Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




Lectura de datos del puerto paralelo


       



#1  Lectura de datos del puerto paralelo
Fercho3333
Registrado: 14 Jun 2006
Mensajes: 5
citar
Un par de dudas:


Me gustaría saber la manera de leer datos del LPT1, los cuales ingresan por los pines de Status del mismo.


Cómo le ingreso la tensión a estos pines de Status (pin 10-11-12-13-15) , porque mido con un tester y hay 5V, como si fuera una salida, y no se si se pueden llegar a quemar si lo fuerzo poniendoles masa.
¿Puede ser que este en modo salida y lo tenga que setear para que sea entrada?

Gracias por responder...

#2  Re: Lectura de datos del puerto paralelo
maunix
Colaborador
Ubicación: Cordoba, Argentina
Registrado: 22 Oct 2005
Mensajes: 649
citar
La respuesta es "depende".

Si el puerto está como SPP, algunos pines son salida y algunos entrada

Si está como bidireccional no dañaras nada, por mas que lo pongas a masa (no importa si estan como salida o entrada).

Lo que sí, por supuesto, deberás configurar el puerto a través de los registros correspondientes para que puedas lograr lo que pretendes.

Has leído algo del tema?

En que lenguaje piensas programar?

Te lo digo porque hay muchos foros y páginas que tratan del tema, con componentes ya hechos que funcionan a la perfección.

Sauldos

#3  Re: Lectura de datos del puerto paralelo
MaMu
Moderador
Ubicación: Argentina - Buenos Aires - Capital Federal
Registrado: 18 Abr 2005
Mensajes: 874
citar
Fercho3333 escribió: Un par de dudas:


Me gustaría saber la manera de leer datos del LPT1, los cuales ingresan por los pines de Status del mismo.


Cómo le ingreso la tensión a estos pines de Status (pin 10-11-12-13-15) , porque mido con un tester y hay 5V, como si fuera una salida, y no se si se pueden llegar a quemar si lo fuerzo poniendoles masa.
¿Puede ser que este en modo salida y lo tenga que setear para que sea entrada?

Gracias por responder...


1º . La manera de leer los datos, es enmascarando dichas entradas para saber realmente cual es el pin activo que quieres identificar.

2º . Siempre vas a tener 5V en cada una de las entradas, ya que estas se presentan en nivel alto. Lo más sencillo para hacer, es un cierre digital, es decir, la entrada que quieres utilizar la referencias a la masa del puerto mediante un pulsador, queda en tu diseño utilizar alguna resistencia de pull up o pull down, segun tu diseño. Otra cosa que debes tomar en cuenta y como regla fundamental, es que asi utilices una sola entrada, las restantes no deben quedar sin conectar o "al aire" puesto a que se te presentaran poblemas de interpretación de la logica de tu software, llamese señales espureas. Queda en el diseño de la circuiteria el buen funcionamiento del bus de estado del puerto paralelo.

Saludos.

 Responder





 Otros temas de interés 
No hay mensajes nuevos Como separar señales, si son entrada y salida de datos
No hay mensajes nuevos Circuito acondicionador de entrada 4-40mA y salida 0-10 V
No hay mensajes nuevos Entrada/Salida de audio a traves de USB
No hay mensajes nuevos Conectar salida video de camara a monitor video
No hay mensajes nuevos Circuito con reles para puerto paralelo con salida de 3.3v

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||