我研究了UM-B-075以及如何使用smartsnippet工具分析电池。但是,没有这些设备,我无法运行提供的软件来生成LUT。
我有一个DL3021A的负荷表与电池配置功能,我用来收集数据。
我用的是110毫安时锂离子电池。我假设LUT是使用这些原则生成的,对吗?
100%=0mAh电池放电
90%=11mAh电池放电
80%=22mAh电池放电
70%=33mAh电池放电
60%=44mAh电池放电
50%=55mAh电池放电
40%=66mAh电池放电
30%=77mAh电池放电
20%=88mAh电池放电
10%=99mAh电池放电
0%=110mAh电池放电
如果是这样,我已经使用110mA负载和2mA负载生成了LUT(由于设备精度的原因,没有实现1mA负载)。
静态常量int16\u t vol\u dis\u low\u 0[VOL2SOC\u LUT\u SIZE]={
3450, 3510, 3561, 3591, 3634, 3681, 3743, 3833, 3934, 4053, 4170
};
静态常量int16\u t vol\u dis\u high\u 0[VOL2SOC\u LUT\u SIZE]={
2900, 3193, 3291, 3346, 3392, 3443, 3509, 3595, 3694, 3802, 4021
在测试这些表时,报告的百分比似乎是关闭的。我正在使用焦耳镜电流表通过BLE电池服务和调试SOC UART输出状态来验证报告的值。
例如,该单元(自定义板)插入USB进行充电,在完全充电(90毫安时充电率)时,充电被禁用后,UART调试语句报告Soc为875,电压为4190。充电结束时,Soc是否应该设置为1000或接近1000?
电压报告似乎是准确地跟踪电池,但Soc是相当关闭。
请确认这是创建LUT的正确方法,如果是,为什么Soc报告错误的值?
谢谢您,
我添加了对socf\u get\u avg\u current(active\u count,active\u period)的调用,它似乎报告了正确的值。如果我取socf\u get\u avg\u current()的返回值除以0.277,我应该得到uA中的结果,对吗?
我使用的是PXP\u Reporter演示,有以下修改:
_32MHz晶体代替16MHz
_用上面附加的代码更新了自定义的电池配置文件。
我发现这个
#定义SOCF电池电容调整(1)
检测到充电结束后,将容量设置为1000。
报告中的socf\U soc似乎仍有很大差距。在我使用44毫安时(60%)的特殊情况下,socf\ U soc仍然报告90%的电池电量。
你好,德洛,
请让我查一下,我会给你回电的。
谢谢,下午好
1) 已将自定义\u socf \u battery \u profile.h还原为默认SDK
2) #定义调试#SOC
3) pm\设置\睡眠\模式(pm\模式\激活)
在pxp\u reporter和build debug选项中。刷新自定义板并查看终端输出。
蓄电池的第一个读数似乎报告的SOC大致正确,电压报告准确。然而,随着时间的推移,随着电池持续消耗~1.5mA(从运行pxp\u reporter开始,设备上没有额外负载),SOC水平会随着电压的降低而升高。记录如下:
你好,德洛,
抱歉耽搁了。正在使用的电池是什么?你能分享一下电池的规格吗?正确描述电池的特性并使用具有正确值的LUT是非常重要的。您是否使用SDK的pxp\u reporter示例来测试这一点?
由于它是一个DA14683,SS Studio v1.6.3包含了一个电池分析工具-您应该需要使用一个电源表,电压表和分流电阻工具。在第6节电池剖析器工具中,您将找到电池剖析所需的所有可用信息。
该工具安装在C:\Program Files(x86)\Dialog Semiconductoryabo国际娱乐\Battery Profiler for DA1468x windows path中。按照文档中描述的步骤进行电池配置。
谢谢,下午好
所用电池为110毫安时(https://www.digikey.com/en/亚博电竞菠菜products/detail/sparkfun electronics/PRT-1385。。。)
是的,使用PXP\u Reporter进行测试。
以下是启用#调试#soc的一些发现:
Debug Count Average是在socf\u get\u soc\u active(void)期间使用的报告的活动\u计数的平均计数。
Debug Current Average是平均计数除以socf\U get\U soc\U active(void)中的active\U计数得出的socf\U get\U avg\U电流的1000。
焦耳镜是测量仪器在这段时间内的平均电流。
δ是SOC和焦耳镜报告值的差异。
请注意,增量不是线性的,它随着电流的增加而增加。
我相信很明显库仑计数是不准确的。
请给我打个电话讨论这个问题。这是紧迫的,它正在影响我们的发展时间。特别是我需要知道你的公式是从哪里来的,以及我们如何解决这些问题以得到正确的结果。
这个数字是如何确定的?
#定义SOCF最大库仑计数/秒73584LL
为什么需要这两个场景?
你好,德洛,
很抱歉耽误了您的时间-可能我错过了您最后的评论。让我把这件事内部升级一下,我很快就会给你回复。
谢谢,下午好
你好,德洛,
我们已经把这个从论坛下线,并将直接联系到您。
谢谢,下午好