Quiero hacer parpadear un led (0,75 segundos encendido y 0,75 segundos apagado) repetidamente. Estaba pensando en usar una idea de un libro llamado "Pero cómo saberlo" de J. Clark Scott. Una parte del libro trata de explicar cómo hacer un oscilador para usar en una computadora (el libro intenta enseñar al lector cómo hacer una computadora que funcione) pero realmente no entra en detalles sobre cómo cambiar la frecuencia, etc. En el libro se proporciona un esquema para mostrar un generador de onda cuadrada. Aquí está (Diagrama 1):
simular este circuito : esquema creado con CircuitLab
El autor dice que la salida será demasiado "rápida" para ser utilizada para cualquier cosa. Luego dice que para reducir la velocidad hay que alargar el cable así (Diagrama 2):
Obviamente, esto es demasiado simplificado y poco práctico porque no puede extender el cable por una gran longitud sin quedarse sin espacio. ¿Cómo puede "disminuir la velocidad" de la salida del circuito en el Diagrama 1 para producir una frecuencia deseada (0.75 segundos ALTO y 0.75 segundos BAJO)? Aquí hay un diagrama de reloj de la salida que quiero (en hercios, creo que sería 0,75 Hz, corríjame si me equivoco):
Mi pregunta es: ¿Cómo reduzco la salida del "oscilador sin compuerta" (Diagrama 1), a la salida deseada de (0,75 segundos "encendido" y 0,75 segundos "apagado") y esta frecuencia es de 0,75 Hz?
simular este circuito : esquema creado con CircuitLab
Esto tiende a funcionar mejor con una compuerta NOT de disparador Schmitt (una con algo de histéresis, o diferencia entre "voltaje en el que cambia de estado al bajar" y "voltaje en el que cambia de estado al subir"). La selección lógica de Circuit-lab no parecen tener partes de gatillo Schmitt. Por cierto, un NAND de disparador Schmitt con las entradas unidas también hace un NO de disparador Schmitt.
En cualquier caso, es una solución cruda y es muy poco probable que los valores de R, C proporcionen la oscilación precisa que desea. Un temporizador 555 o un temporizador 555 en un flip-flop es un enfoque algo menos crudo.
La frecuencia es uno sobre el tiempo para un ciclo completo. Un ciclo completo es de 1,5 segundos, por lo que la frecuencia es 0,666666666666666666666... Hz (0,66666667 en la mayoría de las calculadoras debido al redondeo).
use un RC en la retroalimentación. A menos que use algo como un 74HC14, los umbrales no serán tan deterministas PERO facilitará la generación de un período más lento que el retraso de propagación de los dispositivos.
Puede agregar algunos componentes al circuito como se muestra a continuación para hacer que su oscilador LED parpadee. Asegúrese de usar un chip como un 74HCT04.
Utilice R1 = R2 = 150 K ohmios
Usar C = 5uF
Si la frecuencia no sale justo donde la quieres, puedes experimentar cambiando el valor del condensador o el valor de R1 y R2. Una vez más, asegúrese de utilizar una parte de puerta NOT de tipo CMOS para los tres inversores. La parte sugerida anteriormente en realidad son seis inversores en un paquete.
Andy alias
zack1544