关于AD12采样测量电压

[复制链接]
 楼主| Thorald 发表于 2018-6-28 21:20 | 显示全部楼层 |阅读模式
用430的AD12通过P6.0口测量外部电压,为什么不同的供电方式测得的外部电压值不同?
Bjorn 发表于 2018-6-28 21:33 | 显示全部楼层
看看基准电压一样吗
Rollo 发表于 2018-6-28 21:46 | 显示全部楼层
你的基准电压不用,应该是AVCC和DVCC共用一个电源了
Rangar 发表于 2018-6-28 21:55 | 显示全部楼层
最好模拟的电源和数字的分开,要不电源波动就会影响的
Stannis 发表于 2018-6-28 22:07 | 显示全部楼层
参考电压是一样的,程序完全一样,就是将仿真器供电改成直接USB供电后测量的电压会减少0.1-0.2V
Brand2 发表于 2018-6-28 22:17 | 显示全部楼层
void ADC12int(void)
{
  ADC12CTL0&=~ENC;  //复位,开始对ADC12CTL0,ADC12CTL1设置
  ADC12CTL0=ADC12ON+MSC+SHT0_4;//打开转换内核,多次转换,采样定时确定
  ADC12CTL1=CONSEQ_2+SHP+CSTARTADD_4;//单通道多次转换,使用定时器触发采样
                                   //从第4个存储器开始
  ADC12MCTL4=INCH_0; //参考电压默认,通道0
  ADC12IE=0x0010;  //容许通道转换完成中断,存储器4中断容许,0001 0000
  ADC12CTL0|=ENC; //使能转换
}
Soraka 发表于 2018-6-28 22:28 | 显示全部楼层
估计不是程序的问题,是电路的问题!如果确定外部待测电压没变化,那一般都是基准电压变化
Garen2 发表于 2018-6-28 22:37 | 显示全部楼层
可能是不同供电方式,供电电压有些许差别,造成基准便宜
Ryze 发表于 2018-6-28 22:44 | 显示全部楼层
单片机和外部待测传感器采用同一电源
updownq 发表于 2018-7-2 22:29 | 显示全部楼层
基准电压变了。
sanfuzi 发表于 2018-7-2 22:30 | 显示全部楼层
供电的电压一样吗
gygp 发表于 2018-7-2 22:30 | 显示全部楼层
基准信号来自哪里呢
chenci2013 发表于 2018-7-2 22:30 | 显示全部楼层
不同的供电方式,电压不一样。
biechedan 发表于 2018-7-2 22:31 | 显示全部楼层
计算的数值是一样的。
wangdezhi 发表于 2018-7-2 22:31 | 显示全部楼层
最简单的方式就是线性拟合
isseed 发表于 2018-7-2 22:31 | 显示全部楼层
考虑硬件的变化了吗
xietingfeng 发表于 2018-7-2 22:32 | 显示全部楼层
就是外部电压影响的。
suzhanhua 发表于 2018-7-2 22:32 | 显示全部楼层
最后的结果一样吗
mituzu 发表于 2018-7-2 22:32 | 显示全部楼层
不同的供电方式有什么不同呢?
wangdezhi 发表于 2018-7-2 22:33 | 显示全部楼层
通过线性拟合可以实现数值变化。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

183

主题

849

帖子

1

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

183

主题

849

帖子

1

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