Entendiendo la hoja de datos 74LVC245 y la fuente / sumidero actual

4

Estoy usando un SN74LVC245A ( hoja de datos ) para cambiar 5V TTL a 3.3V para que pueda leer Las señales con una Raspberry Pi.

Sin embargo, estoy obteniendo resultados realmente extraños (Pi recibe una señal de entrada de 60Hz a cualquier valor entre 110Hz y 320Hz) y estoy realmente confundido acerca de cómo leer la hoja de datos para averiguar si necesito resistencias pullup o desplegables.

La hoja de datos dice en la página 4 que la "corriente de salida de alto nivel" es -24mA, y la "corriente de salida de bajo nivel" es de 24mA. Así que para mí esto significa que cuando el dispositivo está emitiendo una señal alta, es capaz de acumular 24 mA de corriente (ya que emitir una cantidad negativa de corriente sugiere que la corriente está ingresando en el dispositivo). Pero luego, si está emitiendo un voltaje positivo, ¿no es esa corriente de abastecimiento? ¿Por qué la cifra aparece como un valor negativo?

¿Alguien puede explicar lo que realmente significan estas cifras? Cuando desconecto la salida 74LVC245 de mi pin GPIO, todavía recibo señales extrañas del pin de entrada flotante, así que supongo que esto significa que la salida 74LVC245 también está flotando en un estado, pero no sé en qué estado se encuentra (es decir, ¿Se deja flotando en una señal de salida alta o baja?) Realmente no tiene sentido estar flotando en una señal de salida alta, ya que es un convertidor de nivel y todo el punto es mantener el voltaje 'alto' correcto, por lo que ¿Necesito resistencias desplegables para manejar la salida baja? Si es así, ¿por qué la hoja de datos parece sugerir que el chip puede generar y reducir la corriente? (En mi opinión, la corriente de fuente significa que el dispositivo puede emitir una corriente con un voltaje positivo, mientras que la corriente de hundimiento significa que el dispositivo toma cualquier cosa y la conecta a GND, por lo que tal vez es donde me estoy yendo mal).

De todos modos, estoy bastante confundido, por lo que cualquier aclaración sería muy apreciada.

    
pregunta Malvineous

2 respuestas

4

"Corriente de salida" debe leerse como "corriente en el pin de salida". Como tales, los valores negativos indican que el pin se está actualizando y los valores positivos significan que se está hundiendo.

El problema flotante puede remediarse utilizando un dispositivo con retención de bus como SN74LVCH245A . La función de retención de bus mantiene el pin de entrada en el nivel lógico detectado anteriormente, y como las entradas y salidas están conectadas internamente en el '245 (A), esto también mantendrá la salida independientemente del estado de nOE y DIR.

    
respondido por el Ignacio Vazquez-Abrams
0

Todas las corrientes se definen con respecto al flujo de corriente convencional en el terminal respectivo de El circuito integrado. Esto significa que cualquier corriente que salga del terminal respectivo es considerada como una cantidad negativa.

    
respondido por el jose

Lea otras preguntas en las etiquetas