一、前言
為了進一步優(yōu)化之前串聯(lián)式恒流源的電路。下面設計基于半橋式 PWM 恒流源電路設計。通過軟件形成恒流閉環(huán)控制。從而減少電路的功耗,提高工作效率。
二、電路設計
測試電路原理圖?包括一個G030單片機,使用 IR2181s 驅動一個MOS 管半橋電路。從負載下邊反饋電流電壓,由單片機完成恒流輸出閉環(huán)控制。鋪設單面PCB,一分鐘之后得到測試電路板。
▲ 圖1.2.1 測試電路原理圖
▲ 圖1.2.2 測試PCB
??焊接電路板,清洗之后進行調試。其中的單片機是之前實驗板上拆卸下來的單片機,現(xiàn)在它已經開始工作。測量現(xiàn)在兩路MOS柵極電壓波形。可以看到它們是相反的電壓驅動波形。
三、電流波形
使用一個50歐姆的功率電阻作為負載,為了平滑電流波形,使用一個 2mH的電感與它串聯(lián)。下面的電流采樣電阻為 兩個 10歐姆電阻的并聯(lián),5歐姆。示波器顯示輸出電壓波形以及電流波形。上面是占空比為50% 的電壓波形,下面是負載上的電流波形。
▲ 圖1.3.1 2mH串聯(lián)下,50歐姆負載對應的電流波形
四、占空比測量
接下來測量不同PWM 占空比下,采樣電阻得到的電壓以及單片機ADC采樣數(shù)值。電流采樣值通過一個 1k歐姆和 10微法電容濾波之后連接到單片機 ADC端口,使用 FLUKE45測量實際電壓值,單片機通過串口發(fā)送對應的ADC采樣數(shù)值。這里給出了不同占空比下,電流采樣實際電壓值。可以看到在占空比比較小的時候,輸出電壓有一個死區(qū),這是因為 PWM 輸出的時候有相應的死區(qū)設置,MOS管導通也有一定的時間延遲造成的。單片機ADC采樣與電壓成正比。這是512個數(shù)據(jù)平均值后的ADC采樣值。
▲ 圖1.4.1 采樣電阻為5歐姆情況下測量的不同占空比對應的電流電壓
▲ 圖1.4.2 采樣電阻為5歐姆情況下測量的不同占空比對應ADC數(shù)值
▲ 圖1.3.2 PWM與電壓
▲ 圖1.3.3 PWM與ADC
五、恒流控制
下面編寫恒隆調節(jié)程序。在主程序中,每隔 1 ms 調用該程序一次,對電流采集到的ADC進行 PI調節(jié),使得ADC的數(shù)值等于設定的數(shù)值??梢钥吹捷敵龅腜WM 波形在抖動調節(jié)過程中。改變設定電流ADC數(shù)值,輸出的占空比也隨之改變。
改變輸出PWM的電壓幅值,在恒流調解下,可以看到 單片機輸出的PWM 占空比在隨之改變。始終保持負載電流恒定。
下面通過編程,控制半橋輸出電壓從10V上升到 12V,測量電流采樣電阻上的電壓變化。由此來驗證恒流控制精度。從測量結果來看,電流采樣電阻上的電壓變化小于 1mV。說明單片機調整輸出電流穩(wěn)定精度非常好。
▲ 圖1.5.1 不同工作電壓下對應的電流電壓
※ 總??結 ※
本文初步驗證了基于半橋式開關恒流電路的原理。測試了電路的拓撲結構,驗證軟件恒流控制的效果。后面將該電路集成到之前使用串聯(lián)式恒流電路中。