Figura 1: el display TM1637 conectado al sistema Bolt18F2550 a través del
puerto auxiliar
Figura 2: dispositivos adicionales ensamblados para la
prueba del display TM1637
1. Descripción
general:
El dispositivo
TM1637, display de 7 segmentos y 4 dígitos
es un circuito de bajo costo y sencillo de incorporar a los sistemas microcontroladores. Su
conexión se realiza utilizando el protocolo conocido como TWI (two wire
interface), con 4 señales: Vcc, GND y 2 señales para realizar la interfaz
serial síncrona. En el presente proyecto se describe el desarrollo de 4
aplicaciones para dicho display y el
sistema Bolt 18F2550:
* Reloj de tiempo real. El usuario debe
ingresar la hora haciendo uso del teclado. El display LCD muestra los datos, incluyendo
segundos.
* Temporizador programable, con ingreso de
minutos y segundos por el teclado. El relevador es activado cuando la cuenta
llega a cero.
* Termómetro digital, en grados
centígrados, con lectura del
sensor DS18B20
* Programa
básico de prueba: contador decimal.
2. Ensamblado del sistema:
Ensamble los dispositivos como se observa
en la foto de las figuras 2 y 3. El conector del
display TM1637 es directamente compatible
con los pines del
puerto auxiliar del sistema Bolt 18F2550.
El usuario puede realizar la conexión directa ó bien por medio de
cables del tipo dupont.
Opcionalmente, es posible alimentar la
tarjeta Bolt ya sea por medio del cable USB de la computadora PC, o bien,
como se observa en la figura 1, a través de un
adaptador AC/DC externo.
Figura 3: Los pines del circuito TM1637 son compatibles con el puerto
auxiliar del sistema Bolt.
3. Programa de control:
En el siguiente archivo se
incluye el proyecto completo realizado para el sistema Bolt 18F2550, con el
ambiente MPLAB-IDE y el compilador C18. El archivo ejecutable .hex se
encuentra en la carpeta llamada 'release'. Contiene también un manual de
operación del sistema.
TM1637_BOLT_3.rar
|
Una vez cargado el archivo ejecutable en la
tarjeta Bolt, las 4 aplicaciones está disponibles y son seleccionables por
medio de los dip switches SW2 y SW1 del sistema Bolt, dependiendo de la
siguiente tabla. Si se modifica la selección en los dip switches, debe
oprimirse el botón de reset en la tarjeta Bolt para activar la nueva
aplicación.
Nota importante: los dip switches SW3 y SW4 deben estar en la
posición OFF, para evitar que interfieran con el funcionamiento del display.
|