¿Por qué casi todos los decodificadores seleccionan cero la salida?

1

Tengo el decodificador IC 74138 y encontré que casi todos los decodificadores hacen que la salida seleccionada sea baja (0) y Lo quiero alto (1) y no quiero conectar la compuerta NO a todas las salidas (es ilógico).

¿Qué debo hacer para que la salida sea alta? ¿O hay alguna forma de usar este sin comprar un nuevo decodificador no inversor? Si no hay qué tipo de decodificador debo comprar (número de IC)?

    
pregunta user3649714

3 respuestas

2

Es natural que TTL utilice señalización activa baja. Esto se debe a su polaridad de naturaleza asimétrica. Los controladores de bajo rendimiento suelen ser más fuertes que los controladores de alto rendimiento. Además, a diferencia de CMOS, los voltajes de conmutación de entrada TTL son mucho más cercanos a 0V que Vcc. Además, puedes vincular directamente la entrada lógica a 0V, pero no a Vcc, necesitas una resistencia allí. Esta causa las salidas abiertas-bajas son mucho más comunes que las abiertas-altas (no puedo recordar un solo chip con ellas). Mientras que en muchos casos es mejor, el cable accionado corresponde al estado activo (p. Ej. Para Wired-OR y conexión en caliente), es mejor tener el estado bajo como activo.

Por lo tanto, cuando se diseñan circuitos TTL es natural tener una señalización activa-baja.

Si aún desea diseñar circuitos altos activos, debe mirar hacia CMOS (chips de la serie 4000): 4028, 4514, 4555 son decodificadores con salidas activas-altas. También hay chips 'migrados' como 74HC4028 que son copias (compatibles con TTL) de los circuitos CMOS correspondientes.

    
respondido por el Vovanium
1
Las salidas del decodificador

TTL (y, por lo tanto, 74S, 74L, 74L LSTTL y 74HC CMOS) son típicamente activas-bajas. La razón (que es la pregunta en su título) no es completamente obvia para mí, pero si tuviera que especular podría señalar que es algo arbitrario para las salidas normales de push-pull, y puede estar relacionado con la forma en que lo harían los antiguos " Salidas de colector abierto o de cable (por ejemplo, 7405 y 7438), lo que implica un nivel bajo activo.

Si está manejando una pantalla de 7 segmentos, es probable que desee un decodificador BCD-7, como un 7447 o variante, o algo de otra familia. Las salidas de este chip son de hecho activas-bajas, por lo que conectaría el ánodo de una pantalla de ánodo común a la tensión de alimentación (normalmente 5) y cada salida a un segmento (a través de una resistencia limitadora de corriente individual, por supuesto) ). Cada salida "baja" hace que el LED respectivo se encienda ".

Si tiene una pantalla de cátodo común, no todo está perdido, puede usar una parte como 74HC4511 , que tiene salidas activas-altas. Recomiendo esta parte, ya que es probable que sea por bastante tiempo.

También puede usar el 74LS48 (enlace con 7447 arriba), que tiene salidas altas activas y resistencias internas 2K (nominales) para controlar directamente una pantalla de cátodo común sin resistencias externas (el brillo puede variar demasiado para ser aceptable entre dígitos adyacentes: está muy poco garantizado, por lo que es un poco arriesgado y la parte puede ser difícil de encontrar).

    
respondido por el Spehro Pefhany
1
  

¿Qué debo hacer para que la salida sea alta?

Utilice un 74HCT238. Este es un sustituto de pin por pin para el 74138 y tiene las altas salidas activas que desea. Puede ser posible encontrar fuentes excedentes del 74LS238, si realmente está interesado en seguir con el TTL "real", pero francamente dudo que valga la pena. Tu llamada, sin embargo.

En cuanto a su pregunta sobre el título, la respuesta es que la familia TTL original y su descendencia bipolar (7400, 74LS, 74S, 74AS, 74ALS, etc.), todas las salidas de polo tótem usadas, consulte la página 2 de enlace

En esta configuración, el transistor NPN inferior puede consumir más corriente que la fuente del transistor superior, por lo que la salida preferida es baja activa. Además, el corazón de la entrada es un NPN de múltiples emisores, y esto funciona más rápido para entradas bajas que altas.

    
respondido por el WhatRoughBeast

Lea otras preguntas en las etiquetas