Cambio de frecuencia dinámica TL494

Estoy usando un TL494. Puedo ajustar el ciclo de trabajo cuando quiera, pero tengo problemas para cambiar la frecuencia.

La hoja de datos TL494 dice que el IC es un IC de control PWM de frecuencia fija.

Uso la operación push-pull, por lo que la fórmula de frecuencia es:

ingrese la descripción de la imagen aquí

Quiero usar un botón y cambiar dinámicamente la frecuencia mientras el circuito está funcionando. Puedo usar un microprocesador para hacerlo. Simplemente no podía poner todo junto en mi mente. ¿Hay alguna forma de hacerlo?

La frecuencia la establece la resistencia y el capacitor. Para cambiarlo tendrías que cambiar uno o ambos.
1) ¿Qué determina la frecuencia? (pista: vea esa fórmula) Entonces, ¿qué opciones tiene? 2) ¿Un microprocesador para hacer qué ? Una MCU no es un dispositivo mágico/universal. La MCU es completamente irrelevante hasta que sepa CÓMO cambiará la frecuencia del controlador PWM. 3) Suponga que tiene dos componentes idénticos y un interruptor de palanca, ¿hay alguna manera de hacer un componente a partir de eso con un valor cambiable (conmutable)? 4) Ahora use ese componente conmutable en el circuito del TL494 (no cómo no usé una MCU).

Respuestas (1)

No estoy seguro de si está permitido usar un pulso generado externamente.

Una cosa que podría hacer, para diferentes frecuencias, es usar resistencias y/o capacitores separados que son activados/desactivados por MOSFET controlados por la MCU:

esquemático

simular este circuito : esquema creado con CircuitLab

Recuerde que este método puede requerir muchos GPIO.