你好,我在做电源管理的时候用的是BQ24195,用的是TI的demo板和配套的interface adapter,我现在遇到的问题是读不到寄存器的值,按照EVM手册连接电路,输入电压为5V-5.3V,用官方提供的EVM-GUI读的寄存器值全为0,而且无法写寄存器,另外 load1(J2)在连接不同的负载时输出全为0.1A,请问怎么解决呢,想了很多办法也不行,整个过程按照手册进行的设置,唯一不同的是手册中要求负载输出电压为2.5V,我的负载为5欧电阻;负载1接电池的时候,电池电压为3.95V左右,上电后BAT+和GND之间电压为3.99V,并无法读到寄存器。
操作大致过程如下:
- 负载1连接电池,输入5V1A,无法读取寄存器;硬件连接如下图,此时电池不连接时电压为3.94,连接后正负极电压为3.99
- 后来换了负载为5欧姆电阻,接在BAT+和GND,电压为0.5V,电流为96mA-100mA,同时测量的SYS与GND之间电压为3.65V,此时可以读取寄存器值,也可以写寄存器;再换回电池作为负载,无法读取寄存器;
- 重新连接5欧姆的阻性负载,电压电流和之前一致,但是无法读写寄存器。
开发板、5欧姆阻性负载、连接器如下:
请问问题出在哪里,改怎么解决呢,附件为EVM使用介绍。
另外我在HPA172资料中看到要设置I2C速率为100KHZ,时钟线上拉电阻为2.2K,这个是在哪里设置?
Coffee Ge73:
楼主,帮你把问题转到电池管理版块看看
haifeng wang1:
回复 Coffee Ge73:
谢谢,本来准备自己写程序用I2C读写寄存器的,结果第一步就卡住了,弄了两天了,也没解决