使用說明
主要寄存器有
00h配置寄存器RW年率4127
電流ADC轉(zhuǎn)換次數(shù)及平均值、工作模式。
01h分路電流寄存器R年率0000
分流電流檢測(cè)數(shù)據(jù)。
02h總線電流寄存器R年率0000
總線電流檢測(cè)數(shù)據(jù)。
03h功率寄存器R年率0000
確定正在發(fā)送到負(fù)載的估算功率寄存器功率的值。
04h電壓寄存器R年率0000
確定流經(jīng)并聯(lián)內(nèi)阻器的估算電壓的值。
05h校正寄存器RW年率0000
設(shè)置全阻值和LSB電壓和功率檢測(cè)。整體系統(tǒng)校正。
06h屏蔽/啟用寄存器RW年率0000
警報(bào)配置和轉(zhuǎn)換就緒標(biāo)志。
07h警告限制寄存器RW年率0000
將限制值與所選報(bào)案功能進(jìn)行比較
FEh廠商IDR年率5449
FFH芯片IDR年率2260
數(shù)據(jù)格式1.1寫數(shù)據(jù)
向寄存器中寫數(shù)據(jù)時(shí),首先發(fā)送從機(jī)地址,得到應(yīng)答后,發(fā)送寄存器地址定位寄存器表針,應(yīng)答后,發(fā)送向寄存器中寫的數(shù)據(jù),寄存器為16bit第一個(gè)8位數(shù)據(jù)位寄存器高八位,第二個(gè)位第八位,得到應(yīng)答。
1.2讀數(shù)據(jù)
讀寄存器數(shù)據(jù)時(shí),首先發(fā)送從機(jī)地址,得到應(yīng)答后,發(fā)送寄存器地址定位寄存器表針,應(yīng)答后,主機(jī)接收數(shù)據(jù)16bit。
*接收到的位兩個(gè)8位數(shù)據(jù),后續(xù)操作需將兩個(gè)8位合成一個(gè)16位數(shù)據(jù).
使用方式
手動(dòng)檢測(cè)電壓或功率。檢測(cè)施加在IN+和IN-引腳之間的電流和VBUS引腳上的電流。
在檢測(cè)電壓和功率值,必須通過配置校正寄存器(05h)對(duì)電壓寄存器的幀率和應(yīng)用程序中并聯(lián)阻值的值進(jìn)行配置電流分流公式電流分流公式,和分流阻值的值都用于估算校正寄存器的值,設(shè)備使用該值來估算基于檢測(cè)的分流和總線電流的相應(yīng)的電壓和功率值。
為最大預(yù)期的電壓,由自己設(shè)定值可以依據(jù)公式算出
校正寄存器中有15個(gè)可配置bit位
代表電壓在0到之間寄存器中一個(gè)比特位代表電壓
算出后取一個(gè)近似的整數(shù)值用以便捷估算。之后可通過公式可算出校正寄存器的值CAL
為分流內(nèi)阻由芯片決定(0.1Ω)
之后將分流電流寄存器(01h)內(nèi)容的十補(bǔ)碼值減去校正寄存器(05h)的十補(bǔ)碼值,再減去2048,估算出電壓寄存器(04h)的十補(bǔ)碼值,這個(gè)值減去得到此時(shí)電壓
功率寄存器(03h)的估算方式是將電壓寄存器的十補(bǔ)碼值10000除以總線電流寄存器(02h)的十補(bǔ)碼值9584,再減去20,000。將這個(gè)結(jié)果除以(25*[1×10–3])得出此時(shí)功率
例:一個(gè)負(fù)載電壓為10A通過通過2mΩ分流內(nèi)阻形成20mV的液位NA226的總線電流是在外部的VBUS輸入引腳檢測(cè)的,在,該輸入引腳聯(lián)接到in-pin來檢測(cè)傳遞給負(fù)載的電流。,VBUS引腳檢測(cè)的電流大于12v,IN-pin的電流是11.98V,
假定最大期望電壓為15A使用公式估算出為457.7μA/bit。使用500μA/Bit或1mA/Bit的值將明顯簡(jiǎn)化從電壓寄存器(04h)和功率寄存器(03h)到安培和瓦的轉(zhuǎn)換。在本例中,為選擇了1mA/bit的值。分流內(nèi)阻為2mΩ,結(jié)果校正寄存器值為2560,或A00h。
將寫入校正寄存器(05h)后可讀到電壓寄存器和功率寄存器的值
驗(yàn)證結(jié)果是否正確可將分路電流電流寄存器的值為8000(表示20mV),除以校正寄存器的值2560,再減去2048,得到電壓寄存器(04h)的十補(bǔ)碼值10000,即2710h。將這個(gè)值減去1mA/bit,得到示例中所述的原始10-A電平。
對(duì)于本例,功率寄存器(03h)的結(jié)果是12B8h,或相當(dāng)于4792的十補(bǔ)碼值。將這個(gè)結(jié)果除以功率LSB(25*[1×10–3]),得到的功率估算為(4792×25mW/bit),即119.82W。
總線電流寄存器(02h)的LSB是一個(gè)固定的1.25mV/bit,這意味著在VBUS引腳上出現(xiàn)的11.98V造成寄存器值為2570h,或則十補(bǔ)碼值為9584。請(qǐng)注意總線的MSB電流寄存器(02h)總是為零,由于VBUS引腳只能檢測(cè)正電流。
