单片机学习小组
直播中

李晓鹏

7年用户 1302经验值
私信 关注

如何去实现电池电压的采集呢

最近项目又遇到了电池电压采集,锂电池的电压范围是4.2到2.8一般,当锂电池低于3.3V时,单片机供电电压会小于3.3V,那么电池电压参考计算4096就不能对应3.3,所以必须采用内部参考电压。(我项目中用到的是RP104N331 LDO,实际上当电池电压在3.5V左右时,LDO输出就已经不是3.3V,严重影响精度)VREFINT_CAL = *(__IO uint16_t *)(0X1FF80078);首先需要从数据手册知道VREFINT_CAL 的地址信息,读出16的值,所以这里采用了 uint1

更多回帖

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