0% encontró este documento útil (0 votos)
35 vistas8 páginas

Microntroladores: 1. Concepto

Instalación

Cargado por

MarShall MqV
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
35 vistas8 páginas

Microntroladores: 1. Concepto

Instalación

Cargado por

MarShall MqV
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

B

ESCUELA INDUSTRIAL SUPERIOR PEDRO DOMINGO MURILLO

BERNABÉ HUANCA MARCELO CARLOS

SLP-300 ELECTRÓNICA T-P-8 23 - OCT - 2024


NOTA

MICRONTROLADORES
1. CONCEPTO
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.

Microcontrolador Motorola 68HC11 y chips de soporte

Die del microcontrolador de 8 bits Intel 8742, con CPU a


12 MHz, 128 bytes de memoria RAM, 2048 bytes de EPROM, y E/S en un chip
Microcontrolador PIC 18F8720 en encapsulado TQFP de 80 pines

Microcontrolador TMS 1000 de Texas Instruments


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.

2. CARACTERISTICA Y ESTRUCTURA
Esquema de un microcontrolador. En esta figura,
vemos al microcontrolador metido dentro de un encapsulado de circuito integrado, con su
procesador (CPU), buses, memoria, periféricos y puertos de entrada/salida. Fuera del
encapsulado se ubican otros circuitos para completar periféricos internos y dispositivos
que pueden conectarse a los pines de entrada/salida. También se conectarán a los pines
del encapsulado la alimentación, masa, circuito de completamiento del oscilador y otros
circuitos necesarios para que el microcontrolador pueda trabajar.
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 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.
3. CLASIFICACIÓN
. Tipos de Microcontroladores
Existen varios tipos de microcontroladores, cada uno adecuado para diferentes
aplicaciones y niveles de complejidad.
Microcontroladores de 8 Bits
Son los más básicos y se utilizan en aplicaciones simples como controles remotos y
juguetes electrónicos. Tienen un procesador que maneja 8 bits de datos a la vez, lo que los
hace económicos y eficientes para tareas sencillas.
Microcontroladores de 16 Bits
Ofrecen más potencia y capacidad de procesamiento que los de 8 bits. Se usan en
aplicaciones más complejas como sistemas de audio y control de electrodomésticos.
Manejan 16 bits de datos a la vez, permitiendo una mayor precisión y velocidad.
Microcontroladores de 32 Bits
Son los más avanzados y potentes, adecuados para aplicaciones que requieren
procesamiento intensivo de datos, como sistemas automotrices y dispositivos de IoT
(Internet de las Cosas). Pueden manejar 32 bits de datos simultáneamente, ofreciendo un
rendimiento superior.
Microcontroladores de Aplicación Específica
Diseñados para tareas específicas, estos microcontroladores integran funciones
particulares que los hacen ideales para aplicaciones concretas, como controladores de
pantallas táctiles o dispositivos médicos.
4. APLICACIONES

Los microcontroladores se encuentran en una amplia variedad de dispositivos y


sistemas debido a su capacidad para realizar tareas específicas de manera
eficiente y confiable.

En el Hogar
Electrodomésticos: Desde microondas hasta lavadoras, los microcontroladores
controlan las funciones y optimizan el rendimiento.
Sistemas de Seguridad: Alarmas y cámaras de seguridad utilizan
microcontroladores para procesar datos y responder a eventos.
En la Industria
Automatización Industrial: Los microcontroladores controlan máquinas y procesos,
mejorando la eficiencia y reduciendo errores.
Control de Motores: En sistemas de control de motores, los microcontroladores
ajustan la velocidad y el rendimiento de los motores eléctricos.
En el Automóvil
Sistemas de Gestión del Motor: Controlan la inyección de combustible y la ignición
para optimizar el rendimiento del motor.
Sistemas de Entretenimiento y Navegación: Gestionan pantallas táctiles, radios y
sistemas de navegación GPS.
En la Tecnología de Consumo
Teléfonos Móviles: Gestionan diversas funciones como la pantalla táctil, la cámara
y los sensores.
Dispositivos de IoT: Permiten la comunicación y el control de dispositivos
conectados a Internet, desde termostatos inteligentes hasta relojes de fitness.

5. DIFERENCIAS ENTRE MICROPROCESADOR Y MICROCONTROLADOR


Los microprocesadores y microcontroladores son los componentes internos de los
dispositivos electrónicos. Un microprocesador es una unidad de procesamiento
muy pequeña dentro de una CPU. Es un circuito integrado único en un chip de
computadora que realiza diversas funciones aritméticas y lógicas en señales
digitales. Varias docenas de microprocesadores trabajan juntos dentro de
servidores de alto rendimiento para el procesamiento y el análisis de datos.

Por otro lado, un microcontrolador es la unidad de computación básica dentro


