DC2732A:LTC2949電池組監(jiān)控演示板深度解析
引言
在當(dāng)今電子設(shè)備的發(fā)展中,電池管理系統(tǒng)的重要性日益凸顯。對(duì)于電動(dòng)汽車、混合動(dòng)力汽車等設(shè)備而言,精確監(jiān)控電池的各項(xiàng)參數(shù)是保障其性能和安全的關(guān)鍵。DC2732A演示板基于LTC2949芯片,為我們提供了一個(gè)強(qiáng)大的電池組監(jiān)控解決方案。本文將詳細(xì)解析DC2732A演示板的各項(xiàng)特性、硬件設(shè)置、軟件配置以及操作示例,希望能為電子工程師們?cè)陔姵乇O(jiān)控設(shè)計(jì)方面提供有價(jià)值的參考。
文件下載:DC2732A-A.pdf
一、DC2732A概述
DC2732A是一款基于LTC2949的高壓電池組監(jiān)控演示板。LTC2949是一款高精度的電流、電壓、溫度、電荷和能量測(cè)量?jī)x,適用于電動(dòng)和混合動(dòng)力車輛以及其他隔離式電流檢測(cè)應(yīng)用。它通過同時(shí)監(jiān)測(cè)兩個(gè)檢測(cè)電阻兩端的電壓和電池組電壓,推斷進(jìn)出電池組的電荷和能量。而且,由于其兼容的協(xié)議,LTC2949可以與包含isoSPI?接口的ADI電池組監(jiān)控器共享同一通信總線。
二、性能總結(jié)
2.1 隔離電源參數(shù)
- 隔離工作電壓(|VGND - LGND|):800V
- 輸入電源電壓(VCC):范圍為5.0 - 32.0V,典型值為12.0V
- 輸入電源電流:睡眠模式下為10mA,待機(jī)模式下為25mA
- 欠壓鎖定上升電壓(VUVLO+):4.2V
- 欠壓鎖定下降電壓(VUVLO -):3.1V
- 輸出電壓(VOUT):可通過JP11選擇5.3V、9.0V或12.4V
2.2 非隔離ADVCC電源參數(shù)
- 輸入電源電壓(ADVCC):范圍為4.5 - 14.5V
- 輸入電源電流:睡眠模式下為10mA,待機(jī)模式下為25mA
2.3 其他參數(shù)
- isoSPI接口隔離工作電壓(|VGND - LGND|):800V
- 差分總線終端電阻(RTERM):100Ω
- NTC溫度傳感器:在25°C時(shí)電阻為100kΩ
- 電流檢測(cè)電阻:有多種型號(hào)可選,如BAS - M - R0001 - R - 5.0(DC2732A - B)、BAS - M - R00005 - AEU - 5.0(DC2732A - A)、BAS - M - R0002 - R - 5.0(DC2732A - C),其標(biāo)稱電阻公差為5%,溫度系數(shù)(TC)在不同型號(hào)有所不同。
三、硬件設(shè)置
3.1 電源和通信接口
DC2732A可以進(jìn)行不同的硬件設(shè)置。電源和通信接口可以通過J4進(jìn)行非隔離連接,也可以使用板載反激式轉(zhuǎn)換器LT8301實(shí)現(xiàn)隔離連接。若不需要板載電源,可以將其斷電或通過連接使能信號(hào)到LGND(將跳線JP9設(shè)置為DIS)來禁用。若不使用板載電源,也可以將任何外部(包括隔離)電源連接到ADVCC和GND。
3.2 通信模式設(shè)置
通信模式(SPI或isoSPI)必須使用跳線JP3 - JP6進(jìn)行設(shè)置。若J4直接連接到Linduino?,則提供7V電壓,此時(shí)JP3 - JP6必須設(shè)置為SPI操作。
3.3 跳線功能
- JP1:用于啟用或禁用100Ω的isoSPI總線終端。
- JP2:用于啟用或禁用上電后自動(dòng)進(jìn)入睡眠狀態(tài)。
- JP3 - JP6:用于選擇非隔離SPI或隔離isoSPI通信模式。
- JP7、JP8:用于選擇高側(cè)或低側(cè)電流檢測(cè)。
- JP9:用于啟用或禁用板載反激式轉(zhuǎn)換器LT8301。
- JP10:用于啟用(7V)或禁用LTC2949的A/DVCC電源輸入與J4的V +連接。
- JP11:用于選擇板載隔離反激式轉(zhuǎn)換器LT8301的輸出電壓。
3.4 連接器功能
- J1、J2:isoSPI連接器,可用于連接isoSPI主設(shè)備和電池單元監(jiān)控器。
- J3:通用I/O連接器,可連接LTC2949的模擬輸入和通用I/O。
- J4:QuikEval連接器,用于與Linduino進(jìn)行非隔離SPI操作。
- J5:I2C測(cè)試點(diǎn),用于調(diào)試板載I2C EEPROM。
- J6:外部時(shí)鐘接口,可連接10kHz - 25MHz的外部振蕩器。
- J7:外部NTC連接,可用于測(cè)量分流器溫度。
- J8:隔離數(shù)字接口,用于LTC2949的警報(bào)信號(hào)。
- J9:心跳信號(hào)測(cè)試點(diǎn),用于調(diào)試。
四、軟件設(shè)置
4.1 Arduino IDE設(shè)置
- 下載并安裝Arduino IDE到PC。
- 設(shè)置Arduino IDE打開LTC2949 Sketchbooks。
- 關(guān)閉并重新打開Arduino IDE以啟用之前設(shè)置的Sketchbook位置。
- 選擇正確的COM端口以允許通過USB與Linduino通信。
- 選擇正確的Arduino兼容微控制器板。
- 打開與DC2732A相關(guān)的程序(Sketch)。
- 將DC2732A_BASIC Sketch上傳到Linduino。
- 打開Arduino Serial Monitor工具并進(jìn)行配置。
4.2 LTC2949 GUI設(shè)置
- 使用Analog Devices的QuikEval軟件演示DC2732A的各種功能。
- 將Linduino通過USB電纜連接到PC,并將其連接到配置為SPI模式的DC2732A。
- 運(yùn)行QuikEval軟件,它會(huì)自動(dòng)檢測(cè)DC2732A并下載和安裝LTC2949 GUI(如果需要)。
4.3 LTC2949 Windows GUI使用
- 連接到LTC2949并讀取其寄存器值。
- 進(jìn)行連續(xù)轉(zhuǎn)換、啟用寄存器自動(dòng)讀取、清除設(shè)備的累加器和跟蹤器以及GUI的繪圖等操作。
- 操作控制功能包括連接/斷開設(shè)備、啟用/禁用連續(xù)測(cè)量、進(jìn)行慢通道單次轉(zhuǎn)換等。
- 可以在GUI中進(jìn)行萬用表顯示、數(shù)據(jù)繪圖和數(shù)據(jù)導(dǎo)出等操作。
五、CAN基于評(píng)估
5.1 硬件要求
- DC2617A(CAN到isoSPI屏蔽)
- DC2732A(LTC2949演示板)
- 以太網(wǎng)電纜
- 5V電源
- Linduino(DC2026)
- 為L(zhǎng)induino供電(通過USB或AC適配器)
- 可選:在Linduino的RST和IOREF之間連接120Ω上拉電阻以防止復(fù)位
5.2 軟件要求
- 一些CAN分析儀或CAN主設(shè)備來控制DC2732A_CAN并接收消息(如BUSMASTER)
- 編程到Linduino的DC2732A_CAN.ino
- 加載到CAN分析儀軟件的DC2732A_CAN.dbf
- 可選:連接到Linduino COM端口的串行終端軟件
5.3 硬件設(shè)置
將DC2617A放在Linduino上,通過以太網(wǎng)電纜將LTC2949演示板連接到RJ45連接器,為L(zhǎng)induino供電,并設(shè)置DC2617A的跳線。
5.4 CAN消息概述
DC2732A_CAN使用多種CAN消息進(jìn)行測(cè)量值的發(fā)送和接收,包括電流、功率、電壓、溫度等參數(shù)的測(cè)量。
5.5 基本操作示例
- 測(cè)量電流、功率和電池電壓(100ms更新率)
- 同時(shí)進(jìn)行慢通道測(cè)量(100ms更新率)和快通道測(cè)量(1ms - 2ms更新率)
- 進(jìn)行慢通道測(cè)量(100ms更新率)和快通道測(cè)量(平均10ms)
六、其他附錄內(nèi)容
6.1 隔離測(cè)量
通過兩個(gè)底盤 - GND測(cè)量和兩個(gè)電池組電壓測(cè)量,推導(dǎo)出計(jì)算隔離故障電阻的方程。
6.2 測(cè)量霍爾傳感器
可以將外部傳感器(如霍爾傳感器)連接到演示板的BAT輸入進(jìn)行評(píng)估,也可以修改Sketch以測(cè)量SLOT2并配置其測(cè)量霍爾傳感器電壓輸出。
6.3 同步測(cè)量
LTC2949 GUI支持與電池單元監(jiān)控器LTC68xx進(jìn)行同步測(cè)量,包括連接設(shè)備、配置測(cè)量參數(shù)、獲取測(cè)量結(jié)果等步驟。
6.4 GUI故障排除和Linduino編程
確保DC2732A配置為SPI模式并通過14針扁平電纜連接到Linduino,QuikEval才能檢測(cè)到設(shè)備。如果GUI無法連接,可能是Linduino編程錯(cuò)誤,需要確保加載正確的Sketch。
6.5 日志測(cè)量
可以使用Tera Term等串行終端軟件記錄DC2732A的測(cè)量數(shù)據(jù),并將其保存為文本或CSV文件。
6.6 LTC2949.CPP/.H基本庫函數(shù)
提供了LTC2949 C代碼庫中的低級(jí)通信函數(shù),包括初始化庫、讀寫寄存器、EEPROM操作等功能。
七、總結(jié)
DC2732A演示板基于LTC2949芯片,為電池組監(jiān)控提供了一個(gè)全面且強(qiáng)大的解決方案。通過合理的硬件設(shè)置和軟件配置,工程師們可以實(shí)現(xiàn)對(duì)電池電流、電壓、溫度等參數(shù)的精確測(cè)量和監(jiān)控。在實(shí)際應(yīng)用中,我們可以根據(jù)具體需求選擇不同的硬件設(shè)置選項(xiàng)和操作模式,以滿足不同的電池管理需求。同時(shí),通過CAN基于評(píng)估和同步測(cè)量等功能,還可以實(shí)現(xiàn)更復(fù)雜的電池管理和監(jiān)控任務(wù)。希望本文對(duì)電子工程師們?cè)陔姵乇O(jiān)控設(shè)計(jì)方面有所幫助,大家在實(shí)際應(yīng)用中遇到問題時(shí),也可以參考文檔中的詳細(xì)說明進(jìn)行調(diào)試和優(yōu)化。
-
電池組監(jiān)控
+關(guān)注
關(guān)注
0文章
6瀏覽量
5817
發(fā)布評(píng)論請(qǐng)先 登錄
DC2732A:LTC2949電池組監(jiān)控演示板深度解析
評(píng)論