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.

[参考译文] LPSTK-CC1352R:显示电池电量

Guru**** 2543680 points


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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1102784/lpstk-cc1352r-display-battery-level

器件型号:LPSTK-CC1352R
您好! 

我显示温度、湿度...但我也想显示电池电量。

请使用 Launchpad CC1352P1和 LPSTK-CC1352R 任何解决方案
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您可以使用 BATMON 读取电源电压 :https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_6_10_00_29/docs/driverlib_cc13xx_cc26xx/cc13x2_cc26x2/driverlib/group__aonbatmon__api.html

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回答,但我如何在项目中使用 BATMON 来显示电池电量。 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您是否在询问如何执行电池监控器测量

    如何将测量数据包含在发送给收集器的传感器数据消息中、并将其显示在收集器侧?  

    此致、
    尼古拉伊

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

    如何将测量数据包含在发送给收集器的传感器数据消息中、并将其显示在收集器侧?  

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

    您好!

    您可以查看"TI 15.4-Stack -添加新传感器" SimpleLink Academy 实验: https://dev.ti.com/tirex/explore/node?node=AJI2cgJTW.RrkK.or6kYmA__BSEc4rl__LATEST

    此致、
    尼古拉伊

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

    (笑声)

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

    您不了解哪一部分?

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

    (笑声)

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

    您好!

    我们提供了一组广泛的示例、其中展示了如何构建代码、还提供了 SimpleLink Academy 实验、这些实验充当如何与我们提供的不同技术进行交互的教程。 遗憾的是、我们在此论坛上提供的支持不包括创建或组织您的项目。 我们期望您创建项目、我们 可以帮助解决具体问题。  

    我建议您浏览一些 SimpleLink Academy 实验以及 SDK 中的示例、以便更好地了解我们的示例是如何组织的。 我们有 TI 驱动程序 Project Zero SimpleLink Academy 实验、  这可能会有所帮助。

    此致、
    尼古拉伊

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我尝试按照"添加新传感器"的示例将电池电量数据发送到收集器、并将其显示在终端仿真器上。
    
    我的问题: 

    -1这两个函数之间的区别是什么:AONBatMonEnable()和 AONBatMyBatteryVoltageGet ()。 -2在传感器项目中添加这些函数的步骤(我一直停留在添加新传感器示例的 SSF.c 和 ssf.h 部分)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    [引用 userid="517818" url="~支持/无线连接/sub-1GHz-group/sub-1GHz/f/sub-1GHz-forum/1102784/lpstk-cc1352r-display-battery-level/4103878#4103878]-1两个函数之间的区别是什么:AONBatteryEnable[]和 MyBatterySet[]。


    在设置 BATMON 时,将使用 AONBatMonEnable()。 读取电池电压之前需要启用 BATMON。 启动时启用 BATMON (请参阅 技术参考手册中的第20.1节),并且完全无需调用  AONBatMonEnable()。


    AONBatMyBatteryVoltageGet ()用于读取 当前电池电压测量值。

    [引用 userid="517818" url="~//support/wireless-connectivity/sub-1GHz-group/sub-1GHz/f/sub-1-GHz-forum/1102784/lpstk-cc1352r-display-battery-level/4103878#4103878]-2将这些函数添加到传感器项目中的步骤[并在 ssf.h 中添加新的 sensor/ssc.]

    您是否已成功完成 "添加新传感器" SimpleLink Academy 实验、而无需对您的特定应用进行修改? 如果没有,我建议先这样做。

    对于您的特定应用,我可能会添加一个类似于 SSF_readTempSensor()(例如,SSF_readBatSensor() )的函数,在这里您可以调用 AONBatMyBatteryVoltageGet (),类似于 SSF_readTempSensor() 调用 AONBatMonTemperatureGetTempDegC()的方式。  
    然后,我会在 readSensor()函数中调用 SSF_readBatSensor(), 类似于正在对温度传感器执行的操作。
    您无需更改 SSF_processEvents (递增 general_sensor_val)

    另请注意 ,AONBatMonBatteryVoltageGet()返回的值 为 a 格式大小<3.8>、单位为伏特。 因此、每当将该值打印到显示/UART 时、都需要正确处理该值。

    此致、
    尼古拉伊

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在 smsgs.h">dev.ti.com/.../node 的第4部分
    
    中,是否有针对电池电量的特定屏蔽位,或者它是否与温度相似?
    我尝试查找技术文档中收集器示例中已存在的传感器的位掩码、以了解电池电量并执行相同的操作、但我找不到相关信息 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您需要为电池电平定义自己的位、类似于实验为通用传感器定义自己的位的方式。 只要它不用于其他东西、并且传感器和收集器设置为使用相同的位、它就不重要。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如何获得剩余的电池百分比(精确值)。
    
    我获得了电压、但​​我不知道如何获得精确的值、因为在精确的电压下、传感器不会发送数据。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您可以查看此应用手册、该手册介绍了如何使用电池电压估算电池充电状态: https://www.ti.com/lit/an/sluaaa1/sluaaa1.pdf

    电池监控器可用于测量电压、可用于估算电池的充电状态。 这特定于您使用的电池类型(和型号)。 您的电池数据表中可能包含与 应用手册中的图3-1类似的图形或数据、您可以使用该图或数据来代替自己的测量。
    如果您需要更高的精度、可以使用"电池电量监测计"(有关  TI 电池电量监测计的概述、请参阅 www.ti.com/.../overview.html)

    此致、
    尼古拉伊