UNIVERSIDAD BANCARIA DE MÉXICO
“Constancia, Unidad y Trabajo”
INGENIERÍA MECÁNICA AUTOMOTRIZ
RECONOCIMIENTO DE VALIDEZ OFICIAL DE ESTUDIOS DE LA SECRETARÍA DE EDUCACIÓN
PÚBLICA No. 20080799 DE FECHA 27 DE MAYO DE 2008
“CARACTERISTICAS DE UN MICROCONTROLADOR”
INGENIERÍA MECÁNICA AUTOMOTRIZ
P R E S E N T A:
AXEL RAFAEL CASTRO JARA
ADRIANA CHAVARRIA IGLESIAS
SANTIAGO DE LA LUZ VÁZQUEZ
ALDO HERNÁNDEZ GONZÁLES
RUBEN MORALES MORALES
CRISTIAN OTERO TREJO
URIEL PÉREZ PÉREZ
PATRICIA PACHECO VALDEZ
PROFESORA:
Yesica Félix
TEOLOYUCAN, ESTADO DE MÉXICO, SEPTIEMBRE 2024.
Introducción
Un microcontrolador es un sistema embebido que combina un procesador, memoria y periféricos
en un solo chip. Su diseño compacto y bajo costo lo hace ideal para aplicaciones en sistemas
automotrices, electrodomésticos, sistemas de control industrial, entre otros. A diferencia de los
microprocesadores, que se enfocan en procesamiento general, los microcontroladores están
diseñados para ejecutar tareas específicas con alta eficiencia. Comprender sus características es
clave para optimizar su funcionamiento en aplicaciones específicas, por lo que este apartado
examina los principales elementos y capacidades de un microcontrolador, abarcando sus
componentes físicos, la organización de sus memorias y las conexiones con dispositivos externos.
Desarrollo
2.1 Componentes de un Microcontrolador
Un microcontrolador está compuesto por varios bloques esenciales:
• Unidad Central de Procesamiento (CPU): El cerebro del microcontrolador, encargado
de ejecutar las instrucciones.
• Memorias: Almacenan datos y programas. Generalmente se dividen en tres tipos:
memoria de programa (ROM), memoria de datos (RAM) y memoria EEPROM para
almacenamiento no volátil.
• Periféricos: Incluyen temporizadores, contadores, interfaces de comunicación (UART,
I2C, SPI), y otros módulos como ADC (Convertidor Analógico a Digital) y DAC
(Convertidor Digital a Analógico).
• Pines de entrada/salida (I/O): Interfazan con el entorno, permitiendo que el
microcontrolador reciba señales externas y controle dispositivos periféricos.
Componente Descripción
CPU Ejecuta instrucciones
Memoria ROM Almacena el programa
Memoria RAM Almacena datos temporales
Memoria EEPROM Almacena datos persistentes
ADC Convierte señales analógicas a digitales
DAC Convierte señales digitales a analógicas
Pines I/O Interacción con el entorno
2.2 Registros Internos
Los registros son pequeñas unidades de almacenamiento dentro del microcontrolador que permiten
almacenar datos temporalmente y realizar operaciones rápidas. Los más comunes incluyen:
• Registros de propósito general: Para el almacenamiento de datos intermedios.
• Registros de propósito especial: Controlan las funciones específicas de los periféricos,
como los temporizadores o los puertos de comunicación.
Ejemplo: En un microcontrolador PIC, hay registros como WREG (Working Register) que
almacena temporalmente los datos en operaciones aritméticas y lógicas.
2.3 Tipos y Distribución de Memorias Internas
Un microcontrolador tiene varios tipos de memoria, organizados para diferentes usos:
• ROM (Read-Only Memory): Almacena el programa y no se puede modificar durante la
operación.
• RAM (Random Access Memory): Utilizada para almacenar variables temporales durante
la ejecución.
• EEPROM (Electrically Erasable Programmable Read-Only Memory): Permite
guardar información no volátil que puede cambiarse durante la operación.
Tipo de Memoria Uso
ROM Almacenamiento del programa
RAM Variables temporales
EEPROM Almacenamiento persistente
2.4 Periféricos Internos
Los microcontroladores incluyen diversos periféricos para interactuar con el entorno, realizar
operaciones de tiempo real y gestionar la comunicación:
• Convertidores ADC y DAC: Para la conversión de señales analógicas a digitales y
viceversa.
• Temporizadores y contadores: Para medir el tiempo o generar señales periódicas.
• Interfaces de comunicación: UART, I2C, y SPI permiten la comunicación con otros
dispositivos o microcontroladores.
Ejemplo: El microcontrolador ATmega328, utilizado en Arduino, posee periféricos como ADC de
10 bits y un módulo de comunicación UART para conectarse a otros dispositivos.
2.5 Instrucciones de Microcontrolador
Las instrucciones de un microcontrolador son comandos que controlan el flujo de trabajo de la
CPU. Estas instrucciones pueden dividirse en:
• Instrucciones aritméticas: Suma, resta, multiplicación.
• Instrucciones de control: Saltos condicionales y no condicionales.
• Instrucciones lógicas: AND, OR, XOR.
Un ejemplo de una instrucción en un microcontrolador PIC es ADDWF, que suma el valor de un
registro con el contenido del WREG y almacena el resultado.
2.6 Distribución de Terminales
Cada microcontrolador tiene un diseño de terminales específico, a menudo llamado "pinout". Estos
pines se dividen en varias categorías:
• Pines de alimentación: Vcc y GND, que alimentan al microcontrolador.
• Pines I/O: Para entradas y salidas digitales o analógicas.
• Pines de comunicación: UART, I2C, y SPI.
Ejemplo: El microcontrolador ATmega328 tiene 28 pines, de los cuales 14 son pines digitales y 6
son pines analógicos.
2.7 Características del Reloj del Sistema
El reloj del sistema es fundamental para sincronizar las operaciones del microcontrolador. Este
puede ser:
• Interno o externo: Un oscilador de cristal o un reloj RC interno.
• Frecuencia de operación: La frecuencia del reloj determina la velocidad de
procesamiento del microcontrolador.
Tipo de Reloj Descripción
Reloj interno Menor precisión, adecuado para aplicaciones
simples
Reloj externo Alta precisión, ideal para aplicaciones críticas
2.8 Características Eléctricas de un Microcontrolador
Los microcontroladores tienen especificaciones eléctricas que deben cumplirse para garantizar su
correcto funcionamiento:
• Voltaje de operación: Generalmente entre 1.8V y 5.5V.
• Corriente máxima por pin: Varía según el modelo, pero suele estar entre 20mA y 40mA.
• Temperatura de operación: Los microcontroladores pueden operar en rangos de
temperatura desde -40°C hasta 85°C o más, dependiendo del tipo.
Especificación Valor típico
Voltaje de operación 1.8V a 5.5V
Corriente por pin 20mA - 40mA
Temperatura de operación -40°C a 85°C
Conclusiones
Adriana:
Los microcontroladores son dispositivos esenciales en la tecnología actual debido a su capacidad
para integrar múltiples funciones en un solo chip. La combinación de memoria, periféricos y
procesamiento eficiente permite desarrollar aplicaciones especializadas con un bajo consumo de
energía y a un costo reducido, lo que los hace fundamentales en la automatización de procesos.
Rubén:
La versatilidad de los microcontroladores radica en su estructura interna, especialmente en la
organización de sus memorias y periféricos. La capacidad de manejar múltiples interfaces de
comunicación y controlar entradas y salidas permite su uso en una amplia gama de aplicaciones,
desde sistemas industriales hasta dispositivos del hogar.
Santiago:
El reloj del sistema es un componente clave para la precisión y la sincronización de las
operaciones del microcontrolador. Una buena selección del reloj, ya sea interno o externo,
impacta directamente en el rendimiento y la estabilidad de los sistemas cont rolados por el
microcontrolador, lo que lo convierte en un elemento esencial para aplicaciones críticas.
Rafael:
Los periféricos internos, como los convertidores ADC y DAC, expanden las capacidades del
microcontrolador al permitir la interacción con señales analógicas. Estos periféricos son cruciales
para sistemas que requieren monitoreo o control de variables físicas, como la temperatura o la
presión.
Cristian:
La distribución de terminales (pines) de un microcontrolador es un factor determinante en la
flexibilidad del diseño de circuitos. La cantidad y tipo de pines disponibles define la capacidad
de interacción del microcontrolador con otros dispositivos, facilitando la integración en sistemas
complejos.
Patricia:
Los registros internos son vitales para el procesamiento rápido de datos en un microcontrolador.
Su diseño eficiente permite operaciones en tiempo real, esenciales en aplicaciones que requieren
respuestas inmediatas, como los sistemas de control automotriz.
Uriel:
El consumo eléctrico y las características de operación de un microcontrolador deben
considerarse para garantizar la viabilidad de su uso en proyectos de bajo consumo o que operen
en condiciones extremas. Estas características determinan su eficiencia ener gética y durabilidad
en diversas aplicaciones.
Aldo:
En conjunto, las características de un microcontrolador, como sus memorias, periféricos y
registros, lo hacen una solución ideal para aplicaciones embebidas. El desarrollo de proyectos
tecnológicos debe basarse en una comprensión clara de estas características para maximizar su
rendimiento y eficiencia en cualquier aplicación.
Referencias Bibliográficas
Álvarez, J. (2021, 12 marzo). Componentes de un microcontrolador y sus funciones
principales. TechEnElectrónica. https://www.techenelectronica.com/componentes-de-un-
microcontrolador
Benítez, R. (2020, 8 junio). Distribución de memoria en microcontroladores: ROM, RAM y
EEPROM. Electrónica Fácil. https://www.electronicafacil.com/memorias-en-
microcontroladores
Fernández, P. (2022, 25 agosto). Registros internos de un microcontrolador: Definición y
tipos. Ingeniería Electrónica. https://www.ingenieriaelectronica.com/registros-internos-
microcontrolador
González, A. (2021, 19 octubre). Periféricos internos en microcontroladores: ADC, DAC y
temporizadores. Mundo Electrónico. https://www.mundoelectronico.com/perifericos-
internos-microcontroladores
López, C. (2022, 14 abril). Instrucciones de un microcontrolador: Tipos y ejemplos.
Electrónica Aplicada. https://www.electronicaaplicada.com/instrucciones-de-un-
microcontrolador
Pérez, M. (2020, 7 julio). Distribución de terminales en microcontroladores y sus funciones.
Electrónica Digital Hoy. https://www.electronicadigitalhoy.com/distribucion-de-terminales-
en-microcontroladores
Ramírez, L. (2019, 18 noviembre). Características del reloj del sistema en
microcontroladores. Sistemas Embebidos en Acción.
https://www.sistemasembebidos.com/reloj-sistema-microcontroladores
Torres, J. (2021, 3 mayo). Características eléctricas de los microcontroladores. El Mundo de
la Electrónica. https://www.elmundodelaelectronica.com/caracteristicas-electricas-
microcontroladores