Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Microcontroladores
MT71D
Francisco Javier Vega Enriquez
Itzayanna Duarte Rabelo
Objetivo
Microcontroladores y su memoria
Un microcontrolador al igual que un SoC se trata de un sistema
en un chip, pero con una diferencia importante y es que la memoria en
la que se ejecutan los programas no se encuentra en un chip aparte
sino dentro del mismo chip. Por lo que el microcontrolador carece por
completo de pines de direccionamiento y datos que comunican con
una memoria RAM externa.
Su CPU interna dispone de una ISA del tipo RISC con solo 35 instrucciones, las cuales
tienen un timing de 1 ciclo por instrucción, a excepción de las instrucciones de salto.
Funciona entre 0-20 MHz de velocidad de reloj.
Dispone de 8KB de memoria ROM programable como memoria del sistema, la cual
puede ser modificada hasta 100.000 veces.
Dispone también de 256 bytes de memoria EEPROM.
Para datos temporales tiene 368 bits de RAM.
Dispone de tres unidades contador, con la que podemos contar los ciclos de reloj en
los que se ejecuta cada instrucción, estos son clave para poder realizar ciertas
funciones.
35 pines de entrada y salida, para programar el microcontrolador o comunicarlo con
periféricos.
La arquitectura PIC no es la única de microcontroladores en el
mundo, pero sí que ha sido una de las más utilizadas, entre las que se
encuentran en el mercado podemos encontrar varias marcas, siendo
el más famoso, el Atmel AVR utilizado en la plataforma Arduino, la
cual ha superado a PIC en popularidad en los últimos años.
Conversor A/D
Los microcontroladores que incorporan un Conversor A/D
(Analógico/Digital) pueden procesar señales analógicas cuyo valor
oscile entre la tensión de alimentación y el 0 (para otro tipo de señales
hará falta una etapa previa de adaptación de la señal). Suelen
disponer de un multiplexor que permite aplicar a la entrada del
conversor varias señales analógicas en distintas patas del circuito
integrado.
Conversor D/A
Transforma datos digitales en su correspondiente señal
analógica, que saca al exterior por una de las patas del micro. La
inclusión de un conversor D/A en un micro es mucho más rara (y cara)
que la de un conversor A/D. La salida analógica tiene una limitación de
corriente y de amplitud, por lo que en muchas ocasiones será
necesaria una etapa de salida (amplificador + potencia).
Comparador analógico
Algunos modelos de microcontroladores disponen internamente
de un Amplificador Operacional que actúa como comparador entre una
señal fija de referencia y otra variable que se aplica por una de las
patas del micro. La salida del comparador proporciona un nivel lógico
1 ó 0 según la señal de entrada sea mayor o menor que la de
referencia. También hay modelos de microcontroladores con un
módulo de tensión de referencia que proporciona diversas tensiones
de referencia que se pueden aplicar en los comparadores.
Modulador de anchura de pulsos o PWM
Son circuitos que proporcionan en su salida pulsos de tensión de
ancho variable (modificable por software), muy usados en la
regulación de velocidad de motores y aplicaciones de electrónica de
potencia.
Puertos de E/S digitales
Todos los microcontroladores destinan algunas de sus patas a
proporcionar líneas de E/S digitales. Por lo general, estas líneas se
agrupan de ocho en ocho formando Puertos.
Puertos de comunicación
Los puertos de comunicación dotan al microcontrolador de la
posibilidad de comunicarse con dispositivos externos, buses de
microprocesadores, buses de sistemas, buses de redes y otros
elementos bajo distintas normas y protocolos. Algunos modelos de
micros disponen de recursos que permiten directamente esta tarea,
entre los que destacan:
http://sherlin.xbot.es/microcontroladores/introduccion-a-los-
microcontroladores/arquitectura-de-
microcontroladores#:~:text=La%20arquitectura%20de%20un%20microcontrolador,CISC%
20o%20de%20tipo%20RISC.
https://hardzone.es/reportajes/que-es/microcontroladores/
http://sherlin.xbot.es/microcontroladores/introduccion-a-los-
microcontroladores/arquitectura-de-
microcontroladores#:~:text=La%20arquitectura%20de%20un%20microcontrolador,CISC%
20o%20de%20tipo%20RISC.
https://hardzone.es/reportajes/que-es/microcontroladores/