Está en la página 1de 21

ING.

MECATRONICA
NOMBRE DEL TRABAJO:
xx
Principales Microcontroladores y
sus fabricantes

PRESENTADO POR:
García Casiano. Marco Antonio

N0. CONTROL:
20TE0717*

DOCENTE:
ING. Luis Juárez Ramiro

MATERIA:
FECHA:
Microcontroladores
04/09/2023

SEMESTRE:
Séptimo

1
Tabla de contenido
INTRODUCCION .................................................................................................................................................................... 3
1. Electrodomésticos: ............................................................................................................................................... 4
2. Electrónica de consumo: ...................................................................................................................................... 4
3. Automoción: ......................................................................................................................................................... 4
4. Dispositivos médicos: ........................................................................................................................................... 4
5. Automatización industrial: ................................................................................................................................... 4
6. Electrónica portátil: .............................................................................................................................................. 4
7. Sistemas de control remoto: ................................................................................................................................ 4
8. IoT (Internet de las cosas): ................................................................................................................................... 4
¿Qué es un Microcontrolador? ............................................................................................................................................ 5
Historia ................................................................................................................................................................................. 6
Características ...................................................................................................................................................................... 6
Arquitectura Von Neumann................................................................................................................................................. 8
Arquitectura Harvard ........................................................................................................................................................... 9
Memoria............................................................................................................................................................................. 10
TIPOS DE MICROCONTROLADORES Y SUS FABRICANTES .................................................................................................. 12
CONCLUSION ...................................................................................................................................................................... 20
Referencias ......................................................................................................................................................................... 21

2
INTRODUCCION

Los microcontroladores son dispositivos electrónicos altamente integrados que desempeñan un papel
fundamental en una amplia gama de aplicaciones electrónicas y sistemas embebidos. Estos
componentes son la columna vertebral de muchos dispositivos que utilizamos a diario, desde
electrodomésticos y teléfonos móviles hasta automóviles y sistemas de control industrial. En esta
introducción, exploraremos qué son los microcontroladores, cómo funcionan y algunas de sus
aplicaciones más comunes.
¿Qué es un microcontrolador?

Un microcontrolador es un circuito integrado (chip) que combina en un solo paquete componentes


esenciales para el procesamiento de datos y el control de dispositivos electrónicos. Estos
componentes incluyen una unidad central de procesamiento (CPU), memoria (RAM y ROM/Flash),
periféricos de entrada/salida (E/S), temporizadores, y a menudo interfaces de comunicación como
UART, SPI e I2C. La combinación de estos elementos permite que un microcontrolador ejecute tareas
específicas y controle dispositivos según un programa predefinido.
Funcionamiento de un microcontrolador

El funcionamiento de un microcontrolador se basa en la ejecución de un programa almacenado en su


memoria. Este programa, escrito en lenguajes de programación como C, C++, o ensamblador, define
las instrucciones que el microcontrolador seguirá para realizar una serie de tareas. El programa puede
incluir operaciones aritméticas, lógicas y de control de flujo para tomar decisiones y responder a las
entradas del entorno.

Cuando el microcontrolador se enciende, carga el programa en su memoria y comienza a ejecutar las


instrucciones paso a paso. Puede interactuar con sensores y otros dispositivos de entrada para
recopilar información, procesarla y tomar decisiones o realizar acciones de salida, como encender un
LED, controlar un motor o enviar datos a través de una comunicación inalámbrica.
Aplicaciones de los microcontroladores

3
Los microcontroladores se utilizan en una amplia variedad de aplicaciones, incluyendo:

1. Electrodomésticos: Controlan funciones como la temperatura en hornos, lavadoras, refrigeradores y


aires acondicionados.
2. Electrónica de consumo: Están presentes en televisores, reproductores de DVD, sistemas de sonido
y otros dispositivos de entretenimiento.
3. Automoción: Gestionan sistemas de motor, frenos, dirección, seguridad y entretenimiento en
automóviles y vehículos.
4. Dispositivos médicos: Se utilizan en equipos médicos como monitores de ritmo cardíaco, dispositivos
de control de insulina y respiradores.
5. Automatización industrial: Controlan máquinas, robots, sistemas de producción y sistemas de
control de procesos.
6. Electrónica portátil: Se encuentran en relojes inteligentes, rastreadores de fitness y otros dispositivos
portátiles.
7. Sistemas de control remoto: Se emplean en mandos a distancia de televisores, sistemas de alarma y
drones.
8. IoT (Internet de las cosas): Son esenciales para conectar dispositivos y recopilar datos en
aplicaciones de IoT.

