亲爱的团队对话框,
我们在DA14531的设计中遇到了一个关于电池电量数据的技术问题。我们注意到在DA14531和DA1458X平台的sdk中定义了许多batt函数。我们理解它应该已经在软件中实现以达到电池电压和水平。我们想知道硬件是如何考虑的,规格中没有详细说明。电池电压是在芯片内部测量的,并在调用时返回值battery_get_voltage,battery_get_lvl没有外部硬接线电池到ADC引脚?或者必须将电池正极硬线连接到ADC引脚来进行外部测量?以及如何映射电池功能到连接到电池的ADC引脚应该外部硬接线是必须的?
亲切的问候
弗兰克徐
设备:
你好,弗兰基,
使用我们的开发工具包专业硬件,功耗可以通过工具箱测量。
Br,
PW
亲爱的PW_Dialog,
了解可以在开发套件上完成的测量。我的问题是,是否需要从电池正极到ADC引脚的外部硬线,或者芯片内部已经完成了这个链接,以便能够感知电池电压和水平。如附图所示。
圣诞快乐
弗兰克徐
你好,弗兰克,
测量V_BAT电压无需ADC连接,可由芯片内部读取。
Br,
PW_Dialog
嗨,PW_Dialog,
谢谢你的回复。我也是这么想的。只是不太确定芯片内部如何获得电池电压,因为有相当的几个级别的电压隔离内部,DC/DC, LDO。在电池电压输入引脚上是否有检查点来检测芯片上的电池电压?
亲切的问候
弗兰克徐
你好,弗兰克,
是的,你是对的。可以从寄存器读取输入管脚的电压。
Br,
彼得
谢谢你,彼得。
问候
弗兰克徐