Existe una relación proporcional entre la velocidad y el ciclo de trabajo. Por ejemplo, si un motor BDC nominal gira a 15000 RPM a 12 V, cuando se aplica una señal con un ciclo de trabajo del 50% al motor, el motor girará (idealmente) a 7500 RPM. La frecuencia de la señal PWM es el foco de consideración. Si la frecuencia es demasiado baja, la velocidad del motor será demasiado baja, el ruido será grande y la respuesta a los cambios del ciclo de trabajo será demasiado lenta.
Si la frecuencia es demasiado alta, la eficiencia del sistema se reducirá debido a la pérdida de conmutación del dispositivo de conmutación. La regla general es modular la frecuencia de la señal de entrada en el rango de 4 kHz a 20 kHz. Este rango es lo suficientemente alto, el ruido del motor se puede atenuar y la pérdida de conmutación en el MOSFET (o BJT) también se puede ignorar en este momento. En términos generales, es una buena manera de encontrar una frecuencia PWM satisfactoria mediante la experimentación para un motor dado. ¿Cómo usar el microcontrolador PIC para generar una señal PWM para controlar la velocidad del motor BDC? Un método es cambiar alternativamente el nivel del pin de salida escribiendo un ensamblaje especial o código C (1). Otro método es elegir un microcontrolador PIC con un módulo PWM de hardware. Los módulos proporcionados por Microchip con esta función son los módulos CCP y ECCP. Muchos microcontroladores PIC tienen módulos CCP y ECCP. Consulte la guía de selección de productos para dispositivos con estos módulos funcionales.
