新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于LTC6802的磷酸鐵鋰電池采集系統

        基于LTC6802的磷酸鐵鋰電池采集系統

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

        2 硬件設計
        2.1 電壓和均衡部分
        電壓部分以為核心。是Linear公司推出的一款完整的電池監視IC,它內置1個12位ADC、1個精準電壓基準、1個高電壓輸入多工器和1個串行接口。每個能夠在輸入共模電壓高達60 V的情況下測量多達12個串接電池的電壓,而且可把多個LTC6802器件串聯起來以監視長串串接電池中每節電池的電壓。通過運用一個獨特的電平移位串行接口,能夠把多個器件以菊鏈式連接起來,無需使用光耦合器或光隔離器。每個電池輸入均具有一個相關聯的MOSFET開關,用于對過充電電池進行放電。單片機可以通過SPI總線從LTC6802讀取數據,并控制相應電池輸入的MOSFET的導通和關閉,以實現電芯均衡。為了保護LTC6802電壓引腳,防止電壓高出最大輸入電壓,在每一個電芯采集輸入端口并聯一個6.2 V穩壓管,并在每個電壓采集引腳前加阻容濾波電路,從而有效地濾除高頻干擾,保證電壓采集的正確性。鐵鋰動力電池組采集的采集電路如圖2所示。

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

        b.JPG


        2.2 溫度采集和CAN總線通信部分
        溫度采集部分采用CD4067,以電阻分壓方式將溫度量轉變成電壓量供MC9S08DZ32內置ADC采集。CD4067是一款數字控制的多路模擬開關,具有開啟電阻低、關斷漏電流小和內部進行地址解碼的優點,且在全輸入范圍內開啟電阻相對穩定。CD4067通過4個二進制控制引腳A、B、C、D和1個Inhibit引腳來選擇16個引腳中的一個與common引腳連通。MC9S08DZ32通過控制A、B、C、D以及Inhibit引腳電平狀態來順序采集12路NTC電阻分壓值,進而通過軟件計算出相應的電阻值,再通過NTC電阻阻值和溫度的對應關系計算出溫度值。由于NTC電阻的電阻值和溫度值呈指數關系,所以在軟件設計中采用了分段線性化的方法來提高溫度采集的精度。
        該部分以MC9S08DZ32為核心。MC9S08DZ32是Freescale公司的32引腳8位微處理器,芯片體積小功能強大。內部有32 KB Flash存儲器和2 KB的EEPROM在線可編程內存,支持8字節單頁或4字節雙頁擦除分區;執行Flash程序的同時可進行編程和擦除操作;支持擦除取消操作最大4 KB的隨機存取內存(RAM)。此外,它還具有如下特點:24通道,12位分辨率,2.5μs轉換時間,并具有自動比較功能內部ADC;內部集成的CAN模塊支持CAN協議V2.O A/B;支持標準和擴展數據幀;支持遠程幀;具有5個帶有FIFO存儲機制的接收緩沖器和靈活的接收識別符過濾器;內部SPI支持全雙工或單線雙向;雙重緩沖發射和接收;具有主從模式選擇;支持高位優先或低位優先的移位。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 阿勒泰市| 龙泉市| 太原市| 石泉县| 大关县| 肥城市| 洪雅县| 轮台县| 莱州市| 张家港市| 阿勒泰市| 环江| 沾益县| 慈利县| 浦北县| 巧家县| 南平市| 普定县| 湖州市| 广南县| 鄱阳县| 陇南市| 常熟市| 张北县| 长葛市| 吉木乃县| 南靖县| 广元市| 台湾省| 东平县| 北流市| 墨脱县| 阳泉市| 杭州市| 平潭县| 襄樊市| 浮梁县| 横峰县| 禹城市| 仁化县| 荔浦县|