4
¿Qué es un Microcontrolador?

Un microcontrolador (abreviado µC, UC o mCU) es un circuito


integrado programable, capaz de ejecutar las órdenes
grabadas en su memoria. Está compuesto de varios bloques
funcionales que cumplen una tarea específica. Un
microcontrolador incluye en su interior las tres principales
unidades funcionales de una computadora: unidad central de
procesamiento, memoria y periféricos de entrada/salida.

Algunos microcontroladores pueden utilizar palabras de cuatro bits y funcionan a velocidad de reloj
con frecuencias tan bajas como 4 kHz, con un consumo de baja potencia (mW o microwatts). Por lo
general, tendrá la capacidad de mantenerse a la espera de un evento como pulsar un botón o de otra
interrupción; así, el consumo de energía durante el estado de reposo (reloj de la CPU y los periféricos
de la mayoría) puede ser solo de nanowatts, lo que hace que muchos de ellos sean muy adecuados
para aplicaciones con batería de larga duración. Otros microcontroladores pueden servir para roles de
rendimiento crítico, donde sea necesario actuar más como un procesador digital de señal (DSP), con
velocidades de reloj y consumo de energía más altos.

Cuando es fabricado el microcontrolador, no contiene datos en la memoria ROM. Para que pueda
controlar algún proceso es necesario generar o crear y luego grabar en la EEPROM o equivalente del
microcontrolador algún programa, el cual puede ser escrito en lenguaje ensamblador u otro lenguaje
para microcontroladores; sin embargo, para que el programa pueda ser grabado en la memoria del
microcontrolador, debe ser codificado en sistema numérico hexadecimal que es finalmente el sistema
que hace trabajar al microcontrolador cuando este es alimentado con el voltaje adecuado y asociado
a dispositivos analógicos y discretos para su funcionamiento

5
Historia

El primer microprocesador fue el Intel 4004 de 4 bits, lanzado en 1971, seguido por el Intel 8008 y
otros más capaces. Sin embargo, ambos procesadores requieren circuitos adicionales para
implementar un sistema de trabajo, elevando el costo del sistema total.

El Instituto Smithsoniano dice que los ingenieros de Texas Instruments Gary Boone y Michael Cochran
lograron crear el primer microcontrolador, TMS 1000, en 1971; fue comercializado en 1974. Combina
memoria ROM, memoria RAM, microprocesador y reloj en un chip y estaba destinada a los sistemas
embebidos.2

Debido en parte a la existencia del TMS 1000,3 Intel desarrolló un


sistema de ordenador en un chip optimizado para aplicaciones de
control, el Intel 8048, que comenzó a comercializarse en 1977.3
Combina memoria RAM y ROM en el mismo chip y puede encontrarse
en más de mil millones de teclados de compatible IBM PC, y otras
numerosas aplicaciones. El en ese momento presidente de Intel,
Luke J. Valenter, declaró que el microcontrolador es uno de los
productos más exitosos en la historia de la compañía, y amplió el
presupuesto de la división en más del 25%.
La mayoría de los microcontroladores en aquel momento tenían dos variantes. Unos tenían una
memoria EPROM reprogramable, significativamente más caros que la variante PROM que era solo
una vez programable. Para borrar la EPROM necesita exponer a la luz ultravioleta la tapa de cuarzo
transparente. Los chips con todo opaco representaban un coste menor.

Características

Los microcontroladores están diseñados para reducir el costo económico y el consumo de energía de
un sistema en particular. Por eso el tamaño de la unidad central de procesamiento, la cantidad de
memoria y los periféricos incluidos dependerán de la aplicación. El control de un electrodoméstico
sencillo como una batidora utilizará un procesador muy pequeño (4 u 8 bits) porque sustituirá a un
autómata finito. En cambio, un reproductor de música o vídeo digital (MP3 o MP4) requerirá de un
procesador de 32 bits o de 64 bits y de uno o más códecs de señal digital (audio o vídeo). El control

