UNIVERSIDAD CATÓLICA LOS ÁNGELES
CHIMBOTE
FACULTAD DE CIENCIAS E INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA DE
SISTEMAS
AUTOR
URBINA ESCOBAR, ALVARO DENNIS
ASESOR
Dr. José Guillermo Saldaña Tirado
Chimbote – Perú
2023
Introducción
En el presente informe tiene de gran importancia de dar a conocer sobre los
microcontroladores sobre lo que lo rodea, el cual se encuentra en nuestras estos pueden
estar controlando el funcionamiento de los ratones y teclados de las computadoras, en los
teléfonos, microondas, televisores y hornos.
Estos microcontroladores cuenta con aplicaciones, las cuales son ilimitadas entre ellas se
pueden conocer como, sistemas de alarmas, juego de luces, paneles publicitarios, etc.
Controles automáticos para la Industria en general. Entre ellos control de motores DC/AC
y motores de paso a paso, control de máquinas, control de temperatura, control de tiempo,
adquisición de datos mediante sensores, etc.
Definición
Microcontroladores
Un microcontrolador es un circuito integrado o chip que incluye en su interior las tres
unidades funcionales de una computadora: CPU, Memoria y Unidades de E/S, es decir,
se trata de una computadora completa en un solo circuito integrado programable y se
destina a gobernar una sola tarea con el programa que reside en su memoria. Sus líneas
de entrada/salida soportan el conexionado de los sensores y actuadores del dispositivo a
controlar. Los microcontroladores son utilizados en los productos controlados
automáticamente y dispositivos, tales como los sistemas de control del motor del
automóvil, los dispositivos médicos implantables, mandos a distancia, máquinas de
oficina, electrodomésticos, herramientas eléctricas, juguetes, entre otros.
Arquitectura básica
La mayor parte de los microcontroladores estan basados en la arquitectura Harvard, dicha
arquitectura dispone de dos memorias independientes, una que contiene solo
instrucciones y otra solo datos. Estas dos memorias disponen de sus respectivos sistemas
de buses de acceso y es posible realizar operaciones de acceso simultáneamente en ambas
memorias. Los microcontroladores PIC llevan una arquitectura Hardvard.
Tipos de Microcontroladores
ALTAIR es el nombre genérico de una familia de microcontroladores de propósito
general compatibles con la familia 51. Todos ellos son programables directamente desde
un equipo PC mediante nuestro lenguaje macroensamblador, o bien mediante otros
lenguajes disponibles para la familia 51
ALTAIR es el nombre genérico de una familia de microcontroladores. Los
microcontroladores ALTAIR disponen de un microprocesador de 8 bits 100% compatible
a nivel de código, 256 bytes de memoria interna, 128 registros especiales de función, con
puertos de entrada/salida de propósito general, cuenta con 111 instrucciones y posibilidad
de direccionar 128 Kbytes. Estos microcontroladores se diferencian de otros por el
número de entradas y salidas periféricos. Por lo que la elección de un modelo u otro
dependerá de las necesidades.
INTEL (La familia 8051)
El 8051 es el primer microcontrolador de la familia introducida por Intel Corporation esta
familia 8051 de microcontroladores son controladores de 8 bits capaces de direccionar
hasta 64 kbytes de memoria de programa y una separada memoria de datos de 64 kbytes.
El 8031 tiene 128 bytes de RAM interna, tiene dos temporizadores/contadores, un puerto
serie, cuatro puertos de entrada/salida paralelas de propósito general (P0, P1, P2 y P3) y
una lógica de control de interrupción con cinco fuentes de interrupciones. Al lado de la
RAM interna y el 8031 tiene varios registros de funciones especiales que son para control
y registros de datos.
Siemens
El Siemens SAB80C515 es un miembro mejorado de la familia 8051 de
microcontroladores, es de tecnología CMOS que típicamente reduce los requerimie ntos
de energía comparado a los dispositivos no-CMOS, sus características que tiene frente al
8051 son más puertos, un versátil convertidor análogo a digital, un optimizado Timer 2,
un watchdog timer, y modos de ahorro de energía sofisticados, el siemens es
completamente compatible con el 8051, estos usan el mismo conjunto de instruccio nes
del lenguaje assembly MCS-51 y las nuevas facilidades del chip son controladas y
monitoreadas.
Motorola
El 68hc11 de la familia Motorola, es un potente microcontrolador de 8 bits en su bus de
datos, 16 bits en su bus de direcciones, con un conjunto de instrucciones es muy similar
a los más antiguos miembros de la familia 68xx, esto depende del modelo, el 68hc11 y
cuanta con los siguientes dispositivos: EEPROM o OTPROM, RAM, digital I/O, timers,
A/D converter, generador PWM, y canales de comunicación sincrónica y asincrónica
(RS232 y SPI) y su corriente es menor que 10ma.
EL MICROCONTROLADOR PIC
Los 'PIC' son una familia de microcontroladores tipo RISC que fueron fabricados por
Microchip Technology Inc. y derivados del PIC1650, originalmente se desarrollado por
la división de microelectrónica de General Instruments. Su nombre actual no es un
acrónimo, su nombre completo es PICmicro, y se utiliza como Controlador de Interfaz
Periférico, este microcontrolador fue diseñado con la nueva UCP de 16 bits CP16000.
Siendo en general una buena UCP, ésta tenía malas prestaciones de E/S, y el PIC de 8 bits
se desarrolló en 1975 para mejorar el rendimiento del sistema quitando peso de E/S a la
UCP. Este microcontrolador utilizaba microcódigo simple almacenado en ROM para
realizar estas tareas, y aunque el término no se usaba por aquel entonces, se trata de un
diseño RISC que ejecuta una instrucción cada 4 ciclos del oscilador.
Esquema Eléctrico
Los PIC son integrados capaces de ser programados desde un computador y seguir una
secuencia. Conviene recordar que un PIC16F628A es uno de los más conocidos, razón
por la cual su estructura brinda un esquema universal. El siguiente es su diagrama circuita l
por bloques, que se debe entender desde la electrónica, que es la base del trabajo de
programación de los PIC:
Aquí se puede observar un diagrama en bloques
Y aquí un esquema
Memoria
Se entiende por memoria los diferentes componentes del microcontrolador que se
emplean para almacenar información durante un periodo determinado de tiempo. La
información que se necesita durante la ejecución de un programa es, por un lado el propio
código, y por otro los diferentes datos que se usan durante la ejecución del mismo. Existen
varias tipos de memorias las cuales son:
Memorias EEPROM:
Esta memoria es común para los microprocesadores pic, este es un programa de solo
lectura, programable de manera electrónicamente.
Memorias FLASH:
Esta es muy común también en los microprocesadores pic, este tipo de memoria tiene las
mismas características que las memorias EEPROM pero con la gran diferencia que
consumen menos energía y tienen mejor tamaño de almacenaje.
Memoria Sram:
Estos tipos de memorias son de manera aleatoria esto quiere decir que la manera para leer
estos tipos de memorias y al igual que escritas puede ser de diferentes maneras o formas.
Estas memorias son realmente caras en comparaciones a las anteriores pero con la gran
diferencia que son sumamente rápidas.
Diferencia entre microcontroladores y
microprocesadores
Los microcontroladores tienen una arquitectura destinada a
procesos de control, las características de los
microcontroladores es que en un solo chip pueden contar con la CPU memoria RAM,
ROM, periféricos, timers, conversores AD y DA. Los programas que se realizan para un
microcontrolador nunca tienen fin, es decir solo termina el programa cuando se corta la
energía.
En el caso de los microprocesadores tienen una arquitectura destinada al procesamiento
de la información, las características de los microprocesadores son: la CPU, las memorias
RAM, ROM y periféricos se encuentra separados, así mismo los programas que se
realizan para un microprocesador siempre tienen un fin.
Conclusión
Al principio, cuando aparecieron los primeros microcontroladores no se pensó que fuesen
a causar un impacto en el mundo y en las vidas de las personas, pero a medida que
pasaron los años, se fue demostrando la verdadera revolución que ocasionarían mejorando
nuestras vidas.
Hoy en día hay microcontroladores en todo lo que nos rodea los cuales se encuentran
disminuyendo los espacios requeridos por los circuitos, aumentando el control de los
dispositivos electrónicos, entre otros.
1. Bibliografía
ARIAS SARAVIA, J. Y. (2019). DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA. chincha .
C, G. (2017). microcontroladores .
Díaz, M. D. (2020). ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA. LIMA.