存儲DS2780電池燃油表參數(shù)


DS2780允許用戶根據(jù)應(yīng)用程序和正在使用的電池的確切要求定制獨立電池燃料計。所需的參數(shù)通常以mA、V、mAhrs和毫歐等單位已知。DS2780要求參數(shù)以uV、uvhr和mhos等單位存儲。本應(yīng)用筆記描述了將典型單位轉(zhuǎn)換為存儲在設(shè)備中的單位所涉及的計算。
介紹
DS2780獨立電池燃料計使用簡單,非常準(zhǔn)確,假設(shè)應(yīng)用程序的正確參數(shù)已存儲在此設(shè)備中。正確的數(shù)據(jù)存儲對于優(yōu)化燃油表是非常重要的。DS2780K提供了一種簡單的方法來編程DS2780。用戶可以以mA、V、mAhrs和毫歐等單位輸入細(xì)胞的表征數(shù)據(jù)和其他應(yīng)用數(shù)據(jù),如圖1所示。然后DS2780K將該數(shù)據(jù)轉(zhuǎn)換為實際存儲到設(shè)備的正確格式,如圖2所示。應(yīng)用筆記3463,“DS2780入門”描述了如何選擇存儲在DS2780中的所有參數(shù)。下面的文本描述了將參數(shù)存儲到設(shè)備中所涉及的計算。
圖1 參數(shù)選項卡的應(yīng)用程序單元子選項卡。
圖2 參數(shù)選項卡的設(shè)備單元子選項卡。
計算
圖1顯示了DS2780作為燃油計精確操作所需的參數(shù)。當(dāng)寫&單擊復(fù)制按鈕,DS2780K軟件將參數(shù)轉(zhuǎn)換為實際存儲在設(shè)備中的格式,如圖2所示。然后將這些值寫入并復(fù)制到EEPROM地址60h-7Ah。
下面幾節(jié)展示了將應(yīng)用程序參數(shù)轉(zhuǎn)換為存儲在每個地址的設(shè)備中的實際值所需的計算。計算中使用的單位顯示為AccBias_μV表示累積偏置寄存器以μV顯示,AccBias_mA表示以mA表示相同的值。要編程到每個EEPROM地址的值顯示為valueststored (EEPROM address)形式的十六進(jìn)制值;每個顯示的是一個字節(jié)。下面計算中的示例數(shù)據(jù)來自圖1中的值,這些值插入到提供圖2中的值的方程中。
管制登記冊(地址60h)
控制寄存器存儲在地址60h中,位按照DS2780數(shù)據(jù)表中的描述進(jìn)行格式化。不需要計算。
累積偏置寄存器(地址61h)
累積偏置寄存器用于估計電池電流,不流過感測電阻,或電池自放電。這是一個帶符號的寄存器,LSB值為1.5625μV/R(SNS)。它存儲在地址61h,范圍為-200.000μV至198.4375μV。假設(shè)感應(yīng)電阻的值為20毫歐,則在78.125μa步長范圍為-10mA至9.921875mA。
老化能力登記冊(地址62h-63)
老化容量寄存器存儲在正常使用過程中估計電池容量減少時使用的額定容量。它是一個無符號寄存器,LSB值為6.25 μ Vhr/R(SNS)。它存儲在地址62h和63h,范圍為0μVhrs至409.59375mVhrs。假設(shè)感應(yīng)電阻的值為20毫歐,則在0.3125馬赫的步驟中,范圍為0馬赫至20479.68755馬赫。
充電電壓寄存器(地址64h)
充電電壓寄存器存儲用于檢測完全充電狀態(tài)的充電電壓閾值。這是一個無符號寄存器,LSB值為19.52mV。它存儲在地址64h中,范圍為0到4.9776V。
最低充電電流寄存器(地址65h)
最小充電電流寄存器存儲檢測完全充電狀態(tài)的充電電流閾值。這是一個無符號寄存器,LSB值為50μV。它存儲在地址65h,范圍為0到12.75mV。假設(shè)感應(yīng)電阻的值為20毫歐,其范圍為0mA至637.5mA,步進(jìn)為2.5mA。
有效空電壓寄存器(地址66h)
活動空電壓寄存器存儲用于檢測活動空點的電壓閾值。這是一個無符號寄存器,LSB值為19.52mV。它存儲在地址66h,范圍為0到4.9776V。
有效空電流寄存器(地址67h)
活動空電流寄存器存儲檢測活動空點的放電電流閾值。這是一個無符號寄存器,LSB值為200μV。它存儲在地址67h,范圍為0到51.2mV。假設(shè)感應(yīng)電阻的值為20毫歐,其范圍為0mA至2560mA,步進(jìn)為10mA。
有效的40空寄存器(地址68h)
Active Empty 40寄存器存儲+40°C時的Active Empty點值(如DS2780數(shù)據(jù)表的圖11所示)。這是一個無符號寄存器,在+40°C時,LSB值為百分百萬分之一。它存儲在地址68h中,并且在+40°C時具有滿點的0到24.9%的范圍。
感應(yīng)電阻本質(zhì)寄存器(地址69h)
感知阻素(RSNSP)寄存器存儲計算絕對容量結(jié)果的感知電阻的值。這是一個無符號寄存器,LSB值為1mhos。它存儲在地址69h中,范圍為1mhos到255mhos,即1歐姆到3.922毫歐。
滿40個寄存器(地址6Ah-6Bh)
Full 40寄存器存儲+40°C時的Full point值(DS2780數(shù)據(jù)表的圖11)。LSB值為6.25 μ Vhr/R(SNS)的無符號寄存器。它存儲在地址6Ah和6Bh,范圍為0μVhrs至409.59375mVhrs/R(SNS)。假設(shè)感應(yīng)電阻的值為20毫歐,則在0.3125mAhr的步驟中,范圍為0mAhrs至20479.6785mAhrs。
全斜坡(地址6Ch-6Fh)
+40°C時的滿點是存儲值(滿40),其他溫度下的滿點是使用滿線的斜率計算的(DS2780數(shù)據(jù)表的圖11)。全線每10度段的斜率以無符號字節(jié)形式存儲,單位為百萬分之一°C (ppm/°C)。假設(shè)+40°C的Full點是Full線上的最高點。整條線以一度的增量重建,以便任何溫度下的整點總是小于或等于下一個更高溫度下的整點。斜率范圍從0到15564ppm/°C。
有效空置斜坡(地址70h-73h)
活動空線以與滿線類似的方式重建。+40°C時的Active Empty點是一個存儲值(Active Empty 40),其他溫度下的Active Empty點是根據(jù)每個10度臺階之間的斜率計算的。每個活動空點之間的斜率以無符號字節(jié)的形式存儲,單位為ppm/°C?;顒涌站€以一度的增量重建,以便任何溫度下的活動空點始終大于或等于下一個更高溫度下的活動空點。斜率范圍從0到15564ppm/°C。
備用空置斜坡(地址74h-77h)
備用空線的重建與已滿線和活動空線類似。+40°C時的備用空點固定在0馬赫。其他溫度下的備用空點是根據(jù)每個10度臺階之間的斜率計算的。每個備用空點之間的斜率以無符號字節(jié)的形式存儲,單位為ppm/°C。備用空線以一度的增量重建,以便任何溫度下的備用空點始終大于或等于下一個更高溫度下的備用空點。斜率范圍從0到15564ppm/°C。
感測電阻增益寄存器(地址78h-79h)
感應(yīng)電阻增益(RSGAIN)寄存器存儲校準(zhǔn)因子,當(dāng)參考電壓強制通過SNS和VSS時,在電流寄存器中產(chǎn)生準(zhǔn)確的值。這是一個11位值,LSB值為1/1024。它存儲在地址78h和79h中,范圍為0到1.999。這個寄存器的標(biāo)稱值是1.000。
感應(yīng)電阻溫度系數(shù)寄存器(地址7Ah)
感測電阻溫度系數(shù)(RSTCO)寄存器存儲感測電阻的溫度系數(shù)。這是一個8位值,LSB值為30.5176ppm/°C。它存儲在地址7Ah,范圍為0至7782ppm/°C。0表示關(guān)閉溫度補償功能。
結(jié)論
DS2780允許用戶根據(jù)應(yīng)用的確切參數(shù)定制燃油表。然而,設(shè)備中存儲的單位并不是常用的單位。通過遵循本應(yīng)用說明中概述的計算,可以將更可識別的單位轉(zhuǎn)換為DS2780所需的單位。
責(zé)任編輯:David
【免責(zé)聲明】
1、本文內(nèi)容、數(shù)據(jù)、圖表等來源于網(wǎng)絡(luò)引用或其他公開資料,版權(quán)歸屬原作者、原發(fā)表出處。若版權(quán)所有方對本文的引用持有異議,請聯(lián)系拍明芯城(marketing@iczoom.com),本方將及時處理。
2、本文的引用僅供讀者交流學(xué)習(xí)使用,不涉及商業(yè)目的。
3、本文內(nèi)容僅代表作者觀點,拍明芯城不對內(nèi)容的準(zhǔn)確性、可靠性或完整性提供明示或暗示的保證。讀者閱讀本文后做出的決定或行為,是基于自主意愿和獨立判斷做出的,請讀者明確相關(guān)結(jié)果。
4、如需轉(zhuǎn)載本方擁有版權(quán)的文章,請聯(lián)系拍明芯城(marketing@iczoom.com)注明“轉(zhuǎn)載原因”。未經(jīng)允許私自轉(zhuǎn)載拍明芯城將保留追究其法律責(zé)任的權(quán)利。
拍明芯城擁有對此聲明的最終解釋權(quán)。