尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
什么是卡森公式?
周末的午后你打开收音机调到常听的那个 FM 频率音乐流淌而出——细腻、通透连换气声都清晰可辨。你可能没意识到这份清澈的背后是电波在夜空中占用了一段相当宽的“空中车道”。而决定这条车道宽窄的正是一个简洁到不可思议的经验公式——卡森公式。频率在“跳舞”要理解卡森公式得先知道调频FM是怎么一回事。我们说话、唱歌的声音通过话筒变成电信号但这样的电信号本身传不远。于是人们想到让它“骑”在一个高频的电磁波——也就是载波上。调幅AM是让载波的幅度随声音起伏像海潮涨落。调频则是让载波的频率随声音的大小来回偏移——声音越强载波频率偏移得越厉害声音变化越快载波频率也摆得越快。这个偏移量叫做频偏最大值记作 Δf。比如调频广播规定最大频偏是 75 kHz也就是说电台的载波频率会以它为中心左右摇摆最多 75 kHz。问题来了这样一个频率不断变来变去的信号到底会占据多宽的频谱呢直觉的陷阱很多人第一反应是——既然频率一直在 fc ± 75 kHz 之间变化那信号带宽不就是 2 × 75 kHz 150 kHz 吗这样一来每个电台只要彼此隔开 150 kHz大家就相安无事了。这个想法很自然却错得离谱。卡森John R. Carson在 1922 年就发现事情远没有那么简单。频率摆动本身也会“生出”新的频率分量。如果调制的声音是一个单纯的正弦波比如某音调的持续蜂鸣根据数学推导调频波的频谱会包含无穷多个边频它们对称地分布在载波两旁间距刚好等于调制信号的频率 f_m。大部分边频的能量很小但不能完全忽略。这意味着带宽不仅取决于频率摆动的幅度Δf还和调制信号本身变化的快慢f_m有关。你把音频从低沉的大提琴换成尖锐的短笛同样的频偏下需要的带宽也会发生变化。一个漂亮的加法卡森的洞见在于他找到了一个极具工程智慧的折中——带宽 B 可以用一个简单到只有加法和乘法的公式来估算B ≈ 2 × (Δf f_m)其中 Δf 是峰值频偏f_m 是调制信号的最高频率。对于标准的 FM 广播Δf 75 kHz高保真音乐的 f_m 一般取 15 kHz代进去B ≈ 2 × (75 15) 180 kHz所以一个 FM 广播电台实际占据的有效带宽大约是 180 kHz而不是单纯的 150 kHz。现实中频道间隔更是定在 200 kHz多出来的 20 kHz 作为保护带以防相邻电台互相干扰。这公式好用到什么程度它把调频这个非线性极强的过程浓缩成一个近乎直觉的算式。它所给出的带宽能够保留信号约 98% 以上的总功率——被砍掉的那一点边频能量耳朵几乎分辨不出差别。摆幅与节律的共舞为什么偏偏是相加而不是相乘或者别的可以借一个荡秋千的画面来感受。把载波想象成秋千的悬挂点频偏 Δf 相当于秋千荡出去的最远距离——振幅调制频率 f_m 则是来回荡的快慢——节律。如果秋千荡得很高Δf 大同时节奏又飞快f_m 高它在空中画出的轨迹就会变得极其复杂需要更宽的空间来容纳这种运动。单纯增加振幅会扩大所需的横向范围加快节奏却会催生出更多不可忽视的细节分量。两者共同作用相互叠加最终就形成了“Δf f_m”的宽度需求。数学上这对应于贝塞尔函数的性质调频波会生成载波和一串以 f_m 为间隔的边频高阶边频的幅度迅速衰减。卡森划定的边界刚好把能量占比极大的主要边频都囊括了进去。身边的卡森边界卡森公式看似只存在于教科书其实就藏在我们的日常里调频广播Δf75 kHzf_m15 kHz → 带宽约 180 kHz频道间隔 200 kHz。电视伴音模拟电视中Δf 通常取 50 kHzf_m15 kHz带宽约 130 kHz。对讲机窄带 FM频偏一般只有 5 kHz语音最高频率约 3 kHz带宽约 16 kHz——刚好适合在拥挤的频谱里挤下更多频道。甚至无线麦克风、模拟无绳电话的频点规划都默默依循着同一个算式。带宽换来的礼物细心的你也许会问AM 广播的带宽只要 910 kHzFM 却动辄 180 kHz宽了快 20 倍划算吗还真划算。FM 用大带宽换来了两样东西极高的抗噪声能力和高保真的音质。自然界和电子设备的噪声大多是幅度干扰调频恰恰对幅度变化不敏感接收机可以把幅度干扰一刀切掉。更大的频偏意味着更强的“音量”变化映射到频率上解码后声音信号更强噪声相对更弱。这就是为什么同是广播FM 听起来比 AM 干净得多。这正是通信领域的核心哲学带宽、信噪比、功率永远在互相兑换。卡森公式恰好为我们标定了这条兑换路径上最实用的一块路标。回过头来看卡森公式的美不在于精确得严丝合缝而在于它巧妙地划出了一条界线严谨到足以可靠地规划频谱又简单到工程师可以不动笔就心算出来。下次当你无心地转动收音机旋钮从一个电台滑向另一个电台时不妨在心里默念一句每一段澄澈的声音背后都有一道 180 kHz 宽的翅膀正安安静静地飞过城市的夜空。
RELATED