6
de un sistema de frenos ABS (Antilock Brake System) se basa normalmente en un microcontrolador
de 16 bits, al igual que el sistema de control electrónico del motor en un automóvil.
Los microcontroladores representan la inmensa mayoría de los chips de computadoras vendidos,
sobre un 50% son controladores "simples" y el restante corresponde a DSP más especializados.
Mientras se pueden tener uno o dos microprocesadores de propósito general en casa (Ud. está usando
uno para esto), usted tiene distribuidos seguramente entre los electrodomésticos de su hogar una o
dos docenas de microcontroladores. Pueden encontrarse en casi cualquier dispositivo electrónico
como automóviles, lavadoras, hornos microondas, teléfonos, etc.

Un microcontrolador difiere de una unidad central de


procesamiento normal, debido a que es más fácil
convertirla en una computadora en funcionamiento,
con un mínimo de circuitos integrados externos de
apoyo. La idea es que el circuito integrado se coloque
en el dispositivo, enganchado a la fuente de energía y
de información que necesite, y eso es todo. Un
microprocesador tradicional no le permitirá hacer esto,
ya que espera que todas estas tareas sean manejadas por otros chips. Hay que agregarle los módulos
de entrada y salida (puertos) y la memoria para almacenamiento de información.

Un microcontrolador típico tendrá un generador de reloj integrado y una pequeña cantidad de memoria
de acceso aleatorio o ROM/EPROM/EEPROM/flash, con lo que para hacerlo funcionar todo lo que se
necesita son unos pocos programas de control y un cristal de sincronización. Los microcontroladores
disponen generalmente también de una gran variedad de dispositivos de entrada/salida, como
convertidor analógico digital, temporizadores, UARTs y buses de interfaz serie especializados, como
I2C y CAN. Frecuentemente, estos dispositivos integrados pueden ser controlados por instrucciones
de procesadores especializados. Los modernos microcontroladores frecuentemente incluyen un
lenguaje de programación integrado, como el lenguaje de programación BASIC que se utiliza bastante
con este propósito.

Los microcontroladores negocian la velocidad y la flexibilidad para facilitar su uso. Debido a que se
utiliza bastante sitio en el chip para incluir funcionalidad, como los dispositivos de entrada/salida o la
memoria que incluye el microcontrolador, se ha de prescindir de cualquier otra circuitería.

7
Arquitectura Von Neumann

La arquitectura Von Neumann utiliza el mismo dispositivo de almacenamiento tanto para las
instrucciones como para los datos, siendo la que se utiliza en un ordenador personal porque permite
ahorrar una buena cantidad de líneas de E/S, que son bastante costosas, sobre todo para aquellos
sistemas donde el procesador se monta en algún tipo de zócalo alojado en una placa madre. También
esta organización les ahorra a los diseñadores de placas madre una buena cantidad de problemas y
reduce el costo de este tipo de sistemas.

En un ordenador personal, cuando se


carga un programa en memoria, a este
se le asigna un espacio de direcciones
de la memoria que se divide en
segmentos, de los cuales típicamente
tendremos los siguientes: código
(programa), datos y pila. Es por ello que
podemos hablar de la memoria como un
todo, aunque existan distintos
dispositivos físicos en el sistema (disco duro, memoria RAM, memoria flash, unidad de disco óptico…).
En el caso de los microcontroladores, existen dos tipos de memoria bien definidas: memoria de datos
(típicamente algún tipo de SRAM) y memoria de programas (ROM, PROM, EEPROM, flash u de otro
tipo no volátil). En este caso la organización es distinta a las del ordenador personal, porque hay
circuitos distintos para cada memoria y normalmente no se utilizan los registros de segmentos, sino
que la memoria está segregada y el acceso a cada tipo de memoria depende de las instrucciones del
procesador.
A pesar de que en los sistemas integrados con arquitectura Von Neumann la memoria esté segregada,
y existan diferencias con respecto a la definición tradicional de esta arquitectura; los buses para
acceder a ambos tipos de memoria son los mismos, del procesador solamente salen el bus de datos,
el de direcciones, y el de control. Como conclusión, la arquitectura no ha sido alterada, porque la forma
en que se conecta la memoria al procesador sigue el mismo principio definido en la arquitectura básica.

Algunas familias de microcontroladores como la Intel 8051 y la Z80 implementan este tipo de
arquitectura, fundamentalmente porque era la utilizada cuando aparecieron los primeros
microcontroladores.

8
Arquitectura Harvard

