[MCU] 为什么不同的供电方式测得的外部电压值不同?

[复制链接]
1367|29
 楼主| dingy 发表于 2020-9-1 21:23 | 显示全部楼层 |阅读模式
用430的AD12通过P6.0口测量外部电压,为什么不同的供电方式测得的外部电压值不同?
happy_10 发表于 2020-9-1 21:30 | 显示全部楼层
看看基准电压一样吗
renyaq 发表于 2020-9-1 21:37 | 显示全部楼层
你的基准电压不用,应该是AVCC和DVCC共用一个电源了
yufe 发表于 2020-9-1 21:49 | 显示全部楼层
最好模拟的电源和数字的分开,要不电源波动就会影响的
huanghuac 发表于 2020-9-1 21:52 | 显示全部楼层
参考电压是一样的,程序完全一样,就是将仿真器供电改成直接USB供电后测量的电压会减少0.1-0.2V
juventus9554 发表于 2020-9-1 21:56 | 显示全部楼层

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; //使能转换
}
supernan 发表于 2020-9-1 21:59 | 显示全部楼层
估计不是程序的问题,是电路的问题!如果确定外部待测电压没变化,那一般都是基准电压变化
ousj 发表于 2020-9-1 22:03 | 显示全部楼层
可能是不同供电方式,供电电压有些许差别,造成基准便宜
yufe 发表于 2020-9-1 22:11 | 显示全部楼层
单片机和外部待测传感器采用同一电源
wangzsa 发表于 2020-9-1 22:16 | 显示全部楼层
基准电压变了。
bqyj 发表于 2020-9-1 22:21 | 显示全部楼层
供电的电压一样吗
songqian17 发表于 2020-9-1 22:24 | 显示全部楼层
基准信号来自哪里呢
stly 发表于 2020-9-1 22:28 | 显示全部楼层
不同的供电方式,电压不一样。
liuzaiy 发表于 2020-9-1 22:33 | 显示全部楼层
计算的数值是一样的。
kangzj 发表于 2020-9-1 22:37 | 显示全部楼层
最简单的方式就是线性拟合
zhuww 发表于 2020-9-1 22:41 | 显示全部楼层
考虑硬件的变化了吗
huanghuac 发表于 2020-9-1 22:45 | 显示全部楼层
就是外部电压影响的。
zwll 发表于 2020-9-1 22:49 | 显示全部楼层

最后的结果一样吗
ousj 发表于 2020-9-1 22:52 | 显示全部楼层
不同的供电方式有什么不同呢?
yufe 发表于 2020-9-1 23:00 | 显示全部楼层
通过线性拟合可以实现数值变化。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

745

主题

10920

帖子

6

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