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.

[参考译文] MSP432P401R:燃油箱MKII电池BoosterPack SDK示例存在问题

Guru**** 2587365 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/617386/msp432p401r-problem-with-fuel-tank-mkii-battery-boosterpack-sdk-example

部件号:MSP432P401R

您好! 我正在使用带有 MSP-EXP432P401R 修订版2.1 启动板的燃油箱MKII电池充电包插件模块以及MSP432 Simplelink SDK 1.40 .1.00 (bootxl_batpakmki_felaugau_MSP_EXP432P401R_nortos_CCS)的示例

我注意到,当第一次运行示例时,它不会读取荷电状态和剩余容量(显示为0 % 和0 mAh)。 所有其他参数均可正常读取。 以下是重现该问题的步骤:

1.将电池连接至插入式模块;

2.将插件模块连接至启动板;

3.断开启动板上的3V3和5V跳线;

4.将USB连接线连接至Launchpad;

5.打开电池组。

6.编程并运行示例。

发生这种情况时,如果我停止该程序并重新启动,则会显示“OK (确定)”。

是否有人可以重现该问题? 我的硬件是否有问题,还是与软件相关的问题?

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

    您好,Cristian:

    我可以重现您所描述的问题。 当我按第6步运行示例时,我看到“Initializing BQ2.7441万 Configuration”(正在初始化BQ2.7441万配置)消息,然后是3条“Battery Information”(电池信息)消息,报告0 % SOC和0mAh剩余容量。 但是,随后的"Battery Information"(电池信息)消息开始报告有效的剩余电量,充电状态等

    这是否与您看到的行为相同? 或者,在重新启动程序之前,主板是否总是报告0 % 和0mAh?

    电池电量计可能在初始配置后的几分钟内报告0值,因为其内部算法需要先获取一些电池测量值,然后才能计算充电状态和其他测量预测。

    此致,
    Eric C

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

    你好,Eric。 它报告0,直到我重新启动程序。 我让它运行了几分钟。 我认为问题与监控电路的启动配置有关。

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

    我再次测试了该示例,并注意到了差异。 即使在重新启动程序后,它仍然显示0。

    相反,在插入充电电缆(它立即显示“状态:正在充电”)并重新启动程序后,它会显示一些值(“剩余容量:1mAh”(并上升),“充电状态:100 % ”)。

    您是否设法调查了此问题?

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

    您好,Cristian:

    我怀疑您可能没有在JP6纸盒上安装跳线,因为如果我卸下JP6跳线,我会在BoosterPack上看到相同的行为。

    JP6短路会告知燃油表蓄电池已连接。 请注意,在实际应用中,槽输入引脚将设计为自动检测蓄电池连接/断开事件。 此BoosterPack的设计方式不是这样,需要使用外部跳线手动拉低箱针脚以模拟电池插入。

    如果您没有备用跳线跨JP6槽短路,则可以将燃油表配置为绕过硬件电池插入检测,并允许主机MCU通过软件通知燃油表电池插入事件。 附件是一个带有附加代码的项目,用于配置软件电池插入。 在主页c内的第81-96行,请注意

    e2e.ti.com/.../BOOSTXL_2D00_BATPAKMKII_5F00_FuelGauge_5F00_MSP432P401R.zip

    此致,
    Eric C

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢你的帮助。 它现在就可以工作了。