Está en la página 1de 4

Universidad Autónoma de Nuevo León

Facultad de Ingeniería Mecánica y Eléctrica

Microcontroladores

Tarea 2
“Investigación sobre los microcontroladores”

Docente: Alejandro Pérez González


Nombre del alumno: Carlos Eduardo Cordero Pérez
Matrícula: 1843131 Semestre: 6 Carrera: IMTC
Hora: N2

Ciudad Universitaria a 9 de febrero del 2021


¿Qué es un Microcontrolador?
El Microcontrolador es un circuito integrado que es el componente principal de una aplicación
embebida. Es como una pequeña computadora que incluye sistemas para controlar elementos de
entrada/salida. También incluye a un procesador y por supuesto memoria que puede guardar el
programa y sus variables (flash y RAM). Funciona como una mini PC. Su función es la de
automatizar procesos y procesar información.

El microcontrolador se aplica en toda clase de inventos y productos donde se requiere seguir un


proceso automático dependiendo de las condiciones de distintas entradas.

Elementos de un microcontrolador.

Un microcontrolador al menos tendrá:

• Microprocesador.
• Periféricos (unidades de entrada/salida).
• Memoria.

Los microcontroladores son circuitos integrados compuestos de entradas salidas, memoria y


unidades lógico aritméticas. Son en sí, un elemento completo y funcional para realizar operaciones
digitales. En contraste, comparados con un microprocesador, son más «lentos» dado que realizan
menos instrucciones por segundo.

A la izuiqerda un microcontrolador de Microchip, el PIC18F452. A la derecha la arquitectura básica


de un microcontrolador. Vía: Microchip y Quora.

Diferencias entre microcontrolador y microprocesador


La gran diferencia radica en la aplicación que se le da a cada uno. Por un lado los microprocesadores
se encargan de tareas que requieran una gran capacidad de computo, como parte de un sistema
que controla otros periféricos. Por ejemplo, para un sistema operativo computacional, gestionando
todos los dispositivos externos, creando una interfaz gráfica y demás tareas.

En comparación, un microcontrolador busca cumplir tareas puntuales, como manejar entradas y


salidas, sensar cambios de estado en el entorno y gestionar interrupciones. Se puede encontrar en
las interfaces que van conectadas a la computadora, como en controles remotos, cámaras, equipos
de audio, etc.

Para sintetizar la comparación, aquí hay una tabla comparativa con distintos aspectos de los
“micros”.

Microcontroladores Microprocesadores

El microprocesador tiene mucha más


potencia de cálculo, por lo cual
Es una las partes principales, se encarga de
CPU solamente realiza sus funciones con lo
direccioonar las instrucciones del programa
que tiene (datos) y su algoritmo o
programa establecido.

Lenta, comparada con el microprocesador.


Velocidad de
(Velocidad de operación en el orden de kHz a Rápida (En el orden de los GHz)
operación
Mhz)

Las incluye en un mismo circuito integrado Son dispositivos externos que


Memoria
(de capacidades menores que en el complementan el funcionamiento del
RAM y ROM
microprocesador) microprocesador (de mayor capacidad)

El costo para un sistema basado en Para el microprocesador, el costo es


Costos
microcontrolador es mucho menor. muy alto en la actualidad.

El Microcontrolador incluye todo estos


elementos en un solo circuito integrado por lo
El microprocesador es pequeño en si,
que implica una gran ventaja en varios
Tamaño pero añadiendo los demás periféricos
factores, como por ejemplo, la disminución en
el tamaño aumenta.
el tamaño del circuito impreso por la
reducción de los circuitos externos.

El desarrollo de aplicaciones para un


Crear un código para microcontrolador es más
microprocesador es más «rápido»
rápido con el tiempo, con la aparición de más
Tiempo de debido que a las multiples plataformas
librerias y lenguaje de alto nivel. Sin embargo,
desarrollo de desarrollo que existen y a las
sigue siendo un proceso más complejo de
restricciones de hardware (32 bits o 64
desarrollar.
bits)

Son más susceptibles a la interferencia


El alto nivel de integración reduce los niveles electromagnética debido a su tamaño y
Interferencias
de interferencia electromagnética a su cableado externo que lo hace más
propenso al ruido.
Algunos ejemplos

Microcontroladores: Algunos ejemplos claros de microcontroladores son los ATMEGA de Atmel, en


los sistemas Arduino. Los sistemas basados en PIC de microchip. La familia ESP de Espressif como el
ESP32 y el ESP8266 también son sistemas basados microcontroladores, como la NodeMCU.

Microprocesadores: Todas las computadoras basadas en microprocesadores Intel o AMD son un


buen ejemplo de sistemas basados en microprocesadores. Pueden tener muchas variantes en
memoria y periféricos, pero el núcleo del sistema es el mismo.

Sobre ARM…

ARM es una arquitectura de procesadores, más que un microprocesador o un microcontrolador en


sí. Un fabricante puede decidir incluir una versión de ARM en un chip y poner la memoria RAM y
ROM externas, como en una Raspberry Pi, y considerarlo un microprocesador. Por otro lado, si se
fabrica un chip con RAM y ROM internas con el microprocesador, como en un micro:bit, podemos
llamarlo microcontrolador, y las capacidades de memoria serán reducidas.

Referencias
https://blog.330ohms.com/2020/11/19/diferencias-microcontrolador-microprocesador/

https://www.businessinsider.es/errores-comunes-xbox-series-x-s-como-solucionarlos-778103

También podría gustarte