主题中讨论的其他器件:BQSTUDIO、
您好!
哪一项是应用于布线电阻的正确偏移?
我已经尝试过数据表提供的两个参数(75和92)、但默认值 vaue 错误。 使用75时得到0x023F、使用92时得到0x6300。
关于该值、我的器件中的迹线电阻为827 m Ω。 然后、我是否应该按照本文中的说明将寄存器设置为207 (https://e2e.ti.com/support/power-management/f/196/t/616622)
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
哪一项是应用于布线电阻的正确偏移?
我已经尝试过数据表提供的两个参数(75和92)、但默认值 vaue 错误。 使用75时得到0x023F、使用92时得到0x6300。
关于该值、我的器件中的迹线电阻为827 m Ω。 然后、我是否应该按照本文中的说明将寄存器设置为207 (https://e2e.ti.com/support/power-management/f/196/t/616622)
http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=sluubb0&fileType=pdf
布线电阻位于子类0x50、块2、偏移11。 每个块的长度为32字节、因此这等于总偏移2 * 32 + 11 = 75。
bqStudio 高级通信选项卡中的读取序列为:
I2C 地址= AA
起始寄存器= 3E
要写入的字节= 50 02 //子类0x50、块2
->单击"写入"
起始寄存器= 4B //B =偏移11
要读取的字节数= 2
->单击"Read"
-->数据= 00 00 (因为迹线电阻为0)
有关布线电阻的另一个注释:bq27426将所有阻抗值除以0.256 * DesignCapacity/DefaultDesignCapacity、因此您需要相应地对其进行缩放、包括布线电阻。
因此、如果布线电阻为1000m Ω、则需要写入布线电阻的值= 1000 * 0.256 * DesignCapacity/DefaultDesignCapacity.
DefaultDesignCapacity 位于子类0x6D、块0、偏移量0、2字节无符号整数中。 对于每个选定的化学成分、它将有所不同、因此需要在选择化学成分后读取。