打印

关于AD12采样测量电压

[复制链接]
1998|28
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Thorald|  楼主 | 2018-6-28 21:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
Bjorn| | 2018-6-28 21:33 | 只看该作者
看看基准电压一样吗

使用特权

评论回复
板凳
Rollo| | 2018-6-28 21:46 | 只看该作者
你的基准电压不用,应该是AVCC和DVCC共用一个电源了

使用特权

评论回复
地板
Rangar| | 2018-6-28 21:55 | 只看该作者
最好模拟的电源和数字的分开,要不电源波动就会影响的

使用特权

评论回复
5
Stannis| | 2018-6-28 22:07 | 只看该作者
参考电压是一样的,程序完全一样,就是将仿真器供电改成直接USB供电后测量的电压会减少0.1-0.2V

使用特权

评论回复
6
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; //使能转换
}

使用特权

评论回复
7
Soraka| | 2018-6-28 22:28 | 只看该作者
估计不是程序的问题,是电路的问题!如果确定外部待测电压没变化,那一般都是基准电压变化

使用特权

评论回复
8
Garen2| | 2018-6-28 22:37 | 只看该作者
可能是不同供电方式,供电电压有些许差别,造成基准便宜

使用特权

评论回复
9
Ryze| | 2018-6-28 22:44 | 只看该作者
单片机和外部待测传感器采用同一电源

使用特权

评论回复
10
updownq| | 2018-7-2 22:29 | 只看该作者
基准电压变了。

使用特权

评论回复
11
sanfuzi| | 2018-7-2 22:30 | 只看该作者
供电的电压一样吗

使用特权

评论回复
12
gygp| | 2018-7-2 22:30 | 只看该作者
基准信号来自哪里呢

使用特权

评论回复
13
chenci2013| | 2018-7-2 22:30 | 只看该作者
不同的供电方式,电压不一样。

使用特权

评论回复
14
biechedan| | 2018-7-2 22:31 | 只看该作者
计算的数值是一样的。

使用特权

评论回复
15
wangdezhi| | 2018-7-2 22:31 | 只看该作者
最简单的方式就是线性拟合

使用特权

评论回复
16
isseed| | 2018-7-2 22:31 | 只看该作者
考虑硬件的变化了吗

使用特权

评论回复
17
xietingfeng| | 2018-7-2 22:32 | 只看该作者
就是外部电压影响的。

使用特权

评论回复
18
suzhanhua| | 2018-7-2 22:32 | 只看该作者
最后的结果一样吗

使用特权

评论回复
19
mituzu| | 2018-7-2 22:32 | 只看该作者
不同的供电方式有什么不同呢?

使用特权

评论回复
20
wangdezhi| | 2018-7-2 22:33 | 只看该作者
通过线性拟合可以实现数值变化。

使用特权

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

本版积分规则

183

主题

849

帖子

1

粉丝