TI论坛
直播中

姚志奋

7年用户 143经验值
私信 关注
[问答]

CC2541读取电池电量为0x40

1.我采用的是Keyfob例程(也就是安装完后的Texas InstrumentsBLE-CC254x-1.4.0ProjectsbleKeyFob例程)
2.采用的是第三方开发板,采用CC2541的芯片。
我发现无论是怎么更换新电池,采集出来的电量adc都是360,按照ti的例程的算法:percent = ((adc - 273) * 25) + 33 / 34,计算出来电池是0x40(也就是60%)。
我哪其他的芯片的开发板测试出来,发现上报的是0x64,也就是100%,是正确的。
大家有没有碰到过这个问题,多谢!

回帖(1)

车熊鹤

2020-3-18 09:03:53
亲,多看一下电路,
1、ti的keyfob是在mini DK开发板上实验的,这个开发板是用钮扣电池直接供电的,而ADC是测量的VCC/3,也就是钮扣电池电压的1/3,参考电压是内部的1.25V
2、你用的是第三方开发板,据我所知,第三方开发板一板都有LDO稳压,也就 是无论你电池怎么换,VCC值是不变的,当然你的开发板我就不太清楚了
3、再次强调,看电路图,比较差异,
举报

更多回帖

发帖
×
20
完善资料,
赚取积分