de los dispositivos electrónicos inteligentes, como las lavadoras y los
termostatos. Es una computadora muy pequeña con sus propios sistemas de
RAM, ROM y E/S, todos integrados en un solo chip. Puede procesar señales
digitales y responder a las entradas del usuario, pero su capacidad de
computación es limitada.

¿Cuál es la diferencia entre microprocesadores y microcontroladores?


Los microprocesadores y microcontroladores son los componentes internos de
los dispositivos electrónicos. Un microprocesador es una unidad de
procesamiento muy pequeña dentro de una CPU. Es un circuito integrado
único en un chip de computadora que realiza diversas funciones aritméticas y
lógicas en señales digitales. Varias docenas de microprocesadores trabajan
juntos dentro de servidores de alto rendimiento para el procesamiento y el
análisis de datos.

Por otro lado, un microcontrolador es la unidad de computación básica dentro


de los dispositivos electrónicos inteligentes, como las lavadoras y los
termostatos. Es una computadora muy pequeña con sus propios sistemas de
RAM, ROM y E/S, todos integrados en un solo chip. Puede procesar señales
digitales y responder a las entradas del usuario, pero su capacidad de
computación es limitada..

Circuito integrado
Tanto los microprocesadores como los microcontroladores son componentes
semiconductores construidos en un circuito integrado. Un circuito integrado es
un chip cuadrado o rectangular muy pequeño que contiene miles o incluso
millones de componentes electrónicos. Los circuitos integrados permiten a los
ingenieros reducir el tamaño de los circuitos electrónicos.

CPU
Tanto los microprocesadores como los microcontroladores tienen una CPU.
Una CPU es la parte centralizada del chip de la computadora que procesa las
instrucciones proporcionadas por las aplicaciones o el firmware. La CPU
también tiene un módulo especial de unidad aritmética lógica (ALU). Una ALU
calcula valores matemáticos y evalúa los problemas lógicos basándose en las
instrucciones de la computadora.

Registros
Los registros son módulos de memoria que la CPU utiliza para el
procesamiento. La CPU almacena de manera temporal instrucciones o datos
binarios antes, durante y después de procesarlos. Tanto los microprocesadores
como los microcontroladores se construyen con registros internos, aunque los
microcontroladores suelen tener más registros que los microcontroladores..

Los microprocesadores están diseñados con la arquitectura Von Neumann, en


la que un programa y los datos residen en el mismo módulo de memoria.
Mientras tanto, los microcontroladores utilizan la arquitectura Harvard, que
separa la memoria del programa del espacio de datos.

Los microprocesadores tienen más componentes de circuitos integrados que


los microcontroladores. Esta diferencia arquitectónica afecta a las
consideraciones de diseño de los microprocesadores y microcontroladores en
aplicaciones informáticas y de sistemas integrados.

Memoria
Los microprocesadores no tienen módulos de memoria interna para almacenar
los datos de las aplicaciones. Los ingenieros deben conectar el
microprocesador a los almacenamientos de memoria externos, como la ROM y
la RAM, con un bus externo.

Un bus es un conjunto de conexiones eléctricas paralelas que permiten al


microprocesador enviar y recibir datos de otros dispositivos. Hay tres tipos de
buses:

Un bus de datos transmite datos


Un bus de direcciones transmite información sobre dónde almacenar y
recuperar datos
Un bus de control transmite señales para coordinarlas con otros componentes
eléctricos
Los tres funcionan de manera colectiva en un sistema de microprocesador.

Por otro lado, los microcontroladores están construidos con memorias ROM y
RAM internas. Un microcontrolador utiliza un bus interno para interactuar con
los módulos de memoria integrados.

Periféricos
Los periféricos son temporizadores, comunicaciones, E/S y otras capacidades
que permiten a los microcontroladores o microprocesadores interactuar con
componentes o usuarios externos.

El microprocesador no tiene periféricos integrados en su circuito integrado. En


cambio, los periféricos se conectan de manera externa para ampliar los casos
de uso del microprocesador más allá del procesamiento matemático y lógico.

Por el contrario, los microcontroladores se conectan a los periféricos del chip


mediante un bus de control interno. Esto permite que el microcontrolador
controle los dispositivos electrónicos con un mínimo de piezas adicionales o
incluso sin ellas.

Capacidad computacional
Los microprocesadores son potentes chips de computadora capaces de
realizar tareas matemáticas y computacionales complejas. Por ejemplo, puede
ejecutar un software de procesamiento estadístico porque el microprocesador
admite el funcionamiento en punto flotante.

Por el contrario, los microcontroladores tienen una potencia de procesamiento


comparativamente menor y rara vez admiten el cálculo de punto flotante. En
cambio, se centran en implementar una lógica específica, como controlar la
temperatura de un calentador en función de varios sensores.

…………………….…………….
BERNABÉ HUANCA MARCELO CARLOS
9151169 L.P.

También podría gustarte