La otra variante es la arquitectura Harvard, y por excelencia la utilizada en supercomputadoras, en los


microcontroladores, y sistemas integrados en general. En este caso, además de la memoria, el
procesador tiene los buses segregados, de modo que cada tipo de memoria tiene un bus de datos,
uno de direcciones y uno de control.

La ventaja fundamental de esta arquitectura es que permite adecuar el tamaño de los buses a las
características de cada tipo de memoria; además, el procesador puede acceder a cada una de ellas
de forma simultánea, lo que se traduce en un aumento significativo de la velocidad de procesamiento.
Típicamente los sistemas con esta arquitectura pueden ser dos veces más rápidos que sistemas
similares con arquitectura Von Neumann.

La desventaja está en que consume muchas líneas de E/S del procesador; por lo que en sistemas
donde el procesador está ubicado en su propio encapsulado, solo se utiliza en supercomputadoras.
Sin embargo, en los microcontroladores y otros sistemas integrados, donde usualmente la memoria
de datos y programas comparten el mismo encapsulado que el procesador, este inconveniente deja
de ser un problema serio y es por ello que encontramos la arquitectura Harvard en la mayoría de los
microcontroladores.

Por eso es importante recordar que un microcontrolador se puede configurar de diferentes maneras,
siempre y cuando se respete el tamaño de memoria que este requiera para su correcto funcionamiento.

9
Memoria

En los microcontroladores la memoria no es abundante, aquí no encontrará Gigabytes de memoria


como en las computadoras personales. Típicamente la memoria de programas no excederá de 16 K-
localizaciones de memoria no volátil (flash o eprom) para contener los programas.

La memoria RAM está destinada al almacenamiento de información temporal que será utilizada por el
procesador para realizar cálculos u otro tipo de operaciones lógicas. En el espacio de direcciones de
memoria RAM se ubican además los registros de trabajo del procesador y los de configuración y
trabajo de los distintos periféricos del microcontrolador. Es por ello que en la mayoría de los casos,
aunque se tenga un espacio de direcciones de un tamaño determinado, la cantidad de memoria RAM
de que dispone el programador para almacenar sus datos es menor que la que puede direccionar el
procesador.

El tipo de memoria utilizada en las memorias RAM de los microcontroladores es SRAM, lo que evita
tener que implementar sistemas de refrescamiento como en el caso de las computadoras personales,
que utilizan gran cantidad de memoria, típicamente alguna tecnología DRAM. A pesar de que la
memoria SRAM es más costosa que la DRAM, es el tipo adecuado para los microcontroladores porque
estos poseen pequeñas cantidades de memoria RAM.

En el caso de la memoria de programas se utilizan diferentes tecnologías, y el uso de una u otra


depende de las características de la aplicación a desarrollar, a continuación se describen las cinco
tecnologías existentes, que mayor utilización tienen o han tenido:

Memoria ROM (Read-Only Memory) de máscara. En este caso no se “graba” el programa en


memoria sino que el microcontrolador se fabrica con el programa, es un proceso similar al de
producción de los CD comerciales mediante masterización. El costo inicial de producir un circuito de
este tipo es alto, porque el diseño y producción de la máscara es un proceso costoso, sin embargo,
cuando se necesitan varios miles o incluso cientos de miles de microcontroladores para una aplicación
determinada, como por ejemplo, algún electrodoméstico, el costo inicial de producción de la máscara
y el de fabricación del circuito se distribuye entre todos los circuitos de la serie, y el costo final de esta
es bastante menor que el de sus semejantes con otro tipo de memoria.
Memoria PROM (Programmable Read-Only Memory) también conocida como OTP (One Time
Programmable).

10
Los microcontroladores con memoria OTP se pueden programar una sola vez, con algún tipo de
programador. Se utilizan en sistemas donde el programa no requiera futuras actualizaciones y para
series relativamente pequeñas, donde la variante de máscara sea muy costosa, también para sistemas
que requieren serialización de datos, almacenados como constantes en la memoria de programas.

Memoria EPROM (Erasable Programmable Read Only Memory). Los microcontroladores con este
tipo de memoria son muy fáciles de identificar porque su encapsulado es de cerámica y llevan encima
una ventanita de vidrio desde la cual puede verse la oblea de silicio del microcontrolador.

