如何选择最适合的上海会计师事务所?2025年年终最新市场评估与5家专业机构推荐! - 品牌推荐
2025/12/18 12:34:17
本文只讨论 FFT 在嵌入式与工程中的实际含义,不涉及数学推导。
| 符号 | 含义 |
|---|---|
fs | 采样率(Hz),每秒采样多少次 |
N | FFT 点数(一次参与 FFT 的采样点数量) |
T | 采样时间长度(秒) |
Δf | 频率分辨率(Hz) |
T = N / fsN个点fs次T秒的数据Δf = 1 / T = fs / N含义:
FFT 能区分的最小频率间隔
fs决定你能看到多高的频率N决定你看了多久Δf决定你能分多细频率分辨率的本质是:采样时间长度,而不是采样率本身
| 符号 | 含义 |
|---|---|
k | FFT 频点序号(整数,从 0 开始) |
Δf | 频率分辨率(Hz) |
f(k) | 第k个频点所代表的实际频率(Hz) |
f(k) = k × Δf含义:
k个桶的中心频率是k × Δffs = 2048 Hz N = 1024T = N / fs = 0.5 s Δf = fs / N = 2 Hzk = 0 → 0 Hz k = 1 → 2 Hz k = 2 → 4 Hz k = 25 → 50 Hz✅可以理解为:1 个频点代表 2 Hz 宽度的频率区间
| 符号 | 含义 |
|---|---|
f_sig | 实际信号频率(Hz) |
f_sig / Δf = 整数FFT 在每个频点k上输出一个复数:
X[k] = Re[k] + j · Im[k]| 符号 | 含义 |
|---|---|
X[k] | 第k个频点的 FFT 结果 |
Re[k] | 实部 |
Im[k] | 虚部 |
j | 虚数单位 |
φ[k] = atan2( Im[k], Re[k] )| 符号 | 含义 |
|---|---|
φ[k] | 第k个频点的相位(弧度) |
atan2() | 四象限反正切函数 |
FFT 计算得到的相位表示的是:
该频率分量,相对于“采样起点”的相位
其中:
| 项目 | 说明 |
|---|---|
| 采样起点 | DMA 开始采样的第一个点 |
| 相位零点 | 并不是信号的物理零相位 |
因为相位包含:
所以:
单通道 FFT 相位 → 只用于稳定性判断| 符号 | 含义 |
|---|---|
φ1 | 通道 1 的相位 |
φ2 | 通道 2 的相位 |
Δφ = φ2 − φ1| 符号 | 含义 |
|---|---|
φ1 | 基波相位 |
φn | 第 n 次谐波相位 |
Δφn = φn − n · φ1采样时间 T = N / fs 频率分辨率 Δf = 1 / T = fs / N 频点频率 f(k) = k × Δf FFT 能否算准:f_sig / Δf 是否为整数 FFT 相位只能使用“相对相位”FFT 的本质是:用 N/fs 秒的数据,把频率按 fs/N 分桶;
是否准确,只取决于你看得够不够久,以及频率是否对齐桶中心。