搜索
bottom↓
回复: 38

3个问题检验一下自己是否彻底理解傅里叶变换

[复制链接]

出0入0汤圆

发表于 2023-3-19 12:08:29 | 显示全部楼层 |阅读模式
自己计划出一个硬件工程师理解傅里叶变换的课程,第一个课程希望引起大家的兴趣。欢迎大家对下面的视频一键3连。

https://www.bilibili.com/video/BV1V84y1w7ce/


3个问题检验一下自己是否彻底理解傅里叶变换?

1. 傅里叶变换点数和底噪和频率分辨率的关系

2. 理解傅里叶变换结果:相位对应时域信号0级相移,点数是时域信号的1级相移

3. 怎么理解频谱泄露,为什么加窗能改善频谱泄露

欢迎大家留言交流知识和经验,也欢迎拍砖。

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出16390入6832汤圆

发表于 2023-3-19 12:14:29 来自手机 | 显示全部楼层
大学里我有门课程傅里叶变换,我考了100分的。现在完全忘记,一点印象都没有。

出0入4汤圆

发表于 2023-3-19 12:18:50 | 显示全部楼层
用了无数次了,实际还是没有搞懂。。。

出0入0汤圆

 楼主| 发表于 2023-3-19 12:20:00 | 显示全部楼层
armok. 发表于 2023-3-19 12:14
大学里我有门课程傅里叶变换,我考了100分的。现在完全忘记,一点印象都没有。 ...
(引用自2楼)

用不到肯定忘得快。对于电子的硬件工程师,应该算是吃饭的技能。

出0入0汤圆

 楼主| 发表于 2023-3-19 12:20:28 | 显示全部楼层
cwei 发表于 2023-3-19 12:18
用了无数次了,实际还是没有搞懂。。。
(引用自3楼)

学习起来,装逼和解决问题都很实用。

出200入657汤圆

发表于 2023-3-19 12:38:17 | 显示全部楼层
数字信号处理书里面说,是先从拉普拉斯变换,然后再傅里叶变换、反变换,快速傅里叶,短时傅里叶。。。。。
拉普拉斯都很难搞明白了,天书一般在三维坐标轴画鬼一样的曲线。。。
不过攻城狮嘛,除非搞算法,否则没必要深究,每个人精力都非常有限的,知道怎么用对绝大部分来讲已经够了。

出0入37汤圆

发表于 2023-3-19 12:41:48 | 显示全部楼层
傅里叶变换的核心就是假定信号是正弦波组成的,然后用信号相关性的原理,去考察每个频率正弦波的信号在这个信号中占的比重。对于信号相位,用正交的正弦和余弦,去分别做相关,就得到了两个数值,分别是实部和虚部。

出0入112汤圆

发表于 2023-3-19 12:56:30 | 显示全部楼层
已经点赞+关注

出0入0汤圆

发表于 2023-3-19 13:01:02 | 显示全部楼层
我知道数学在人类社会前进中的重要性,但是学好用好数学需要天赋,反正我不是那一类人

出0入86汤圆

发表于 2023-3-19 13:08:37 来自手机 | 显示全部楼层
把波形信号拿来绕圈,就形象了

出0入84汤圆

发表于 2023-3-19 13:25:44 | 显示全部楼层
傅里叶本来要跟拿破仑求取功名,没想到当时饱受争议的傅里叶变换让他一战成名。

出0入300汤圆

发表于 2023-3-19 14:22:59 来自手机 | 显示全部楼层
看了一下视频感觉啥也没有说啊,后来有关频谱泄露更没说。我去年和一个搞代码的搞崩就是因为fft,他非说fft就是真实的频谱,其实stm32的ADC一共就到4095怎么玩频谱呢。其实好多自称搞硬件的人并不知道频谱仪的基本原理总以为fft出来就是频谱了

出390入22汤圆

发表于 2023-3-19 15:14:47 | 显示全部楼层
多年以前打工时,一个60多岁的老头子问我有个有个项目做不做,单片机程序用傅里叶写,当时大气不敢出,从此不敢再提这个项目

出5入14汤圆

发表于 2023-3-19 15:33:08 来自手机 | 显示全部楼层
dongzhiqing 发表于 2023-3-19 12:20
用不到肯定忘得快。对于电子的硬件工程师,应该算是吃饭的技能。
(引用自4楼)

呃,高级的饭才可能用得到,象我这种小公司的技术,怎么都用不到这种高级货,,,

出0入300汤圆

发表于 2023-3-19 15:39:09 来自手机 | 显示全部楼层
国内搞单片机的人之所以多就是因为门槛不高,买几块开发版和几本书然后开发工具和软件一律倒闭就可以了。如果软件和开发工具不能盗版从业人员会少的多

出0入0汤圆

 楼主| 发表于 2023-3-19 21:44:04 | 显示全部楼层
