锂电池读数

⚠️
大家好. .谢谢你来参加论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,并包含在Dialog主网站中。所有的帖子和账户都已迁移。我们现在只接受新论坛的流量-请张贴任何新的线程//www.xmece.com/support.我们将在未来几天修复漏洞/优化搜索和标签。
15个岗位/ 0个新岗位
最后发表
Rajapurerohit
离线
最后看到:8个月1周前
加入:2017-04-20 09:17
锂电池读数

你好dialog_Support,

我正在做一个项目,我的设备使用DA14583 MCU和软件设计,使用BLE命令打开/关闭LED。

但是我的硬件是使用可充电的LiPo电池供电的,每当电池电量低时,我可以为电池充电,我需要给用户一个指示。

为了监控电池水平,我需要在我的软件中提供一个条款,我可以使用计时器检查电池水平。

我引用了电池驱动程序库作为例子,但我只能看到读取硬币电池和AAA电池水平的规定。

那么你有什么图书馆可以阅读LiPo电池电量吗?如果是,请分享我将使用的图书馆。

如果不是,那么你能帮助我如何建立LiPo电池的库吗?

提前谢谢你

罗希特Rajapure

设备:
PM_Dialog
离线
最后看到:6小时22分钟前
工作人员
加入:2018-02-08 11:03
嗨Rajapurerohit,

嗨Rajapurerohit,

你能让我知道你是直接用LiPo给DA14583充电吗?如果是,你是如何为DA14583供电的?你用的是哪种LiPo ?请注意,DA14583可以支持最高3.3V。如果LiPo充满电,电压水平是否超过3.3V?我想了解你们是如何做电力预算的,你们是如何为DA14583供电的。另外,您使用的是哪种模式的DCDC转换器?加速模式还是加速模式?

谢谢,PM_Dialog

Rajapurerohit
离线
最后看到:8个月1周前
加入:2017-04-20 09:17
海莉PM_dialog,

海莉PM_dialog,

如果您是直接使用LiPo DA14583来为它供电?
*没有。NCP114,来自安森半导体的3.0V 300 mA CMOS低电压降稳压器用于调节电池电压(数据表附)
*使能LDO引脚永久连接IN

你用的是哪种LiPo ?请注意,DA14583可以支持最高3.3V

如果LiPo充满电,电压水平是否超过3.3V?
*使用现成电池

你是怎么做电力预算的?
*没有具体的策略

你是如何为DA14583供电的
*上面提到的NCP114用于调节VCC到3.0V

您正在使用哪种模式的DCDC转换器?加速模式还是加速模式?
* NCP114支持工作输入电压范围:1.7 V至5.5 V,输出固定3.0V(Buck-Boost?)

使用的电池充电器是MCP73831,微型单电池,全集成锂离子,锂聚合物充电管理控制器,来自Microchip(附数据表)

第二个项目:

还有,我的另一个产品使用AAA 2电池为系统供电。为了监控电池电量,我使用了内置库Bat_lvl();并调用函数来读取AAA。但我总是收到147%的水平。所以我不理解它是在电压或电平方面?这个你也能帮我一下吗?如何校准显示器电池电量从0%到100%?

感谢和问候

罗希特Rajapure

附件:
PM_Dialog
离线
最后看到:6小时22分钟前
工作人员
加入:2018-02-08 11:03
嗨Rajapurerohit,

嗨Rajapurerohit,

只是对我之前评论的更正,DA14583只在buck模式下运行。DA145583不像DA14580那样在Boost模式下运行。让我检查一下你的输入,我会尽快回复你。

谢谢,PM_Dialog

Rajapurerohit
离线
最后看到:8个月1周前
加入:2017-04-20 09:17
嗨PM_Dialog,

嗨PM_Dialog,

是否有最新进展?

我有急事要解决,请尽快帮助我。

感谢和问候

罗希特

PM_Dialog
离线
最后看到:6小时22分钟前
工作人员
加入:2018-02-08 11:03
嗨Rajapurerohit,

嗨Rajapurerohit,

关于你提到的LiPo电池的问题,我现在还没有任何消息,但是我已经在内部询问过是否有可用的。关于你的第二个项目,你是否使用2节AAA电池来为设备供电?如果您正在运行SDK的batt_lvl示例,您是否将battery_get_lvl()的参数更改为BATT_AAA?

谢谢,PM_Dialog

