主题中讨论的其他器件:BQSTUDIO、、 BQ34Z100、 EV2400
工具/软件:
我不熟悉电池管理技术、 使用 BQstudio 和 BQ76942EVM、我能够设置 GG 文件、现在我想对 自定义 PCA 上的 BQ76942进行编程。 这是一个4s2p 设计。 是否需要将 EVM 设置为4S2P 电池模拟器、并且在与自定义 PCA BQ76942通信之前、自定义 PCA 已安装电池?
如果有更简单的 EVM 和 BQstudio 编程方法、请告诉我。
谢谢
Bill
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.
工具/软件:
我不熟悉电池管理技术、 使用 BQstudio 和 BQ76942EVM、我能够设置 GG 文件、现在我想对 自定义 PCA 上的 BQ76942进行编程。 这是一个4s2p 设计。 是否需要将 EVM 设置为4S2P 电池模拟器、并且在与自定义 PCA BQ76942通信之前、自定义 PCA 已安装电池?
如果有更简单的 EVM 和 BQstudio 编程方法、请告诉我。
谢谢
Bill
您好 Bill、
仔细检查一下、您是指 PCB 吗? 如果是、您无需将 EVM 设置为4S2P 电池仿真器、然后安装电池、从而与 BQ76942与定制电路板进行通信。
如果您尝试使用 bqStudio 对器件进行编程、下面的链接可能会帮助您: 使用 EVM 配置外部 AFE IC。 如果您不打算使用 bqStudio、也可以使用外部 MCU 配置器件。 此 BQ769x2软件开发指南 以及一些 示例代码 可能也会有所帮助。
此致、
Alexis
您好 Alexi:对于 PCB、我认为它只是裸印刷电路板。 我认为 PCA 是一个完全填充的印刷电路板。 我想使用 bqStudio 进行配置。 我按照您提供的链接中的指南操作、无法让 bqStudio 检测 AFE 类型、就像检测 EVM 上的 AFE 一样。 我检查了 SCL 和 SDA 信号质量、它们看起来很好。 我已检查 BAT 引脚47并 将其设置为15V。
但是、Bat 信号的行为与连接的信号相同。 (每~3秒从15V 突降至3.3V)
对于我可能遗漏的内容有什么想法?
您好 William、
感谢您分享原理图。
根据原理图:
1.是否有理由在顶部电池单元的 RC (R119和 C32)之后再安装一个电阻器(R185)?
当您检查 SCL 和 SDA 信号时、这是否来自 AFE 引脚? 您是否可能有这样的逻辑分析仪文件?
‘s、如果您说无法让 bqStudio 像在 EVM 上一样检测 AFE 类型、则 bqStudio 是否只是不自动检测器件、或者它是否显示了类似"Selected device cannot be found"(选定的器件无法找到)的内容、如下所示?
此致、
Alexis
您好 Alexis:
我相信我遵循了 TI 的应用手册、了解了少于10节串联电池的设计。 让 我看看! 您是否认为这可能导致平衡出现问题?
我无权使用逻辑分析仪。 我可以在示波器上捕获信号质量、但必须手动解码通信。
bqStudio 可自动检测 EVM 上的 AFE。 完全没有问题。 很棒!
bqStudio 不会自动检测自定义 PCA 上的 AFE。 我收到了一个应用程序响应 、就像您在回复中附加的响应一样。 如果我继续从菜单中选择器件型号(BQ76942)并继续、我可以回答吗? "自行承担风险"是一种不紧张的态度、表明继续可能不是一个好主意。 继续下去的真正风险是什么?
您好 William、
如果我继续从菜单中选择器件型号(BQ76942)并继续、我可以接受吗? "自行承担风险"是一种不紧张的态度、表明继续可能不是一个好主意。 继续下去的真正风险是什么? [/报价]您应该可以继续操作。
[引述 userid="514424" url="~/support/power-management-group/power-management/f/power-management-forum/1480025/bq76942-programming-a-bq76942-on-a-custom-pca-with-bq76942evm-and-bqstudio/5698081 #5698081"]我弄清了 BAT 电压为什么每~3秒骤降一次。 我当时使用直流电源为 BAT 电源轨供电(未安装电池)。 因此、bq771807会尝试熔断保险丝。 [/报价]我很高兴你能确定为什么这是发生!
但是、它显示为"密封我发现这篇之前的文章可能会有所帮助: BQ76952:无法离开密封模式
[/quote]
此致、
Alexis
您好 William、
本 软件开发指南 可帮助您使用 bqStudio 中的命令序列。 您需要以小端字节序格式写入‘bytes to Write (Hex)’(要写入(十六进制)’。
您是否可能正在使用 bq34z100电量监测计? 0xAA 的器件地址听起来好像 bqStudio 正在拾取不同的器件、除非您通过 OTP 使 BQ76942具有不同的 i2c 地址。
此致、
Alexis
您好 Alexis:I2C 总线上的唯一器件是 bq76942。 我已删除所有其他。 使用设置为16.8V 的外部电源、我连接到 BAT 和 GND 以模拟电池包。 我已经测量了定制电路板上的每个引脚、并将其与 EVM 上的引脚进行了比较。 唯一的区别是我的定制电路板 LD 和 PACK 引脚的电压等于 BAT。
我已经验证了引脚27和26上分别存在 SDA 和 SCL。 但它仍然无法通信。 哪些情况会导致76942忽略任何通信? 这是一个简单的东西,我错过了。
您好 William、
您是否介意共享设置的图像?
您能否确认 EXT I2C (J13)上的 SDA 和 SCL 也~3.3V? bqStudio 是否显示与之前相同的错误或其他错误? 还需要检查 REG18的电压吗? 当器件开启时、它应该是1.8V。
此外、我注意到定制电路板原理图上有一个热敏电阻连接到 TS2。 除非另有配置、否则默认情况下、TS2用作 WAKE 引脚。 这可能会导致器件进入软关断模式、此 软关断常见问题解答中对此进行了详细说明。
此致、
Alexis
您好 Alexis:
1) SDA 和 SCL 在3.3V 电压下工作、信号质量良好。
2) Reg18在1.7V 电压下运行并且稳定。 如果769842处于睡眠模式、Reg18是否关闭?
3)将电量监测计从 I2C 总线上取下后、bqStudio 行为不同。 现在、所有寄存器都灰显。 此外、bqStudio 应用程序将停止、窗口将消失。
4)我目前将 TS2设置为热敏电阻、连接到 GND 的电阻为10K Ω。 让我来看看设置。
谢谢
Bill
你好亚历克西斯:传奇继续。
1)我重新测量 Reg18、它实际上是1.45V。 除内部加载之外、不会加载任何其他内容。 奇怪!
2)我注意到、当 bqStudio 初始化时、左侧图标仪表板短暂显示 bq76942用于 IC 图标、后跟 FFF_9_99和地址0xAA。电量监测计不再连接。 bgStudio 寄存器仍显示为灰色。
3)移除 TS2电阻器没有什么区别。
4)我的事情已经耗尽,试图让这个部分来沟通。
您好 William、
我注意到、当 bqStudio 初始化时、左侧图标仪表板会短暂显示 bq76942表示 IC 图标、后跟 FFF_9_99和地址0xAA。电量监测计不再连接。 bgStudio 寄存器仍显示为灰色。 [/报价]您是否重新启动 bqStudio 以查看电量监测计被移除后是否能够检测到 BQ76942? 或者、您说在连接的电量监测计时仍然出现这种情况吗?
另外,我发现这之前的文章可能会有帮助: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1130723/bqstudio-unable-to-communicate-with-second-i2c-device-on-bus-due-to-autodetection-overwriting-i2c-address-selection-in-bq-studio-bq34z100-g1-bq76952-on-same-bus
如果该帖子没有帮助、您是否介意进行 A-B-A 交换?
此致、
Alexis
您好 Alexis:
移除电量监测计后、我多次重新启动 bqStudio、地址为0xAA。 由于该器件是 bq7694202、因此该版本的 Reg1配置为提供3.3V 电压。 如前所述、Reg1为0V。
让我仔细阅读您提供的链接、看看它是否能提供一些额外的见解。
我当时正在考虑再订购几个 bq76942 IC、然后换用自定义 PCA 上的 IC。 快速提问、零件是否在出厂时密封?
您好 William、
感谢您的澄清。 REG1为0V 实在太奇怪了。 假设您没有关闭前置稳压器、它应输出3.3V。
快速提问、器件是否在出厂时密封
它们最初不应该密封;但是、我将再次检查并就此向您提出。
此致、
Alexis
您好 William、
我需要一些背景。 您使用的器件是基于 SPI 还是基于 I2C?
BQ76942的器件地址默认设置为0x10
您可以在 bqStudio 中手动更改地址。
为此、请拔下 EV2400。 打开 bqStudio。 您将看到以下窗口。 手动打开 BQ76942目标文件并更改器件地址。
如果上述操作不起作用。 导航到 Advanced Comms (高级通信)选项卡窗口、并手动更改器件地址。 并尝试从同一个窗口读取数据。