Se fabrican así porque la memoria EPROM es reprogramable, pero antes debe borrase, y para ello
hay que exponerla a una fuente de luz ultravioleta, el proceso de grabación es similar al empleado
para las memorias OTP.
Al aparecer tecnologías menos costosas y más flexibles, como las memorias EEPROM y FLASH,
este tipo de memoria han caído en desuso, se utilizaban en sistemas que requieren actualizaciones
del programa y para los procesos de desarrollo y puesta a punto.

EEPROM (Electrical Erasable Programmable Read Only Memory). Fueron el sustituto natural de las
memorias EPROM, la diferencia fundamental es que pueden ser borradas eléctricamente, por lo que
la ventanilla de cristal de cuarzo y los encapsulados cerámicos no son necesarios.

Al disminuir los costos de los encapsulados, los microcontroladores con este tipo de memoria se
hicieron más baratos y cómodos para trabajar que sus equivalentes con memoria EPROM.
Otra característica destacable de este tipo de microcontrolador es que fue en ellos donde
comenzaron a utilizarse los sistemas de programación en el sistema que evitan tener que sacar el
microcontrolador de la tarjeta que lo aloja para hacer actualizaciones al programa.
Memoria flash. En el campo de las memorias reprogramables para microcontroladores, son el último
avance tecnológico en uso a gran escala, y han sustituido a los microcontroladores con memoria
EEPROM.
A las ventajas de las memorias flash se le adicionan su gran densidad respecto a sus predecesoras
lo que permite incrementar la cantidad de memoria de programas a un costo muy bajo. Pueden además
ser programadas con las mismas tensiones de alimentación del microcontrolador, el acceso en lectura
y la velocidad de programación es superior, disminución de los costos de producción, entre otras.

11
TIPOS DE MICROCONTROLADORES Y SUS FABRICANTES

Los microcontroladores son dispositivos electrónicos que integran una unidad central de
procesamiento (CPU), memoria, periféricos y otras funciones en un solo chip. Son ampliamente
utilizados en una variedad de aplicaciones, desde electrodomésticos y dispositivos médicos hasta
automóviles y sistemas de control industrial. Hay muchos fabricantes de microcontroladores en todo
el mundo, y cada uno ofrece una amplia gama de productos para satisfacer diversas necesidades.
Aquí hay algunos fabricantes de microcontroladores populares:

1. Microchip Technology: Microchip es uno de los principales fabricantes de microcontroladores y ofrece


una amplia variedad de microcontroladores PIC (Peripheral Interface Controller) y AVR. Sus productos
son conocidos por su robustez y versatilidad.

2. Texas Instruments: Texas Instruments (TI) produce microcontroladores MSP430 y microcontroladores


Tiva-C series, que se utilizan en aplicaciones como sistemas embebidos y controladores industriales.

3. STMicroelectronics: STMicroelectronics fabrica microcontroladores STM32 basados en la arquitectura


ARM Cortex-M. Estos microcontroladores son muy populares en aplicaciones embebidas.

12
4. NXP Semiconductors: NXP produce una amplia gama de microcontroladores, incluyendo la serie LPC
y la serie Kinetis, que son comunes en sistemas embebidos y aplicaciones automotrices.

5. Renesas Electronics: Renesas es otro fabricante importante de microcontroladores que ofrece una
variedad de productos, como la serie RX, RL78, y RZ.

6. Atmel: Atmel, ahora parte de Microchip Technology, es conocido por sus microcontroladores AVR, que
son ampliamente utilizados en proyectos de electrónica de aficionados y sistemas embebidos.

7. Cypress Semiconductor: Cypress ofrece microcontroladores PSoC (Programmable System-on-Chip)


que integran funciones programables en el chip, lo que los hace adecuados para aplicaciones
personalizadas.

13
8. Infineon Technologies: Infineon fabrica microcontroladores de la serie XMC, que se utilizan en
aplicaciones industriales y automotrices.

9. Espressif Systems: Espressif es conocido por su familia de microcontroladores ESP8266 y ESP32, que
son ampliamente utilizados en proyectos de Internet de las cosas (IoT) debido a su conectividad Wi-Fi y
Bluetooth.

10. Raspberry Pi Foundation: Aunque no son microcontroladores en el sentido tradicional, las placas
Raspberry Pi, como la Raspberry Pi 4, ofrecen capacidades de procesamiento y E/S similares a las de un
microcontrolador y se utilizan en una amplia variedad de aplicaciones embebidas y de IoT.

