simular este circuito : esquema creado usando CircuitLab
Figura 1. Control PWM basado en inversor de disparo Schmitt de CMOS.
Utilizando un desencadenante Schmitt de CMOS como CD41016 puede hacer esto.
- Con la entrada 'A' baja, 'B' es alta, 'C' es baja y 'E' es baja.
- Un borde ascendente en 'A' hace que 'B' sea derribado a través de C1 pero se retrae alto en el tiempo = \ $ R_1 \ cdot C_1 = 100n \ cdot 1k = 0.1 ~ ms \ $.
- Este impulso negativo corto se invierte mediante NOT2 y se carga hasta C2 a través de D3. La salida E cambia a alta.
- C2 se descarga a una velocidad establecida por VR1 + R3. Después de la constante de tiempo \ $ C_2 (R_3 + VR_1) \ $ NOT 3 cambiará y 'E' cambiará a nivel bajo nuevamente.
- El ancho de pulso en 'E' es ajustable por VR1.
- D1 y D2 protegen NOT2 contra sobretensiones.
- R3 evita un cortocircuito en la salida de NOT2.
Habiendo visto esto, podrías decidir que un multivibrador monoestable es una solución mucho más simple.