ziruo2002ab 发表于 2023-3-19 12:38
数字信号处理书里面说,是先从拉普拉斯变换,然后再傅里叶变换、反变换,快速傅里叶,短时傅里叶。。。。。 ...
(引用自6楼)

能用和融汇贯通还是差那么点意思

出0入0汤圆

 楼主| 发表于 2023-3-19 21:44:43 | 显示全部楼层
下一页 发表于 2023-3-19 12:41
傅里叶变换的核心就是假定信号是正弦波组成的,然后用信号相关性的原理,去考察每个频率正弦波的信号在这个 ...
(引用自7楼)

感觉说得对

出0入0汤圆

 楼主| 发表于 2023-3-19 21:45:03 | 显示全部楼层
xunke 发表于 2023-3-19 12:56
已经点赞+关注
(引用自8楼)

谢谢支持啦

出0入0汤圆

 楼主| 发表于 2023-3-19 21:46:18 | 显示全部楼层
ibmx311 发表于 2023-3-19 14:22
看了一下视频感觉啥也没有说啊,后来有关频谱泄露更没说。我去年和一个搞代码的搞崩就是因为fft,他非说fft ...
(引用自12楼)

这个视频只是个引子。不过我也觉着STM32里面FFT也能是频谱,只不过性能没那么好么

出0入300汤圆

发表于 2023-3-19 22:09:30 来自手机 | 显示全部楼层
dongzhiqing 发表于 2023-3-19 21:46
这个视频只是个引子。不过我也觉着STM32里面FFT也能是频谱,只不过性能没那么好么 ...
(引用自19楼)

你说一共就12位的ADC对频谱而言有什么用,就算是20位也没什么看头,到20位谁还能做的快呢,所以fft的作用在单片机的应用里就不应该是频谱,包括示波器里的fft基本也是同理,看惯了频谱仪那些玩意根本就不能看了。

出0入0汤圆

 楼主| 发表于 2023-3-19 22:29:11 | 显示全部楼层
ibmx311 发表于 2023-3-19 22:09
你说一共就12位的ADC对频谱而言有什么用,就算是20位也没什么看头,到20位谁还能做的快呢,所以fft的作用 ...
(引用自20楼)

咱们也都不用太偏激了。能满足一些应用场合就是有用。

出0入663汤圆

发表于 2023-3-19 22:30:31 | 显示全部楼层
3Blue1Brown有一期视频解说傅里叶变换,看完这期视频DFT和FFT就不难理解了。

https://www.youtube.com/watch?v=spUNpyF58BY

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2023-3-19 22:58:49 | 显示全部楼层
傅里叶级数  周期拓展 傅里叶变换,本质就是用正交坐标 来套所有的波形,本来是套周期性的,后面拓展之后就可以通杀各种。

出0入300汤圆

发表于 2023-3-20 06:03:08 来自手机 | 显示全部楼层
fft本质上是dft的一种快速算法,但我们用的单片机各种性能都很差即便是fft也没法良好应对,难不成先用dsp分析adc的码流不成,另外单片机的ram都太小,难以应对大块的运算。

出15入9汤圆

发表于 2023-3-20 08:00:33 | 显示全部楼层
ibmx311 发表于 2023-3-19 22:09
你说一共就12位的ADC对频谱而言有什么用,就算是20位也没什么看头,到20位谁还能做的快呢,所以fft的作用 ...
(引用自20楼)

看你怎么算,12位ADC你如果知道如何用AGC发挥出它的数值分辨率,完全足够的。如果后边的数值处理算法做不好,就算给48位ADC误差一样大到离谱。

出15入9汤圆

发表于 2023-3-20 08:03:38 | 显示全部楼层
建议买个便宜的SDR接收机结合FM电台的时频瀑布图来讲,不然真的很难把这些概念讲形象的。

出0入31汤圆

发表于 2023-3-20 08:31:11 | 显示全部楼层
本帖最后由 zchong 于 2023-3-20 08:41 编辑

以我十几年前研究过FFT的经验做如下回答:
1、傅里叶变换的点数和频率分辨率的关系是δf=fs/N,即fs为采样频率,N为采样点数。和底噪是啥关系就说不清楚了。
2、这个几级相移是啥概念,印象里没有接触过。
3、频谱泄露是非整周期采样带来的,傅里叶变换的一个前提是你认为采样到的信号是周期信号,即使是一个完美的正弦波,如果你不是整周期采样,那么周期拓展的时候信号是不连续的,有跳变,意味着带来高频分量,也就是产生了泄露。加窗的目的就是降低跳变,减少泄露。

出0入300汤圆

发表于 2023-3-20 08:42:45 来自手机 | 显示全部楼层
pcwhy 发表于 2023-3-20 08:00
看你怎么算,12位ADC你如果知道如何用AGC发挥出它的数值分辨率,完全足够的。如果后边的数值处理算法做不 ...
(引用自25楼)

