DS2780獨立電量計IC:高精度電池管理的理想之選
在電子設備的設計中,電池電量的精確監測和管理至關重要,尤其是對于那些依賴可充電電池的設備,如數碼相機、筆記本電腦、手持數據終端和3G多媒體無線手機等。Dallas Semiconductor(現Maxim)推出的DS2780獨立電量計IC,為這些設備提供了一個高精度、功能強大的電池管理解決方案。
文件下載:DS2780.pdf
一、DS2780概述
1. 主要功能
DS2780能夠測量電壓、溫度和電流,并估算可充電鋰離子和鋰聚合物電池的可用容量。它通過內部算法,結合存儲在片上EEPROM中的電池特性和應用參數,提供保守的電量估計,以mAh剩余電量和滿電量百分比的形式報告。
2. 應用領域
該IC廣泛應用于各種需要精確電池電量監測的設備,包括但不限于數字靜態相機、亞筆記本電腦、手持PC數據終端和3G多媒體無線手機等。
二、DS2780的特性
1. 高精度測量系統
- 具備精確的電壓、溫度和電流測量能力,內部時基準確且溫度穩定。
- 能夠根據庫侖計數、放電率、溫度和電池特性,精確估算絕對和相對容量。
2. 低電量預警
可以準確預警電池的低電量狀態,讓用戶及時采取措施。
3. 數據備份
自動將庫侖計數和老化估計備份到非易失性(NV)EEPROM中,確保數據的安全性。
4. 校準功能
增益和溫度系數校準允許使用低成本的檢測電阻,降低成本的同時保證測量精度。
5. 豐富的EEPROM資源
- 24字節的電池/應用參數EEPROM,用于存儲電池特性和應用參數。
- 16字節的用戶EEPROM,可用于存儲用戶自定義的數據。
6. 獨特的接口和封裝
- 具有唯一ID和多節點1-Wire接口,方便與其他設備進行通信。
- 采用小巧的8引腳TSSOP和10引腳TDFN封裝,易于嵌入使用薄型棱柱電池的電池組中。
三、電氣特性
1. 絕對最大額定值
- 任何引腳相對于VSS的電壓范圍為 -0.3V至 +6.0V。
- VIN相對于VSS的電壓范圍為 -0.3V至 (VDD + 0.3V)。
- 工作溫度范圍為 -40°C至 +85°C,存儲溫度范圍為 -55°C至 +125°C。
2. 推薦直流工作特性
- 電源電壓范圍為 +2.5V至 +4.5V。
- OVD電壓范圍為 -0.3V至 +4.5V。
- DQ、PIO電壓范圍為 -0.3V至 +5.5V。
3. 直流電氣特性
- 活動電流在2.5V ≤ VDD ≤ 4.2V時,典型值為65μA,最大值為95μA。
- 睡眠模式電流在2.5V ≤ VDD ≤ 4.2V時,典型值為1μA,最大值為3μA。
四、測量功能
1. 電壓測量
電池電壓在VIN輸入相對于VSS進行測量,范圍為0V至4.992V,分辨率為4.88mV。測量值每440ms更新一次,并存儲在電壓寄存器中。
2. 溫度測量
使用集成溫度傳感器測量電池溫度,分辨率為0.125°C。溫度測量值每440ms更新一次,并存儲在溫度寄存器中。
3. 電流測量
在活動模式下,通過測量低阻值電流檢測電阻 (R_{SNS}) 上的電壓降,連續測量電池的充放電電流。電流寄存器每3.515s更新一次,以二進制補碼形式存儲測量結果。
4. 平均電流測量
平均電流寄存器報告前28秒的平均電流水平,每28秒更新一次,同樣以二進制補碼形式存儲。
五、容量估計
1. 算法原理
剩余容量估計使用實時測量值、存儲的電池特性參數和應用操作限制。通過構建電池模型,包括Full、Active Empty和Standby Empty三條曲線,根據當前溫度和測量值,查找相應的容量值。
2. 模型構建
- 模型以 +40°C的完全充電狀態為基準進行歸一化,所有值存儲在電池參數EEPROM塊中。
- +40°C的Full值以6.25uVhr的LSB存儲,+40°C的Active Empty值以 (2^{-10}) 的分辨率存儲為 +40°C Full的百分比。
3. 應用參數
- 檢測電阻Prime(RSNSP):存儲檢測電阻的值,用于計算絕對容量結果。
- 充電電壓(VCHG):存儲用于檢測完全充電狀態的充電電壓閾值。
- 最小充電電流(IMIN):存儲用于檢測完全充電狀態的充電電流閾值。
- 活動空電壓(VAE):存儲用于檢測活動空點的電壓閾值。
- 活動空電流(IAE):存儲用于檢測活動空點的放電電流閾值。
- 老化容量(AC):存儲額定電池容量,用于估計電池在正常使用過程中的容量下降。
- 老化標量(AS):調整電池容量估計結果,以補償電池老化。
六、電源模式
1. 活動模式
初始上電時,DS2780默認進入活動模式。在此模式下,它能夠進行完整的測量和容量估計,并持續更新數據。
2. 睡眠模式
睡眠模式可通過Power Mode(PMOD)位或Under Voltage Enable(UVEN)位啟用。
- PMOD睡眠:當DQ引腳低電平持續 (t_{SLEEP}) 時間時,DS2780進入睡眠模式,以檢測電池組斷開或系統關機。當DQ引腳被拉高時,恢復到活動模式。
- UVEN睡眠:當VIN引腳電壓低于 (V{SLEEP}) 且DQ引腳在 (t{SLEEP}) 時間內保持穩定的高或低邏輯電平時,DS2780進入睡眠模式。
七、通信接口
1. 1-Wire總線系統
- 每個DS2780都有一個唯一的、工廠編程的64位1-Wire網絡地址,包括8位家族代碼、48位序列號和8位CRC。
- 支持標準和超速兩種通信速度模式,由OVD引腳的輸入邏輯電平決定。
2. 通信協議
- 訪問DS2780的協議包括初始化、網絡地址命令、功能命令和事務/數據傳輸。
- 網絡地址命令包括Read Net Address、Match Net Address、Skip Net Address、Search Net Address和Resume等。
- 功能命令包括Read Data、Write Data、Copy Data、Recall Data和Lock等。
八、總結
DS2780獨立電量計IC以其高精度的測量能力、豐富的功能和靈活的接口,為電子設備的電池管理提供了一個優秀的解決方案。無論是在設計消費電子設備還是工業應用中,DS2780都能夠幫助工程師實現精確的電池電量監測和管理,提高設備的性能和可靠性。在實際應用中,工程師需要根據具體的需求和設計要求,合理配置DS2780的參數,以達到最佳的效果。你在使用DS2780的過程中遇到過哪些問題呢?歡迎在評論區分享你的經驗和見解。
-
電池管理
+關注
關注
28文章
609瀏覽量
45741 -
DS2780
+關注
關注
0文章
4瀏覽量
9234 -
電量計IC
+關注
關注
0文章
5瀏覽量
1647
發布評論請先 登錄
DS2780獨立電量計IC:高精度電池管理的理想之選
評論