張 鋒,談 敏
(江陰職業技術學院 電子信息工程系,江蘇 江陰214405)
從人類掌握了鉆木取火的技術以來,人類的照明史就經歷了火光照明、白熾燈照明、熒光燈照明這三個大的階段。隨著電子技術地快速發展,最近幾年又興起了半導體固體照明第四代照明方式——LED 照明,這種照明方式安全、節能且環保。
目前,很多家庭在新房裝修時大多采用高亮的LED照明,但現在高亮LED 普遍采用工頻交流電整流成直流,采用開關電源方式供電形式,但對于海島或者偏遠地區而已,由于尚未接通工頻市電,所以無法展現LED 照明的優勢了。因此,研究一種如何將低壓的電池能源恒定轉換成小巧、方便易攜帶的高亮LED 的驅動電流源就顯得尤為重要。
(1)輸入電壓:DC 3.0V~3.6V。
(2)100mA、150mA、200mA 三檔可設定的連續電流輸出,輸出電壓最高不低于10V,最低為0V(輸出短路)。
(3)輸入、輸出電壓在規定范圍內的輸出電流相對誤差小于2%。
(4)等效的直流負載電阻過大時,輸出電壓幅值不高于10.5V,超出報警。
(5)輸出電流200mA,輸出電壓10V 時,效率不低于80%。
(6)300、450、600mA 三檔可設定的輸出電流峰值,相對誤差小于5%,間歇期電流小于1mA。
(7)脈沖周期可設定為10、30、100ms 三檔,相對誤差小于2%,上升時間、下降時間均不大于100μs,電流過沖不大于10%。
根據系統的設計任務和設計要求,本系統以單片機為控制核心,主要由升壓電路、場效應管和運放組合構成的開關式恒流源輸出控制電路、輸出電流以及輸出電壓的采樣保護電路、4×4 按鍵控制電路、液晶顯示電路,過壓報警提示電路等組成[1]。采用的拓撲結構圖如圖1 所示。
系統輸入的低壓直流電源經過開關型升壓轉換電路輸出為12V 電壓,其為場效應管和運放組成的恒流源電路提供工作電壓。通過按鍵控制單片機內部的D/A 輸出信號,使恒流源電路輸出恒定電流驅動的高亮LED 照明。
LED 是一種非線性器件,其正向電壓的微小變化都會引起正向電流很大的變化,電流過強或過弱均會引起LED光強度增強或衰減,所以LED 需要由單片機內部的A/D 采集輸出的電流、電壓信號,實現恒流驅動和過壓報警。

圖3 恒流源電路
本系統設計的閃光燈電源為便于攜帶,體積要求較小,由于系統供電電壓為DC 3V 且要求較高的控制精度,因此,本項目采用了STC12LE5201AD 單片機。該單片機是增強型8051 單片機,指令可以兼容傳統的51 單片機;功耗低,供電電壓可低至3V;速度快,且內部集成有8 路高速8 位A/D 轉換;2 路PWM 等電路模塊;精度高且適合在一些強干擾的場合應用。
該升壓電路主要由XL6009 升壓型直流電壓電源變換器、B54 肖特基型二極管以及儲能電感等元器件組成。系統以XL6009 電源變換器3 腳的方波輸出信號為開關控制信號,當3 腳的輸出電平為低電平時,二極管D1 截止,儲能電感L1 吸收能量儲存電壓,濾波電容C3 與可變電阻RV1 和電阻R1 構成了放電回路,輸出電壓會隨因放電而電壓下降;當3 腳的輸出電平為高電平時,二極管D1被導通,儲能電感L1 通過二極管D1 向濾波電容C3 充電,輸出電壓會隨之升高。XL6009 內部電路和可變電阻RV1、電阻R1 組成了輸出電壓采樣反饋放大電路,使輸出電壓穩定,放大電路的放大倍數受可變電阻RV1 和電阻R1 控制[2]。輸出電壓大小為Uout=1.25×(1+RV1/R1)。升壓模塊電路原理圖如圖2 所示。
該電路主要由美國TI 公司生產的LM358P 運放和美國國際整流器公司生產的N 溝道場效應管IRL3803組成。場效應管的特性和恒流源電路原理如圖3 所示。
圖3(a)是N 溝道增強型場效應管的轉移特性曲線和輸出特性曲線。從轉移特性曲線上看,場效應管的漏源電流Id 受它的柵源電壓控制;從輸出特性曲線上看,場效應管可分為可變電阻區、恒流區(放大區)、擊穿區、夾斷區等四個工作區。在恒流區漏源電流為恒定值,其大小由柵源電壓控制。因此,當N 溝道增強型場效應管工作在恒流區時可實現恒流輸出,且可以通過改變柵源之間的電壓來改變輸出的恒流數值的大小[3]。
圖3(b)所示為基于N 溝道增強型場效應管所構成的恒流源輸出閉環反饋系統的原理圖,輸出電流經精密的采樣小電阻后轉換成輸出采樣電壓。該采樣電壓經過運放U3所構成的比例放大器放大后作為反饋控制電壓送至運放U2所構成的比較器的反相端,與同相端的輸出電流的控制電壓進行比較,通過比較器輸出的控制電壓改變柵極電壓,進而改變柵源之間的電壓從而實現對輸出電流進行動態調整和平衡,實現輸出電流恒定輸出的目的[4]。
利用運放的虛短、虛斷及相關的公式,可以推導出V控與I控的關系:

由上述公式可知,輸出電流I控數值和電阻R4,R5,R7,R8,V控有關,但與場效應管的相關參數無關。所以,只要選擇合適的電阻和控制電壓基準源,就可以實現恒流輸出。
2.4.1 矩陣鍵盤及LCD 顯示
本項目采用輕觸按鍵構成的4×4 矩陣鍵盤來設置直流電源的輸出電流。由于輸入的電流值范圍較大,可以用較少的I/O 口來控制較多的按鍵,實現工作方式和電流值的設定。
采用LCD1602 液晶進行設定與檢測的顯示,其優點是能顯示較多的內容。
2.4.2 聲光報警
當超壓保護時,進行聲光報警,電路圖如圖4 所示。

圖4 過壓報警電路
為配合硬件電路的工作,本系統設計了相關軟件程序,包括電壓AD 采樣子程序、掃描控制鍵盤子程序、數值顯示子程序、恒定電流控制設定子程序、輸出電壓超限控制子程序等。主程序流程如圖5 所示。

圖5 主流程圖
在系統硬件電路和軟件程序設計完后,對系統仿真測試可以及早發現并且修正設計中可能存在的問題,是系統設計中不可或缺的一步。系統的測試需要搭建仿真模型,進行模擬測試。同時還搭建了實物驗證平臺,進行電路硬件測試,對電路原理進行相關驗證和測試[5]。
通過Multisim13 仿真平臺搭建測試模型,3V 直流低壓通過電位器調整輸入模擬單片機的D/A 口的輸出電壓,通過仿真實驗可以測得電流會隨著控制電壓的調整而變化。圖6 所示為輸出150mA 時的仿真狀態。

圖6 輸出150mA 時的仿真狀態

表1 不同檔位設定時的測試數據

表2 效率測量數據
(1)將直流穩壓電源調至3.0V,給設計的電路通電測試,在沒有接負載或負載電阻過大時,蜂鳴器報警。
(2)通過開關按鍵S1、S2、S3 選擇100mA,150mA,200mA三個電流檔位。觀察電路的電流、電壓輸出數值,并記錄其測試結果。
實驗結果表明,在連續工作模式下,電路的最高輸出電壓大于10V,最低輸出電壓為0V,輸出電流相對誤差[(Io-Ii)/Ii]*100%小于2%,測試數據如表1 所示。
(3)當輸入電壓為3.0V 時,測得輸入電流810mA,輸出電流202mA,輸出電壓10.1V,效率為η=(10.1×0.202)/(3.0×0.81)=84%。效率測量數據如表2 所示。
(4)接通LED 閃光燈,使用按鍵設定輸出電流分別為300mA、450mA、600mA 三種電流峰值,脈沖周期分別為10、30、100ms 三種時鐘周期,用示波器進行輸出波形觀察并記錄。圖7 所示波形為周期為10ms 的脈沖波形,其占空比為1/3、相對誤差小于2%、上升時間為10.6ns、下降時間為11ns,電流過沖小于8%。電流測量數據表3所示。

圖7 周期10ms 時脈沖波形

表3 電流測量數據
本文采用N 溝道增強型場效應管所構成的閉環恒流的數控LED 閃光燈電源電路,具有精度高、外圍電路少的特點,電路易于實現智能化地控制和自動化地診斷。根據設計要求,實現了將低至3V 的低壓電源(如電池電源等)轉換為具有恒流輸出數控電源,可以驅動高亮的白光LED 發光工作,并具有輸出100mA、150mA、200mA 的連續工作模式和300mA、450mA、600mA 脈動輸出工作模式等兩種工作模式。實驗室測試結果表明該電路實現了前述LED 閃光燈電源所需的各設計功能指標,具有一定的實用價值。