單片機控制的DBPL編碼信號源系統(tǒng)設(shè)計
其中,(BATTC+-BATT-)為電池兩端電壓,n為電池節(jié)數(shù),一般情況下將VLIMIT連接到REF引腳即可。PGM0和PGM1引腳用來設(shè)定被充電電池的節(jié)數(shù)(1~16節(jié)):根據(jù)需要將PGM0、PGM1有選擇地連接到V+、REF、BATT-中的任何一引腳或者懸空,本設(shè)計中充電電池設(shè)定為6節(jié)。PGM2和PGM3引腳用來設(shè)定最大快速充電時間,按照與設(shè)置PGM0和PGM1引腳相同的方法,可按需求設(shè)定最大快速充電時間(33~264 min),本設(shè)計中設(shè)為120min。
本系統(tǒng)還實現(xiàn)電池電量的檢測,在圖4中通過放大器OP07EP檢測電池電壓并送入到A/D轉(zhuǎn)換電路,最后交給單片機進行處理。
電池電壓輸出為7.2 V,充滿狀態(tài)下可達到7.4~7.6 V。單片機所用電壓為3.3 V,DBPL信號產(chǎn)生電路所需的電壓為5 V,這就需要DC-DC轉(zhuǎn)換電路將7.2 V的額定電壓轉(zhuǎn)換為5 V和3.3 V。采用兩級轉(zhuǎn)換:第一級將7.2 V電壓轉(zhuǎn)換產(chǎn)生5 V電壓供給DBPL信號產(chǎn)生電路,第二級將5 V電壓轉(zhuǎn)換為3.3 V供給單片機。系統(tǒng)采用SPX1117(SPX1117-5和SPX1117-3.3)作為DC-DC轉(zhuǎn)換電路中的穩(wěn)壓芯片。該芯片的特點是低壓差,0.8A時壓差僅為1.1V,且電壓可選(為5 V及3.3V)。DC-DC轉(zhuǎn)換電路如圖5所示。本文引用地址:http://cafeforensic.com/article/171480.htm
2 測試結(jié)果
該系統(tǒng)設(shè)計完成之后,對其進行了詳細的測試實驗。測試結(jié)果表明,輸入信號能夠通過單片機編程得到很好的控制,信號源輸出的正弦波幅度和脈沖波幅度均達到應(yīng)用要求,可以廣泛應(yīng)用于仿真測試、項目實驗領(lǐng)域。如果需要進一步放大,須外接放大電路和外部電源。DBPL編碼信號傳輸速率為指定的564.48 kb/s。電源管理電路能夠有效地對電池進行管理,充電時間大致保持在120~140min,電池充滿后進入到涓流充電。在使用過程中,單片機可以通過A/D轉(zhuǎn)換電路實時監(jiān)測電池的電量并告警。DC-DC轉(zhuǎn)換電路輸出的電壓穩(wěn)定,且功耗低。
評論