¿Qué sucederá si la salida de una puerta NO inyectada-VOLVER a su PROPIA entrada?

24

No Gat autoalimentarse

Sin puerta, si obtiene una entrada 0 (Apagado), le da una salida 1 (Encendido). Y si obtiene una entrada 1 (On), devuelve una salida 0 (Off).

Ahora, si pudiera devolver la salida a la entrada de la no puerta, ¿qué sucederá? Si la compuerta está recibiendo una entrada 1, está dando una salida 0, y luego si está recibiendo una entrada 0, está dando una salida 1.

La situación suena como un modelo físico de una "autocontradicción" (falsa) (como cuando el niño atacado por la fiebre, Bertrand Russel, esperando ser engañado por su hermano en abril, preparándose contra todos los trucos posibles, el de Bertrand Russel el hermano convirtió a Bertrand en un tonto de abril al hacer "no-tonto de abril" y si el hermano de Bertrand usa algún truco de abril, Bertrand no será engañado, y si el hermano de Bertrand no usa ningún tonto de abril, eso significa que Bertrand ha sido engañado por abril por su hermano).

Ahora, ¿qué sucederá en el caso del hardware real llamado puerta NO ?

ASUMO las posibilidades;

  1. la puerta siempre permanecerá como salida 0 (desactivada).

  2. la puerta siempre permanecerá como salida 1 (activada).

  3. La puerta estará "PULSANDO"; una vez que saldrá 1; en el momento siguiente, después de recibir esa señal 1 (activada), emitirá una señal Cero (desactivada) y el ciclo continuará y continuará. La frecuencia de esta oscilación dependerá de las características físicas del componente del circuito.

  4. el circuito se dañará (debido a alguna corriente anómala, sobrecalentamiento, etc.) y pronto dejará de funcionar permanentemente.

¿Sucederá algo dentro de estos supuestos?

PD. Estoy pensando en este problema desde mis días de escuela, pero desde entonces no sé cómo ensamblar un no-gate en un circuito, desde dónde se pueden comprar, etc. Todavía no pude probarlo experimentalmente.

Siempre confundido
fuente
3
Debería cambiar su 'seudónimo' a Siempre aprendiendo ". SIEMPRE hay cosas que aprender, SIEMPRE cosas que no entendemos, siempre cosas que no se comportan como esperamos y de manera diferente a otras cosas aparentemente similares o incluso idénticas.
Russell McMahon
2
@RusselMc Exactamente por eso elegí mi seudónimo Siempre confundido. Como dijo Niels Bohr, "No he respondido a todas las preguntas, pero sí a todas las respuestas". Para mí, estar confundido no es una culpa . Más bien, si alguien a mi alrededor se siente confundido (en sentido serio, sin bromear ni criticar), estoy orgulloso de ellos, porque las personas están pensando activamente en un problema complejo. Bueno, estoy pensando en un cambio en el bolígrafo (¿es útil o confuso identificar mis acciones anteriores? Por cierto), esperaré la respuesta de otros usuarios para comprender si hubo una "pretensión" incorrecta. .. También soy autista.
Siempre confundido el
@Russel Lea y responda la respuesta a su comentario. gracias
Siempre confundido
¡Cualquier seudónimo basado en algo que Niels Bohr dijo es aceptable! :-). Soy un estudiante perpetuo. Nunca SABEMOS nada sobre la realidad: solo logre mejores modelos o que parezcan mejores por ahora. Demasiados científicos no conocen esta gran verdad :-(. | "Todos los modelos están equivocados. Algunos modelos son útiles" - George Box. -> TODAS nuestras ideas son "modelos".
Russell McMahon
Todas las citas que dijiste ... no había leído tantas cosas ... pero esas ya funcionan en mi mente subconsciente. Y no solo cosas simples ... Yo (Nosotros) tuve una experiencia escolar dolorosa para "creer" con fuerza las declaraciones de la teoría de la relatividad, que no podía aceptar, y me mantuvo en una nube de creer y no creer. Mi seudónimo también lo refleja ... eso es; todo lo que estoy leyendo, comentando, etc. no es el final ... en todas partes puede existir una trampa invisible y oscura ... y estoy tratando de mantenerme alerta.
Siempre confundido

Respuestas:

28

Lo que sucede generalmente son los casos 3. o 5.

No ha definido el caso 5 :-)

    1. La entrada-salida unida se ubicará a algún voltaje cerca del centro de la fuente.

