nivel lógico TTL, ¿cómo NO la puerta comprueba el nivel lógico?

0

Este es un circuito de control de nivel lógico TTL, el área azul resaltada es un pin de control. El voltaje en el pin del verificador es de 0,65 V, por lo que este debe ser lógico 0, el LED BAJO se encenderá.

Pero en la entrada de la primera puerta 7404 NOT en la primera fila es de 1.3V y la segunda salida de 7404 es BAJA, lógica 0.

Por qué la primera puerta NOT en la primera fila piensa que 1.3V es un 0 lógico, (LOW)

¿no es el rango de voltaje TTL en 0.8-2V un área no cubierta?

    
pregunta Enkhsaruul

2 respuestas

1

Supongo que ya que tu circuito dice que está usando 7404, y no por ejemplo, 74LS04, etc., entonces es realmente clásico 7404 TTL.

Así que tiene razón, según la hoja de datos el rango para una entrada baja es 0v a 0.8v, y un máximo de 2v a Vcc o 5v.

Por lo tanto, cualquier entrada hasta 0.8v tiene garantía de ser un 0, y cualquier entrada 2v y superior está garantizada ser un 1.

Como usted señala, la región intermedia es una tierra de nadie. Pero eso no significa que no haya salida, simplemente está indefinido. La entrada podría considerarse un 0 tan bien como 1. Pero tiene que ser uno u otro.

En su caso, la puerta considera que la entrada de 1.3v es un 0. Esto no es inesperado; el punto intermedio entre 0v y 2v es 1.4v, y esto está ligeramente por debajo de eso. Como se trata de una simulación , probablemente esté programado para actuar de esa manera. Pero en la vida real, incluso si la entrada era 1.9v, todavía podría considerarse un 0, pero es poco probable.

Por cierto, sus dos voltímetros no están conectados de la misma manera, su superior (1.323v) muestra la tensión que entra en la parte superior 7404, pero su voltímetro inferior (0.652v) muestra la tensión en la unión de los dos diodos, por lo que el voltaje es una caída de diodo por encima del voltaje que ingresa a la entrada que se encuentra en la parte inferior 7404.

    
respondido por el tcrosley
0

Ese circuito simplemente no funciona.

Por ejemplo, si el divisor de voltaje R2 D1 D2 D4 está configurado correctamente, habrá 0.8 voltios en la unión de D2 y R4, pero no creo que sea posible configurarlo correctamente.

Luego, si U1C está conectado como se muestra, y hay 0.8 voltios en su entrada, su salida será alta y el LED1 no se iluminará.

El mismo problema existe, a la inversa, para el sensor "alto", con el nivel de detección establecido en Vih, que es de 2 voltios.

El siguiente esquema muestra una forma de solucionar el problema.

Vcc es de 5 voltios y es común en ambos circuitos, al igual que GND.

El divisor de voltaje establece las entradas a los búferes de ganancia unitaria a 2,0 voltios y 0,8 voltios, utilizándose los búferes para evitar que el divisor cargue el divisor en el divisor.

Cuando su entrada está conectada a "HI", el LED HI se ilumina mientras que el LED LO no, y cuando su entrada está conectada a "LO", el LED LO se encenderá y el LED HI no.

    
respondido por el EM Fields

Lea otras preguntas en las etiquetas