Valor flotante al conectarse a la entrada IC

1

Actualmente tengo un problema extraño con lo que creo que es una señal 'flotante'.

La configuración: Tengo un banco de entradas (que están conectadas a una resistencia y un LED que funciona como un menú desplegable) conectadas a las entradas y salidas de un IC flip flop tipo (SN74ALS374AN). El hecho de que esté usando los 8 no debería importar ya que el problema ocurre en cualquiera de forma aislada. Están conectados a la entrada y la salida, ya que solo tendré habilitación o encendido en un momento dado, y nunca ambos (para un bus bidireccional). La hoja de datos del chip dice que es adecuado para esto.

El problema: Ver la imagen adjunta. Cuando desconecto el cable A del IC del flip flop (conexión B) y leo el voltaje entre A y tierra, obtengo 0v o 5v dependiendo de si el interruptor está encendido. Sin embargo, cuando conecto A a B (el objetivo es alimentar esta señal lógica 1 o 0 al IC), de repente el voltaje se lee como 1.5v (que creo que es un valor flotante).

¿Alguien puede explicar este comportamiento? ¿Estoy haciendo algo mal?

Algunas cosas a tener en cuenta: - No importa si desconecto Q y D en el IC. - Si me conecto solo a Q, entonces se mantiene la lógica baja, por lo que el problema es en realidad solo la D (o entrada) del flip flop - La hoja de datos para el IC no parece arrojar luz sobre esto

Cualquier sugerencia sería muy apreciada. Si no he explicado nada correctamente o si necesita que pruebe algo más, hágamelo saber.

Muchas gracias, Matt

    
pregunta Matthew Shaile

2 respuestas

0

En general, una entrada digital debe ser alta o baja en todo momento. Si "BUS" es solo un símbolo jerárquico para reducir el número de cables mostrados, lo que realmente está dando como entrada es:

  • Interruptor cerrado = entrada a ALTO (bueno)
  • interruptor abierto = entrada a 220R, a LED, a tierra (malo)

Esto es malo porque el LED bajará algo de voltaje, probablemente 1.8v o menos. Por lo tanto, el pin de entrada no ve nada cerca de lo que espera para una señal baja .

A menudo, este "estado indeterminista" entre bajo y alto puede incluso dañar el IC, ya que enciende múltiples partes del IC internamente, lo que esencialmente lo acorta. afuera. Así que esta condición debe ser evitada.

El último (interruptor abierto) es problemático porque el nivel de señal de entrada registrado bajo (\ $ \ text {V} _ {\ text {IL}} \ $) de 74ALS374AN es un máximo de 0.8v, y es probable que el 220R y el LED lo presenten con 2.0v .

La solución de @ KV5ROB puede funcionar. Si fuera mío, encontraría alguna otra forma de encender los LED (mirar en búferes o inversores) y reemplazarlos con resistencias de 10k.

    
respondido por el rdtsc
1

Como mencionaron los brhans en los comentarios, creo que su IC está 'perdiendo corriente' a sus líneas de entrada / salida, con el 1.5V que ve es el voltaje de polarización directa de sus diodos.

Para solucionar estos problemas, intente conectar una resistencia desplegable en paralelo a cada LED (tamaño según la corriente de fuga prevista), lo que le da a esa corriente un camino a tierra.

Algo como esto:

(cambie el tamaño de las resistencias de 10 K según corresponda a su corriente de fuga y a una "baja" tensión aceptable).

    
respondido por el Robherc KV5ROB

Lea otras preguntas en las etiquetas