Página principal
LCD DSP840
GAMBAS
Como saben que yo reciclo casi todo, me
dieron un Display de una caja registradora.
Lo conecté y encendió bien, proporcionando los datos de una
configuración serie 9600,8,1.
Con esta información, me puse rápidamente hacer un programa en Gambas
para programar el display.
Como he realizado muchos montaje con gambas que utilizan el puerto
serie, me puse a programar una aplicación que probase el DSP840.
El DSP840 tiene una alimentación de 12V, y un conector RS232 para
programar el display.
En mi equipo dispongo de un conector RS232, pero la mayoría de los
ordenadores actuales no lo trae.
Me imagino que ya exista el modelo DSP840 con USB.
El que no disponga de conector RS232, puede utilizar un adaptador de
RS232->USB, funciona perfectamente y son baratos.
Adaptador RS232->USB.
Conexión de la base del DSP840.
Mirando el tutorial que existe sobre DSP840, podemos encontrar la
forma de programar el display.
Lo cierto que he intentado probar diferentes comandos de control
para el DSP840, pero solo me han funcionado unos pocos, debe ser que
existen diferentes versiones para este display, y en este caso solo
funcionan pocos de los que vienen en el manual.
Pero solo utilizando un comando de control, borrado de display,
podemos representar texto en el display.
El display del DSP840 dispone de 2 lineas de 20 caracteres.
El programa en Gambas solo hace que borrar los 40
caracteres, para luego mandarle los 40 caracteres nuevos con el
texto.
Solo tenemos que seleccionar el puerto serie donde se conecta del
DSP840, normalmente es el /dev/ttyS0 si se conecta al
conector RS232, o al /dev/ttyUSB0 si se conecta mediante el
adaptado RS232->USB.
Programa en Gambas (VB para Linux)
DSP840 funcionando con el programa.
PROGRAMA
Este artículo se ha realizado en un par de horas, es simple y
sencillo, no pretendo mucho mas.
Saludos.
Juan Galaz