74HC14: cuando se utiliza una puerta activada por Schmitt, es casi seguro que se produzca una oscilación.
Suponga que Vin-out inicialmente = bajo = 0.
Cuando la entrada = 0 la salida pasará a 1. El
tiempo para hacer esto es el retraso de propagación de la puerta (generalmente nos depende según el tipo.
Cuando la salida comienza a ser alta, la tasa de cambio será afectados por la carga.
Aquí, el de carga es la capacidad de entrada de puerta + cualquier capacitancia cableado parásita impulsado a través de la resistencia de salida puerta y cualquier resistencia del cableado.
Cin_gate está en la hoja de datos y puede estar en el orden de 10 pF (varía con la familia).
en La capacidad de cableado de la PCB será baja.
En esta situación, la inductancia en serie también puede tener un efecto pequeño pero generalmente tan pequeño como para ser ignorable. La resistencia de salida varía ampliamente con el tipo de puerta.
Muy aproximadamente Rout_effective = V / I = Vout / Iout_max.
Por ejemplo, si dd = 5V, Iout max = 20 mA, entonces Rout ~~~ = 5 / .020 = 250 Ohms. Esto es muy dinámico pero da una idea.

Cuando Vout = 1 ha llevado a Cin a un nivel alto a través de Rseries + Rout, la puerta verá VIn = 1 y comenzará a cambiar a Vo = 0. Después de un retraso de propagación, la salida comienza a caer.
Y así continúa.

74HC04 : cuando se utiliza una puerta no activada por Schmitt, la oscilación PUEDE ocurrir por el mecanismo anterior, pero es más probable que la puerta se asiente en un modo lineal con Vin-Vout a aproximadamente la mitad del suministro.
Los pares de transistores-conmutadores internos que están destinados a tener una salida alta o baja la mayor parte del tiempo pueden mantenerse en un estado intermedio. Esto puede conducir a un alto consumo de corriente y puede conducir a la destrucción de IC, pero también puede no serlo.


Como una guía:

Hoja de datos del inversor 74HC04 Retardo de propagación ~~ = 20 ns Hoja de datos del inversor 74HC14 Retraso de propagación ~~ = 35 ns

El retraso de propagación del 74HC14 es aproximadamente un 50% más que para el 74HC04, pero la histéresis de la puerta de entrada de activación Schmitt menas Vin tarda un poco más en aumentar, por lo que probablemente signifique un retraso general de aproximadamente el doble para la puerta activada de Schmitt.

Si Cin = 10 pF y Rout = 250 Ohms, entonces la constante de tiempo de conducción Vout Cin = t = RC = 250 x 10E-12
~~ = 3E-9 = 3 ns.
Los pares de números a continuación separados por "/" son para 74HC04 / 74HC14 Como el retardo de propagación ~ = 20/40 ns ('04 / '14) (vea la figura 6 en la hoja de datos 74HC04), luego el tiempo total bajo a alto y bajo a alto para 1 ciclo de oscilación es quizás 50/100 ns, por lo que se sugiere una oscilación de alrededor de 20/10 Mhz. En la práctica, esto se siente "un poco alto" para el 74HC14, pero es probable que la oscilación en el rango de MHz no tenga otras cargas a 5V. El 74HC04 probablemente no oscilará, pero si lo hace, probablemente lo hará a una frecuencia más alta.

Nota: La compuerta Schmitt oscilará a una frecuencia más baja debido a un mayor retraso de propagación y porque los umbrales de alta frecuencia están definidos y separados por el voltaje de histéresis, por lo que Cin tarda un poco más en cargarse. La puerta no Schmitt probablemente oscilará más alto si oscila, pero es más probable que entre en un modo lineal, posiblemente con una oscilación de baja amplitud superpuesta.

_____________________________________________

¿Qué hay adentro?:

Mario ha mostrado el diagrama conceptual de un inversor simple como un 74C04. Estas fueron algunas de las primeras puertas CMOS, pero la unidad de bajo rendimiento era 'molesta' y las puertas amortiguadas con más unidades pronto llegaron. Para obtener la unidad de corriente adicional, tienen una etapa de salida de corriente alta separada de la etapa de entrada. Como ambos invierten, el resultado general NO es un inversor, por lo que agregan una tercera etapa de inversión para obtener la inversión general. El resultado final es "un inversor" externamente y una caja negra de casualidad desconocida cuando se maneja semi-analógicamente.

Para el 74HC04, el diagrama a continuación es el que se muestra en las hojas de datos
Fairchild y
TI y
NXP
PERO
ENCENDIDO-Semi ,
solo para ser diferente, haga que la segunda etapa sea un búfer con una entrada inversora. El resultado es el mismo, lógicamente sabio. Por lo tanto, en general, no se garantiza lo que sucederá cuando se permita que funcione de manera semi-analógica.

Un inversor de 6 en 74HC04:

ingrese la descripción de la imagen aquí

Tenga en cuenta que esto es solo para la versión ONE CMOS: hay muchas otras versiones CMOS.

CMOS es el TTL, LSTTL, STTL más comúnmente usado pero original. ECL y más.

Russell McMahon
fuente
No me lo imaginaba porque estaba pegado al concepto de que una puerta lógica sigue un comportamiento de interruptor discreto de 2 estados.
Siempre confundido
10
@AlwaysConfused solo sigue un comportamiento discreto si se opera dentro de las especificaciones. Si las condiciones están fuera de especificación, la operación a menudo también lo está :-)
Russell McMahon
23