相关推荐

解锁BT下载极速体验:trackerslist项目让你的下载速度飙升300%

解锁BT下载极速体验:trackerslist项目让你的下载速度飙升300%

解锁BT下载极速体验:trackerslist项目让你的下载速度飙升300% 【免费下载链接】trackerslist Updated list of public BitTorrent trackers 项目地址: https://gitcode.com/GitHub_Trending/tr/trackerslist 还在为BT下载的龟速而烦恼吗?trackers…

📅 2026/9/19 3:28:23
Python 异步任务超时处理机制

Python 异步任务超时处理机制

Python异步任务超时处理机制:高效控制任务执行 在异步编程中,任务可能因网络延迟、资源竞争等问题长时间阻塞,影响系统稳定性。Python通过asyncio模块提供了灵活的超时处理机制,帮助开发者有效管理异步任务执行时间。本文将深入探…

📅 2026/9/9 16:15:27
Rust的#[derive(Default)]

Rust的#[derive(Default)]

Rust中的#[derive(Default)]:简化默认值生成的利器 在Rust编程中,为结构体或枚举实现默认值是一个常见需求。手动实现Default trait虽然可行,但代码冗长且容易出错。Rust提供的#[derive(Default)]宏可以自动生成默认实现,大幅提升…

📅 2026/9/21 14:09:53
MORE NEWS

更多资讯

📰

手机号状态检测API:从空号、停机号到风险号的全面识别

一、为什么要做手机号状态检测在用户触达的业务场景中,手机号的"有效性"是一个经常被忽略却直接影响 ROI 的环节。一个触达场景的完整链路是:获取手机号 → 发送消息/拨打语音 → 用户响应 → 转化。如果手机号本身就不可达(空号、…

📰

03 ·纯 C11 在 MCU 上写 Transformer 推理:无 SIMD 的标量内核全解析

03 纯 C11 在 MCU 上写 Transformer 推理:无 SIMD 的标量内核全解析 English version: en/03-scalar-inference-kernel.md 本篇对应源码:main/kmcu.c main/kmcu.h main/main.c 目标:理解 kmcu.c/h 如何在一个 32 位 RISC-V MCU 上、用纯标…

📰

第三篇 HTTP 请求解析状态机

原项目:qinguoyi/TinyWebServer 复刻仓库:L2501031968/ccTinyWebServer 完整 20 章教程:仓库内 docs/TinyWebServer-Recreation.md 第 4 章 HTTP 请求解析状态机 4.1 本章目标 第 3 章已经能够通过 epoll 接收多个客户端连接,但…

📰

Java入门笔记:从字面量、变量到基本数据类型,一篇文章带你吃透!

Java 入门笔记日期: 9.26 字面量 ---- 怎么写 变量 ---- 怎么存 运算符 ---- 怎么算 📖今日知识点 ——字面量类型 1、整数类型 — 直接写(18,-88) 2、小数类型 — 直接写,加上小数点 (…

📰

多孩家庭选车,丰田智能电混双擎的第三排空间够用吗?

多孩家庭看丰田智能电混双擎,第三排空间够不够用,不能只看“七座”这个标签。以皇冠陆放、格瑞维亚等一汽丰田HEV车型为例,第三排更适合中短途乘坐,能解决“偶尔多带一两个孩子”的问题;但如果家里经常需要六到七人满员…

📰

GB28181+SIP 融合调度平台:布控球接入与业务联动工程实践

融合通信调度平台在矿山、水利、消防场景落地时,布控球是核心前端采集终端。很多技术人员在调试阶段,能完成 GB28181 视频流拉取,但是 SIP 语音、设备告警、GPS 位置同步联动经常失败。本文从工程调试角度,梳理布控球接入融合平台…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