[应用相关] 到底是怎么设置参考电压

[复制链接]
1972|19
 楼主| laozhongyi 发表于 2021-9-11 12:26 | 显示全部楼层 |阅读模式
对参考电压的选择有很多疑问,比如下面这个例子我在很多地方都看到过 void main(void)
{
        WDTCTL = WDTPW+WDTHOLD;
        ADC12CTL0 = ADC12ON+SHT0_8+MSC;
        ADC12CTL1 = SHP+CONSEQ_2;
        ADC12IE = 0x01;
        ADC12CTL0 |= ENC;
        ADC12CTL0 |= ADC12SC;


}
在上面的这段代码里,我不知道他到底是怎么设置参考电压的
Edisons 发表于 2021-9-11 12:28 | 显示全部楼层
在ADC12CTL0寄存器中, 有一个REF2_5V,和REFON,说是选择内部参考电压的就是2.5V和1.5V
但是在ADC2MCTLx寄存器中SREF 又有6中情况。
_gege 发表于 2021-9-11 12:32 | 显示全部楼层
应该是选择外部参考电压的。。
Mozarts 发表于 2021-9-11 12:33 | 显示全部楼层
怎么计算测量的电压。
Listate 发表于 2021-9-11 12:38 | 显示全部楼层
从datasheet里可以看到,Vref这是内部参考电压,Veref是外部参考电压
feiqi1 发表于 2021-9-11 12:40 | 显示全部楼层
默认的参考电压为3.3V 默认的VREF为VCC
androidbus 发表于 2021-9-11 12:43 | 显示全部楼层
ADC12CTL0|= REFON+REF2_5V;
litengg 发表于 2021-9-11 22:42 | 显示全部楼层
AD采样参考电压设置为1.5V。。
qiangweii 发表于 2021-9-11 22:46 | 显示全部楼层
通过ADC12MCTLx 寄存器的ADC12SREFx来设置参考电压。
shashaa 发表于 2021-9-11 22:47 | 显示全部楼层
基准电压为VR+和VR-的组合。。
xia00 发表于 2021-9-11 22:51 | 显示全部楼层
主要看你选择哪个作为电压参考源。
hfdy01 发表于 2021-9-11 22:53 | 显示全部楼层
AVCC即模拟电压3.3V
Vref+是内部的参考电压 +2.5V
CallReceiver 发表于 2021-9-11 22:55 | 显示全部楼层
最大值不能超过它的供电电压。。
boy1990 发表于 2021-9-11 22:57 | 显示全部楼层
建议选择内部参考电压源。
sourceInsight 发表于 2021-9-11 22:59 | 显示全部楼层
Vref-/Veref- 外部负参考电压 根据你引脚情况而定
Veref+ 也是外部参考电压了   根据你引脚情况而定
bbapple 发表于 2021-9-11 23:01 | 显示全部楼层
你要使用外部的参考电压吗?
handleMessage 发表于 2021-9-11 23:05 | 显示全部楼层
网上有很多的例程可以参考的。
zhouhuanの 发表于 2021-9-11 23:06 | 显示全部楼层
不能超过电源电压。也就是不能用5V。
tpgf 发表于 2021-10-7 17:18 | 显示全部楼层
是不能超过供电电压
sadicy 发表于 2021-10-8 14:09 | 显示全部楼层
参考电压,不就是基准么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

111

主题

1388

帖子

0

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