lo que estás describiendo se llama un oscilador de anillo

Su salida oscilará con una cierta frecuencia dependiendo del retraso de la puerta de su puerta NO.

Una puerta NO perfecta oscilaría con una frecuencia alta infinita.

Como no existe un dispositivo tan perfecto, su frecuencia será

f=12t

donde t es el retraso de la puerta NOT que usa.

KarlKarlsom
fuente
3
OMG responde con tantas posibilidades diferentes y espectaculares. Su respuesta significa que solo los transistores (sin bobinas, condensadores, piezocristales, etc.) podrían actuar como osciladores. ? ¿es eso?
Siempre confundido
44
@ Siempre Confundido, sí. A menudo, el tiempo de transición de una sola puerta es más corto que el tiempo de subida y bajada. Por lo tanto, es mucho más común que yo sepa hacer un oscilador en anillo con 3 o 5 (o más, pero un número impar) de inversores conectados en cascada.
The Photon
8
@AlwaysConfused: nunca se puede hacer un circuito sin resistencias, condensadores e inductores, porque todas las conexiones reales en cierta medida actúan como las tres. Puede hacer un oscilador con transistores "justos" explotando este hecho, pero si tuviera un transistor "perfecto" "ideal", no podría (pero no existen). Vea el comentario de KarlKarlsom sobre una puerta NO "perfecta" que tiene una frecuencia de oscilación infinitamente alta.
Connor Wolf
10
Como nota, de hecho puede usar puertas lógicas como componentes analógicos, porque están implementados en una realidad analógica . Lo que está descubriendo es que el modelo digital simplificado falla en ciertas condiciones límite.
Connor Wolf
44
Su respuesta probablemente sea incorrecta en la mayoría de los casos, o más bien. mal en probablemente la mayoría de los casos. En un mal día, tal vez en todos los casos :-). Vea mi respuesta para ampliar esto. La polarización lineal a un voltaje DC medio es más probable, pero no seguro.
Russell McMahon
14

Mirando el esquema del transistor, se puede ver que el circuito resultante consta de dos transistores que tienen sus puertas conectadas a sus drenajes. Este denominado transistor "conectado por diodo" actúa como una resistencia no lineal.

