• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

A/D转换问题求助

我想利用PIC单片机写一段过压保护程序,比如说14V电压信号经分压后进入模拟输入脚的电压为2V,可是在A/D转换结果中对应的十六进制数应该是多少?怎么计算的?参考电压用VDD/VSS.
全部回复(7)
正序查看
倒序查看
madboy21
LV.8
2
2009-04-01 23:56
很简单的啊
如果参考为VDD,设单片机供电电压为5V,10位ADC,那么输入2V时采样值为:1024×2/5=409

PIC单片机很多没有内部参考电压,用VDD的话采样会随供电电压变化而变化,最好采用带内部参考电压单片机.

发两张单片机学习板给大家看看
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/76/2045691238601288.jpg');}" onmousewheel="return imgzoom(this);">500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/76/2045691238601351.jpg');}" onmousewheel="return imgzoom(this);">
0
回复
红心j
LV.3
3
2009-04-02 10:38
我认为这类处理最好采用电压比较器进行外中断处理.
0
回复
madboy21
LV.8
4
2009-04-02 10:46
@红心j
我认为这类处理最好采用电压比较器进行外中断处理.
各有好处,现在很多单片机内部已带比较器,也可以直接采用.
0
回复
fengren
LV.2
5
2009-04-02 12:13
@madboy21
很简单的啊如果参考为VDD,设单片机供电电压为5V,10位ADC,那么输入2V时采样值为:1024×2/5=409PIC单片机很多没有内部参考电压,用VDD的话采样会随供电电压变化而变化,最好采用带内部参考电压单片机.发两张单片机学习板给大家看看[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/76/2045691238601288.jpg');}"onmousewheel="returnimgzoom(this);">[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/76/2045691238601351.jpg');}"onmousewheel="returnimgzoom(this);">
谢谢仁兄!不过1024是不是因为A/D转换结果寄存器是10位,所以取2的10次方等于1024?
0
回复
fengren
LV.2
6
2009-04-02 12:31
@红心j
我认为这类处理最好采用电压比较器进行外中断处理.
谢谢红心兄,我一开始也是用电压比较器输出信号,单片机进行中断处理,不过想简化电路,所以就用模拟输入试一试!不过还是非常感谢!
0
回复
madboy21
LV.8
7
2009-04-05 10:02
@fengren
谢谢仁兄!不过1024是不是因为A/D转换结果寄存器是10位,所以取2的10次方等于1024?
是的
0
回复
fengren
LV.2
8
2009-04-06 11:28
@madboy21
是的
明白了!非常感谢!
0
回复