FAQ FAQ  •  Buscar Buscar  •  Registrarse Registrarse  •  Entre para ver sus mensajes privados Entre para ver sus mensajes privados  • Login Login

1, 2  Siguiente

Puerto paralelo

Índice de los Foros Electronica Facil » FOROS ELECTRONICA » Electronica Digital
Publicar nuevo tema   Responder al tema
Ver tema anteriorEntre para ver sus mensajes privadosVer tema siguiente
AutorMensaje
bbebbe9
Asunto: Puerto paralelo MensajePublicado: 31 Oct, 2008 - 02:07
Nuevo en el Foro
Nuevo en el Foro


Registrado: 07 Dic, 2005
Mensajes: 16

Hola gente, necesito una mano, estamos utilizando el puerto paralelo para entran y sacar datos de la PC por medio de un conversor ADC (para entrar) y DAC (para salir) estos estan conectados al puerto por medio del latch 74LS573 (el mismo que tiene el puerto adentro) y los manejamos con los bits de control del puerto paralelo para decidir si escribimos o leemos poniendo asi en alta impedancia el latch de entrada si vamos a escribir o "no lacheando" en el latch de salida si vamos a leer .
Si queremos escribir hacia afuera de la PC anda barbaro el problema aparece cuando leemos, si miramos la salida analógico (la cual queda cargada con el ultimo valor escrito) esta tiene una oscila a la frecuencia de lectura.
La verdad ya no se que puede ser si alguien se le ocurre algo ESCUCHO.
saludos..
 
 Ver perfil de usuario Enviar mensaje privado  
Responder citando Volver arriba
rina
Asunto:  MensajePublicado: 31 Oct, 2008 - 02:36
Fanatico de la Electronica
Fanatico de la Electronica


Registrado: 14 Ago, 2005
Mensajes: 1894

no te entendo muy bien pero me parece que el puerto paralelo a su entrada tiene una bufer la osden de poner ls bit a 0 lo aces des del pc como los puertos de yoestick los 4 bit de la criceta no pero los botones se quedan almazenados asta su lectura y puesta a cero peek rango de memoria =0 y queda a la espara de que se pulse otravez el boton
 
 Ver perfil de usuario Enviar mensaje privado  
Responder citando Volver arriba
bbebbe9
Asunto: No estendi MensajePublicado: 31 Oct, 2008 - 03:17
Nuevo en el Foro
Nuevo en el Foro


Registrado: 07 Dic, 2005
Mensajes: 16

El funcionamiento es el siguiente:
Si vamos a escribir hacemos lo siguiente.
El bit cero del registro de control activa (1) el latch que esta conectado al conversor DAC y el bit 1 del registro de control maneja la impedancia de salida del latch (de entrada ) que esta conectado con el conversor ADC.
Si queremos escribir un dato a la salida:
ponemos el dato en el bus
activamos en 1 el bit 0 del registro de control y el bit 1 del registro de control lo ponemos en 1 (alta impedancia para el latch de entrada, el dato se lachea y luego desactivamos el bit 0 del registro de control (0)
Si queremos leer:
ponemos bit0=0 (no lachea la salida) ponemos bit1=0 sacamos de alta impedancia el latch de entrada, leemos y volvemos a poner en alta impedancia el latch de entrada
 
 Ver perfil de usuario Enviar mensaje privado  
Responder citando Volver arriba
rina
Asunto:  MensajePublicado: 31 Oct, 2008 - 03:23
Fanatico de la Electronica
Fanatico de la Electronica


Registrado: 14 Ago, 2005
Mensajes: 1894

no entiendo.... el puerto paralelo te refieres al lpt del pc el antuguo conector grande que tiene 8 it de salida y 8 de entrada de los 8 de entrada hay un par con funciones peculiares aunque tampoco me acuerdo de mucho.. si te esplicas mejor.. el problema que es ala hora de leer la informacion en el pc???
 
 Ver perfil de usuario Enviar mensaje privado  
Responder citando Volver arriba
bbebbe9
Asunto: Repuesta MensajePublicado: 31 Oct, 2008 - 03:29
Nuevo en el Foro
Nuevo en el Foro


Registrado: 07 Dic, 2005
Mensajes: 16

Si el puerto es el LTP1 (db25) el problema es que cuando leo, por ejemplo si quiero leer a una frecuencia de 25KHz y no utilizar la salida analógica, en esta salida en lugar de quedar el ultima valor lacheado (guardado por ejemplo 0, 10V) aparece sobre dicho valor una oscilación de 25Khz (o sea la frecuencia de lectura) es como si el dato que lee el puerto se filtrara a la salida
 
 Ver perfil de usuario Enviar mensaje privado  
Responder citando Volver arriba
rina
Asunto:  MensajePublicado: 31 Oct, 2008 - 03:35
Fanatico de la Electronica
Fanatico de la Electronica


Registrado: 14 Ago, 2005
Mensajes: 1894

no entiendo..¿?¿?
 
 Ver perfil de usuario Enviar mensaje privado  
Responder citando Volver arriba
bbebbe9
Asunto: que cosa MensajePublicado: 31 Oct, 2008 - 03:37
Nuevo en el Foro
Nuevo en el Foro


Registrado: 07 Dic, 2005
Mensajes: 16

Entendes el funcionamiento del circuito?
 
 Ver perfil de usuario Enviar mensaje privado  
Responder citando Volver arriba
rina
Asunto:  MensajePublicado: 31 Oct, 2008 - 10:16
Fanatico de la Electronica
Fanatico de la Electronica


Registrado: 14 Ago, 2005
Mensajes: 1894

tienes un esquema delo que estas aciendo.
 
 Ver perfil de usuario Enviar mensaje privado  
Responder citando Volver arriba
bbebbe9
Asunto: ya descubri que es MensajePublicado: 01 Nov, 2008 - 02:02
Nuevo en el Foro
Nuevo en el Foro


Registrado: 07 Dic, 2005
Mensajes: 16

ya descubri que es "ground bounce" o oscilaciones de masa se debe al cambio rapido de las salidas producen oscilaciones en la masa del circuito y hace que se produzcan cambios en los valores lógicos.

Lei un par de sugerencias de como solucionarlo, sabes algo de esto?
 
 Ver perfil de usuario Enviar mensaje privado  
Responder citando Volver arriba
rina
Asunto:  MensajePublicado: 01 Nov, 2008 - 02:24
Fanatico de la Electronica
Fanatico de la Electronica


Registrado: 14 Ago, 2005
Mensajes: 1894

no puedes mostrar un esquema de conexion y un pqueño diagrama de flujo del programa. algo de demuestre como lo conectaste el lpt.
 
 Ver perfil de usuario Enviar mensaje privado  
Responder citando Volver arriba
Mostrar mensajes anteriores:     
Cambiar a:  
Todas las horas son GMT
Publicar nuevo tema   Responder al tema
Ver tema anteriorEntre para ver sus mensajes privadosVer tema siguiente
1, 2  Siguiente
 Índice de los Foros Electronica Facil » FOROS ELECTRONICA »  Electronica Digital
powered by phppowered by MySQLPOWERED BY APACHEPOWERED BY CentOS© 2004 - 2025Información Legalpoliticas de cookiesipv6 ready