esquemático

simular este circuito : esquema creado con CircuitLab

Básicamente terminas con un divisor de voltaje y, dependiendo de las dimensiones reales del transistor, obtendrás un voltaje que debería ser aproximadamente la mitad del voltaje de suministro.

Un solo inversor no oscilará ya que no tiene suficiente desplazamiento de fase. Para un oscilador necesitaría al menos tres inversores en serie.

Mario
fuente
3
"No lo haré" es una declaración tan fuerte :-). Estoy de acuerdo en que probablemente no lo hará y no lo hará de manera confiable. Pero no todos los inversores son tan simples. El original 74C14 esencialmente era. No en mi respuesta he mencionado puertas 'HC' en todas partes, estas están protegidas para dar más impulso, y conceptualmente tienen 3 inversores en serie dentro del inversor externo PER. La diversión puede suceder. Re cambio de fase: los 3 inversores internos pueden gestionar el cambio de fase requerido bastante bien.
Russell McMahon
Vea el diagrama conceptual de 3 inversores por inversor para 74HC04 en mi respuesta en la parte inferior y enlace a las hojas de datos. 74C será conceptualmente como se muestra y, por ejemplo, TTL LS S ... será ????
Russell McMahon
@Russell McMahon: Sí, depende claramente de lo que incluya en la definición de un inversor. Pero el OP estaba hablando de una "puerta NO", por lo que supuse que consideraba una estructura inversora muy básica (etapa única, sin histéresis). Sin embargo, una visión más amplia también es muy interesante.
Mario
1
Entiendo su punto de vista, y para fines de enseñanza está bien, pero en la práctica CMIOS amortiguado (HC o más reciente) sería la norma y el estilo C original tendería a usarse en casos especiales.
Russell McMahon
3

Esto puede depender de la tecnología, pero al menos una puerta TTL NOT (transistores bipolares) a menudo se puede ver como un amplificador inversor de alta ganancia.

Al conectar la entrada a la salida, crea una fuerte retroalimentación negativa, por lo que el amplificador se estabilizará en algún lugar entre 0 lógico y 1 lógico.

Si conecta la entrada a la salida a través de una resistencia, es posible alimentar y amplificar la señal analógica externa.

Los elementos internos de una sola puerta generalmente no tienen suficiente capacidad parásita (por lo tanto, retraso) para producir oscilaciones si se conecta de esta manera. Sin embargo, un anillo de 3, 5 o más puertas puede tener suficiente retraso para generar una señal de alta frecuencia en lugar de entrar en un estado estable.

He visto tales soluciones "analógicas digitales" en estabilizadores de voltaje (muy elegantes, un chip digital estabiliza 5V por sí mismo) y generadores (una cadena de 3 puertas funciona como oscilador, en algún lugar a unos 8 MHz) en la antigua literatura rusa. Estos diagramas hacen referencia a los chips de la serie K155 (creo que algo como las series antiguas de 7400 debería ser el análogo occidental).

h22
fuente
2

No es una nueva respuesta, sino una forma simple de entender ese "punto 5". (eso fue explicado por otros usuarios), con una simple analogía mecánica .

Mecanichal análogo de puerta NO

UNA no-puerta podría compararse con una palanca, con un punto de apoyo fijo y de descanso en el centro de la palanca. (Como en una tijera).

Si su un extremo (supuesta como entrada de gama) pressed- abajo , el otro extremo (se supone, como de extremo de salida) RISE- arriba .

Y en contrario , si la entrada de gama snatched- hasta el extremo de salida deeps- abajo .


Suponemos,

Arriba = 1

Abajo = 0


En este modelo mecánico, no hay una forma simple de unir la entrada con la salida, por lo que vamos a una ligera indirecta . ...

qué sucede cuando se ensamblan más de 1 puertas sin compuerta en combinación en serie.

sin puertas en combinación de serie

Un número ODD de no puerta en serie (oscilador de anillo bastante parecido) se comporta como un solo No puerta . Lo mismo está en nuestro representante mecánico.


