¿Por qué mis chips de inversión hexadecimal (los tres) no producen una salida ALTA con entrada baja?

0

No diré que soy bueno para leer hojas de datos, pero noté que para el chip 74LS06, Ioh es 0.25 mA y Iol es 40mA. ¿Eso significa que puede encender un LED cuando su salida es baja, pero no cuando su salida es ALTA (un LED con polarización directa, por supuesto)?

En caso afirmativo, ¿significa que todos los chips cuyo Ioh o Iol es menor que el requerido para encender un LED no pueden encender los LED incluso cuando están desviados hacia delante? Por favor ayuda. Significa mucho.

También, he probado con multímetro, el voltaje de salida de tres chips 74LS06 con entrada baja es 0.04v.

    
pregunta Peace

4 respuestas

10

Si observa la hoja de datos de 74LS06 , verá lo siguiente.

Tengaencuentaquedicequelassalidassondecolectorabierto.Esosignificaquepuedehundircorrienteperonopuedefuente.(Bueno,enrealidadpuedegenerarunpocodecorrientecomofugaomássitiradelasalidapordebajodelrielinferior).

Mirarlaspartesinternasconfirmaesto.

Silocomparasconunasalidapush-pullcomo 74xx04 ..

Puedesverquelasalidatienedostransistores.Eldeabajoessimilaralasalidadeldispositivocolectorabiertoyseenciendecuandolasalidaesbajaybajalasalida,reduciendolacorriente.Eltransistorsuperiorseenciendecuandolasalidaesalta,generacorrienteyempujalasalidaaalta.Deahíelnombredesalidapush-pull.

Enundispositivodecolectorabierto,sinunpull-upenlassalidas,nopodrámedirmuchovoltajeenlassalidascuandolassalidassonaltas.

PuedeusareldispositivodecolectorabiertoparabajarlacorrientedesdeVccatravésdeunLEDsiasílodesea,peronoexcedalacorrientedesumiderobajadesalidamáxima.

simular este circuito : esquema creado usando CircuitLab

Como se menciona en Gee Bee , también puede hacerlo, sin inversión, desviando el LED, Como se muestra abajo. Sin embargo, este método desperdicia energía ya que la corriente siempre estará fluyendo a través de la resistencia. En realidad, utiliza más energía con el LED apagado que cuando está encendido. Por eso no recomiendo este método.

simular este circuito

Sin embargo, no intentes el método de derivación con un inversor push-pull.

    
respondido por el Trevor_G
3

Has elegido una pieza con salidas de colector abierto. La corriente de salida cuando alta de IOH es más una corriente de fuga cuando la salida está deshabilitada. La corriente de salida alta es normalmente proporcionada por circuitos externos, es decir, una resistencia de pull-up.

Modernice un poco su elección de familia lógica y observe un 74HCT04. Eso puede generar o hundir 4 mA, lo que está bien para un LED de baja corriente.

O haga un controlador activo-bajo y aproveche al máximo la capacidad de corriente alta del sumidero de su 74LS04 o 74LS06. Conecte su LED y resistencia a través de su riel de suministro y la salida de la puerta.

    
respondido por el TonyM
2

@TonyM tiene razón. Sin embargo, si por alguna razón no puede utilizar esta parte con salida OC, puede conectar una resistencia (por ejemplo, 470 ohmios) entre 5 V y la salida, y el LED entre la salida y la GND.

Cuando la salida está "desconectada" (también conocida como alta), el LED puede encenderse. Cuando la salida es baja, cortará el LED y el LED se apagará. (Tenga en cuenta que durante este modo "apagado", una pequeña corriente fluye a través de la resistencia, que debe ser inferior a 40 mA para mantenerse dentro del rango seguro de Iol).

    
respondido por el Gee Bee
2

Ioh de open collector = 0 y solo es posible con Pullup R donde 0.25mA es incorrecto

leer de nuevo. Es Vol = 0.25V typ @ Iol = 16mA

lo que implica un cambio de lado bajo con Rce = 0.25V / 16mA = 16 Ohms

y el lado alto es 0mA a menos que se levante R.

Usando Common ANode CA 7-seg. actual es If = (Vcc-Vf_led) / Rs

por ejemplo digamos Vf = 2.2V @ 10mA y Vcc = 4.75V luego Rs = (Vcc-Vf) / If = (4.75-2.2) / 10mA = 255 Ohms (elija el más cercano para 5V)

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas