Sunteți pe pagina 1din 15

UNIVERSIDAD DE LAS FUERZAS

ARMADAS ESPE
DEPARTAMENTO DE ELÉCTRICA Y
ELECTRÓNICA.

Informe Práctica #3.

CARRERA: Ingeniería Automotriz

ESTUDIANTES: Lozada Jhon


Melo David
Viteri Jonathan

NIVEL: Sexto “A”

Octubre 2017 – Febrero 2018


1. TEMA.

Módulos LCD.

2. OBJETIVOS.

2.1. Objetivo General.

 Mediante el uso del Microcontrolador (PIC18F4550), realizar


circuitos para módulos LCD.

2.2. Objetivos Específicos.

 Elaborar los programas, respectivos para que funcionen los


circuitos de aplicación con módulos LCD controlados mediante el
Microcontrolador
 Configurar un PIC 18F4550 mediante el uso correcto del software
usado en clase como: PICBASIC PRO PBP, PIC KIT 2 y PROTEUS
realizando la aplicación en circuitos varios que demuestren el
funcionamiento del PIC.

3. MARCO TEÓRICO

PIC 18F4550

Figura 3.1: PIC 18F4550


Fuente:[CITATION Jos13 \l 12298 ]

Principales características del Pic 18F4550

o Microcontrolador con módulo USB 2.0. Soporta Low speed


1.5Mb/s y full speed 12Mb/s.
o 1kB de memoria de doble acceso vía USB
o 35 pines I/O disponibles
o Memoria de programa flash de 32 kB
o RAM de 2048 Bytes
o EEPROM de datos de 256 Bytes
o Velocidad de la CPU 12 MIPS
o Oscilador externo de dos modos hasta 48 MHz
o Oscilador interno seleccionable entre 8 frecuencias desde 31kHz
hasta 8MHz
o Oscilador secundario con Timer 1 de hasta 32kHz
o Opciones de oscilador dual permiten que la velocidad de la CPU y
del módulo USB sean diferentes
o ADC de 10 bits y 13 canales
o Tecnología nanoWatt que brinda características y funciones de
bajo consumo y ahorro de energía
o Voltaje de operación 4.2V a 5.5V
o 4 Timer(desde Timer0 a Timer3). Uno de 8 bits y 3 de 16 bits
o 2 módulos de captura/comparación/PWM
o EUSART, SPP, SPI, I²C.
o 20 fuentes de interrupciones (3 externas)
o Resistencias de pull-ups en el puerto B programables
o Función del pin MCLR opcional
o Brown-out Reset de valor programable
o Power-on Reset
o Power-up Timer y Oscillator Start-up Timer
o Soporta 100,000 ciclos de borrado/escritura en memoria flash
o Soporta 1,000,000 ciclos de borrado/escritura en memoria
EEPROM
o Retención de datos mayor a 40 años
o Protección de código y datos programable
o Encapsulado DIP de 40 pines[CITATION Jos13 \l 12298 ]

Detallado de Pines
Figura 3.2: Detallado de pines del PIC 18F4550
Fuente:[CITATION Jos13 \l 12298 ]

Arquitectura del Pic


El Pic 18F4550 posee una arquitectura tipo Hardvard, ya que dispone
de diferentes buses para acceder a la memoria de programa o a la
memoria de datos. Esto nos da la opción de acceder a la memoria de
datos para ejecutar una instrucción, mientras se lee de la memoria de
programa la siguiente instrucción. Es decir, podemos acceder de
forma simultánea a ambas memorias.
El Bus de memoria de programa: Está formado por 21 líneas de
dirección, 16 líneas para instrucciones y 8 líneas para datos.
El Bus de memoria de datos: Compuesto por 12 líneas de dirección y
8 líneas de datos.[CITATION Jos13 \l 12298 ]

Estructura Interna del Pic


Figura 3.3: Diagrama de bloques del PIC 18F4550
Fuente:[CITATION Jos13 \l 12298 ]

Memoria de datos
Cuenta con una memoria de RAM de datos de 2048 bytes, (8 de los
bancos de 256 bytes).
También cuenta con 160 bytes dedicados a los SFR's(Registros de
función especial) los cuales se encuentran en la parte alta del banco
15.
Como se puede ver en la imagen la memoria RAM de datos se
compone por GPR's o registros de propósito general y SFR's o
registros de función especial.
Es la encargada de almacenar datos de forma temporal durante la
ejecución del programa.[CITATION Jos13 \l 12298 ]
Figura 3.4: Memoria de datos del PIC 18F4550
Fuente:[CITATION Jos13 \l 12298 ]