Rajapurerohit
离线
最后看到:8个月1周前
加入:2017-04-20 09:17
嗨PM_Dialog,

嗨PM_Dialog,

谢谢你的反馈,

是的,正如我在之前的帖子中提到的,我使用2节AAA电池来为设备供电,并使用Battl_lvl()函数与AAA一起读取关卡。

所以请让我知道为什么它总是给我147%,还是在电压方面。如果是在百分比方面,那么如何校准0到100%的水平使用这个?

感谢和问候

罗希特

PM_Dialog
离线
最后看到:6小时22分钟前
工作人员
加入:2018-02-08 11:03
嗨Rajapurerohit,

嗨Rajapurerohit,

您可以尝试在battery_get_lvl()函数中记录adc_sample值吗?2节AAA电池串联时,设备处于降压模式。

谢谢,PM_Dialog

Rajapurerohit
离线
最后看到:8个月1周前
加入:2017-04-20 09:17
嗨PM_Dialog,

嗨PM_Dialog,

我的收益是147%。

LiPo库有什么更新吗?

感谢和问候

罗希特

Rajapurerohit
离线
最后看到:8个月1周前
加入:2017-04-20 09:17
你好,

你好,

两个项目的问题有什么更新吗?

这是我急需解决的问题,请帮忙。

感谢和问候

罗希特

PM_Dialog
离线
最后看到:6小时22分钟前
工作人员
加入:2018-02-08 11:03
嗨罗希特,

嗨罗希特,

关于LiPo电池,我内部检查了一下,没有软件监控电池电量。请记住,不建议与DA1458x产品使用LiPo电池。亚博电竞菠菜要做到这一点,如果你仍然想使用LiPo电池,你应该有我们自己的计算。关于连接到系列的2 x AAA电池,您能否在调试模式下运行SDK的adc示例,添加断点adc_get_vbat_sample(),并让我知道这个函数返回什么?

谢谢,PM_Dialog

Rajapurerohit
离线
最后看到:8个月1周前
加入:2017-04-20 09:17
嗨PM_Dialog,

嗨PM_Dialog,

谢谢你的回复,

你提到“请记住,不建议在DA1458x产品上使用LiPo电池”-我想知道为什么不建议使用它(LiPo电池)。亚博电竞菠菜是否有任何文件提到了这一点?

感谢和问候

罗希特

Rajapurerohit
离线
最后看到:8个月1周前
加入:2017-04-20 09:17
你好,

你好,

我在调试模式下检查了设备,

具有以下功能:

1) adc_get_vbat_sample ()

2) battery_get_lvl (BATT_AAA)

附件是sample和Bat_val值的图片。

请您紧急分享一下要点。事情很紧急。

提前谢谢你

罗希特

Rajapurerohit
离线
最后看到:8个月1周前
加入:2017-04-20 09:17
嗨PM_Dialog,

嗨PM_Dialog,

亟待解决。

你提到DA1458x产品不推荐使用LiPo电池。

你能告诉我为什么不推荐吗?它是否影响控制器的功能或DA1458x产品的任何其他影响?亚博电竞菠菜

问题是我们已经使用了电池,我们的产品处于生产阶段,所以请分享为什么不建议使用LiPo,它会影响DA1458x。

提前谢谢你

罗希特

PM_Dialog
离线
最后看到:6小时22分钟前
工作人员
加入:2018-02-08 11:03
嗨Rajapurerohit,

嗨Rajapurerohit,

让我把东西清理一下。您可以使用DA1458x产品系列的LiPo电池,但应确保供电电压符合数据表规格。DA1468x / DA1469x产品设计用亚博电竞菠菜于使用可充电电池,但由于您正在使用的电池在电压规格范围内,您也可以与DA14583一起使用。如果您想获得LiPo电池电量,您应该继续使用自己的实现,因为SDK的ADC示例不支持它。为了做到这一点,如果你已经注意到芯片的电压规格,LiPo将不会有任何影响。2.对于DA14583数据表,电池供电电压(VBAT3V)应该在2.35V - 3.3V之间,这是推荐的操作条件。如果LiPo总是在限制范围内,那么使用它是没有问题的。此外,同样根据DA14583数据表,VBAT的最大电压限制为3.6伏,因此强烈建议不要为芯片提供超过3.6伏的电压。关于你在行中连接的2 x AAA的问题,ADC的例子支持这个条件。 So, when powering the DA14583, are you always getting these results?

谢谢,PM_Dialog