MANEJO UN RELAY DESDE UN LPT PARALELO (LPT)
        ============================================

Introducci¢n:

        Un rel‚ es un dispositivo que tiene un electroim n y una serie de
contactos magn‚ticos que se abren o se cierran dependiendo de si son atra¡dos
por el im n o no.

        El electroim n tiene una bobina. Cuando por ella circula corriente,
produce campo magn‚tico y mueve a los contactos. Cuando deja de circular la
corriente, los contactos vuelven a su posici¢n original. Esta bobina no tiene
polaridad y es indistinto si se conecta en un sentido u otro.

        Los contactos son como un interruptor de los que se usan para prender
o apagar la luz de una casa, con la diferencia de que en lugar de manejarlos
con la mano, se manejan el‚ctricamente.

       Estos contactos pueden usarse para cosas como p.ej. prender o apagar
cargas varias, Conmutar una l¡nea telef¢nica de un modem a un fax, hacer sonar un timbre o
transmitir c¢digo morse (con un equipo de radio).

        Las cargas puede ser tanto alimentadas por cont¡nua o alterna. Cargas
de cont¡nua son p.ej, foquitos o motores de grabador (o similares). Est n
alimentadas desde pilas o una fuente de CC. Cargas de alterna son p.ej.
L mparas, Calefactores, PC's, Electrodom‚sticos, Motores de AC. Est n
alimentadas desde los 220V o desde un transformador.

        Los contactos pueden agruparse de varias formas:
- Simple:       Un solo contacto que see abre o se cierra.
- Doble:        Dos contactos que se abbren o se cierran al mismo tiempo.
- Inversor:     Un contacto de dos posiiciones. Una est  normalmente abierta
                (NA) y la otra, normalmente cerrada (NC). Cuando el contacto
                se mueve, se invierten: la abierta se cierra y la cerrada se
                abre.
- Doble inversor: Como el Inversor simpple, pero con dos contactos que se
                   mueven al mismo tiempo.

        Existen tambi‚n rel‚s con m s contactos: p.ej. Cu druple Inversor, que
son variaciones de las anteriores.

        S¡mbolos:

             /
        ----/  :------       Contacto Simple

             /
        ----/| :------
             |               Contacto Doble
             /
        ----/  :------

        
             / :------ NC
        ----/                Contacto Inversor
               :------ NA

        Tanto los contactos como la bobina se conectan por medio de pines.
Habr  entonces dos pines para la bobina y pines para los contactos seg£n su
tipo y cantidad. Suelen estar marcados, o bien son f cilmente identificables.


OptoAcoplador:

        Es un dispositivo electr¢nico que permite pasar una se¤al digital de
un circuito a otro sin que circule corriente el‚ctrica entre ellos, o sea que
la se¤al pasa pero los circuitos se mantienen aislados el‚ctricamente uno del
otro.

        Un uso t¡pico es cuando se desea manejar un elemento de potencia, como
un rel‚, desde un LPT de un microprocesador. De esta forma, si la carga se
quema o se da¤a, el uP no sufre da¤o alguno.

        T¡picamente est n compuestos por un diodo LED (emisor de luz) y alg£n
dispositivo sensible (FotoDiodo, FotoTransistor, etc.) puestos juntos en un
encapsulado tipo chip (OptoAcoplador Cerrado).

        Tambi‚n hay OptoAcopladores abiertos. Vienen en un encapsulado
especial, con ventanitas enfrentadas para que pase la luz. Se usan como
sensores. Son los que usan p.ej. los ratones para detectar el movimiento.

        En nuestro caso, nos interesan los del primer tipo (cerrados). Su
principio de funcionamiento se basa en que el FotoDiodo o FotoTransistor
conducir  corriente el‚ctrica SI Y SOLO SI el LED lo ilumina. De esta forma,
la se¤al pasa de un circuito al otro como un rayo de luz.


Proyecto:

        Vamos ahora a ver una aplicaci¢n de estos componentes: Un circuito que
nos permita controlar una carga desde un LPT de la PC.

Se Necesita:
1 Conector DB25 Macho
1 OptoAcoplador tipo 4N35 o similar (con salida por Transistor!)
1 Resistor de 390 ohms, 1/4 Watt, 5% (colores: Naranja, Blanco, Marron, Dorado)
1 Relay
1 Fuente de alimentaci¢n
1 Plaqueta Experimental Chica

        El Relay tiene dos especificaciones: La de la bobina y la de los
contactos.

        La bobina suele ser de 6, 12, 24 o 48 volts de tensi¢n cont¡nua (Vcc).
