硬汉嵌入式论坛

 找回密码
 立即注册
查看: 793|回复: 9
收起左侧

[ADC] adc采样正弦信号

[复制链接]

20

主题

57

回帖

117

积分

初级会员

积分
117
发表于 2024-8-2 10:32:04 来自手机 | 显示全部楼层 |阅读模式
采样一个正弦信号,如果想用fft算出基频信号的幅值,结果精确到1mV,至少要采样多少个点或者说采样多少个信号周期?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115490
QQ
发表于 2024-8-2 14:16:33 | 显示全部楼层
比如50Hz正弦波,你可以4KHz采集,每个周期80个点,采集4096点,做到频域分辨率0.5Hz,效果很好多。
回复

使用道具 举报

20

主题

57

回帖

117

积分

初级会员

积分
117
 楼主| 发表于 2024-8-2 21:08:25 | 显示全部楼层
eric2013 发表于 2024-8-2 14:16
比如50Hz正弦波,你可以4KHz采集,每个周期80个点,采集4096点,做到频域分辨率0.5Hz,效果很好多。

那这样采样时间也很长了,我期望的是采样时间越短越好
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115490
QQ
发表于 2024-8-3 08:06:18 | 显示全部楼层
bigfanofiot 发表于 2024-8-2 21:08
那这样采样时间也很长了,我期望的是采样时间越短越好

第1次时间长,后面每次直接取前4096点即可,随时都可以取。
回复

使用道具 举报

20

主题

57

回帖

117

积分

初级会员

积分
117
 楼主| 发表于 2024-8-3 08:21:26 来自手机 | 显示全部楼层
eric2013 发表于 2024-8-3 08:06
第1次时间长,后面每次直接取前4096点即可,随时都可以取。

我的场景一个信号只需要采集一次不需要连续采集
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115490
QQ
发表于 2024-8-3 08:37:14 | 显示全部楼层
bigfanofiot 发表于 2024-8-3 08:21
我的场景一个信号只需要采集一次不需要连续采集

那只能降低频域分辨率了,比如直接分辨率就是50Hz,这样采集80个点就行。但精度就非常差。

具体看你了,平衡下精度和采样点问题。
回复

使用道具 举报

20

主题

57

回帖

117

积分

初级会员

积分
117
 楼主| 发表于 2024-8-3 11:00:39 来自手机 | 显示全部楼层
eric2013 发表于 2024-8-3 08:37
那只能降低频域分辨率了,比如直接分辨率就是50Hz,这样采集80个点就行。但精度就非常差。

具体看你了 ...

只需要主频的幅值就行了,信号还是比较纯净,用示波器看是正弦波。
回复

使用道具 举报

20

主题

57

回帖

117

积分

初级会员

积分
117
 楼主| 发表于 2024-8-3 11:01:03 来自手机 | 显示全部楼层
eric2013 发表于 2024-8-3 08:37
那只能降低频域分辨率了,比如直接分辨率就是50Hz,这样采集80个点就行。但精度就非常差。

具体看你了 ...

只需要算出主频的幅值就行
回复

使用道具 举报

20

主题

57

回帖

117

积分

初级会员

积分
117
 楼主| 发表于 2024-8-3 11:03:05 来自手机 | 显示全部楼层
eric2013 发表于 2024-8-3 08:37
那只能降低频域分辨率了,比如直接分辨率就是50Hz,这样采集80个点就行。但精度就非常差。

具体看你了 ...

昨晚实验了一下,信号是10k,我采集一个周期多一点,采集512点,消耗时间260us左右,可以接收,不太接收的是计算fft太慢了,用stm32g4 170M主频,耗时1个ms了。。。。。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115490
QQ
发表于 2024-8-4 00:25:07 | 显示全部楼层
bigfanofiot 发表于 2024-8-3 11:03
昨晚实验了一下,信号是10k,我采集一个周期多一点,采集512点,消耗时间260us左右,可以接收,不太接收 ...

G4不应该这么慢,这个是F407的

23.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-4-29 03:01 , Processed in 0.274075 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表