Lülitustoiteallika mikrokontrolleri juhtimise mitme juhtimisrežiimi analüüs
Lülitustoiteallika mikrokontrolleri juhtimine, alates ainuüksi toiteallika väljundi juhtimisest, võib olla mitu juhtimismeetodit.
Üks on see, et mikrokontroller väljastab pinget (DA-kiibi või PWM-režiimi kaudu), mida kasutatakse toiteallika võrdluspingena. Nii on algse võrdluspinge asemel ainult mikrokontroller, klahviga saab sisestada toiteallika väljundpinge väärtuse, mikrokontroller ei liitu toiteallika tagasisideahelaga, toiteahelal puudub muudatusi. See viis on kõige lihtsam.
Teine on see, et mikrokontroller laiendab AD, tuvastades pidevalt toiteallika väljundpinget, vastavalt toiteallika väljundpinge ja seatud väärtuse erinevusele, reguleerides DA väljundit, kontrollides PWM-kiipi ja toiteallika kaudne juhtimine. Nii on mikrokontroller lisatud toiteallika tagasisideahelasse, mitte algse võimenduslingi võrdluse asemel mikrokontrolleri programm, et kasutada keerulisemat PID-algoritmi.
Kolmas on mikrokontroller AD laiendamiseks, toiteallika väljundpinge pidev tuvastamiseks vastavalt toiteallika väljundpingele ja seatud väärtuse erinevusele, väljund PWM laine, otse toiteallika juhtimiseks. Nii sekkub mikrokontroller kõige enam toiteallika töösse.
Kolmas viis on kõige põhjalikum mikrokontrolleri juhtlülitustoide, kuid nõuded mikrokontrollerile on ka kõige kõrgemad. Nõuded mikrokontrolleri arvutuskiirusele ja suudab väljastada piisavalt kõrge sagedusega PWM-lainet. Selline mikrokontroller on ilmselgelt ka kallis.
DSP-klassi mikrokontrolleri kiirus on piisavalt kõrge, kuid praegune hind on samuti väga kõrge, kulude kaalutlustest lähtudes ei tohiks kasutada liiga suurt osa toiteallika maksumusest.
Odav mikrokontroller, AVR seeria on kiireim, PWM väljundiga, võib arvestada. Kuid AVR-i mikrokontrolleri töösagedus pole endiselt piisavalt kõrge, seda saab kasutada vaid vaevu. Siin me konkreetselt arvutada AVR mikrokontroller otse juhtida lülitus toiteallika töö võib ulatuda millisele tasemele.
AVR mikrokontroller, kõrgeim taktsagedus 16MHz, kui PWM eraldusvõime on 10-bit, siis PWM laine sagedus on ka lülitustoiteallika töösagedus 16000000/1024=15625 (Hz), lülitustoite tööst sellel sagedusel ilmselgelt ei piisa (helivahemikus). Seejärel võtame PWM-i eraldusvõimeks 9 bitti, seekord on lülitustoiteallika töösagedus 16000000/512=32768 (Hz), mida saab kasutada väljaspool helivahemikku, kuid töösagedusest jääb siiski teatud kaugus. kaasaegsete lülitustoiteallikate sagedus.





