打印

PIC16F616 VDD檢測

[复制链接]
2090|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
nickspace|  楼主 | 2011-7-21 17:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,有個電壓檢測電路附件所示,請問PIC16F616 鋰電池供電,鋰電池電壓VDD經過1個270歐姆的電阻,分別接兩個LED到兩支IO RC4和RC3,而PIC16F616是通過RC4 和RC3偵測VDD,請問電壓偵測是怎樣偵測的?謝謝

PIC16F電壓檢測.JPG (44.09 KB )

PIC16F電壓檢測.JPG

相关帖子

沙发
pananmao3760675| | 2011-7-21 17:15 | 只看该作者
:)

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
zdh2011 + 1 good
板凳
yewuyi| | 2011-7-21 17:53 | 只看该作者
没看出来怎么测量VDD。

使用特权

评论回复
地板
nickspace|  楼主 | 2011-7-21 19:09 | 只看该作者
上述那個電路,測試時,當VDD降到3.4V以下時,按一下S1,則紅燈閃爍2次后滅掉;當VDD升到3.4V以上時,按一下S1,則黃燈亮1s后,滅掉。我自己分析不出原理,向大家請教.謝謝。

PIC腳位.JPG (25.84 KB )

PIC腳位.JPG

使用特权

评论回复
5
yewuyi| | 2011-7-22 08:53 | 只看该作者
经查阅PIC16F616的手册,其内部有一个0.6VDC的固定参考电压,假设为Vref,还有一个可设置的比较器参考电压,假设为Vi,根据手册来看,这个Vi=VDD/n,n的取值在1~16之内,假设把n设定为6得到的Vi=VDD/6,把Vref和Vi送入MCU的片上电压比较器模块,则可以得到比较阀值在3.6VDC。

所以,猜测你描述的3.4VDC应该是3.6VDC,考虑到器件差异和测量误差,3.4VDC可能由此而来。

使用特权

评论回复
6
yewuyi| | 2011-7-22 08:54 | 只看该作者
手册附后,见P70

41288b_cn.pdf

1.95 MB

使用特权

评论回复
7
nickspace|  楼主 | 2011-7-22 14:11 | 只看该作者
To yewuyi: 你好,現在我把電路上所有外接器件都拿掉,給MCU上電,用示波器觀察RC4和RC3引腳,上電時仍然有電壓檢測結果。請問,這個電壓檢測是如何實現的。謝謝。

使用特权

评论回复
8
panda8576| | 2011-7-23 12:51 | 只看该作者
:)

使用特权

评论回复
9
panda8576| | 2011-7-23 12:51 | 只看该作者
:)

使用特权

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

本版积分规则

17

主题

115

帖子

2

粉丝