達拉斯半導體的許多電池監視器都包含包括內部檢測電阻以測量電流的選項。在某些應用中,電流流經檢測電阻產生的熱量會給電池監控器件執行的片內溫度傳感器讀數帶來誤差。本應用說明解決了自發熱的問題,包括在不同環境和配置下可以預期的自發熱量。然后,它提出了一種分步方法,可以在軟件中輕松實現補償算法,以消除或最小化自發熱引起的誤差。
自加熱
將檢測電阻集成到DS27XX系列電量計的封裝中,可減小電路板尺寸并節省應用成本。然而,在大電流應用中,檢測電阻產生的熱量會影響器件的實時溫度讀數。如果應用需要準確的溫度讀數,則可以通過軟件輕松補償自加熱引入的誤差。
圖1.檢測電阻自發熱基于功耗。
軟件更正
該器件以 3660 PPM/°C 的速率自動補償檢測電阻因熱量引起的變化,以保持電流和累積電流讀數準確。但是,自發熱引起的溫度讀數誤差無法在內部糾正。圖1顯示了不同應用的溫度測量誤差大小,其中芯片具有較大的散熱器或根本沒有散熱器。糾正溫度讀數誤差的最佳方法是在應用軟件中表征芯片加熱并進行補償,如下所示:
應將已知電流強制輸入或流出組裝好的電池組,并記錄溫度讀數的變化。此過程應重復多個包裝以產生平均值。
將該值轉換為每瓦特標量 (n) 的 °C 變化。這是通過將步驟1中的值除以檢測電阻的功耗來完成的:
然后將該比例因子存儲在系統代碼中,以便在讀取電流時,可以使用以下公式輕松消除自發熱引起的誤差:
其中:
TA= 實際溫度
TM= 測量溫度
I = 測量的平均電流
R = 檢測電阻
n = 比例因子
計算應用的平均電流時要小心。樣本量太小可能會在計算結果中產生較大的波動。樣本量過大可能會導致計算結果實時滯后于實際溫度。
總結
在大電流應用中,使用集成檢測電阻選項可能會導致溫度測量誤差。如果需要精確的溫度測量精度,可以在系統軟件中輕松消除自發熱產生的誤差。電壓、電流和累積電流讀數不受自發熱的影響。
審核編輯:郭婷
-
傳感器
+關注
關注
2548文章
50678瀏覽量
752005 -
監視器
+關注
關注
1文章
780瀏覽量
33099 -
散熱器
+關注
關注
2文章
1056瀏覽量
37488
發布評論請先 登錄
相關推薦
評論