- Control por puerto
paralelo - Programación
en Visual Basic para la interfaz de
usuario - Programación
en PHP para control vía Intranet o
Internet - Circuito
de control - Circuito
de fuerza
El puerto
paralelo de la
computadora, conocido como LPT, nos permitía (antes
de la aparición de las impresoras
USB)
conectar las impresoras.
Con la aparición del USB, este puerto ha
caído en desuso, pero por suerte, las computadoras
todavía lo traen.
Como podemos observar, el puerto paralelo consta de un
conector DB-25 hembra, también conocido como Centronics,
nombre de la empresa que
lo desarrolló.
Está formado por 25 contactos, dispuestos en 2
filas.
Ya que no lo utilizamos para la impresora,
podemos aprovecharlo para controlar dispositivos de una forma
muy sencilla, más sencilla que por el puerto
serie.
El puerto paralelo posee 8 líneas de datos,
líneas de masa y varias auxiliares para permitir el
control de
dispositivos externos.
Aprovechando las líneas de datos, que
envían datos hacia el exterior, y una de las
líneas de masa, podremos crear un sistema
automatizado por computadora.
Nuestro sistema se dividirá en tres partes:
software,
circuito de control y circuito de fuerza.
El software será el encargado de generar las
salidas por el puerto paralelo.
El circuito de control cumple la función
de convertir las señales del puerto en impulsos para
controlar el circuito de fuerza.
El circuito de fuerza cumple dos funciones:
manejar la potencia de
las cargas a utilizar, y aislar la parte de fuerza de la parte
de control
Para utilizar el puerto, debemos saber que pines del
mismo vamos a utilizar.
Los pines desde el 2 hasta el 9, corresponden a las
líneas de datos, los cuales forman un valor en
binario. Utilizaremos el terminal 18 como masa de
datos.
El estado High
de cada pin, o sea, la presencia de una tensión del
orden de los 5V, corresponde a los siguientes valores
decimales:
2=1, 3=2, 4=4, 5=8, 6=16, 7=32,
8=64, 9=128
Como podrán apreciar, cada salida representa un
digito binario. Cada valor que enviemos al puerto hará
que algunos tengan un estado High, mientras que otros tengan un
estado Low, o sea, cercano a los 0V.
Si saben trabajar con numeración binaria,
verán que pueden encender la combinación que
deseen de salidas en el puerto. Solo basta con ingresar el
número adecuado, teniendo en cuenta que al haber 8
dígitos binarios, el rango va desde 0 hasta
255.
A continuación, se muestra una
imagen que
ilustra un conector DB-25 macho, para la conexión al
puerto paralelo.
Página siguiente |