設(shè)計(jì)了一款基于單片機(jī)的數(shù)控BUCK開關(guān)電源。首先研究了STC12C5A60S2單片機(jī)的工作原理和系統(tǒng)結(jié)構(gòu),接著深入的學(xué)習(xí)了開關(guān)電源的工作方式并且進(jìn)行系統(tǒng)設(shè)計(jì),其核心思想是通過單片機(jī)輸出的PWM信號經(jīng)過半橋驅(qū)動(dòng)器IR2104s來放大信號,從而控制MOS管的開通與關(guān)斷,構(gòu)成電流電壓閉環(huán)控制系統(tǒng),從而實(shí)現(xiàn)對電壓電流的調(diào)節(jié)?;诶碚撗芯康幕A(chǔ),從而設(shè)計(jì)搭建出使用STC12C5A60S2芯片為中心的電源樣機(jī)。實(shí)驗(yàn)表明,在滿載輸出的情況下,開關(guān)電源的轉(zhuǎn)換效率為88%;當(dāng)輸出電流大于1.2A時(shí),啟動(dòng)保護(hù)電路,輸出電壓為0;輸出紋波峰峰值為180mV。