不太明白您是如何做到足够的,您12位ADC一共最大是4095,频谱仪可是要随便看到90dbc的,难道要使用线性读数吗,对齐周期相位不需要时间吗,fft的特性玩玩卷积还对付但也是象征性的,真用于通讯也远远来不及。话说频谱仪是用来干啥的,不就是为了看频谱吗,但凡fft能用频谱仪也不会卖那么贵即便是音频的频谱仪。在很久以前我也妄图DIY一个啥玩意用用,但后来发现自己想的东西和专业仪器根本就不是一回事

出0入300汤圆

发表于 2023-3-20 08:49:20 来自手机 | 显示全部楼层
zchong 发表于 2023-3-20 08:31
以我十几年前研究过FFT的经验做如下回答:
1、傅里叶变换的点数和频率分辨率的关系是δf=fs/N,即fs为采样 ...

(引用自27楼)

是的频谱泄露就是没有采集完整的周期,所以码流需要预处理一下。关于点数就更可笑了最廉价的1g频谱仪也能在马可点上随便读到赫兹不知道fft要有多少点,虽然也没有这么快的数据转换器,所以我坚持认为fft和频谱没一点关系因为没有频谱仪用fft的方式实现

出0入0汤圆

发表于 2023-3-20 09:38:52 | 显示全部楼层
傅里叶变换在振动信号测量上用的多

出0入37汤圆

发表于 2023-3-20 10:00:53 | 显示全部楼层
zchong 发表于 2023-3-20 08:31
以我十几年前研究过FFT的经验做如下回答:
1、傅里叶变换的点数和频率分辨率的关系是δf=fs/N,即fs为采样 ...
(引用自27楼)

几级相移这些概念,的确国内没见过任何资料或者教材提到过,估计是翻译方式不一样

出0入37汤圆

发表于 2023-3-20 10:05:41 | 显示全部楼层
1,分辨率等于采样率除以采样点数,采样率等于能分辨的最高频率的2倍。2几级相移这个概念,国内教材的确没见过3频谱泄露我理解有两个原因,一是采样周期不一定是信号的整周期,所以最后截断了一个周期,导致周期信号变成了非周期信号,加个窗相当于强行把信号变成了一个完整周期,二是信号数字化或者说离散化导致的运算误差,如果信号的采样率无穷大,采样点数无穷大,就没有频谱泄露了。

出0入663汤圆

发表于 2023-3-20 10:48:33 | 显示全部楼层
也不是所有频谱都是RF应用的,12位做语音处理很够了。
RF的OFDM调制解调也依赖FFT/IFFT,12位也够用了,很多还是8位的呢,例如RTL-SDR那个电视棒。

出0入42汤圆

发表于 2023-3-20 12:44:04 | 显示全部楼层
一键三连,支持一下

出15入9汤圆

发表于 2023-3-21 13:16:40 | 显示全部楼层
ibmx311 发表于 2023-3-20 08:42
不太明白您是如何做到足够的,您12位ADC一共最大是4095,频谱仪可是要随便看到90dbc的,难道要使用线性读 ...
(引用自28楼)

ADC位数够,真不一定分辨率就会高。4095位你用来采样0.1mv的信号跟采样10V的信号肯定是两个概念,如果你的前端底噪足够小,加AGC,4096位的ADC基本足够用了。

对软件无线电来说,10位的ADC很多时候足够用了,AD9361这种前端也就是12位的ADC,用来做基站频谱监测跟航空应答机信号频谱分析,我们学生的报告直接给民航局,也真没见出问题,SDR接收机虽然不专业,但好在帧率真的高,能干一堆频谱仪根本干不了的事。买频谱仪,说实在就是要两样东西,一是最多用它的校准服务,也就是拿来校准一下SDR读出的结果,图的就是它的LNA信噪比高点,其它的功能,还真不如直接买个矢量网络分析仪来的实在。更多的时候那些频谱仪就是个吃灰跟出现在项目申报书里的图片。

除非用的是模拟的频谱仪,现在的数字频谱分析仪不可能不做FFT的,否则刷新率真的跟不上。

出0入300汤圆

发表于 2023-3-21 14:04:51 来自手机 | 显示全部楼层
首先就是音频的频谱仪也不可能用fft,那你说做前端咱就不说了,反正不是频谱仪

出0入37汤圆

发表于 2023-3-21 15:07:48 | 显示全部楼层
ibmx311 发表于 2023-3-21 14:04
首先就是音频的频谱仪也不可能用fft,那你说做前端咱就不说了,反正不是频谱仪 ...
(引用自36楼)

频谱仪应该是下变频之后做幅度检测,下变频的频率可调。

出0入300汤圆

发表于 2023-3-21 15:22:26 来自手机 | 显示全部楼层
频谱仪可不是就下变频,频谱仪有好几级变频,频谱仪的噪底,泄漏,扫频源精度,衰减器都是很要功底的。

出0入0汤圆

发表于 2023-5-15 18:19:17 | 显示全部楼层
请教下各位大佬,fft后横坐标和纵坐标分布代表什么概念?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-15 20:21

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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