14
MICROCONTROLADO CARACTERISTIC APLICACIONES FABRICA
R AS NTE
ALU y acumulador de 8 • Microcontroladores se emplea
bits, registros de 8 bits, bus en teléfonos móviles, circuitos
de datos de de cámaras.
8 bits y bus de direcciones • Los microcontroladores se
MICROCONTROLADOR / contador de programa / utilizan ampliamente en la INTEL
8051 puntero de datos de 2 × 16 industria del automóvil
bits y operaciones • Sistemas informáticos como
relacionadas de 8/11/16 control de señales de tráfico.
bits. Interrupción rápida • Diferentes operaciones de
con registro operativo. control como calentador,
Modo de ahorro de greezer, liftcontrol, microhorno,
energía. etc.

El Atmega328 AVR 8 bits


es uncircuito
integrado
de alto
rendimiento que está El controlador del acceso a memoria
basado un directo AVR XMEGA de 4 canales
microcontrolador (DMA) puede utilizarse para la
MICROCONTROL RISC, transferencia rápida e independiente ATMEL
ADOR combinando 32 KB (ISP) de datos de CPU entre cualquier
ATMEGA328. flash unamemoria con la combinación de memoria de datos
capacidad de leer- y
mientras-escribe, 1 KB de periféricos. Los
memoriaEEPROM, 2 KB dispositivos AVR XMEGA utilizan la
de SRAM, 23 líneasde E/S CPU AVR de Atmel. El conjunto de
de propósito general, 32 instrucciones y el diseño de la CPU se
registros de proceso ajustan para minimizar el tamaño de
general, tres código y llevar al máximo la velocidad
temporizadores de la ejecución. Su ejecución
flexibles/contadores con verdadera de ciclo único de
modo decomparación, operaciones aritméticas y lógicas
interrupciones significa que los microcontroladores
internas y externas, AVR XMEGA funcionan casi a 1MIPS
programador demodo por MHz.
USART, una interfaz serial
orientada a byte de 2
cables, SPIpuerto
serial, 6-
canales 10-bit
Conversor A/D (canales
en TQFP yQFN/MLF
packages), temporizador
"watchdog"
programable
conoscilador.

15
• Convertidor A/D de Conectividad: El RX63N y el RX631
hasta 21 canales tienenfuncionalidad USB 2.0
y 12 bitsy incorporada
convertidor D/A de de
hasta 2canales altavelocidad(función/Host/OTG)
• Temporizador de y se
alta función y puedeseleccionar CAN como una
MICROCONTROLAD funciones de pulso opción. Tambiénexisten productos
ORESRX63N Y de salida que RX631 que tienen dos canalesUSB RENESAS
RX631 permiten la salida incorporados manteniendo una
PWM para el control cuenta bajade clavijas. El RX63N
del motor tiene un controlador deEthernet apto
• Temporizador de para equipos de red. Sensor
vigilancia mediante cámara CMOS y pantalla
independiente y de imágenes El RX631 tiene una
función CRC para unidad incorporada de capturade
admitir el estándar datos en paralelo (PDC) que se
de seguridad de puede conectara un módulo de
electrodomésticos cámara CMOS. La PDC puede
(IEC 60730) para capturar imágenes desde la cámara
Europa CMOS paraaplicaciones de sensor
• Muchas funciones de imagen simple talescomo un
de comunicaciones detector de movimiento o un lector
como SCI, RSPI e decódigo de barras.
I²C

• 100.000 ciclos de
borrado/escritura
Enhanced Flash memoria El Microcontrolador PIC16F877A
del programa típica o de funciona para poder efectuar y/o
MICROCONTROLA borrado/ciclo de escritura controlar otros dispositivos, algunas MICROCHI
DOR Datos EEPROM memoria de sus aplicaciones son P
PIC16F877A típica automatización ycontrol de procesos, TECHNOLO
• Retención EEPROM de comunicaciones y red, electrónica de GY
datos > 40 consumo, diseño embebido y
años desarrollo, multimedia, dispositivos
• Auto-reprogramable bajo portátiles, robótica, instrumentación o
controlde software seguridad
• Programación serie en
circuito
(ICSP) a través de dos
pines
• Programación serie de 5V
in-circuitde un solo
suministro

