¿Por qué dos circuitos integrados diferentes tienen voltajes de salida de alto nivel muy diferentes?

0

Tengo dos circuitos integrados en una placa de pruebas (74ls374 tipo D, flip-flop y 74ls04 de inversión hexadecimal) y tengo un arduino que mide el voltaje en los respectivos pines de salida de esos circuitos integrados. Las salidas están ambas en un nivel lógico alto, pero el voltaje de salida del flip flop se ubica alrededor de 3.3 V, mientras que el inversor está a 4.5V. No hay resistencia de carga ni nada de eso.

¿Por qué podría estar pasando esto?

EDITAR: La razón por la que estoy usando el arduino ADC es porque soy un estudiante universitario que no puede pagar un multímetro en este momento. Arduino es lo mejor que tengo

    
pregunta DylanG

3 respuestas

4

La especificación de la familia lógica define min./max. niveles para los estados de salida H y L

Mientras ambos ICs cumplan con la especificación (que asumo que es el caso; es decir, en este caso, el voltaje está por encima del nivel de salida H mínimo 2.7V) no hay nada de qué preguntarse.

Los voltajes de salida no tienen que ser exactamente iguales; solo tienen que estar por encima del nivel mínimo.

ver, por ejemplo, \ $ V_ {OH (MIN)} \ $ "voltaje mínimo garantizado en un terminal de salida" aquí .

Después de que quede claro que no tienen que ser iguales: aquí hay algunas razones para que no sean iguales:

  • diferentes temperaturas (tal vez incluso diferentes temperaturas elevadas en el pasado; por ejemplo, por sobrecarga)
  • los circuitos de salida dentro de los circuitos integrados difieren por alguna razón (por ejemplo, porque tienen un máximo de ventilador hacia afuera diferente)
  • Los circuitos integrados están fabricados por diferentes fabricantes
  • Los circuitos integrados se realizan en diferentes tecnologías de proceso
  • Los circuitos integrados se hacen en diferentes plantas
  • Los IC se realizan en diferentes momentos
  • IC muere provienen de diferentes obleas
  • Los troqueles IC provienen de diferentes partes de la misma oblea
  • ...

La respuesta es similar a la respuesta para "¿Por qué \ $ \ beta \ $ varía tanto para dos muestras de un transistor BC547C?"

    
respondido por el Curd
1

No proporciona suficiente información; debe verificar si ambos cumplen con las especificaciones en cuanto a la fuente de alimentación de +5 V como mínimo.

A continuación, si observa las hojas de datos de estos dispositivos:

Encontrará que el voltaje típico de Voh es exactamente alrededor de 3.3 V, que es un nivel de señal TTL válido.

Con respecto a esta gran diferencia, consulte 74HCT04 , dependiendo de la fuente de su componente que tenga parte destacada de HCT, que produce el nivel de CMOS. Supongo que el circuito interno exacto puede diferir del fabricante al fabricante, por lo tanto, la diferencia en el voltaje de salida. En general, no es posible decirlo, ya que no proporciona el nombre del fabricante ni las imágenes de los circuitos integrados.

También sería muy bueno si usas un multímetro para confirmar tus lecturas de Arduino. En realidad, NO es necesario comprar un multímetro para usarlo una vez, pídalo prestado en el laboratorio durante media hora.

    
respondido por el Anonymous
0
  

Tengo dos circuitos integrados en una placa de pruebas (74ls374 tipo D flipflop e 74ls04 hex inversor) ... ambas salidas están en un nivel lógico alto, pero el voltaje de salida del flip flop es de aproximadamente 3.3V, mientras que el inversor está a 4.5V. No hay resistencia de carga ni nada de eso.

¿Algo está conectado a las salidas? El TTL de alto rendimiento. nivel, si hay una entrada TTL siendo activada, puede elevarse por encima del nivel (nominal), que es alrededor de 3.5V. Una entrada SN74LS04 es una resistencia de pullup de alrededor de 25k ohmios, y una entrada de 7404 es un pullup de 1k ohmios resistencia más una caída de diodo, de + 5V.

Aunque parezca extraño, una salida descargada, cuando está alta, es de menor voltaje que una salida cargada (si la 'carga' es una entrada TTL). Lo mínimo y valores típicos en la hoja de datos son para cargas PULLDOWN, y no representan un valor promedio para la situación común de un pin de salida que impulsa otra puerta lógica de las familias 74nn o 74LSnn. No hay nada en el circuito de salida que sostiene el pin de salida baja la tensión cuando el nivel lógico es ALTO.

La familia lógica 74LS es un buen ejemplo para los estudiantes, porque Tiene tantos comportamientos extraños. Entendiendo su entrada / salida Las flaquezas son una especie de rito de pasaje

    
respondido por el Whit3rd

Lea otras preguntas en las etiquetas