Postoji proporcionalna veza između brzine i radnog ciklusa. Na primjer, ako se nazivni BDC motor rotira pri 15000 o / min pri 12 V, kada se na motor primijeni signal sa radnim ciklusom od 50%, motor će se (idealno) rotirati pri 7500 o / min. U fokusu je razmatranje frekvencije PWM signala. Ako je frekvencija preniska, brzina motora će biti preniska, buka će biti velika, a odgovor na promjene radnog ciklusa će biti prespor.
Ako je frekvencija previsoka, efikasnost sistema će se smanjiti zbog gubitka uklapanja sklopnog uređaja. Opšte pravilo je da se frekvencija ulaznog signala modulira u rasponu od 4 kHz do 20 kHz. Ovaj raspon je dovoljno visok, buka motora se može umanjiti, a gubitak uklapanja u MOSFET -u (ili BJT) također se može zanemariti u ovom trenutku. Općenito govoreći, to je dobar način da se eksperimentom pronađe zadovoljavajuća frekvencija PWM -a za dati motor. Kako koristiti PIC mikrokontroler za generiranje PWM signala za kontrolu brzine BDC motora? Jedna od metoda je naizmjenično okretanje nivoa izlaznog pina pisanjem posebnog sklopa ili C koda (1). Druga metoda je odabir PIC mikrokontrolera sa hardverskim PWM modulom. Moduli koje Microchip pruža sa ovom funkcijom su moduli CCP i ECCP. Mnogi PIC mikrokontroleri imaju CCP i ECCP module. Molimo pogledajte vodič za odabir proizvoda za uređaje s ovim funkcionalnim modulima.
