Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TRABAJO FINAL
Grupo: 6
Integrantes:
2022 - 01
Tema: Arquitectura de Microcontroladores
Microcontrolador: PIC
Resumen:
Para este trabajo de investigación se están analizando los microcontroladores Pic que
tienen como característica principal la gran rapidez de su ejecución, su eficiencia de
código que permite la compactación del código e instrucciones. Los controladores Pic
cuentan con gran cantidad de usos los cuales podemos ver en nuestro dia a dia. Un
ejemplo de esto serian el poder controlar muchos productos que nosotros usamos a
diario como lo serian las pantallas lcd, los teclados, robots entro muchos otros.
Podemos ver claramente que cada vez vemos un mundo en donde hay más aparatos
electrónicos, aparatos en donde un microcontrolador puede ser incluido para dotarlos
de varias capacidades como el ser controlados remotamente.
Definición:
Los PIC son microcontroladores o circuitos integrados programables con una arquitectura
computacional de tipo RISC. El nombre exacto es PICmicro pero se le da el significado de
Peripheral Interface Controller o Control de Interfaz Periférico.
Características:
➢ Posee una gran capacidad para almacenar palabras lógicas, la cual va desde
las 512 hasta las 32000 palabras.
➢ Se divide en familias, estas familias son las de: 8 bits, 16 bits y 32 bits
➢ Poseen varios periféricos en su interior como los de comunicación serial, UART
e incluso controladores de motores y varios más.
➢ Permiten una gran compactación de los programas
➢ Rapidez de ejecución: a frecuencia de 20MHz ->5 millones de instrucciones/seg.
➢ Seguridad en acceso por la separación de memoria de datos y de programa.
➢ Compatibilidad de pines y código entre dispositivos de la misma familia o sin
reducción de las prestaciones internas (muy versátiles).
Ejemplos:
● Control de teclados:
● Control de temperatura:
● Control de robots:
Las nuevas versiones de los PIC combinan las capacidades propias de un ASIC y una
experiencia de desarrollo sencilla que potencia las capacidades de los
microcontroladores tradicionales y permite su configuración como chips periféricos
inteligentes.
Además, estamos viviendo en una época donde cada vez más artefactos de la vida
cotidiana se convierten en artefactos electrónicos inteligentes. En este sentido, los
microcontroladores PIC están ayudando cada vez más con este objetivo de
modernización.
Por otro lado, los microcontroladores PIC son muy utilizados para controlar
remotamente diversos dispositivos electrónicos en la casa tales como: televisores,
ventiladores, calefacción, aire acondicionado, entre otros. Asimismo también es
utilizado en sensores como el detector de humo, o en distintas alarmas para la
seguridad del hogar.
Ventajas:
Los microcontroladores PIC en su totalidad, utilizan una arquitectura Harvard, lo que quiere
decir que su memoria de programa está conectada a la CPU por más de 8 líneas. También
existen modelos con 12, 14 y 16 bits, dependiendo de la anchura del bus.
Sin embargo, estos microcontroladores con palabras de programa de 14 bits parecen ser la
mejor opción para los que recién se están introduciendo en este mundo.
Podemos nombrar algunas ventajas de los PIC ante cualquier otro microcontrolador como
por ejemplo:
● Eficiencia del código: Aceptan una gran compactación de los programas.
● Rapidez de ejecución: Frecuencia de 20Mhz -> 5 millones de instr./seg.
● Seguridad en acceso por la separación de memoria de datos y de programa.
● Juego reducido en instrucciones y de fácil aprendizaje.
● Compatibilidad de pines y código entre dispositivos de la misma familia o sin
reducción de las prestaciones internas, es decir son muy versátiles.
● Gran variedad de versiones en distintos tipos (desde 8 hasta 24 pines) sin reducción
de las prestaciones internas.
● Posibilidad de protección del código muy fiable.
● Herramientas de desarrollo tanto como software y hardware abundantes y de bajo
coste.
En general, podemos decir claramente que los microcontroladores PIC son muy fáciles de
grabar, ya que solo se necesita de una notebook o computadora. Se puede grabar mediante
variedad de puertos como por ejemplo el serie o USB.
Una gran ventaja que antes no existía, es que ahora nos permite controlar, programar y
sincronizar tareas electrónicas a través del tiempo simplemente realizando una correcta
programación.
Actualmente, en el mercado existen varios softwares que nos ayudan en la programación
del PIC, como por ejemplo el PICC, o el MPLAB, en otras palabras, estos
microcontroladores están muy extendidos y difundidos en la electrónica actual.
Por último, existe una gran diversidad de microcontroladores PIC en el mercado, una
ventaja al momento de elegir una de ellas, ya podemos encontrar con diferentes
características que uno tiene pero el otro no, como puede ser la cantidad de puertos,
cantidad de entrada y salida, cantidad de memoria, espacio físico, conversor analogico o
digital,etc.
PIC Arduino
Limitaciones:
● Aprendizaje: Para maniobrar correctamente este microcontrolador se necesita
ser muy intuitivo debido a que solo contamos con 33 instrucciones de fábrica..
● Adaptabilidad: No podemos modificar libremente este dispositivo debido a su
diminuto tamaño y limitantes al momento de conseguir partes externas.
● Alimentación: La batería del microcontrolador no nos permite desenvolvernos
correctamente y al momento de cargarlo con demasiadas operaciones corre el
riesgo de apagarse forzosamente.
● Bloqueos: Al cargar el dispositivo con operaciones pesadas se nos puede
bloquear y/o resetear el microcontrolador.
Conclusión: