找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

PIC单片机ADC电压检测时数码管有闪烁

查看数: 2771 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-4-9 17:57

正文摘要:

有PIC16F684单片机8PIN做为 ADC电压检测电路,电压为3.7 V,锂电池供电,电压检测范围在2.7-4.2V之间,每降低1V,数码管显示少一个格,数码管为一个电池电量显示器,分五段,每段代表1 V,降到2.7 V时数量码全部熄灭, ...

回复

ID:725700 发表于 2020-4-10 10:38
各位大师,指点一下哈
ID:401564 发表于 2020-4-10 09:38
1,ADC进行多次采样,然后取平均值,这样的数据相对稳定一点
2,给每个档位的电压设定一个标志位,当在使用这个电池的时候,可以这样认为:比如电池电压下降到3.60V以下时,它的电压是不会再上升的,所以,在下一次ADC的时候,我只管去比较它有没有低于下一个档位3.40V,3.60V和这个电压以上的就不再进行比较
这些个电压的档位可以在你重启或者插入充电器的时候清除
每次ADC结果都是不一样的,有可能这次是大的,下次它就小了
电池电压也会因为负载电流不同而不同的,当你电流是1A的时候,它电压是3.60V,电流是0.1A的时候,它的电压可能就是3.72V了

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表