Memoria de programa
El Pic 18F4550 cuenta con una memoria de programa de 32K (32768
bytes). Es una memoria tipo Flash.
Esta memoria es la que se encarga de almacenar las instrucciones,
constantes y datos.
La podemos escribir o leer con un programador externo o en
ejecución.[CITATION Jos13 \l 12298 ]
Figura 3.5: Memoria de programa del PIC 18F4550
Fuente:[CITATION Jos13 \l 12298 ]

PROGRAMADOR DE PICS

Figura 3.6: PICKIT 2 quemador del PIC 18F4550


Fuente:[CITATION MarcadorDePosición1 \l 12298 ]

Muchos de los clásicos programadores de PIC y memorias EEPROM


realizan su comunicación con la pc, a través del puerto serie, o
algunos por el puerto paralelo, son circuitos muy sencillos de unos
pocos componentes, pero hay un problema y es que cada vez se
hace más difícil conseguir algunos de estos puertos en un pc, más
difícil o imposible en una portátil sumado a los problemas que se
pueden tener al necesitar fuente externas o que las tensiones del
puerto serie no sean correctas para la programación. Es por esto que
surge la necesidad de tener un programador USB.
Un clásico entre los programadores USB es el PICKIT 2, y más aún
los clones de este. Muy famosos por ser de Microchip, y por
encontrarse a disposición de cualquier tanto el circuito esquemático
como el como el código fuente del firmware. Lo que posibilita que
muchos usuarios realicen modificaciones y puedan crear su propio
programador.
El PICKIT 2 es reconocido como un dispositivo HID, por lo que no es
necesario drivers extras, los sistemas operativos modernos cuentan
ya con los driver necesarios. Se puede usar tanto en Linux, Mac
como Windows. En la página de Microchip se encuentran programas
específicos como ser la interfaz de programación, analizador lógico,
además con los IDE MPLAB X y MPLAB se lo pude utilizar como
debugger. Cabe destacar que el Clon, también tiene disponibles
todas estas funciones. Lo único que no puede programar son los
micros de 3.3V, pero podrían ser programados si se adaptan las
tensiones de este programador.[CITATION MarcadorDePosición1 \l
12298 ]

Figura 3.7: Software Pickit2.


Fuente:[CITATION MarcadorDePosición1 \l 12298 ]

LCD
Una pantalla de cristal líquido o LCD (sigla del inglés Liquid Crystal
Display) es una pantalla delgada y plana formada por un número de
píxeles en color o monocromos colocados delante de una fuente de
luz o reflectora. A menudo se utiliza en dispositivos electrónicos de
pilas, ya que utiliza cantidades muy pequeñas de energía eléctrica.
Figura 3.8: LCD.
Fuente:[CITATION MarcadorDePosición2 \l 12298 ]

Cada píxel de un LCD típicamente consiste en una capa de


moléculas alineadas entre dos electrodos transparentes, y dos filtros
de polarización, los ejes de transmisión de cada uno que están (en la
mayoría de los casos) perpendiculares entre sí. Sin cristal líquido
entre el filtro polarizante, la luz que pasa por el primer filtro sería
bloqueada por el segundo (cruzando) polarizador.
La superficie de los electrodos que están en contacto con los
materiales de cristal líquido es tratada a fin de ajustar las moléculas
de cristal líquido en una dirección en particular. Este tratamiento
suele ser normalmente aplicable en una fina capa de polímero que
es unidireccionalmente frotada utilizando, por ejemplo, un paño. La
dirección de la alineación de cristal líquido se define por la dirección
de frotación.

