Está en la página 1de 10

COMPUTACIÓN DIGITAL - GRUPO 02

INTEGRANTES:

❖ Cárdenas Katherine ❖ Rivera Carlos


❖ Chiluisa Jhonatan ❖ Poveda Jose
❖ Chuquitarco Kevin ❖ Andrade Mario
❖ Molina Karla ❖ Vivas Josua
❖ Pachacama Alex ❖ Castillo Mishell

TEMA: Sistemas Embebidos - Microcontroladores

Características de un sistema embebido

Las principales características de un Sistema Embebido son el bajo costo y consumo de potencia.
Dado que muchos sistemas embebidos son concebidos para ser producidos en miles o millones de
unidades, el costo por unidad es un aspecto importante a tener en cuenta en la etapa de diseño.

Las características básicas de los sistemas embebidos son las siguientes:

- Deben ser confiables,


- La confiabilidad, en inglés reliability R(t), es la probabilidad de que el sistema trabaje
correctamente dado que está funcionando en t=0.
- La mantenibilidad, en inglés Maintainability M(d), es la probabilidad de que el
sistema vuelva a trabajar correctamente de unidades de tiempo después de un fallo.
- La disponibilidad, en inglés Availability A(t), es la probabilidad de que el sistema
esté funcionando en el tiempo t.
- La seguridad informática: consiste en disponer de una comunicación confidencial y
autentificada.
- La creación de un sistema confiable debe ser considerada desde un comienzo, no
como una consideración posterior.
- Deben ser eficientes en cuanto a la energía, al tamaño de código, al peso y al costo.
- Están dedicados a ciertas aplicaciones.
- Interfaces de usuario dedicadas (sin ratón, keyboard y pantalla)

Historia de los Microcontroladores

El microcontrolador fue inventado por Texas Instruments en la década de 1970, casi al mismo tiempo
que el primer microprocesador que estaba siendo inventado en Intel. Los primeros microcontroladores
eran simplemente microprocesadores con una función de memoria, como la memoria RAM y ROM.
Más tarde, los microcontroladores se desarrollaron en una amplia gama de dispositivos diseñados para
aplicaciones de sistemas integrados específicos en dispositivos tales como automóviles, teléfonos
móviles y electrodomésticos.

Microprocesadores vs Microcontroladores
En la siguiente tabla se podrá observar las diferencias entre un microprocesador y un
microcontrolador.

Microprocesadores Microcontroladores

CPU Tiene mucha más potencia de Es una de sus partes principales


cálculo por lo cual realiza sus la cual se encarga de dirigir sus
funciones con datos enviados operaciones

Memoria RAM y ROM Son dispositivos externos que lo Las incluye en un solo circuito
complementan para su óptimo integrado
funcionamiento

Velocidad de operación Rápida Lenta a comparación de un


microprocesador

Tamaño Para que funcione un El Microcontrolador incluye


microprocesador la configuración todos estos elementos en un solo
mínima básica está constituida por Circuito Integrado por lo que
un microprocesador, una memoria implica una gran ventaja en
RAM, una memoria ROM, un varios factores, como por
decodificador de direcciones, lo ejemplo, la disminución en el
cual lo convierte en un circuito tamaño del circuito impreso por
bastante engorroso. la reducción de los circuitos
externos.

Costo Los microprocesadores en la Son baratos


actualidad tienen un costo elevado

Interferencias Son más susceptibles a la El alto nivel de integración


interferencia electromagnética reduce los niveles de
debido a su tamaño y a su interferencia electromagnética
cableado externo que lo hace más
propenso al ruido.

Tiempo de desarrollo Tarda alrededor 3 meses en Su fabricación es mucho más


fabricarlo rápida

Definición de Microcontrolador

Es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria, es el


componente principal de una aplicación embebida. Es como una pequeña computadora que incluye
sistemas para controlar elementos de entrada/salida. También incluye a un procesador y por supuesto
memoria que puede guardar el programa y sus variables (flash y RAM). Funciona como un mini PC.
Su función es la de automatizar procesos y procesar información. El microcontrolador se aplica en
toda clase de inventos y productos donde se requiere seguir un proceso automático dependiendo de las
condiciones de distintas entradas.

Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica.

Un microcontrolador incluye las tres principales unidades funcionales de una computadora

● Memoria
● Periféricos de entrada/salida
● Unidad central de procesamiento

Algunos microcontroladores pueden utilizar palabras de hasta 4 bits. Funcionar con frecuencias de
reloj tan bajas como 4 kHz. Consumir muy poca corriente (mW o microvatios).

