打印
[技术讨论]

单片机采集交流信号时遇到的一个问题

[复制链接]
636|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
BitFu|  楼主 | 2022-11-22 20:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
yingjieso| | 2022-11-23 08:01 | 只看该作者
看你要干嘛用

使用特权

评论回复
评论
aaaaeee 2022-11-23 20:09 回复TA
A套餐 
板凳
cjyu2001| | 2022-11-23 08:13 | 只看该作者
用微积分的方法,两个面积肯定相同。

使用特权

评论回复
地板
wjfhsym| | 2022-11-23 08:55 | 只看该作者
如果是计算有效值, 用抽样定理呀,另外图上2线是一个周期?如果不是,就没意义了

使用特权

评论回复
5
xmar| | 2022-11-23 12:12 | 只看该作者
这个看似复杂,其实简单。因为绝对值正弦波定积分(起始:a,结束a+T;T正弦波周期,a任意小于T/2的数)为确定值。无论红色、蓝色波形都一样。(红色、蓝色其实意味着a的不同。)

使用特权

评论回复
6
BitFu|  楼主 | 2022-11-23 15:10 | 只看该作者

就是计算交流信号的电压有效值,AD转换后的值无法确定正弦波中心线的情况下如何计算有效值。

使用特权

评论回复
7
BitFu|  楼主 | 2022-11-23 15:10 | 只看该作者
wjfhsym 发表于 2022-11-23 08:55
如果是计算有效值, 用抽样定理呀,另外图上2线是一个周期?如果不是,就没意义了 ...

是一个周期

使用特权

评论回复
8
BitFu|  楼主 | 2022-11-23 15:15 | 只看该作者
wjfhsym 发表于 2022-11-23 08:55
如果是计算有效值, 用抽样定理呀,另外图上2线是一个周期?如果不是,就没意义了 ...

请教,我不知道正弦波中心线位置值的情况下,采样一组数据后,如何计算正弦波的有效值?

使用特权

评论回复
9
zchong| | 2022-11-23 15:23 | 只看该作者
按照整周期采样,进行均方根计算

使用特权

评论回复
10
pwh527| | 2022-11-23 17:00 | 只看该作者
你这蓝色曲线不仅有横轴位移,还有纵轴位移,面积为啥一样呢,没理由一样。
如果仅仅是横轴移位是一样的

使用特权

评论回复
11
gxs64| | 2022-11-23 17:55 | 只看该作者
BitFu 发表于 2022-11-23 15:15
请教,我不知道正弦波中心线位置值的情况下,采样一组数据后,如何计算正弦波的有效值? ...

采得到峰值就行

使用特权

评论回复
12
xch| | 2022-11-23 18:15 | 只看该作者
本帖最后由 xch 于 2022-11-23 18:18 编辑

这样计算。假设采样数据足够多。采集样本数为M, 样本序列 X0,X1....XM-1

1、先计算平均值 A  = (X0+...+XM-1)/M,
2、计算所有采样值的均方和 B = (X0^2+X1^2+...XM-1^2)/M
3、计算得到有效值 RMS = sqrt ( ( B - A^2) );
此有效值是所有交流信号总有效值。

如果,是单频正弦波。采样频率以单频的4倍频为好。这样误差会小些。

使用特权

评论回复
13
xch| | 2022-11-23 18:25 | 只看该作者
计算原理: 总有效功率值扣除直流电产生的有效功率值部分,得到交流电产生的有效功率部分。 然后开方得到有效值。

使用特权

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

本版积分规则

个人签名:芯艺工作室

194

主题

1053

帖子

3

粉丝