新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ST72單片機的常規電池快速充電系統

        基于ST72單片機的常規電池快速充電系統

        作者: 時間:2011-12-22 來源:網絡 收藏

        前言:

        傳統的方法都采用小電流的恒壓或恒流時間長達10~20個小時。為了縮短充電時間,必須對充電過程的充電電流進行控制。許多生產廠家誤認為盲目提高充電電流就是充電,其實這不但不能提高充電效率,而且會加劇的極化現象,升高蓄溫度,浪費電能,嚴重損壞蓄電池。根據美國科學家馬斯提出的馬斯三定律,脈沖充電、脈沖放電可以去除電池極化,減小蓄電池的內部壓力、溫度和內阻,加快充電速度,實現蓄電池充電需采用充-放-充的循環方式。這種模式的快充中一般應包括控制回路、充電回路、放電回路。根據充電過程中測得的參數,通過適當調整,保證脈沖電壓的(充、放)幅值及充電與放電的寬度比值恒定,可以得出充電效率的最佳結果。

        1 結構

        1.2 控制回路

        系列是法國ST微電子公司最新生產的簡單、靈活、低價格的8位,采用了獨特的制造工藝和技術,大大提高了抗干擾能力。它專為嵌入式控制應用設計,特別適用于抗噪聲干擾高、整體性價比高的控制。它具有以下的主要性能:

        (1)工作電源電壓有很寬的適應范圍,從2.4V~5.5V;功耗較低,內部數字看門狗。

        (2)豐富的I/O功能,內部帶有3個定時器/計時器,有的還多達16個通道的10位A/D轉換器,兩路脈寬調制?多種通信接口,多達12級的中斷源。

        (3)多種內部程序存儲器,除有廉價的0TP(0ne Time Programming)一次性編程寫入?還有非常方便的Flash程序存儲器,可以在線編程,易于修改程序代碼。存儲器的容量從1.5kB~60kB不等,可以滿足各種編程的需要。

        根據系統功能的需要,選用系列的264G1單片機作控制芯片。該芯片具有4kB的FLASH內部存儲器,2路PWM輸出,最大時鐘頻率8MHz,有20個I/O引腳,6個復用10位A/D轉換器,有SPI,SCI,I2C三種通信接口??刂苹芈凡捎肧T72262G1加上液晶顯示和鍵盤接口等;它利用單片機自身的A/D端口,組成電壓、電流、溫度檢測電路。

        1.2 充放電回路

        充電回路是采用一種新型的電源芯片TOP225Y構成的電源電路。該芯片是美國Powergration公司生產的三端隔離式脈寬調制單片開關電源集成電路。它將PWM集成電路和MOSFET功率器件集成在同一芯片中,具備PWM型開關穩壓電源所需的全部功能。通過高頻變壓器使輸出端與電網完全隔離,實現了無功頻變壓器隔離的開關電源的集成化。整個回路具有輸出功率范圍大、成本低、集成化程度高、電路設計簡單等優點。

        放電回路則由蓄電池和電阻構成回路,M0S管作為開關,控制放電回路的關斷。M0S管的關斷由單片機給出控制信號。

        智能充電系統的原理框圖如圖1所示。



        單片機根據電壓反饋和電流反饋,輸出數字電壓轉換成模擬電壓。模擬電壓再經過光耦隔離,然后調節電源芯片TOP225Y控制腳的電流大小,由芯片調節控制信號的占空比,從而調整脈沖電壓的幅值或涓流電流的大小。一般單片機的數字電壓轉換成模擬電壓都需要D/A轉換器,由于ST72系列單片機帶有PWM輸出,因此可以直接利用PWM輸出將數字電壓轉換成模擬電壓,能夠保證精度,省卻了D/A轉換器。

        2 系統軟件設計

        系統軟件用C語言編寫,經過匯編、仿真調試,燒寫在單片機的內部程序存儲器內。按照軟件工程的規范要求進行軟件設計,實現結構層次化、功能模塊化,不僅使軟件的可讀性、可維護性、可擴展性得到了增強,而且提高了軟件的可靠性。程序的總體結構框圖如圖2所示。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 华池县| 凌海市| 楚雄市| 弋阳县| 漳浦县| 晋中市| 白玉县| 鄂尔多斯市| 林西县| 中西区| 泰来县| 桓台县| 舞阳县| 共和县| 托克托县| 孟州市| 靖安县| 德州市| 来安县| 烟台市| 巴彦淖尔市| 新乡市| 嘉鱼县| 高安市| 巢湖市| 棋牌| 攀枝花市| 巩留县| 长沙市| 晋中市| 灵山县| 行唐县| 宜宾县| 司法| 洪江市| 鲁甸县| 敦化市| 连州市| 开远市| 东乡族自治县| 荆州市|