Fabricantes de Microcontroladores

A continuación se presentan algunas empresas que se dedican a la fabricación y venta de


microcontroladores de uso general:

Microchip Technology Inc.

Microchip Technology Inc. es una empresa fabricante de microcontroladores, memorias y


semiconductores analógicos, situada en Chandler, Arizona, EE. UU. Su producto más popular son los
microcontroladores PIC de 8 bits.

Freescale semiconductor

Freescale Semiconductor es una compañía global líder en la industria de semiconductores enfocada


proveer procesamiento embebido y productos de conectividad. Actualmente, se enfoca al suministro
de productos para la industria automotriz, de redes, comunicaciones inalámbricas, control industrial e
industrias de consumo electrónico. Con su oferta de procesadores embebidos y de productos
complementarios, proporciona una solución completa de semiconductores y software.

Atmel Corporation

Atmel es una compañía de semiconductores, fundada en 1984. Su línea de productos incluye


microcontroladores(incluyendo derivados del 8051, el AT91SAM basados en ARM, y sus
arquitecturas propias AVR y AVR32),dispositivos de radiofrecuencia, memorias EEPROM y Flash,
ASICs, WiMAX, y muchas otras. También tiene capacidad de ofrecer soluciones del tipo system on
chip (SoC).Arquitectura AVR: Esta arquitectura se basa en procesadores basados con núcleos RISC y
arquitectura Harvard.

Atmel, dispone de un software para poder trabajar con estos dispositivos, llamado AVR Studio, el
cual es totalmente gratuito.El lenguaje de programación por defecto es el ASM (ensamblador) que
viene incluido con el AVR Studio sin coste ninguno. Aunque Atmel expone que la arquitectura de sus
microcontroladores están capacitados para trabajar en lenguaje C.

Texas Instruments
Texas Instruments o TI, es una empresa norteamericana que desarrolla y comercializa
semiconductores y tecnología para sistemas de cómputo.TI es el tercer mayor fabricante de
semiconductores del mundo tras Intel y Samsung y es el mayor suministrador de circuitos integrados
para teléfonos móviles. Igualmente, es el mayor productor de procesadores digitales de señal y
semiconductores analógicos.Esta empresa, es normalmente conocida por sus siglas TI, donde su
jerarquía de microcontroladores son: 16-bits,32-bits (basados en arquitectura ARM7) y los DSP
(Digital Signal Controller).

National Semiconductor

Empresa Norteamericana, fabricante de productos electrónicos semiconductores, también, aunque de


forma muy específica, fabrican microcontroladores. National, dentro de su fabricación, realizan
microcontroladores de 8 y 16 bits con arquitectura Harvard.

Arquitectura de 8-bits.

Estos microcontroladores son los llamados COP8. Se dividen en tres familias

● COP8C: Microcontroladores con 32 kBytes de memoria flash y 1 kByte de RAM. Estos


microcontroladores destacan por tener el periférico convertidor analógico-digital (A/D) de 10
bits.
● COP8S: Estos microcontroladores son iguales que la familia COP8C pero sin el periférico
A/D.
● COP8A: Es la gama alta de 8-bits, aunque poseen menos memoria de programa, tienen
integrado más periféricos integrados.

Para trabajar con esta familia, National dispone de entornos de trabajo (IDE) para tal propósito, los
cuales no son gratuitos, pero se pueden obtener una versión demo.

Arquitectura de 16-bits.

Esta familia es la mayor de los microcontroladores de National. Son dispositivos de 16-bits


denominados CR16.Son microcontroladores de propósito general, y no es recomendable para
diseñadores nóveles (esto es expuesto por el propio fabricante en el apartado de este
microcontroladores CR16).

Nec

Empresa Japonesa dedicada a la fabricación de semiconductores. Nec destaca por su postura de


apostar que todos sus microcontroladores, ya sean de 8, 16 o 32 bits, tengan memorias flash.Esta
empresa, dispone de varias razones para usar sus productos, en este caso microcontroladores:

● Cantidad de familias suficientes para la selección que cubra las necesidades del diseñador.
● Bajo coste, esto es posible a la gran cantidad de periféricos internos que llevan sus
microcontroladores,tales como: Oscilador interno de 8MHz, Detectores de voltaje, funciones
de reset incorporadas, etc.
● Facilidad de programación, Nec dispone de distintos dispositivos para tal propósito, aparte
anuncia terceras empresas que trabajan para tal aplicación.
● Consumo bajo, esto es un dato y circunstancia crítica para diseños portátiles.
Tipos de microcontroladores

Los microcontroladores se dividen en categorías según su memoria, arquitectura, bits y conjuntos de


