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.

[参考译文] BQ76PL455A-Q1:UES 其他 MCU 要与 BQ76PL455A-Q1通信,请帮助检查两个问题,1/如何链接线路,2/ UART 的通信协议。

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/620874/bq76pl455a-q1-ues-other-mcu-to-communicate-with-bq76pl455a-q1-please-help-check-two-issue-1-how-to-link-the-line-2-the-communication-protocol-of-uart

器件型号:BQ76PL455A-Q1

UES 其它 MCU 要与 BQ76PL455A-Q1通信 ,请帮助检查两个问题 ,1/如何链接线路,2/ UART 的通信协议。

EVM GIOA0和 GIOA1的定义是什么,如果使用其它 MCU,如何连接两个引脚?  

* J1引脚1 (+3V3)     -> bq76PL455A-Q1 EVM J3引脚3 (VIO)

 * J1引脚3 (SCI1_RX)-> bq76PL455A-Q1 EVM J3引脚5 (TX)**从 TMS570LS04x Launchpad 中删除 R8

 * J1引脚4 (SCI1_TX)-> bq76PL455A-Q1 EVM J3引脚4 (RX)

 * J2引脚1 (GND)    -> bq76PL455A-Q1 EVM J3引脚1 (DGND)

 * J2引脚3 (GIOA0)  -> bq76PL455A-Q1 EVM J3引脚6 (nWAKE)

 * J2引脚4 (GIOA1)  -> bq76PL455A-Q1 EVM J3引脚2 (nFAULT)

2 UART 的通信协议。  我应该通过 UART 向455A 发送什么来获得 eoch 电池的电压、 温度 、455A 消息格式?

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

    WAKEUP 和 FaultN 可以进入任何 GPIO。 WAKEUP 应该是 MCU 的输出、FaultN 应该进入 MCU 上的中断引脚。

    有关通信协议、请查看数据表、软件设计参考和示例代码(似乎您已经拥有)。 详细说明了这些命令。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    89 01 00 0A 00 DA 83该消息读取 bq76PL455A-Q1器件地址寄存器。
    •从 bq76PL455A-Q1器件发送回主机的数据字节显示为一系列十六进制数据
    数字以蓝色显示、数字后面带有(响应)。
    00 01 C1 C0 (响应)这个对前一个示例消息的响应意味着、器件地址= 1。
    发送:89 01 00 0A 00 DA 83
    回复:00
    这个怎么解释?只接了5v和GND,通过串口助手来查看回应的数据 μ A
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    3B FF 43 FD B7 01 00 3B FF 53 FD B9 81 00
    3B FF 57 FD BB 41 00
    3B FF 4F FD B1 41 00
    3B FF 47 FD B5 C1 00
    3B FF 4B FD B3 81 00
    3B FF 39 FF 15 A1 00
    03 FB FF 9D 07 00
    3B FF F9 C5 E7 00
    3B FF FB BF 45 33 00
    3B FF F9 C5 A3 00
    3B FF 5D FF 3F E3 00
    3B FF 5B FD BD 01 00
    3B FF 3F FF 15 C3 00
    3B FF 3D FD 95 E1 00
    3B FF 43 FD B7 01 00
    3B FF 53 FD B9 81 00
    3B FF 57 FD BB 41 00
    3B FF 4F FD B1 41 00
    如何解释此数据
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、用户:

    软件设计参考提供了如何解码返回的数据的示例:

    www.ti.com/.../slva617a.pdf
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 David
    感谢您的帮助!
    bq76PL455A-Q1如何实现温度测量。我看到数据表显示了8个 AUX 通道和热敏电阻,但 bq76PL455A-Q1软件设计参考没有描述如何将信号转换为我们(如果有相关信息)? 非常感谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Andrew、

    总是很乐意提供帮助。

    您必须使用 NTC 热敏电阻、该热敏电阻可 由 VP 或 外部稳压器偏置。 然后、ADC 可以对 AUX 通道进行采样并 进行数学运算以计算热敏电阻电阻、 然后根据 NTC 计算温度。

    我 相信我们的数据表 和设计注意事项文档都展示了如何 连接 这些 电阻器

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 David
    感谢您的帮助!我想实现 PL455的被动平衡。您能帮助我看看这三个指令是否正确?
    91 00 13 48 21 fA
    91 00 1F 00 24 CC
    91 00 14 7F FF DD A9
    第一条消息是平衡配置,第二条消息是 EQ_SQUEEZE_EN 的测试配置。第三条消息是均衡使能。每条消息的最后两位是 CRC 校验和。
    因此、无论我是否发送这三条消息、均衡指示器都将显示在?μ s 上