主题中讨论的其他器件: BQ76PL455EVM
我将 BQ76PL455EVM 与 LG Chem 制造的一些 BQ76PL455A-Q1电路板搭配使用、并随附16节30 Ah 锂电池。 该软件位于运行 Windows 7的 Samsung PC 上。 在2 (EVM + LG)的堆栈中、所有4个电路板都已正确识别并给出了电路板地址、 但其中2个板会引发错误"无法再找到地址1处的电路板通信。 检查通信连接。 重新为所有电路板供电。 关闭并重新启动此工具"。 我已经尝试过这个、但没有变化。 如果我忽略此项并再次运行自动寻址, 我将得到不同的错误,如“Comms timeout”或“An error has occurred:conversion from string &H to type 'Integer” is not valid”。 我还不清楚错误板是否有故障、或者寄存器是否设置错误、因为我无法访问或修改它们。 我的原始差值。 Comm link 使用带状电缆、间距为1.5 mm。 我用两个150mm 长的双绞线(COMMX+-和 FAULT+-)替代了它、但仍然没有改进。
其他两块板工作正常、我可以轮询电池电压数据并读取它们的寄存器、因此我不认为这是连接问题。 但是、当我 将它们作为一个3的堆栈(EVM + LG +LG)进行连接时、我会得到 "一个错误已发生:从字符串&H 到类型"整数"的转换 无效"或例如"CRC 错误45CA 已接收、9445预期"、并且无法读取寄存器或轮询电池电压。
我发现 LG 电路板的接线方式与数据表中的建议不符: VIO 未连接到 VP (通过1欧姆电阻器)、RX 通过100k 电阻器连接到 VIO; 唤醒引脚通过100k 接地。 我已经按照建议对其进行了修改、但没有改进。
非常感谢您提供的任何帮助。
NH 酒店

