Estoy manejando un zumbador piezoeléctrico con una señal PWM (frecuencia típica de 100Hz-1kHz) para generar 'bips'. Sin embargo, debido a las restricciones del software (*), cuando la señal PWM se detiene, no puedo controlar si permanece en un nivel alto o bajo.
Si permanece en un nivel alto cuando se detiene, el consumo de energía del zumbador aumenta y también genera más calor. Creo que esto podría resolverse si de alguna manera pudiera bloquear el componente de CC de la señal PWM que llega al timbre. ¿Alguien puede apuntar a un circuito de muestra o nota de aplicación sobre cómo hacer esto?
(*) Actualización: hay un controlador de dispositivo (software) que no es el mío que activa y desactiva la señal PWM; cuando se apaga, la salida de PWM se mantiene en el nivel que fuera en ese punto.