1 palanca (que contiene 1 fulcro y 2 extremos) = 1 no puerta.


Ahora, dado que esta combinación actuaría como una sola puerta, no, y su salida podría interactuar con su entrada , de esta manera.

retroalimentación con una larga cadena de tal palanca

Los soportes se dibujan solo para significar, los puntos de apoyo se mantienen fijos en un lugar definido, y la unión de 2 palancas separadas (= puertas no separadas) puede moverse hacia arriba o hacia abajo

Entonces, si pudiéramos unir el inicio y el final (y podríamos dar el sistema adecuado para tolerar el exceso de presión entre 2 palancas vecinas) ...

Todo esto formaría un círculo plano; sin extremos en 0 o 1. Pero en ...

... 0.5. La posición intermedia.

Me gusta esto:

Con una sola palanca

En esta última imagen, la imagen de la izquierda es una palanca única, representada exactamente como el mapa del mundo dibujado en la página 2d, con un poco de Alaska a un lado del extremo este de Rusia, y un poco de Rusia en el Oeste de Alaska

En la última imagen, la imagen derecha, muestra la posición horizontal plana con un valor de 0.5.

Siempre confundido
fuente
1
Si es una puerta de inversión sin búfer, sin histéresis , entonces su analogía de la palanca es correcta, y esto conduce a la temida condición metaestable que confunde la lógica digital. Pero si la puerta inversora hace tener histéresis (como un disparador Schmitt), entonces el umbral de entrada depende del valor de salida, y metatabla es mucho menos probable.
MarkU
1
+1 para fotos bonitas (al menos). Eche un vistazo a mi segunda respuesta, que comenta en la publicación de Ben-toast-cat-scientist de Ben y señala que es realmente relevante y algo divertido. (No se debe tomar como algo real).
Russell McMahon
1

Una compuerta normal (no disparador de schmitt) no se puede ver esencialmente como un tipo de amplificador inversor que normalmente funciona en saturación. Al conectar la salida a la entrada, aplicamos retroalimentación negativa a este amplificador.

Los resultados de esto dependen de la respuesta de frecuencia. Una puerta no de una sola etapa tendrá una respuesta de primer orden y se estabilizará a un nivel en algún lugar entre los dos rieles de potencia.

Una puerta de tres etapas ("amortiguada") no tendrá una respuesta de tercer orden. A frecuencias más allá de la segunda frecuencia de ruptura, esto provocará un cambio de fase de aproximadamente 180 grados, convirtiendo la retroalimentación negativa en retroalimentación positiva. Si la puerta aún tiene ganancia en esas frecuencias, entonces tendrá un oscilador.


¿Cuál es la "respuesta de tercer orden"? ¿Qué es la "segunda frecuencia de ruptura"?

Cada amplificador actúa como un filtro de paso bajo. En general, un amplificador de una sola etapa tiene una respuesta de primer orden.

Un filtro con una respuesta de primer orden se puede aproximar mediante dos líneas rectas en un gráfico con una escala log-log. En esta aproximación, la ganancia permanece plana hasta que la frecuencia de ruptura cae a una velocidad de 20 dB por década (~ 6 dB por octava). Antes de la frecuencia de corte, la entrada está en fase con la salida. Después de la frecuencia de corte, la salida está desfasada 90 grados con la entrada.

Un filtro con una respuesta de segundo orden tiene dos frecuencias de corte y se puede aproximar mediante tres líneas rectas en nuestro gráfico log-log. Nuevamente, en esta aplicación, la ganancia permanece plana con un cambio de fase 0 hasta la primera frecuencia de ruptura. Luego cae a 20dB por década con 90 grados de cambio de fase hasta la segunda frecuencia de ruptura. Finalmente cae a 40db por década con 180 grados de cambio de fase.

Un filtro con una respuesta de tercer orden se puede aproximar por cuatro líneas rectas en nuestro gráfico de log-log en la aproximación después de la primera frecuencia de ruptura, tiene un rolloff de 20 dB / década y un cambio de fase de 90 grados, después de la segunda frecuencia de ruptura tiene un roll-off de 40 dB / década y un cambio de fase de 180 grados y después de la tercera frecuencia de ruptura tiene un cambio de fase de 270 grados y un roll off de 60 dB / década.

