Está en la página 1de 6

ARQUITECTURA DE COMPUTADORAS

TRABAJO FINAL

Docente: ALEX ALFONSO GONZALES SUAREZ

Grupo: 6

Integrantes:

- Cornejo Palacios, Adrian


- Llanos Bellido, Diego
- Marcelo Díaz, Oscar
- Torres Diaz, Ricardo
- Ugarte Medina, Fernando Luis

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.

Como todo microcontrolador, estos contienen en su interior unidades de memoria RAM y


ROM, pero uno de los componentes que destacan en los PIC es su ALU (Unidad Aritmética
Lógica).

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:

Los microcontroladores PIC poseen muchas formas de uso. A continuación se


presentará algunas de ellas:

● Control de pantallas alfanuméricas:

Los microcontroladores PIC son especialmente útiles para controlar con


muchísima facilidad los displays de cristal líquido LCD.

● Control de teclados:

Existen muchas situaciones en la que se requiere teclados específicos para que


se adapten a necesidades específicas. En estas situaciones, Los PicMicro
pueden ser utilizados para realizar secuencias de rastreo y de esta forma poder
saber que teclas se han oprimido.

● Control de temperatura:

Gracias a que los microcontroladores PIC incluyen convertidores Analógicos y


Digitales, el control de distintas variables tales como la temperatura y presión de
flujo puede realizarse con circuitos muy simples. De esta forma, con unas
resistencias, un buen sensor de temperatura se puede convertir en un
termostato o un controlador de flujo.

● Control de robots:

Es casi posible asegurar que no hay robot alguno que no posea un


microcontrolador PIC en alguna de sus diversas funcionalidades. Estos sin
igualmente importantes en control de servomecanismos, reconocimiento de voz,
tareas secuenciales, etc.

● Control para motores:

Los microcontroladores PIC también sirven para controlar distintos tipos de


motores como: de pasos, de corriente directa, servos, etc.
El futuro y tendencias:

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 un lado tenemos un proyecto de semáforos que se activan al detectar movimiento


vehícular. Para esto se colocarían sensores a los lados de la vía, y estos enviarían
comandos al PIC para que active o desactive las luces de los semáforos. Esto es
importante porque ayuda a ahorrar energía y es un paso más cerca de vivir en ciudades
inteligentes.

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.

A continuación veremos un cuadro comparativo entre las semejanzas y diferencias que


tiene con el microcontrolador Arduino, el cual es muy famoso igualmente en el mercado.

PIC Arduino

Diferencias ● Solo es un ● Es una placa de


microcontrolador, desarrollo integrada
para desarrollar un con todos los
proyecto debes componentes
adquirir los otros incluidos para
componentes realizar un proyecto
necesarios para ello. electrónico.
● Costo un poco ● Más económico.
elevado. ● Se reserva los
● Es de fuente abierta, entornos de
es decir su software desarrollo que se
está libre para su ocupan para crear
modificación. sus códigos.
● El acceso de ● Se puede modificar
modificar,cambiar,qu absolutamente
itar o poner recurso todo,desde el uso de
es muy limitado. cada pin hasta los
● Implementados en cristales que se van
proyectos de uso a usar.
educativo o ● Están pensados para
desarrollo de trabajos más
prototipos profesionales.
relativamente más
sencillos.

Semejanzas ● Se programan a través de un software de


programación
● Diversidad de modelos que se adaptan en las
necesidades actuales

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:

En síntesis, el microcontrolador Pic ha demostrado su gran versatilidad a la ahora de


trabajar en conjunto de varios dispositivos que usamos en nuestra vida cotidiana
dotándolos de funciones que harán nuestra vida más sencilla. A pesar de ser una de las
opciones de microcontrolador más costosas en mercado y también contar con
limitaciones como el sobrecargar el dispositivo con operaciones muy pesadas, sirve de
gran manera para operaciones más sencillas como lo pueden ser cambiar las luces de
un semáforo si se detecta algún movimiento. Sin embargo la mayor ventaja recae en la
capacidad de poder ser implementado en varios dispositivos.

También podría gustarte