A9 Microcontroladores y Sistemas Embebidos
Tópico
Un microcontrolador integra, dentro de un único chip, un procesador construido sobre estos mismos circuitos secuenciales que ya describió el modelo correspondiente de este catálogo, memoria de trabajo y de almacenamiento permanente, y un conjunto de periféricos especializados —entradas y salidas digitales, comunicación serial, conversores de señal, temporizadores— que le permiten interactuar directamente con el mundo físico: es, en esencia, el "cerebro" de cualquier sistema embebido.
Existe una familia de arquitecturas de procesador ampliamente adoptada como estándar en aplicaciones de consumo, industriales y de internet de las cosas, que abarca desde núcleos extremadamente simples y de bajísimo consumo hasta núcleos con capacidades de cálculo mucho más sofisticadas para aplicaciones exigentes. Los sistemas operativos de tiempo real gestionan la ejecución de múltiples tareas dentro de un mismo microcontrolador garantizando que las respuestas a eventos críticos ocurran dentro de plazos predecibles y muy cortos, una garantía que en el fondo depende de esta misma condición de temporización estricta que ya describió el modelo de sistemas secuenciales.
La gestión cuidadosa del consumo de energía es central en cualquier aplicación de internet de las cosas alimentada por batería: un microcontrolador que pasa la inmensa mayoría del tiempo en un modo de bajísimo consumo, "despertando" solo brevemente para tomar una medida y transmitirla, reduce su consumo energético promedio a una pequeña fracción del que tendría si permaneciera activo permanentemente, aprovechando en la práctica esta misma dependencia del consumo con la frecuencia de operación que ya describió el modelo de lógica digital.
Por eso este módulo, que abre integrando un procesador con memoria y periféricos en un solo chip, cierra mostrando que la elección de qué periféricos específicos ofrece cada familia de microcontroladores —conectividad inalámbrica integrada, precisión analógica, múltiples núcleos— es, en la práctica, lo que termina definiendo para qué aplicación resulta más adecuado cada chip disponible en el mercado.
ID:4067
