一、設(shè)計(jì)任務(wù)
本設(shè)計(jì)要求制作以STM32單片機(jī)為核心控制器的大功率數(shù)控直流電源,實(shí)現(xiàn)0到24V輸出電壓可調(diào),輸出電壓步進(jìn)幅值可調(diào)以及電壓調(diào)整率不超過(guò)5%等功能。
二、設(shè)計(jì)方案
數(shù)控直流電源系統(tǒng)設(shè)計(jì)包括電源模塊設(shè)計(jì),主電路模塊設(shè)計(jì),核心控制器模塊設(shè)計(jì),驅(qū)動(dòng)模塊設(shè)計(jì),數(shù)據(jù)采集模塊設(shè)計(jì),按鍵模塊設(shè)計(jì)和顯示模塊設(shè)計(jì)等,系統(tǒng)設(shè)計(jì)框圖如圖所示。
三、模塊化設(shè)計(jì)
1、電源部分
主電路供電設(shè)計(jì)電路如下所示(只是為了畫個(gè)原理圖,所以沒(méi)太細(xì)究各部分)
驅(qū)動(dòng)電路供電設(shè)計(jì)電路如下圖所示
2、控制器
控制器選用的是stm32F1系列單片機(jī),主要是因?yàn)槠銩D精度可以有12位且資源豐富,不怕浪費(fèi)
3、MOSFET驅(qū)動(dòng)電路設(shè)計(jì)
本設(shè)計(jì)將TLP250作為驅(qū)動(dòng)電路的核心器件,用以驅(qū)動(dòng)buck的高端NMOS管。以TLP250光耦為核心設(shè)計(jì)的帶有自舉電容的驅(qū)動(dòng)電路如下圖所示,利用電容兩端電壓不能突變且整個(gè)驅(qū)動(dòng)電路以NMOS管的源極作為參考點(diǎn)的特性,可以實(shí)現(xiàn)開關(guān)管的浮柵驅(qū)動(dòng)。當(dāng)NMOS管關(guān)斷時(shí)自舉電容C4處于充電狀態(tài),當(dāng)NMOS管導(dǎo)通時(shí),自舉電容C4處于放電狀態(tài),以保證開關(guān)管的導(dǎo)通。
4、主電路設(shè)計(jì)
本設(shè)計(jì)采用的是常見的高端NMOS的buck電路,主電路較為常見,也沒(méi)什么可說(shuō)的(覺(jué)得高端NMOS不好驅(qū)動(dòng)的可以換成PMOS管,但PMOS管功率要小一點(diǎn))
四、程序設(shè)計(jì)流程圖
由于該設(shè)計(jì)主要需要實(shí)現(xiàn)任意輸出電壓可調(diào)以及輸出電壓步進(jìn)可調(diào)的功能,所以程序分為兩種工作模式
最后上傳一個(gè)實(shí)物圖(巨丑)