Amigos, esty con un proyecto de agregarle los fines de carrera a una mesa XYZ ya existente. La coneccion sera por el puerto paralelo de la PC usando los pines que han dejado libres los que han comenzado este proyecto otros años.
El tema es el siguiente, usaremos switches optoacopladores U, que al llegar al fin de carrera una chapita cortara el haz de luz y se enviara una señal a una pata del DB25 del puerto paralelo. Hasta ahi todo bien. PEro como cuando algun opto cambie de estado usaremos la pata 10 (/ACK) que es negada para generar una interrupcion y de ahi chequear cual es el opto que cambio de estado. El circuito hecho es el que adjunto.
La plaquita que tiene el opto la alimento con 5V y tengo a la salida 0.3v en estado normal, y cuando corto el Haz tengo los 5V a la salida. Hasta ahi va bien. Cuando lo conecto a la plaquita que contiene el 74LS05 tambien funciona bien, coloco las otras 5 entradas de los otras 5 NOT a "0" y la salida que iria conectada a la pata 10 del puerto paralelo funciona correctamente. Ahora, el tema es que cuando conecto el DB25 al puerto paralelo se me cae la tension de salida que estaba en 5V a 1.2v. La fuente sigue siendo de 5V, pero en la resistencia de Open Colector del 74LS05 me cae la tension que me falta, con lo cual la salida que va a la pata de interrupcion no tiene la tension que deberia.
La verdad es algo muy tonto lo que me esta ocurriendo pero no le estoy encontrando la vuelta.
Tengo conocimientos teoricos terciarios, pero la realidad es que a pesar de realizar algunas reparaciones nunca he hecho yo un circuito.
Gracias por la ayuda.