你好dialog_Support,
我正在做一个项目,我的设备使用DA14583 MCU和软件设计,使用BLE命令打开/关闭LED。
但是我的硬件是使用可充电的LiPo电池供电的,每当电池电量低时,我可以为电池充电,我需要给用户一个指示。
为了监控电池水平,我需要在我的软件中提供一个条款,我可以使用计时器检查电池水平。
我引用了电池驱动程序库作为例子,但我只能看到读取硬币电池和AAA电池水平的规定。
那么你有什么图书馆可以阅读LiPo电池电量吗?如果是,请分享我将使用的图书馆。
如果不是,那么你能帮助我如何建立LiPo电池的库吗?
提前谢谢你
罗希特Rajapure
设备:
嗨Rajapurerohit,
你能让我知道你是直接用LiPo给DA14583充电吗?如果是,你是如何为DA14583供电的?你用的是哪种LiPo ?请注意,DA14583可以支持最高3.3V。如果LiPo充满电,电压水平是否超过3.3V?我想了解你们是如何做电力预算的,你们是如何为DA14583供电的。另外,您使用的是哪种模式的DCDC转换器?加速模式还是加速模式?
谢谢,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
嗨Rajapurerohit,
只是对我之前评论的更正,DA14583只在buck模式下运行。DA145583不像DA14580那样在Boost模式下运行。让我检查一下你的输入,我会尽快回复你。
谢谢,PM_Dialog
嗨PM_Dialog,
是否有最新进展?
我有急事要解决,请尽快帮助我。
感谢和问候
罗希特
嗨Rajapurerohit,
关于你提到的LiPo电池的问题,我现在还没有任何消息,但是我已经在内部询问过是否有可用的。关于你的第二个项目,你是否使用2节AAA电池来为设备供电?如果您正在运行SDK的batt_lvl示例,您是否将battery_get_lvl()的参数更改为BATT_AAA?
谢谢,PM_Dialog
嗨PM_Dialog,
谢谢你的反馈,
是的,正如我在之前的帖子中提到的,我使用2节AAA电池来为设备供电,并使用Battl_lvl()函数与AAA一起读取关卡。
所以请让我知道为什么它总是给我147%,还是在电压方面。如果是在百分比方面,那么如何校准0到100%的水平使用这个?
感谢和问候
罗希特
嗨Rajapurerohit,
您可以尝试在battery_get_lvl()函数中记录adc_sample值吗?2节AAA电池串联时,设备处于降压模式。
谢谢,PM_Dialog
嗨PM_Dialog,
我的收益是147%。
LiPo库有什么更新吗?
感谢和问候
罗希特
你好,
两个项目的问题有什么更新吗?
这是我急需解决的问题,请帮忙。
感谢和问候
罗希特
嗨罗希特,
关于LiPo电池,我内部检查了一下,没有软件监控电池电量。请记住,不建议与DA1458x产品使用LiPo电池。亚博电竞菠菜要做到这一点,如果你仍然想使用LiPo电池,你应该有我们自己的计算。关于连接到系列的2 x AAA电池,您能否在调试模式下运行SDK的adc示例,添加断点adc_get_vbat_sample(),并让我知道这个函数返回什么?
谢谢,PM_Dialog
嗨PM_Dialog,
谢谢你的回复,
你提到“请记住,不建议在DA1458x产品上使用LiPo电池”-我想知道为什么不建议使用它(LiPo电池)。亚博电竞菠菜是否有任何文件提到了这一点?
感谢和问候
罗希特
你好,
我在调试模式下检查了设备,
具有以下功能:
1) adc_get_vbat_sample ()
2) battery_get_lvl (BATT_AAA)
附件是sample和Bat_val值的图片。
请您紧急分享一下要点。事情很紧急。
提前谢谢你
罗希特
嗨PM_Dialog,
亟待解决。
你提到DA1458x产品不推荐使用LiPo电池。
你能告诉我为什么不推荐吗?它是否影响控制器的功能或DA1458x产品的任何其他影响?亚博电竞菠菜
问题是我们已经使用了电池,我们的产品处于生产阶段,所以请分享为什么不建议使用LiPo,它会影响DA1458x。
提前谢谢你
罗希特
嗨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