Please enable JavaScript.
Coggle requires JavaScript to display documents.
MICROCONTROLADOR (Es básicamente una computadora pequeña en un solo…
MICROCONTROLADOR
(Es básicamente una computadora pequeña en un solo chip)
Elementos
compuesto por
E/S (GPIO)
Permiten interactuar con sensores, actuadores, botones, LEDs, etc.
Pueden configurarse como entradas o salidas digitales.
Convertidor ADC
Convierte señales analógicas en valores digitales.
Es útil para leer sensores de temperatura, luz, presion, etc.
Memoria
Flash/ROM:
almacena el programa.
RAM:
almacena temporalmente datos y variables.
EEPROM:
permite conservar determinados datos aunque se desconecte la alimentación.
Periféricos
Complementan las funciones de procesamiento.
Incluyen temporizadores, PWM, comunicación serial, ADC, entre otros.
CPU
Ejecuta instrucciones
Coordina las operaciones
Incluye unidad de control, ALU y registros
utiliza
TEMPORIZADORES
Temporizador
Mide intervalos de tiempo.
Permite ejecutar acciones después de un periodo determinado.
Puede utilizarse para generar eventos periódicos.
PWM
Genera señales con ancho de pulso controlado.
permite controlar intensidad de LEDs, velocidad de motores, servomotores, etc.
Contador
Cuenta eventos o pulsos externos.
incorpora
Interfaces de comunicación
SPI
Comunicación síncrona de alta velocidad.
Se utiliza con sensores, memorias y pantallas.
I^2C
Comunicación mediante dos líneas principales.
Permite conectar varios dispositivos al mismo bus.
UART
Comunicación serial.
Utiliza transmisión y recepción de datos.
Ejemplo: comunicación con una computadora.
CAN
Comunicación robusta entre diferentes dispositivos.
Es común en aplicaciones automotrices e industriales.
requiere
Consumo de energía y características relacionadas
su consumo depende de:
Frecuencia de operación.
Voltaje de alimentación.
Actividad del procesador.
Uso de periféricos.
Modos de ahorro de energía.
Modos de bajo consumo
Sleep:
reduce la actividad del microcontrolador.
Deep Sleep:
disminuye aún más el consumo en dispositivos compatibles.
Wake-up:
permite reanudar la operacion cuando ocurre un evento.
Ventajas y características
Se caracteriza por
Tamaño reducido:
Integra múltiples funciones en un solo circuito.
Bajo costo:
Adecuado para producir dispositivos electrónicos en grandes cantidades.
Bajo consumo:
Puede trabajar con baterías durante periodos prolongados.
Programabilidad:
Su comportamiento puede modificarse mediante software.
Integración:
CPU, memoria y periféricos se encuentran en un mismo dispositivo.
Versatilidad:
Puede utilizarse en diferentes tipos de sistemas.
Control en tiempo real:
Puede responder rápidamente a eventos provenientes de sensores o dispositivos externos.
Principales aplicaciones
Automatización
: Control de máquinas y procesos.
Domótica
: Iluminación, alarmas y control de dispositivos.
IoT
: Sensores y dispositivos conectados.
Automóviles
: Sistemas de control, sensores y actuadores.
Electrodomésticos
: Lavadoras, hornos, refrigeradores, etc.
Robótica
: Control de motores, sensores y movimiento.
Sistemas médicos
: equipos de monitoreo y dispositivos electrónicos.