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