Analiza več načinov krmiljenja krmiljenja stikalnega napajalnika mikrokrmilnika
Krmiljenje stikalnega napajanja z mikrokrmilnikom, samo od nadzora izhoda napajanja, lahko obstaja več načinov krmiljenja.
Ena je, da mikrokrmilnik oddaja napetost (preko DA čipa ali načina PWM), ki se uporablja kot referenčna napetost napajalnika. Na ta način je samo mikrokrmilnik namesto originalne referenčne napetosti, s tipko lahko vnesete vrednost izhodne napetosti napajalnika, mikrokrmilnik se ne pridruži povratni zanki napajalnika, napajalno vezje nima spremembe. Ta način je najbolj preprost.
Drugi je, da mikrokrmilnik razširi AD, nenehno zaznava izhodno napetost napajalnika glede na razliko med izhodno napetostjo napajalnika in nastavljeno vrednostjo, prilagaja izhod DA, krmili čip PWM in posredno krmiljenje napajanja. Na ta način je mikrokrmilnik dodan v povratno zanko napajalnika, namesto prvotne primerjave ojačevalne povezave mikrokrmilnik programira za uporabo kompleksnejšega algoritma PID.
Tretji je mikrokrmilnik za razširitev AD, stalno zaznavanje izhodne napetosti napajalnika, glede na izhodno napetost napajalnika in razliko med nastavljeno vrednostjo, izhodni val PWM, neposredno krmiljenje napajanja. Tako mikrokrmilnik najbolj poseže v delo napajalnika.
Tretji način je najbolj temeljit mikrokrmilnik za krmiljenje stikalnega napajanja, vendar so tudi zahteve mikrokrmilnika najvišje. Zahteve za hitrost računanja mikrokrmilnika in lahko oddaja dovolj visokofrekvenčni val PWM. Takšen mikrokontroler je očitno tudi drag.
Hitrost mikrokrmilnika razreda DSP je dovolj visoka, vendar je trenutna cena tudi zelo visoka, zaradi stroškovnih razlogov, ki predstavljajo prevelik delež stroškov napajanja, se ne sme uporabljati.
Poceni mikrokontroler, serija AVR je najhitrejša, z izhodom PWM, pride v poštev. Vendar pa delovna frekvenca mikrokrmilnika AVR še vedno ni dovolj visoka, komaj ga je mogoče uporabljati. Tukaj posebej izračunamo, kakšno raven lahko doseže mikrokrmilnik AVR z neposrednim nadzorom preklopnega napajanja.
Mikrokrmilnik AVR, najvišja urna frekvenca 16MHz, če je ločljivost PWM 10-bit, potem je frekvenca valovanja PWM tudi delovna frekvenca preklopnega napajalnika 16000000/1024=15625 (Hz), stikalni napajalnik delo na tej frekvenci očitno ni dovolj (v zvočnem območju). Nato vzemite 9-bitno ločljivost PWM, tokrat je delovna frekvenca preklopnega napajanja 16000000/512=32768 (Hz), ki se lahko uporablja zunaj zvočnega območja, vendar je še vedno določena razdalja od delovnega frekvenco sodobnih stikalnih napajalnikov.