instrucciones. Así que veamos los tipos de microcontroladores:-

Bits:

El microcontrolador de 8 bits ejecuta la lógica & amp; operaciones aritméticas. Ejemplos de


microcontrolador de 8 bits es Intel 8031/8051.

El microcontrolador de 16 bits se ejecuta con mayor precisión y rendimiento en contraste con 8 bits.
Ejemplo de microcontrolador de 16 bits es Intel 8096.

El microcontrolador de 32 bits se emplea principalmente en dispositivos controlados


automáticamente, como máquinas de oficina, dispositivos médicos implantables, etc. Requiere
instrucciones de 32 bits para llevar a cabo cualquier operación lógica o aritmética función.

Memoria:

External Memory Microcontroller-Cuando una estructura integrada se construye con un


microcontrolador que no forma parte de todos los bloques de funcionamiento existentes en un chip, se
denomina microcontrolador de memoria externa. Para ilustrar, el microcontrolador 8031 no tiene
memoria de programa en el chip.

Microcontrolador de memoria incorporado-Cuando se construye una estructura incrustada con un


microcontrolador que forma parte de todos los bloques funcionales que existen en un chip, se
denomina microcontrolador de memoria incrustado. Para ilustrar, el microcontrolador 8051 tiene
todos los programas & memoria de datos, contadores y amp; temporizadores, interrupciones,
puertos de E/S y, por lo tanto, su microcontrolador de memoria integrado.

Conjunto de instrucciones:

CISC-CISC significa instrucción compleja set computer, le permite al usuario aplicar 1 instrucción
como una alternativa a muchas instrucciones simples.

RISC-RISC significa Ordenadores de conjuntos de instrucciones reducidos. RISC reduce el tiempo de


operación al acortar el ciclo de reloj por instrucción.

Arquitectura de memoria:

Harvard Memory Architecture Microcontroller

Microcontrolador de arquitectura de memoria Princeton

8051 MICROCONTROLADOR:

El más universalmente empleado un conjunto de microcontroladores provienen de la familia 8051.


Los microcontroladores 8051 siguen siendo una opción ideal para un gran grupo de aficionados y
expertos. En el transcurso de 8051, la humanidad se convirtió en testigo presencial del conjunto de
microcontroladores más revolucionario. El microcontrolador original 8051 fue inicialmente inventado
por Intel. Los otros dos miembros de esta familia 8051 son-

8052-Este microcontrolador tiene 3 temporizadores y amp; 256 bytes de RAM Además, tiene todas
las características del microcontrolador 8051 tradicional. El microcontrolador 8051 es un subconjunto
del microcontrolador 8052.

8031 -Este microcontrolador es menos ROM, aparte de que tiene todas las características de un
microcontrolador 8051 tradicional. Para la ejecución, se puede agregar una ROM externa de tamaño
64K a su chip.

El microcontrolador 8051 pone en funcionamiento 2 tipos diferentes de memoria, como: NV - RAM,


UV-EPROM y Flash.

8051 Microcontrolador Arquitectura:

El microcontrolador 8051 es un microcontrolador de ocho bits lanzado en el año 1981 por Intel
Corporation. Está disponible en DIP de 40 pines (paquete doble en línea). Tiene 4kb de ROM
(espacio programable en el chip) y 128 bytes de espacio RAM que se incluyen, si se desea, se pueden
interconectar 64KB de memoria externa con el microcontrolador. Hay cuatro puertos paralelos de 8
bits que son fácilmente programables y direccionables. Un oscilador de cristal en chip está integrado
en el microcontrolador que tiene una frecuencia de cristal de 12MHz. En el microcontrolador hay un
puerto de entrada/salida en serie que tiene 2 pines. Dos temporizadores de 16 bits también se
incorporan en él; estos temporizadores se pueden emplear como temporizadores para el
funcionamiento interno y como contador para el funcionamiento externo. El microcontrolador consta
de 5 fuentes de interrupción, a saber: interrupción del puerto serie, interrupción del temporizador 1,
interrupción externa 0, interrupción del temporizador 0, interrupción externa 1. El modo de
programación de este microcontrolador incluye GPR (registros de propósito general), SFR (registros
de función especial ) y SPR (registros de propósito especial).

MICROCONTROLADOR PIC:

