ADC交流采样,转换成实际电压比用万用表测量电压低10V左右

[复制链接]
2980|8
 楼主| 黄喉 发表于 2015-6-8 16:19 | 显示全部楼层 |阅读模式
用ADC做交流采样,用均方根算法换算成电压有效值,发现结果比实际值低大约10V左右的样子,请问有什么可能性导致,注:ADC采样20ms,20个点,1ms采样一个值,定时确定是准确的
wu_npu 发表于 2015-6-9 12:28 | 显示全部楼层
“用均方根算法换算成电压有效值,ADC采样20ms,20个点,1ms采样一个值” 先不考虑是否ADC电路误差大,你这种算法前提是50Hz很准确,稍微偏差便会带来很大误差,减小这种误差可以加大计算样本,采1s再算算。

评分

参与人数 1威望 +1 收起 理由
黄喉 + 1 赞一个!

查看全部评分

zyj9490 发表于 2015-6-8 19:26 | 显示全部楼层
太少了,导致的.
chunyang 发表于 2015-6-8 20:53 | 显示全部楼层
另外注意,如果交流不是常见的低频正弦波,万用表未必能测准。
dirtwillfly 发表于 2015-6-8 21:59 | 显示全部楼层
根据楼主提供的信息,也有可能交流信号频率比采样频率高
你瞅啥 发表于 2015-6-8 22:16 | 显示全部楼层
chunyang 发表于 2015-6-8 20:53
另外注意,如果交流不是常见的低频正弦波,万用表未必能测准。

最低档的万用表测交流电压一般不会有问题,很少能有强大的负载能让工频电压谐波失真超过3%的。带宽不够,非真有效值的万用表测电流才会有问题,特别是无pfc开关电源。

撸主的问题显然是采样点太少。
chunyang 发表于 2015-6-9 00:19 | 显示全部楼层
你瞅啥 发表于 2015-6-8 22:16
最低档的万用表测交流电压一般不会有问题,很少能有强大的负载能让工频电压谐波失真超过3%的。带宽不够, ...

都说了是不是“常规的低频正弦波”……
justtest111 发表于 2015-6-9 08:38 | 显示全部楼层
香农采样定律,采样频率至少是信号频率的2倍啊。
gx_huang 发表于 2015-6-9 08:53 | 显示全部楼层
这个先自己理论计算一下,手工输入20个自己根据正弦波计算的ADC值,相位随机,看看你的函数计算的有效电压结果是多少。根本不需要实际ADC。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

35

帖子

1

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