[AVR单片机] avr adc的问题

[复制链接]
5110|6
 楼主| 472666GAQ 发表于 2010-8-1 07:21 | 显示全部楼层 |阅读模式
ADC的参考电压源(VREF)反映了ADC的转换范围。若单端通道电平超过了VREF,其结果将接近0x3FF


1----adc   ADC的参考电压源(VREF)反映了ADC的转换范围  什么意思;
2----是不是单通道被测的电压大于参考电压是不是  结果一直就是0x3ff了
928315 发表于 2010-8-1 08:50 | 显示全部楼层
你问的问题不是AVR才有的问题。所有单片机的AD转换都类似。
1----adc   ADC的参考电压源(VREF)反映了ADC的转换范围  什么意思;
    为了保证准确,ADC输入电压范围必须小于等于VREF,否则值将不准确。对于电压高的,可以采用分压等方式来实现让被测试电压在VREF内。

2----是不是单通道被测的电压大于参考电压是不是  结果一直就是0x3ff
        被测试电压大于参考电压,给出来的结果不准确。其结果无多少实际意义。是否一直是0X3FF,这个我没有验证过,不好说。
 楼主| 472666GAQ 发表于 2010-8-1 12:38 | 显示全部楼层
 楼主| 472666GAQ 发表于 2010-8-1 15:51 | 显示全部楼层
要是外接参考电源   我看数据手册说是(外接vref的范围) 2.0~avcc-0.2   要是测量最高5v的模拟电压但是avcc是5v  那么外接也就是最高4.8v  这样的话是不是要是高于4.8伏值也是0x3ff呀
yanhao_xj 发表于 2010-8-27 16:32 | 显示全部楼层
意思是说能够转换的最高信号输入(电压)。比方说将一个小桶里的水倒入一个大桶里(两个桶底直径一样,高度不一样),
无论小桶里有多少水,大桶都能装下。小桶里将的水位高度就是大桶的水位高度(VREF);如果是将大桶里装满了水(水位高度是大桶高度VREF),倒入小桶中(小桶高度AVCC)。小桶
会溢出水(VREF大于AVCC).结果就是小桶只能装AVCC这么多水,无论ADC怎样转换,出来的结果都是AVCC。
xuyiyi 发表于 2010-8-27 16:55 | 显示全部楼层
被测试电压大于参考电压,给出来的结果一直是0X3FF,这个结论是正确的。
 楼主| 472666GAQ 发表于 2010-8-31 17:54 | 显示全部楼层
谢谢了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

102

主题

285

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部