Controlador de interfaz periférica ( PIC) provisto por Micro-chip Technology para categorizar sus
microcontroladores de chip solitarios. Estos dispositivos han sido extremadamente exitosos en
microcontroladores de 8 bits. La principal causa detrás de esto es que la tecnología de microchips ha
estado actualizando constantemente la arquitectura de los dispositivos e incluye muchos periféricos
necesarios para el microcontrolador para satisfacer las necesidades de la clientela. Los
microcontroladores PIC son muy populares entre aficionados e industriales; esto es solo causa de
amplia disponibilidad, bajo costo, gran base de usuarios y amp; capacidad de programación en serie.

Arquitectura del microcontrolador PIC:

La arquitectura de los microcontroladores PIC de 8 bits se puede categorizar de la siguiente manera-

Base Line Architecture -En la arquitectura de línea base se incluyen microcontroladores PIC de la
familia PIC10F, aparte de eso, una fracción de PIC12 & amp; Las familias de PIC16 también están
incluidas. Estos dispositivos hacen uso de la arquitectura de palabras de programa de 12 bits con
alternativas de paquete de seis a veintiocho pines. El conjunto de atributos definido brevemente de la
arquitectura de línea de base permite las soluciones de producto más lucrativas. Esta arquitectura es
perfecta para los gadgets con batería habilitada. La serie PIC10F200 es otro microcontrolador flash de
8 bit a un precio razonable con un paquete de 6 pines.

Arquitectura de rango medio -En este miembro de la línea media de PIC12 & amp; Se agregan
familias PIC16 que atribuyen arquitectura de palabras de programa de 14 bits. Los gadgets PIC16 de
gama media ofrecen una amplia variedad de alternativas de paquetes (del paquete 8 al 64), con niveles
bajos a altos de incorporación periférica. Este dispositivo PIC16 atribuye una variedad de dispositivos
analógicos, digitales y de amplificación; periféricos en serie, como-SPI, USART, I2C, USB, LCD &
amp; Convertidores a/d. Los microcontroladores PIC16 de rango medio han suspendido la capacidad
de control con una carga de hardware de ocho niveles.

Arquitectura de alto rendimiento -La arquitectura de alto rendimiento incluye la familia de


dispositivos PIC18. Estos microcontroladores hacen uso de una arquitectura de palabras de programa
de 16 bits junto con alternativas de paquetes de 18 a 100 pines. Los dispositivos PIC18 son
microcontroladores de alto rendimiento con convertidores analógicos a digitales incorporados. Todos
los microcontroladores PIC18 integran una arquitectura RISC altamente desarrollada que admite
dispositivos flash. El PIC18 tiene atributos de cimentación mejorados, 32 niveles de carga profunda y
varias interrupciones internas y externas.

Nota: Lista de proyectos de microcontroladores PIC superiores para estudiantes de ingeniería

MICROCONTROLADOR AVR:

AVR también conocido como Advanced Virtual RISC, es una arquitectura Harvard personalizada de
8 bit RISC microcontrolador de chip solitario. Fue inventado en el año 1966 por Atmel. La
arquitectura de Harvard significa que el programa & los datos se acumulan en diferentes espacios
y se usan simultáneamente. Fue una de las principales familias de microcontroladores que empleó
memoria flash en el chip básicamente para almacenar programas, en contraste con EPROM,
EEPROM o ROM programables de una sola vez, utilizados por otros microcontroladores al mismo
tiempo. La memoria flash es una memoria programable no volátil (constante en el apagado).

Arquitectura del microcontrolador AVR:

La arquitectura de los microcontroladores AVR fue desarrollada por Alf-Egil Bogen y Vegard
Wollan. El nombre AVR se deriva de los nombres de los desarrolladores de arquitectura del
microcontrolador. El AT90S8515 fue el primer microcontrolador que se basó en la arquitectura AVR;
por otro lado, el primer microcontrolador que golpeó el mercado comercial fue el AT90S1200 que se
lanzó en el año 1997.

Todos los SRAM, Flash y EEPROM están incorporados en un solo chip, lo que elimina el requisito de
cualquier otra memoria externa en dispositivos máximos. Varios dispositivos forman parte de la
alternativa de bus externo paralelo, para agregar dispositivos adicionales de memoria de datos.
Aproximadamente, todos los dispositivos, excepto los chips TinyAVR, incluyen una interfaz en serie,
que se utiliza para vincular un flash serial grande & amp; Fichas de EEPROM.

MICROCONTROLADOR ARM:
ARM es el nombre de una empresa que diseña microprocesadores de arquitectura. También se dedica
a otorgar licencias a los productores que fabrican chips originales. En realidad, ARM es una
arquitectura RISC genuina de 32 bits. Inicialmente fue desarrollado en el año 1980 por Acorn
Computers Ltd. Este microprocesador de base ARM no tiene memoria flash incorporada. ARM está
especialmente diseñado para dispositivos con microcontroladores, es fácil de entrenar y usar, sin
embargo, lo suficientemente potente como para los dispositivos integrados más desafiantes.

