Puerto paralelo de un pc

necesito hacer un montaje mediante el cual pueda encender unos leds desde el puerto paralelo mediante software. alguien me puede recomendar algun montaje sencillo?

Probé a poner 8 leds con una resistencia cada uno conectados a los diferentes pins de salida del puerto y el resultado fué que se quedaban todo el rato encendidos o unos se quedaban encendidos y otros no.

soy muuuuy ignorante en el tema de electronica asi que ser un poco explicitos porfavor ;)

Reply to
julian
Loading thread data ...

Si quieres encender varios LED a la vez, usa el 8255. Si solo va a estar encendido un LED cada vez, puedes usar un 74154. Con un código binario de 4 bit, puedes encender, hasta 16 LED.

En los datasheet están los detalles.

Reply to
KT88

¿has conectado las masas del puerto paralelo? me explico D0/D7--R---MASA

Ejemplo físico pin2----resistencia---pin18-pin25

depués de las conexiones tienes que programar un programita para que encienda las luces. Bajate PortTalk (viene con ejemplos) el resto es fácil. outportb(0x378,0xFF); // encender todas las luces outportb(0x378,0x00);//apagar todas las luces

de todas formas no se la carga que aguanta el puerto paralelo,pero me temo que no mucha, por lo que mejor puedes usar transistores.

Saludos

Jordi

Reply to
Jordi

Yo tuve que hacer un proyecto pa clase e hice ese que comentas. Al principio se encienden todos los Led porque el puerto paralelo es TTL y si estan al aire lo interpreta como un 1.

yo a las salidas les puse un 4049 para amplificar la intensidad. sino los led se iluminan muy poco ya que la intensidad que sale del ordenador son de 0,6 mA.

Tambien le puse con un conmutador un 74ls48 para poder ver la salida del puerto 0x378 en un display y asi lo veo en hexadecimal. Le puse unas salidas para poder ampliar en un futuro mi "inventillo". Tambien tiene unos interruptores para mandar datos a traves del puerto 0x379. Es muy facil: Si el interruptor esta abierto detecta un 1 (porque es TTL) y al cerrarlo lo mandas a masa y envias un 0. Ni que decir tiene que saqué un 10 en el proyecto (lo hice con circuito impreso, una caja, etc.) poque todavia no sabemos hacer impresos y todo lo que hice fue investigando por mi cuenta.

Si necesitas ayuda en este tema te puedo ofrecer la muy, que es poca pero util. Escribeme a snipped-for-privacy@HOTMAIL.COM y estare encantado de responder a todas tus preguntas, e incluso te puedo mandar fotos, esquema, datos, programas en C, etc.

Reply to
Aexo

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.