Los m s comunes son los de 6 y 12. Se puede usar cualquiera de estos dos.
En ambos casos, la fuente de alimentaci¢n debe entregar dicha tensi¢n con una
corriente de aprox 150-300 miliAmperes (mA). Se puede usar una de esas fuentes
para reemplazo de pilas (tipo "Trimmer") que permiten seleccionar la tensi¢n
de salida y tienen varios tipos de conectores. Otra alternativa es comprar los
componentes y armarla.

        Los contactos se especifican por tensi¢n y corriente m ximas. Estos
valores son indistintamente de cont¡nua o de alterna. Se deben elegir de
acuerdo al tipo de carga a manejar. Por ejemplo, para una l mpara com£n de 40
watts alcanza un rel‚ de 220Vac/1A. Si la carga es un calefactor de 1000W, van
a necesitar un rel‚ de 220V/5A.


Circuito:
                              |          |
                              |          |
                              | CONTACTO |
                              |          |
                |---U---|     |    /     |
                | 1   6 |      \--/ :---/   |--------|
                |       |                   |        |
DB25-PIN2  -RRR-| 2   5 |--------BOBINA-----| +      |  FUENTE DE
                |       |                   |        |  ALIMENTACION
DB25-PIN19 --+--| 3   4 |--+----------------| -      |  PARA LA
             |  |_______|  |                |________|  BOBINA
             |    4N35     |
             |             |
             \_____________/


        (RRR) es el resistor.

        Los pines 3 y 4 del OptoAcoplador est n puenteados y conectados al Pin
19 del DB25.

        Los conectores traen los pines numerados para facilitar la
identificaci¢n. El optoacoplador tiene una marca que indica cu l es la pata 1,
tal como muestra el dibujo de arriba.

        El OptoAcoplador puede montarse en una peque¤a plaqueta experimental,
de las que vienen perforadas y con islas de cobre, de tal forma que quepa
dentro de la carcaza del conector. Quedar n saliendo los dos cables para la
bobina y su fuente. Tambi‚n puede montarse todo en un gabinete externo.


Uso:
        Tal como est  descripto, el rel‚ se comanda desde el Bit0 del LPT
Paralelo (LPT). Las direcciones de dichos LPTs son:

03BCh   LPT1 en una placa H‚rcules
0378h   LPT1 en una placa Multi I/O o Multi IDE
0278h   LPT2 "   "    "     "    "  "   "    "

        Entonces, para activar el rel‚ basta con poner dicho bit en "1" y para
desactivarlo, ponerlo en "0".

        Estos son ejemplos de c¢mo se hace:

ASSEMBLER:
        MOV DX,LPT     ;ACTIVAR
        MOV AL,01
        OUT DX,AL

        MOV DX,LPT     ;DESACTIVAR
        MOV AL,0
        OUT DX,AL

PASCAL:
        Port[LPT]:=1    ;activar
        Port[LPT]:=0    ;desactivar

C:
        OutPortB(LPT,1) ;activar
        OutPortB(LPT,0) ;desactivar

        Donde LPT es uno de los n£meros de port indicados arriba.


Expansi¢n:

        Dado que el port tiene 8 bits, podr¡an comandarse hasta 8 rel‚s,
simplemente repitiendo el circuito para cada bit. La fuente de alimentaci¢n
ser  la misma para cada bobina, pero debe suministrar corriente suficiente
para todas (150mA multiplicado por la cantidad de bobinas). Los rel‚s deben
tener todos bobinas de la misma tensi¢n.

        En cuanto a los programas, queda a los lectores su adaptaci¢n a este
caso. Como referencia, les dejo una versi¢n Pascal para dos rel‚s:

        Port[LPT]:=Port[LPT] or 01    ;activa rel‚ #1
        Port[LPT]:=Port[LPT] or 02    ;activa rel‚ #2
        Port[LPT]:=Port[LPT] and $FE  ;desactiva rel‚ #1
        Port[LPT]:=Port[LPT] and $FD  ;desactiva rel‚ #2

        Con ligeras modificaciones tambi‚n puede comandarse el circuito con
las l¡neas de estado (DTR, RTS) de un port Serie. En este caso hay que tener
cuidado ya que las tensiones son +12V para el "0" y -12V para el "1".


Conclusi¢n:

        Como se v‚, encender o apagar algo desde una PC no es dif¡cil de hacer
y no presenta riesgo alguno para la m quina si se hace prolijamente y con
cuidado. A£n para quienes nunca han usado un soldador, este proyecto no
deber¡a traerles problemas y si est  bien armado, funciona a la primera prueba.

        M s a£n, para aquellos no familiarizados con la electr¢nica pero desosos de
experimentar, ‚ste es un buen comienzo. Adelante!!

        Si tienen alg£n problema o duda, d‚jenme un mensaje en el  rea de
Electr¢nica (ELECTRON) o m ndenlo por NetMail. Mis datos son:

        Javier Roitman, 4:900/214.17

        Suerte con el proyecto!!


    Source: geocities.com/gastonsalaya