lanhua 发表于 2022-1-16 16:29

TILEBOX电池电压问题

<p>TILEBOX电池电压问题:</p>

<p>我的TILEBOX电池电压</p>

<p>连接手机的显示值3.98V,95%</p>

<p>万用表实测值4.14V</p>

<p>相差0.16V</p>

<p>怎样调解或校正?</p>

qwqwqw2088 发表于 2022-1-16 18:54

<p>这种软件连接手机的电池显示,与保护电路有关,校正需要断开保护电路,</p>

<p>都是软件进行获取电池电量、充电状态、电池状态等信息</p>

lanhua 发表于 2022-1-16 21:47

qwqwqw2088 发表于 2022-1-16 18:54
这种软件连接手机的电池显示,与保护电路有关,校正需要断开保护电路,

都是软件进行获取电池电量、充电 ...

<p>还有一个&middot;问题:</p>

<p>每次与手机连接时(不管里面电池还有多少电)都要先插充电,然后才能连接通,否则TILEBOX没有一点反应。</p>

se7ens 发表于 2022-1-17 10:19

<p>你用万用表测试电池电压时有没有接负载呢</p>

<p>如果没有的话这个差值就是正常的</p>

<p>如果有的话,你得判断下万用表是否有校准否则就是手机软件的问题</p>

littleshrimp 发表于 2022-1-17 10:21

<p>通过原理图可以看到锂电池测量是通过STBC02通过BATMS引脚输出锂电池电压,然后经过R33和R34分压后通过AN_VBATT连接到单片机的PC4</p>

<p> &nbsp; &nbsp;</p>

<p>&nbsp; &nbsp; SensorTile.box的STM32CubeMX工程可以看到PC4为ADC1的IN13,说明电压经过分压后直接通过ADC采集。</p>

<p></p>

<p>能产生测量误差的地方产要为分压电阻的精度,和ADC测量时的阻抗。你可以用万用表测量一下AN_VBATT处的电压,再通过分压计算出实际锂电池电压再和手机端显示的电压对比,看一下误差是否由分压电阻精度造成。</p>

qwqwqw2088 发表于 2022-1-17 10:49

lanhua 发表于 2022-1-16 21:47
还有一个&middot;问题:

每次与手机连接时(不管里面电池还有多少电)都要先插充电,然后才能连接通, ...

<p>都要先插充电,然后才能连接通,否则TILEBOX没有一点反应</p>

<p>&nbsp;</p>

<p>这个电池多长时间了?</p>

<p>像是电池有过放现象</p>

<p>过放现象的,是需要充电激活才能重新放电</p>

lanhua 发表于 2022-1-17 14:35

<div class='shownolgin' data-isdigest='no'>littleshrimp 发表于 2022-1-17 10:21
通过原理图可以看到锂电池测量是通过STBC02通过BATMS引脚输出锂电池电压,然后经过R33和R34分压后通过AN_VB ...

<p>谢谢精辟分析!</p>
</div><script>showreplylogin();</script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

lanhua 发表于 2022-1-17 15:45

<div class='shownolgin' data-isdigest='no'>qwqwqw2088 发表于 2022-1-17 10:49
都要先插充电,然后才能连接通,否则TILEBOX没有一点反应

&nbsp;

这个电池多长时间了?

像是电 ...

<p>真是电池需要激活!</p>

<p>因为此盒无电源开关,故可能放完.</p>
</div><script>showreplylogin();</script>

littleshrimp 发表于 2022-1-17 16:29

<div class='shownolgin' data-isdigest='no'>lanhua 发表于 2022-1-17 14:35
谢谢精辟分析!

<p>补充一下,ADC的参考电压误差也会影响测量的准确性,原理图VREF+使用+2.7V,</p>

<p> &nbsp;</p>

<p>这部分压电是LDO通过分压电阻获得的,如果使用外部电压你还需要确定这个+2.7V的实际电压。</p>

<p></p>

<p>如果代码使用内部参考,也需要考虑内部参考电压的精度。</p>

<p> &nbsp; &nbsp;</p>
</div><script>showreplylogin();</script>
页: [1]
查看完整版本: TILEBOX电池电压问题