16
• Temporizador watchdog
(WDT) con su propio RC en
chip oscilador para un
funcionamiento fiable
• Protección programable
del código
• Ahorro de energía
Modo de
suspensión

Serie: PIC16F88x
• Voltaje de operación: 2V a
5.5V
• Dimensiones: 3.81 mm x
52.26
mm x 13.84mm El Microcontrolador PIC16F887 se
• Peso: 6 g puede aplicar
• Pines: 40 en áreas como diseño embebido y
• A/D: 14 Canales a 10 desarrollo, automoción, industrial, MICROC
MICROCONTROLA bitsI/O electrónica de consumos. Puede ser HIP
DOR disponibles: 35 pines programado tanto en lenguaje TECHNOL
PIC16F887 • ROM con Flash: 8 K ensamblador y principalmente en C, OGY
• EEPROM: 256 Bytes para el que existen numerosos
• RAM: 368 Bytes compiladores. Cuando se utilizan los
• Máxima frecuencia de compiladores Basic, es posible
trabajo: 20 desarrollar útiles aplicaciones en
tiempo récord, especialmente
dirigidas al campo doméstico y
MHz educacional.
• Temporalizador: 3 ; 2
timers de 8
bits y 1 de 16 bits
• Watchdog: Si
• PWM: 2 módulos
• Temperatura de trabajo:
-40°C a
85°C

17
• Set de solo 35
instrucciones
• Memoria de
programa de 1
KB (equivale a Se ha usado en numerosas
1024 aplicaciones, que
instrucciones) van desde los automóviles a
• Máxima decodificadores de
MICROCONTROLA velocidad de televisión. Es muy popular su uso por MICROCHI
DOR operación: 20 MHz los aficionados a la robótica y P
PIC16F84 • 68 Bytes de RAM electrónica. Puede ser programado TECHNOL
• 64 Bytes de tanto en lenguaje ensamblador y OGYINC.
EEPROM principalmente en C, para el que
• 4 fuentes de existen numerosos compiladores.
interrupción Cuando se utilizan los compiladores
• 2 puertos de salida Basic, es posible desarrollar útiles
• 13 Líneas aplicaciones en tiempo récord,
de I/O especialmente
configurables dirigidas al campo doméstico y
educacional.
individualmente
• 25 mA de corriente
por pin
• Conjunto reducido de
instrucciones (RISC).
Solamente 35instrucciones
que aprender a utilizar
•Oscilador interno de 4MHz
Puede integrarse en aplicaciones
MICROCONTROLA • Las instrucciones se de diseño MICROCHI
DOR ejecutan en un sólo ciclo de embebido y desarrollo, control de P.
PIC16F628A máquina excepto los saltos motores,
(goto y call), que requieren dispositivos portátiles, i
2 ciclos. Aquí hay que ndustriales, electrodomésticos y de
especificar que un ciclo de consumo.
máquinase lleva 4 ciclos de
reloj, si se utiliza el reloj
interno de 4MHz, los ciclos
de máquina se realizarán
con una frecuencia de
1MHz, es decir que cada
instrucción se ejecutará en
1uS (microsegundo)

18
• Opera con una frecuencia
de reloj de hasta 20 MHz
(ciclo de máquina de 200
ns) • Memoria de
programa: 2048 locaciones
de 14 bits

• Memoria de datos:
Memoria RAM
de 224 bytes (8 bits por
registro)

• Memoria EEPROM: 128


bytes (8
bits por registro)
• Dirección de internet:
CISC

• 32 bits. ANA
LOG
MICROCONTROLADOR • Analógico, ARM para aplicaciones automovilísticas DEVI
ADuC8xx CES
• Precisión analógica de
12 a 24
bits.

• Memoria Flash/EE
reprogramable
en circuito

• Núcleo 8052 en chip


•Dirección de internet: CISC

• 8 bits Para aquellos proyectos que requieran


MICROCONTROLADOR varios canalesde convertidores A/D, ATMEL
AT89xxx • Analógico, ARM PWM, etc.

• Núcleo 8051 en chip

19
CONCLUSION

En conclusión, los microcontroladores son dispositivos esenciales en la electrónica y la informática


embebida. Estos pequeños chips integran una unidad de procesamiento central (CPU), memoria,
periféricos y, en muchos casos, interfaces de E/S en un solo paquete, lo que los hace ideales para una
amplia gama de aplicaciones. Algunos de los puntos clave a destacar sobre los microcontroladores
son:

