Pero como el 0 lógico puede ser un voltio distinto de cero, ¿no haría eso que una corriente fluya a través de una carga externa conectada a tierra?
En principio, sí. Pero, por lo general, la razón por la que una salida lógica está por encima de 0 V es porque la carga externa está conectada a un alto voltaje en lugar de a tierra. Por lo tanto, la corriente en este escenario fluye desde la carga a la salida de la puerta lógica en lugar de al revés.
Considere estos tres circuitos e imagine que las salidas de las 3 puertas de búfer son bajas:
simular este circuito : esquema creado usando CircuitLab
BUF1 no tendrá un voltaje de salida de 0.5 V porque su carga está extrayendo la corriente de la salida de la puerta, en lugar de empujarla hacia la misma.
BUF2 puede tener una salida de 0.5 V, porque su carga está empujando la corriente hacia adentro. Pero esto está dispuesto para encender el LED para la lógica 0; tener D2 encendido es el comportamiento esperado y deseado.
BUF3 también podría tener una salida de 0.5 V, y esto podría causar que una pequeña corriente de fuga fluya a través de D4, como se sugiere en su pregunta. Pero la corriente no solo se filtra hacia R4 y D4, sino que también fluye hacia el pin de salida BUF3. No es BUF3 lo que proporciona la corriente de fuga a D4, es la ruta de recuperación a través de D3 y R3.
Debido a que el voltaje de activación de D4 es casi seguramente mayor que 0.5 V, es muy poco probable que D4 tenga una apariencia "encendida".
a través de una resistencia de bajo valor o, por ejemplo, ¿se ilumina un LED de baja corriente en ambos casos (0 y 1), ya que estará polarizado en ambos casos?
La mayoría de los LED necesitan al menos 1.5 V antes de que una corriente sustancial fluya a través de ellos y su salida se haga visible. Algunos tipos pueden necesitar tanto como 2 V. Por lo tanto, es probable que 0.5 V no conduzca a un LED visible. Si estaba detectando la salida del LED con un detector muy sensible en lugar de solo su ojo, es posible que necesite un controlador de salida más fuerte para asegurarse de apagar el LED por completo.
¿Cómo deberíamos ver exactamente una lógica 0 en comparación con una lógica 1?
Las definiciones dependen de la familia lógica que estés usando. Por ejemplo, las familias TTL y CMOS tienen definiciones diferentes de lo que constituye un 0 o 1 válido.
Si está usando una puerta y carga lógica que solo puede producir 0.5 V en el estado bajo, entonces cualquier otra entrada lógica que conecte a esa salida debe ser elegida para ser aquellas que tomarán 0.5 V como una baja válida. . Por ejemplo, la lógica TTL tiene un umbral de conmutación típico de 0,8 V, por lo que si la entrada fuera de 0,5 V, no habría mucho margen de ruido. En este caso, es posible que desee reducir la corriente de carga (la cantidad de corriente que la salida de la primera lógica debe hundir para producir el 0), o agregar un búfer, según las circunstancias.