新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于DS2438的大功率蓄電池狀態檢測

        基于DS2438的大功率蓄電池狀態檢測

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


        2 軟件設計
        系統由電能芯片測試程序、顯示程序、存儲器讀寫程序、通信程序4個主要部分組成。電能芯片測試程序實現了電池電壓、電流、電量、溫度的測量,是軟件程序的重點。顯示程序主要實現測量結果的實時顯示以及報警系統的輸出。存儲器讀寫程序完成對電量的存取和對重要數據表的保存,用于精確測量結果。通信程序則主要完成單片機與上位機的通信,保證人機界面的實現。本文主要介紹電能質量管理芯片的電量測試程序。
        為了跟蹤測量電池的剩余電量而使用了一個集成電流累加器(Integrated Current Accumulator,ICA)。ICA是一個累積電池組投入使用后的全部流入和流出電池電流的寄存器。所以,ICA的值可以表示為電池的剩余電量。如上所述,電池電流是通過每27.46ms測量一次外接電阻R4上的電壓獲得的。根據此值的正、負,將此值與ICA寄存器中的值相加或相減。ICA是一個8位的二進制計數器,它綜合了每次測得的外接電阻R4上的電壓,剩余電量可由式(2)計算得出。
        ICA寄存器格式如下:

        本文引用地址:http://www.104case.com/article/179254.htm

        f.jpg


        電量寄存器的讀取與電量的換算函數如下:
        g.jpg
        h.jpg

        結語
        本文主要采用小容量電池的精確測量方法來完成測量,實現了對電流、電壓、電量及溫度的測量。電能質量管理芯片從根本上改變了蓄電池監測系統的結構,真正實現了就地采集,提高了測量精度和抗干擾能力,使電池剩余電量的監測變得精確可靠。實時監測電池的狀態,將有利于蓄電池的循環使用,并有效提高蓄電池的維護水平。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宝应县| 南通市| 石泉县| 攀枝花市| 南充市| 卢氏县| 汉阴县| 丰城市| 象州县| 板桥市| 岳池县| 西峡县| 阿拉善右旗| 安阳市| 象州县| 达拉特旗| 临桂县| 建水县| 基隆市| 清河县| 临江市| 永川市| 邯郸市| 平定县| 澎湖县| 滦平县| 鄂尔多斯市| 浮梁县| 祁门县| 淮北市| 鸡西市| 怀安县| 新闻| 阳东县| 灵川县| 禹州市| 台安县| 中宁县| 洛阳市| 浠水县| 武城县|