[PIC®/AVR®/dsPIC®产品]

神器的PIC16F726实现电池电压低于3.6V的判断!

[复制链接]
2875|1
手机看帖
扫描二维码
随时随地手机跟帖
emailli|  楼主 | 2015-9-24 20:49 | 显示全部楼层 |阅读模式
1.png

原理图如上
找遍了所有的GPIO,都未发现如何实现电池电压的低于3.6V判断。
实际上,该产品当电池电压低于3.6V的时候,双色灯的黄灯就开始呼吸闪烁。也就是P12网络开始闪烁。

猜测,可能是利用P25端口的按键功能实现电池电压的检测。
但是这个设备又有休眠唤醒功能。还是让人诧异。毕竟要休眠唤醒,就只能是中断功能。
ADC已知没有中断功能的。
难道是中断和ADC交互使用?

欢迎大家一起来分析。
akevinliu| | 2015-11-12 18:39 | 显示全部楼层
用VDD做参考电压,选择内部参考电压通道,进行AD转换,由于内部参考是固定值,可以根据AD采样结果,计算出电池电压。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:欢迎光临手心的嵌入式之家 http://emailli.21ic.org

98

主题

1172

帖子

55

粉丝