Other Parts Discussed in Thread: TIDA-010208, BQSTUDIO
器件型号: BQ76952
主题中讨论的其他器件: TIDA-010208、 BQSTUDIO
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.
Other Parts Discussed in Thread: TIDA-010208, BQSTUDIO
器件型号: BQ76952
主题中讨论的其他器件: TIDA-010208、 BQSTUDIO
您好、Michael、
我没有 逻辑分析仪。 我测量 MCU 正在发送正确的 SPI 帧、但 BMS IC 似乎没有响应。 我附上最新的代码。 您能告诉我、我必须利用 BMS IC 的最低引脚数在 IC 和 MCU 之间建立通信吗? e2e.ti.com/.../8562.main.c
这是 SPI 配置、
//设置 SPI 配置 — 0x9230 = 0x60
// MISO_REG1 = 1(位 6):MISO 使用 REG1 (3.3V) 输出电平
// FILT = 1(位 5):保持数字滤波器启用
TX_3 字节[0]= 0x30;//地址 0x9230 的低位字节
TX_3 字节[1]= 0x92;//地址的高字节
TX_3 字节[2]= 0x60;// MISO_REG1=1、FIL=1→0b01100000
SPI_WriteReg (0x3E、TX_3 字节、3);
delayUS(1000);
TX_2 字节[0]=校验和 (TX_3 字节、3);TX_2 字节[1]= 0x05;
SPI_WriteReg (0x60、TX_2 字节、2);
delayUS(1000);
我是否也可以分享我的联系?
您好、Michael、
请建议如果以下任何连接可以改善或错误、我在大多数与 SPI com 相关的 TI 问题中搜索了该问题、但找不到任何符合我的用例的问题。
VC0:第一个电芯
VC1:第二个电芯
VC2 至 VC15 短接并连接至第三个电芯
VC16:第四个电芯
SRP&SRN:有分流电阻器 b/w 引脚 18 和 20
TS1、TS2 和 TS3 处于开路状态(在确认 MVP 之前禁用所有保护)
REG18 连接电容器、然后连接 GND
ALERT >微控制器
SPI pins (26、27、28、29)>微控制器
DFETOFF >微控制器
DDSG 和 DCHG 保持开路
RST_SHUT > 微控制器
REG2 为开路
REG1 连接到 CAP、然后接地
REGIN 连接到微控制器的 5V 引脚
Breg 与 REGIN 短接
引脚 38 至 40 开路
LD & PACK 连接到 PACK+
DSG 和 CHG 连接到高侧 MOSFET
46 和 47 相应地连接到 TIDA-010208
您好、Satya、
您能否发送原理图? 此联系与我有关:
[引述 userid=“672918" url="“ url="~“~/support/power-management-group/power-management/f/power-management-forum/1631033/bq76952-bq7695204-not-responding-to-any-spi-register-writes-no-cell-voltage-reading/6314120VC0:第一个电芯
VC1:第二个电芯
VC2 至 VC15 短接并连接至第三个电芯
VC16:第四个电芯
[/报价]VC0 应是第一个电芯的负极端子、VC1 应是第一个电芯连接。 这可能与我解释它的方式不同。 我认为这不会导致通信问题。
我认为最有可能是器件未通过 CRC 测试。 您能否提供通信事务的示波器图像? BQStudio 的通信是否正常工作?
此致、
Michael
您好、Michael、
感谢您的帮助。 我接收的是 MISO 数据、如附件所示、现在可以看到连接的电芯的电压读数。
您能否解释一下 REG1 电压在哪种情况下达到 10V? 它与 REGIN 相匹配。 将电池包连接到 AFE 时、REG1 正常启动、但一段时间后升至 10V。 REG18 为 0.18V、TS2 为 2.3V。 作为临时修复、我尝试通过将 TS2 接地来唤醒 AFE、但会出现相同的行为。
