SÍNTESIS:
Módulo desarrollo PIC16F887 está diseñado para realizar múltiples aplicaciones mediante el uso de un microcontrolador de la familia 16F, es completamente modulable y de fácil uso.
Especificaciones:
- PIC16F887 con encapsulado TQFP
- Interfaz para adaptador AC/DC con regulador de 5V
- Indicador led ON/OFF
- Bloque convertidor USB-UART con conector mini USB, indicadores led RX y TX.
- Boton de Reset (RST)
- Boton S1 (PIN RB0)
- Boton S2 (PIN RE2)
- Potenciómetros PT 1(PIN RE0), PT 2(PIN RE1) y brillo (LCD)
- Socket para Cristal Externo
- Socket para LCD 2X16
- Socket para sensor Temperatura DS18B20
- Socket para Chip RTC (DS1307)
- Socket para Eeprom (24LCXXX)
- Socket para módulo RF (HMTR-434)
- Posee 5 display Cátodo Común
- Teclado Matricial de 4X4
- Banco de Led de 8 bit (PORTD)
- Bus de datos para cada puerto A, B Y C.
- Bus de programación ICSP
- Salidas de voltaje externa
Aplicaciones:
- Envío y Recepción de datos de manera inalámbrica entre módulos de desarrollos.
- Adquisición de datos para aplicaciones de monitoreo mediante interface USB con PC
- Convertidor Analógico a Digital mediante señales de potenciómetros.
- Control de eventos por hora y fecha. mediante chip RTC.
- Almacenamiento de datos mediante Eeprom 24LCXXX.
- Visualización mediante LCD de temperatura, hora , fecha en tiempo real.
- Desarrollo de ejercicios con visualización numérica calculadora, cronometro, contadores, etc.
Revisión
El microproce sador utilizado es de la familia Microchip
Podrás recibir y enviar datos por USB. soporta multiples sistemas Operativos.
Permite digitalizar señales analógicas entre 0-5 VDC con resolución de 8–10 bits.
EL interruptor le permitirá encender o apagar el hardware en cualquier momento.
Tecnología LED permite tener un hardware adecuadamente señalizado
Programación Serial en Circuito (ICSP) permite la programación en caliente.
El uso de botones nos permite tener señales de entrada que el usuario las pueda activar voluntariamente.
Usted puede comunicarse con otros dispositivos a través de protocolo RS-232
Este periférico de salida le permite generar tonos de distintas frecuencias.
Utilizacion de fuente para energizar el hardware.
El algoritmo desarrollado en el computador debe ser cargado ó quemado en el microcontrolador
Está compuesto de siete segmentos que se pueden encender o apagar individualmente.
Periférico para introducir información numérica, A, B, C, D, #,*.
Pantalla delgada y plana con un número de pixeles en monocromos, utiliza cantidades muy pequeñas de corriente.
Guías de Prácticas
- USO DE LOS BOTONES Y LOS LEDS (Leer mas)
- USO DE LOS BOTONES Y EL LCD (Leer mas)
- USO DE LOS BOTONES Y COMUNICACION UART-USB (Leer mas)
- USO DE LOS BOTONES Y LOS DISPLAY (Leer mas)
- USO DEL ADC Y LED (Leer mas)
- USO DEL ADC Y LOS DISPLAY (Leer mas)
- USO DEL ADC Y LOS DISPLAY (Leer mas)
- USO DEL ADC Y CONVERSION A VOLTIOS, Y COMUNICACION UART-USB (Leer mas)
- USO DE UNA MEMORIA EEPROM Y LCD (Leer mas)
- USO DE UNA MEMORIA EEPROM Y COMUNICACION UART-USB (Leer mas)
- USO DEL BUZZER Y LOS DISPLAY (Leer mas)
- USO DE LOS DISPLAY (Leer mas)
- USO DE UN LDR Y LCD (Leer mas)
- USO DEL UN LDR Y LOS DISPLAY (Leer mas)
- USO DE UN LDR Y COMUNICACION UART-USB (Leer mas)
- USO DEL UN RTC (Real Time Clock) Y LCD (Leer mas)
- USO DEL RTC (Real Time Clock) Y COMUNICACION UART-USB (Leer mas)
- USO DE LEDS RGB (Leer mas)
- SENSOR TEMPERATURA DS18B20 Y LCD (Leer mas)
- SENSOR TEMPERATURA DS18B20 Y UART (Leer mas)
- USO DE UN SRF05 Y LCD (Leer mas)
- USO DE UN SRF05 Y LOS DISPLAY (Leer mas)
- USO DE UN SRF05 Y COMUNICACION UART-USB (Leer mas)
- USO DEL TECLADO Y LCD (Leer mas)
- USO DEL TECLADO Y LOS DISPLAY (Leer mas)
- USO DE UN TECLADO Y COMUNICACION UART-USB (Leer mas)
Componentes de Hardware
Fuente de Alimentación
El módulo Desarrollo PIC16F887 puede utilizar fuente de alimentación USB desde PC a través del cable USB o fuente de alimentación EXT desde un Jack DC.
Interfaz de comunicación UART
Esta interfaz posee un selector UART el cual nos permite escoger el medio por el cual el PIC va a enviar datos seriales, ya sea a través del puerto USB o modulo RF.
Entradas para puertos A/D
Posee dos potenciómetros para realizar pruebas con el convertidor A/D del PIC, y sus entradas pueden ser seleccionadas mediante jumper.
Entradas de señales digitales
Botón reset permite resetear el microcontrolador, esta conectado al pin MCLR del PIC.
Teclado matricial 4X4
Teclado matricial 4X4 con resistores pull down.
Diodos LED
Se ha integrado un banco de 8 led para indicar el estado lógico de cada pin de E/S del PORT D.
Puertos de Entrada o Salida
Buses de 10 pines que están conectados a los puertos de E/S del microcontrolador para añadir módulos adicionales.
Sensor de Temperatura DS18B20
DS18B25 es un sensor de temperatura digital que emplea comunicación 1-wire y es capaz de medir temperaturas entre (-55 – 125)*C.
Oscilador Externo
Socket para uso de oscilador externo.
Display
Este módulo tiene incorporado 5 display cátodo común, los cuales comparten un mismo puerto de datos (PORT B) y con señales de habilitación a través del PORT A.
LCD 2x16
En el módulo de desarrollo se dispone de un conector para colocar una LCD 2x16, a la vez posee un potenciómetro que se utiliza para ajustar el contraste.
Reloj de Tiempo Real y EEPROM
El integrado DS1307 proporcona informacion del tiempo real acerca de horas,minutos, dias de la semana y fecha.
La memoria EEPROM se la utiliza para guadar datos que deben de estar guardados al apagarse la fuente de alimentaciòn.
Buzzer
En el módulo de desarrollo dispone de un buzzer para generación de sonidos , para lo cual posee un jumper de activación/desactivación.
Programación ICSP
Es una forma de programar a los microcontroladores dentro del circuito eléctrico interconectado con otros componentes.
