打印

求助 PIC单片机的AD转换

[复制链接]
4680|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
milktang|  楼主 | 2010-5-7 08:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位老师,我想测量两个电压的比值,这两个电压都是实时变化的,需要测它们的实时比值,能否将一个电压作为参考电压输入RA3,另一个作为模拟输入电压输入RA0,求取RA0对RA3的比值。初学PIC,对这方面不是很了解,请指教。
沙发
yewuyi| | 2010-5-7 08:35 | 只看该作者
需要知道你的电压变化的频率和信号的输出阻抗最高时多少。

如果频率不高,信号的输出阻抗很低的话,可以尝试看看。

使用特权

评论回复
板凳
XIEYUANBIN| | 2010-5-7 08:57 | 只看该作者
作为参考电压的电源必须符合AD转换信号的要求,另外+Vref 与VDD,-Vref 与 VSS的差必须符合数据手册规定。

使用特权

评论回复
地板
milktang|  楼主 | 2010-5-7 09:55 | 只看该作者
两个电压都是峰值检波后的信号通过运放组成的电压跟随器输入到PIC IO口。
如果模拟输入电压变化到零点几伏,而参考电压变化到1点几伏时能不能正常转换呢。

使用特权

评论回复
5
yewuyi| | 2010-5-7 11:47 | 只看该作者
PIC的VREF要求最低都要2点几伏。

建议使用独立的VREF芯片,把两路信号接到两路AD上

使用特权

评论回复
6
NE5532| | 2010-5-7 12:21 | 只看该作者
AD基本规则就是参考电压不能低于被测电压,对比你的要求看看呢。

使用特权

评论回复
7
milktang|  楼主 | 2010-5-7 16:40 | 只看该作者
电压变化中参考电压都是大于输入电压的
如果是把两路信号接到两路AD上,是不是要分别把两路信号进行AD转换,通过PIC两路模拟输入交替转换,再由MCU进行比值处理呢?

使用特权

评论回复
8
yewuyi| | 2010-5-7 17:16 | 只看该作者
电压变化中参考电压都是大于输入电压的
如果是把两路信号接到两路AD上,是不是要分别把两路信号进行AD转换,通过PIC两路模拟输入交替转换,再由MCU进行比值处理呢? ...
milktang 发表于 2010-5-7 16:40


是。

PIC的AD速度很快,如果做一般频率的信号分析还是够的。

使用特权

评论回复
9
NE5532| | 2010-5-7 19:28 | 只看该作者
电压变化中参考电压都是大于输入电压的
如果是把两路信号接到两路AD上,是不是要分别把两路信号进行AD转换,通过PIC两路模拟输入交替转换,再由MCU进行比值处理呢? ...
milktang 发表于 2010-5-7 16:40


能满足信号建立时间就可以了。

使用特权

评论回复
10
NE5532| | 2010-5-7 19:29 | 只看该作者
我是说你拿其中一个来当参考电压用的那个方案哈。

使用特权

评论回复
11
bobo1957| | 2010-5-7 23:23 | 只看该作者
用个独立的AD芯片吧

使用特权

评论回复
12
milktang|  楼主 | 2010-5-8 08:46 | 只看该作者
NE5532大哥是说如果把一个电压作为参考电压输入RA3,另一个作为模拟输入电压输入RA0,求取RA0对RA3的比值这样做也是可以的吗

使用特权

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

本版积分规则

10

主题

267

帖子

4

粉丝