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.

[参考译文] BQ25120A:VBMON 寄存器始终返回0。

Guru**** 2535150 points
Other Parts Discussed in Thread: BQ25120A

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/846677/bq25120a-vbmon-register-returning-0-all-the-time

器件型号:BQ25120A

大家好、  

我将 BQ25120A 嵌入到我们的 PCB 中、以监控电池电压电平。 我们尝试从 VBMON 寄存器(0x0Ah)读取以获取 VBATREG 的百分比、但结果返回0。 根据数据表、每次我想读取第一位1时、我都会通过写入0x80 (1000 0000)和0xFF (1111 1111)来启动新的读取。 我是否遗漏了一些内容、例如我应该写入其他寄存器的其他位? 任何建议都很好。 谢谢!  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Yinghao、

    您执行的过程是正确的。 您的/CD 引脚是否处于高电平? 您能否提供所有寄存器的寄存器转储、以帮助诊断所发生的情况?

    您还可以在适配器存在的情况下尝试此操作吗? 这似乎是一个通信问题。 您的 I2C 线路上拉至什么? 原理图也会有所帮助。  

    此致、

    Gautham