Un cable o circuito es más o menos como la cadena que usaron en los autobuses y trenes para decirle al conductor que frene y se detenga.
Lacadenaesunalíneadeseñalcomúnquesimplementecuelgaallíhastaquealguiendecidatirarlahaciaabajo.
Enuncircuito,uncableounaconexiónesunalíneadeseñalsostenidaporunpull-upalqueunaomáscompuertasdedrenajeabiertoocolectorabiertoestánconectadas.Cadacompuertasolopuedebajarelvoltajeenesalíneadeseñal.
simular este circuito : esquema creado usando CircuitLab
Por lo anterior, puede ver que la salida, "señal", será baja si alguno de los interruptores está cerrado.
Eso es:
La SEÑAL es baja si SW1 está cerrado O SW2 está cerrado O SW3 está cerrado.
Por qué necesitamos controladores de drenaje abierto
Dado que las partes superiores de esos interruptores están cortocircuitados entre sí, cuando utiliza puertas para conducir esa línea, las salidas de la puerta también deben estar cortocircuitadas entre sí.
Si las salidas fuesen capaces de generar una fuente de corriente y de sumirla, crearía las condiciones en las que una puerta intenta presionar al mismo tiempo que otra intenta extraer. Esto daría lugar a una gran corriente destructiva en ambas puertas.
Como tal, utilizamos compuertas de drenaje abierto o de colector abierto para esta función.
¿Para qué sirve?
Ahora puede que se pregunte cuándo haríamos tal cosa.
Lo bueno del cableado o circuito es que, a diferencia de un circuito lógico integrado, no necesita saber de antemano cuántos dispositivos participarán en la función OR. Al igual que en la cadena de autobuses donde cualquier número de pasajeros puede tirar, cualquier número de puertas se puede unir teóricamente a la línea o.
Un buen ejemplo de esto es el I2C bus de comunicación que le permite conectar un número indeterminado de dispositivos esclavos a un solo dispositivo maestro.
Entonces, ¿por qué no todas las puertas están abiertas?
Puede estar haciendo esa pregunta y es válida.
La principal caída con cableado o conexiones es el pull-up.
-
Como no es una fuente de corriente activa, cuando se libera la línea, el voltaje en la línea aumenta a una velocidad más lenta dictada por la capacitancia parásita de la línea de señal. Eso significa que hay un límite superior en la rapidez con la que puedes pasar transiciones en esa línea.
-
Como la línea tiene una impedancia de reposo más alta, es mucho más susceptible al ruido que una línea activa.
Además, pueden ocurrir otras interferencias entre puertas , especialmente con salidas de drenaje abierto que tienen efectos capacitivos internos.