Especificaciones
Importantes factores que se deben considerar al evaluar una
pantalla de cristal líquido:
o Resolución: Las dimensiones horizontal y vertical son
expresadas en píxeles: las pantallas HD tienen una resolución
nativa desde 1280x720 píxeles (720p) hasta 3840×2160
pixeles (4K UHD).
o Ancho de punto: Es la distancia entre los centros de dos
píxeles adyacentes: cuanto menor sea el ancho de punto,
tanto menor granularidad tendrá la imagen. El ancho de punto
suele ser el mismo en sentido vertical y horizontal, pero puede
ser diferente en algunos casos.
o Tamaño: El tamaño de un panel LCD se mide a lo largo de su
diagonal generalmente expresado en pulgadas desde 7"
hasta 58"(coloquialmente llamada área de visualización
activa).
o Tiempo de respuesta: Es el tiempo que demora un píxel en
cambiar de un color a otro.
o Tipo de matriz: Activa, pasiva y reactiva.
o Ángulo de visión: Es el máximo ángulo en el que un usuario
puede mirar el LCD, estando desplazado de su centro, sin
que se pierda calidad de visión. Las nuevas pantallas vienen
con un ángulo de visión de 178 grados.
o Soporte de color: Cantidad de colores soportados o gama de
colores.
o Brillo: La cantidad de luz emitida desde la pantalla; también se
conoce como luminosidad.
o Contraste: La relación entre la intensidad más brillante y la
más oscura.
o Aspecto: La proporción de la anchura y la altura.[ CITATION
MarcadorDePosición2 \l 12298 ]

4. MATERIALES.
NOMBRE CARACTERÍSTICA UNIDAD EVIDENCIA
PIC 18F4550 Chip programable 1

Resistencias Regulan el paso de 8


corriente y tensión.

Pantalla LCD Conexión a vdd y vcc 1


además de las
puertas de entrada

Fuente de Proporciona el voltaje 1


Poder necesario para el
correcto
funcionamiento.
PROTOBOARD Equipo que ayuda a 1
armar circuitos.

CABLES Ayuda a conectar los N/A


elementos dentro del
proto.

Pickit2 Ayuda a programar el 1


funcionamiento del
PIC

5. ACTIVIDADES POR DESARROLLAR.


 Arme en el protoboard el circuito del punto 1 del trabajo previo. Cargue
el programa compilado en el Microcontrolador y verifique el
funcionamiento.

 Arme en el protoboard el circuito del punto 2 del trabajo previo. Cargue


el programa compilado en el Microcontrolador y verifique el
funcionamiento.

 Arme en el protoboard el circuito del punto 3 del trabajo previo. Cargue


el programa compilado en el Microcontrolador y verifique el
funcionamiento.

6. RESULTADOS OBTENIDOS.

1. HOLA MUNDO

2. Microcontroladores PIC desplazados de izquierda a derecha


3. Mod 100 LCD

7. CONCLUSIONES.
 En circuitos con el uso de los módulos LCD se de tener su respectivo
manual para realizar las conexiones adecuadas en cada pin, y así tener
un perfecto funcionamiento del programa.

 En conclusión los circuitos con manejo del LCD se debe tener en cuenta
la correcta programación del microcontrolador PIC 18F4550, es decir
configurando de una manera correcta los pines del mismo.

8. RECOMENDACIONES.

 Al realizar la conexión del circuito en protoboard, debemos manipular


correctamente el manual del “PIC” o datasheet.
 Se debe tener en cuenta los distintos pines de polarización que puede
tener un PIC en nuestro caso el 18F4550.
 Al momento de grabar la programación en el PIC, debemos estar
seguros de que este bien conectado caso contrario puede grabarse la
programación erróneamente.

9. REFERENCIAS BIBLIOGRÁFICAS Y DE LA WEB.

Bibliografía
ARS_ELECTRONICA. (Febrero de 2012). blog.ars-electronica.com.ar. Recuperado el 29 de
Diciembre de 2017, de http://blog.ars-electronica.com.ar/2012/02/programador-pic-
usb-pickit-2-clone_4483.html

Orosco, M. (Febrero de 2012). ARS_ELECTRONICA. Recuperado el 9 de Diciembre de 2017, de


blog.ars-electronica.com.ar: http://blog.ars-electronica.com.ar/2012/02/programador-
pic-usb-pickit-2-clone_4483.html

Salas, J. (15 de Febrero de 2013). www.todoelectrodo.blogspot.com. Recuperado el 29 de


Diciembre de 2017, de http://todoelectrodo.blogspot.com/2013/02/pic-18f4550.html

wikipedia. (17 de Septiembre de 2017). es.wikipedia.org. Recuperado el 29 de Diciembre de


2017, de https://es.wikipedia.org/wiki/Modulo_LCD

http://repositorio.espe.edu.ec/handle/21000/6892
10. ANEXOS

S-ar putea să vă placă și