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.

[参考译文] CC2650DK:协议栈 ble_sdk_2_02_01_18的电池服务配置文件

Guru**** 2589280 points
Other Parts Discussed in Thread: CC2541, CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/604079/cc2650dk-battery-service-profile-for-stack-ble_sdk_2_02_01_18

器件型号:CC2650DK

您好!

我正在开发 ble_sdk_2_02_01_18 和 tirtos_cc13xx_cc26xx_2_20_01_08 cc2650 定制 sensortag 器件上的多角色项目。

我正在使用电池服务配置文件来测量 CR2450 3V 纽扣电池的电池电平。

为了准确读取电池电平、我已将 battservice.h 中默认的最大电池电压从3.273V 更改为3.000V。

但是、我无法对纽扣电池进行精确的电池电量监测。

对于低于70%的读取、定制的 sensortag 器件无法加电。

有人能帮我准确读取电池电量、以及在电池服务配置文件上需要做哪些必要的更改吗?

请提供建议。 谢谢。

 

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

    3.0V 的70%为2.1V。低于此值、CC2541的启动电流可能会将电池电压拖至 BOD 限值以下、从而阻止器件启动。

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

    我刚刚再次检查了电池百分比、显示了83%、因此电池电压应为2.49V (3V 的83%)、但使用万用表显示的是2.97V

    请提供建议。 谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Abhishek Yakkundi、
    电池服务配置文件使用 CC2650中的电池监控器来读取器件的 Vbat。 您可以使用 CR2450的电压和容量图将 Vbat 的电压转换为电池电平。
    data.energizer.com/.../cr2450.pdf