Esta aproximación no es perfecta, en realidad hay una transición más suave de magnitud y fase en el área alrededor de cada frecuencia de ruptura, pero es lo suficientemente buena para nuestros propósitos.

Cuando ponemos tres amplificadores cada uno con una respuesta de primer orden en secuencia, terminamos con un sistema que tiene una respuesta de tercer orden.

Peter Green
fuente
1
¿Cuál es la "respuesta de tercer orden"? ¿Qué es la "segunda frecuencia de ruptura"?
h22
0

P: ¿Es útil esta respuesta?
A: eso creo. (Algunos pueden no :-)).

Utiliza el humor en la forma de la implementación de una broma muy antigua, y se ocupa de la inversión y la oscilación de manera análoga al inversor en esta pregunta.

_________________________________

El recién llegado Ben publicó un enlace a algo que algunos consideraron irrelevante.
En realidad es apropiado y casi útil y también algo divertido.
Siempre confundido informó que el sitio tenía problemas de firewall: mi sistema, que es (nocionalmente) seguro, no se 'quejó' cuando accedí al sitio.

Este enlace que Ben suministró es un video de 40 segundos que muestra a un "científico" que experimenta dejando caer tostadas con mantequilla y un gato y observa cómo aterrizan. Lo que hace a continuación coincide con una broma estándar. En el fondo, su Igor como asistente está trabajando duro. Brindis, gato, algo de cinta adhesiva y el aparato de Igor producen algo relevante para esta pregunta. Implica inversión y oscilación y (posiblemente retroalimentación). Además de un toque de humor.

Me gusta el experimento de caída de tostadas ~ = 20 mm, y el resultado poco probable.
Eso se aproxima al corto duro en la pregunta, y tal vez el resultado.


Además, Ben señaló "... y produce un poder ilimitado". .
Eso tiene sentido en el contexto de tostadas + gato, pero no es demasiado relevante para esta pregunta.

Russell McMahon
fuente
Lo siento si esa publicación realmente significa algo ... pero eso no estaba muy claro ... y no se explicó. Si hay algún valor de esa publicación, y si es posible recuperar la publicación, podría ser.
Siempre confundido
He cambiado la configuración de los sistemas de seguridad y ahora está bien. En este caso, el sitio web vinculado fue bloqueado como categoría de "blasfemias". No fue un problema muy serio, porque una configuración estricta a veces puede bloquear sitios web benignos.
Siempre confundido
@AlwaysConfused El video usa dos "hechos": uno no es realmente un hecho y el otro está más cerca de ser uno. (1) Las tostadas o el pan caídos siempre caen con la mantequilla hacia abajo. Esto puede estar ligeramente sesgado por el peso de la cobertura, pero en general no es cierto: se esperaría aproximadamente 50:50. (2) Los gatos siempre caen de pie cuando se caen. - Esto está más cerca de la verdad. Los gatos realizan algunos ricks MUY inteligentes en múltiples ejes para tratar de aterrizar sobre sus pies. Suelen tener éxito. Entonces, el 'científico' hizo el equivalente de un inversor con salida conectada a la entrada, como en esta publicación original. ...
Russell McMahon
... Grabó tostadas o pan con mantequilla, etc., sobre la espalda de un gato. Cuando se dejó caer, la combinación se torció para no caer boca abajo, pero el otro lado hizo lo mismo: tostada gato tostada gato tostada gato ... - por lo que se extiende en el aire ya que no puede caer :-). Así que puso la tostada cat + en la máquina? E hizo poder con el giro :-) :-) :-). Es relevante en la medida en que ilustra la retroalimentación oscilatoria cuando un "inversor" persigue su cola.
Russell McMahon
Lo siento, pero en la lista de usuarios hay tantos Ben s en la lista de usuarios, que no tengo forma de informar a Ben correcto.
Siempre confundido