Construí un oscilador de anillo a partir de puertas lógicas discretas como en el siguiente esquema:
Consta de 6 inversores/puerta NOT ( SN74LVC1G04 @U12-17) y una puerta NAND ( SN74LVC1G00 @U11) para que el circuito se pueda restablecer.
Además de eso, agregué un disparador Schmitt (SN74LVC1G17@U19) para limpiar la salida y un botón para restablecer el circuito.
A primera vista, el circuito parece funcionar. Aquí está la salida de CHAIN1 (amarillo) y CHAIN1_OUT (azul, salida del disparador Schmitt) en mi osciloscopio:
Sin embargo, este circuito a veces falla como se captura a continuación:
Estos fallos aparecen a intervalos irregulares (~cada 30-100 ciclos). ¿De dónde vienen estos fallos y cómo se pueden solucionar?
Esto es una suposición. Su circuito tiene una ruta de retroalimentación inesperada a través de los rieles de la fuente de alimentación. No ha insertado los condensadores de desacoplamiento adecuados, hay un ruido sustancial en los pines de voltaje de funcionamiento de los circuitos integrados debido a los altos picos de corriente que se pueden esperar debido a las señales de entrada lógicas que cambian lentamente.
POR CIERTO. para obtener resultados confiables, debe usar componentes dentro de sus áreas de operación especificadas. Las puertas lógicas no deben usarse con señales de entrada lentas. Pueden comportarse de manera impredecible incluso sin un voltaje de operación súper ruidoso cuando la entrada está en un rango indefinido. No pretendo que nadie tenga funcionando sus circuitos fuera de especificaciones, por ej. He utilizado con éxito el inversor CMOS como amplificador lineal, pero he tenido suerte.
chris stratton
chris stratton
usuario253751