Versatilidad: Los microcontroladores se utilizan en una variedad de aplicaciones, desde


electrodomésticos y dispositivos médicos hasta automóviles y sistemas industriales. Su versatilidad
los convierte en un componente esencial en la tecnología moderna.
Integración: Estos dispositivos integran CPU, memoria, periféricos y E/S en un solo chip, lo que
reduce el espacio y la complejidad de los diseños electrónicos.
Programabilidad: Los microcontroladores son programables, lo que significa que pueden ejecutar
tareas específicas según el software que se les cargue. Esto les permite adaptarse a diferentes
aplicaciones.
Eficiencia energética: Muchos microcontroladores están diseñados para funcionar con bajo
consumo de energía, lo que los hace adecuados para dispositivos portátiles y baterías.
Amplia variedad de fabricantes: Hay numerosos fabricantes de microcontroladores en el mercado,
cada uno con su propia gama de productos y tecnologías. Esto permite a los diseñadores elegir la
mejor opción para sus proyectos.
Herramientas de desarrollo: Los fabricantes de microcontroladores proporcionan herramientas de
desarrollo, como compiladores y entornos de desarrollo integrados, para facilitar la programación y la
depuración.
Apoyo y comunidad: La disponibilidad de una sólida comunidad de usuarios, documentación y
soporte técnico es esencial al trabajar con microcontroladores.
Evolución constante: La industria de los microcontroladores está en constante evolución, con
avances tecnológicos que incluyen una mayor capacidad de procesamiento, más funciones integradas
y conectividad mejorada.
En última instancia, los microcontroladores son una parte esencial de la revolución digital y la
proliferación de dispositivos electrónicos en nuestra vida cotidiana. Su versatilidad, eficiencia y
capacidad de adaptación los convierten en herramientas fundamentales para ingenieros y
desarrolladores que buscan crear soluciones innovadoras en una amplia gama de aplicaciones.

20
(sirve) (microcontralor?) (Electrónica) (y) (industria.) (microcontrolador?)
(PIC) (Microcontroladores?) (procesadores) (MICROCONTROLADORES)
(pic) (pic D. E.)

Referencias
Electrónica, m. e. (s.f.). microcontroladores en la Electrónica. Obtenido de https://ingenieria.lasalle.mx/la-importancia-y-
aplicaciones-de-los-microcontroladores-en-la-electronica/

industria., M. ¿. (s.f.). Microcontroladores. ¿Qué son? y su importancia en la industria. Obtenido de


https://es.linkedin.com/pulse/microcontroladores-qu%C3%A9-son-y-su-importancia-en-la-industria-

microcontralor?, ¿. q. (s.f.). ¿Para qué sirve un microcontralor? Obtenido de


https://industriasgsl.com/blogs/automatizacion/que_es_un_microcontrolador

microcontrolador?, ¿. e. (s.f.). ¿Qué es un microcontrolador? Obtenido de https://smelpro.com/blog/que-es-un-


microcontrolador/

MICROCONTROLADORES. (s.f.). MICROCONTROLADORES. Obtenido de


http://semty.mx/index.php?id_category=105&controller=category

Microcontroladores?, ¿. s. (s.f.). ¿Qué son los Microcontroladores? Obtenido de


https://tallerelectronica.com/2014/11/30/microcontroladores/

pic. (s.f.). pic. Obtenido de https://dictionary.cambridge.org/us/dictionary/english/pic

pic, D. E. (s.f.). Dictionary Entries Near pic. Obtenido de https://www.merriam-webster.com/dictionary/pic

PIC, M. D. (s.f.). MANUAL DE MICROCONTROLADORES PIC. Obtenido de


https://www.unioviedo.es/ate/alberto/manualPic.pdf

procesadores, M. (. (s.f.). Microcontroladores (MCU) y procesadores . Obtenido de https://www.ti.com/es-


mx/microcontrollers-mcus-processors/overview.html

sirve, M. –q. (s.f.). Microcontrolador – qué es y para que sirve. Obtenido de https://hetpro-
store.com/TUTORIALES/microcontrolador/

y, C. 2. (s.f.). Capítulo 2. Microcontroladores: Características y. Obtenido de


https://biblus.us.es/bibing/proyectos/abreproy/11301/fichero/Memoria%252FCap%C3%ADtulo+2.pdf+

21

También podría gustarte