ARM Microcontroller Architecture:

La arquitectura ARM es un procesador RISC de 32 bits desarrollado por ARM Ltd. Debido a sus
atributos de ahorro de energía, las unidades de procesamiento central ARM prevalecen en el mercado
de la electrónica móvil, donde un menor gasto de energía es un objetivo de diseño vital. La
arquitectura ARM forma parte de los elementos RISC subyacentes:-

Máximo funcionamiento de ciclo único

Constante de 16 y archivo de registro de 32 bits

Cargar o almacenar arquitectura.

Ancho de instrucción preestablecida de 32 bits para simplificar el revestimiento de tuberías y la


decodificación, con una densidad de código mínima.

Para desalineados acceso a la memoria no hay soporte.

Cuestionario del equipo de trabajo:

1. ¿Qué ocurre cuando un microcontrolador está en estado de hibernación?


a. aumenta su consumo energético
b. disminuye su consumo energético
c. se mantiene su consumo energético

2. En qué campos encontramos aplicaciones de los microcontroladores


a. Electromedicina
b. Domótica
c. Electrodomésticos
d. Sistemas de Seguridad
e. Ninguna de las anteriores

3. Un microcontrolador tiene:
a. Sólo memoria RAM y ROM
b. Memoria ROM, memoria RAM, CPU, periféricos, puertos de entrada y salida.
c. Núcleos dependiendo su generación
d. Sólo Circuitos de entrada y salida

4. El microcontrolador es un circuito integrado programable, capaz de ejecutar:


a. las órdenes grabadas en el disco duro
b. las órdenes que no son grabadas en el disco duro
c. las órdenes grabadas en su memoria
d. las órdenes que no están grabadas en su memoria.

5. Es una empresa que se dedica a la fabricación de microcontroladores y su producto estrella


son los PIC de 8 bits.
a. Microchip Technology Inc.
b. Atmel Corporation
c. Intel
d. Texas Instruments

6. ¿Un microcontrolador al menos tendrá? Seleccione la respuesta incorrecta:


a. Microprocesador.
b. Periféricos (unidades de entrada/salida).
c. Monitor.
d. Memoria.

7. Seleccione las características básicas del sistema embebido


a. Número limitado de funciones predefinidas para actuar
b. Fuente de alimentación limitada y la administración de energía efectiva
c. Disponibilidad de recursos de reserva para situaciones inesperadas
d. Ninguna de las anteriores

8. Los Primeros microcontroladores inventados en la década de 1970, eran


prácticamente unos microcontroladores con funciones de:
a. Memoria RAM y ROM
b. TMS 1000
c. ROM (EEPROM)
d. Memoria de Borrado Eléctrico

9. Los microcontroladores se dividen en categorías según:


a. su memoria, arquitectura, bits y conjuntos de instrucciones
b. Light sensing & dispositivos de control
c. Aplicación de Microcontrolador y dispositivos de medición
d. Máximo funcionamiento de ciclo y acceso a la memoria

10. ¿Cuál fue el primer microprocesador?


a. Intel 405
b. Intel xRam
c. Intel 4004
d. Intel 4004x

Bibliografía

Características de los sistemas embebidos. (2017, 18 octubre). Narranz.

https://narranz.es/caracteristicas-de-los-sistemas-embebidos/
Sistemas Embebidos (ES). (2011). [Libro electrónico]. En Controladores industriales de

diseño de alto nivel (pp. 2–19). PAC.

http://www.ieec.uned.es/investigacion/Dipseil/PAC/archivos/Informacion_de_referencia_ISE

5_3_1.pdf

Arquitectura interna y externa del microcontrolador. (2016). [Diapositivas]. itq.

http://www.itq.edu.mx/carreras/IngElectronica/archivos_contenido/Apuntes%20de

%20materias/ETD1022_Microcontroladores/1_Arquitectura.pdf

Campos, A. (2013, 30 agosto). Tipos y fabricantes de Microcontroladores.

Academia.

https://www.academia.edu/40173283/Tipos_y_fabricantes_de_Microcontroladores

Sopa, J., 2021. Conceptos Básicos, Tipos y Aplicaciones de los Microcontroladores -

Electronica Lugo. [online] Electronica Lugo. Available at:

<https://electronicalugo.com/conceptos-basicos-tipos-y-aplicaciones-de-

microcontroladores/> [Accessed 12 March 2021].

También podría gustarte