频移键控(Frequency Shift Keying,FSK)是一种古老而经典的数字调制技术,其核心思想是用载波频率的离散变化来承载二进制数字信息。
一、FSK的基本定义与核心思想
FSK是一种通过改变载波频率来传递数字信息的调制方式。从通信原理的角度看,它属于角度调制的一种,具体表现为“正弦振荡的频率在一组离散值间改变的角度调制,其中每一离散值表示时间离散调制信号的一种特征状态”。也就是说,FSK将数字“0”和“1”直接映射到两个或多个不同的载波频率上,而不是像幅移键控(ASK)那样通过改变幅度来编码信息。
在典型的二进制频移键控(2FSK或BFSK)中,系统使用两个不同的频率F1和F2分别代表二进制信号1和0.当数字信号为“1”时,发送频率为F1的载波;当数字信号为“0”时,发送频率为F2的载波。整个过程保持载波的振幅和相位不变,仅让频率随基带脉冲信号变化。这种“以频率辨比特”的方式,使得FSK比ASK具有更强的抗干扰能力,因为接收端关注的是频率变化而非绝对幅度,因而可以忽略电压尖峰等幅度噪声。

二、FSK的调制原理
1. 二进制数据到频率的映射
FSK调制的最直观描述是:预设两个固定频率f1和f2.称为“频移”或“偏移频率”;当传输“1”时,输出频率为f1的载波;传输“0”时,输出频率为f2的载波。这种频率跳变就构成了数字信号的传输。图中常以方波表示原始数字比特流,高电平对应一个频率的正弦波,低电平对应另一个频率的正弦波。当调制信号为“0”时,移频信号的频率为f1;当调制信号为“1”时,移频信号的频率为f2.从波形上看,FSK信号就是一段频率随数据比特在高、低两个离散值之间切换的连续正弦波。
2. 数学表示
若以角频率为中心频率,为频偏,则二进制FSK信号可写成:
其中,正号对应二进制“1”,负号对应二进制“0”。更一般地,第个码元对应的信号可表示为:
在每个码元持续时间内,FSK信号的频率是恒定的;只有当下一个数据元素改变时,频率才发生跳变。同时,所有信号元素的峰值幅度和相位都保持不变。
3. 调制器实现方式
从硬件实现角度看,FSK调制器可以非常简单。一种常见的方式是:利用数字信号1和0去控制两个独立的振荡源交替输出。也就是说,两个分别产生F1和F2频率的振荡器,由基带数字信号作为开关选通,从而在输出端得到频率交替变化的FSK信号。
另一种更精细的实现结构是:输入的数字信号经过一个逆变器后,分别与两个不同频率的振荡器输出相乘,再将两路信号送入加法器,最终生成FSK信号。这种结构本质上是一种“选通+合成”的方法,能够较好地控制两个频率分量的切换。此外,现代射频合成器也可以通过调整频率合成器参数来实现频率偏差的动态适应,从而灵活生成FSK信号。
4. 相位连续性与相位不连续性
FSK信号根据相位在频率切换点是否连续,可分为两类:相位不连续FSK和相位连续FSK。
相位不连续FSK:通常由单极性不归零码直接控制两个独立的载频源交替输出。由于两个振荡器之间没有相位同步机制,在频率切换瞬间,输出波形可能产生相位跳变,因此称为“相位不连续”。
相位连续FSK(CPFSK) :在实际应用中,为了减小频带占用和改善频谱特性,常采用相位连续的FSK。这种信号的相位在频率变化时刻不发生跳变,从而抑制了高频分量,使频谱更紧凑。
FSK信号所需频带约为ASK的3倍,因此在实际系统中更倾向于使用相位连续的FSK。调制指数的选择也对系统性能至关重要,它直接关系到数据速率、带宽需求和误码性能之间的平衡。
三、FSK的解调原理
FSK解调的任务是将接收到的频率变化信号还原为原始的数字比特流。根据接收机结构的不同,FSK解调可分为相干解调和非相干解调两大类。
1. 相干解调
相干解调需要接收端产生与发送端载波同频同相的参考信号,通常使用乘法器(混频器)和低通滤波器实现。其基本结构是:将输入的FSK信号分别与两个本地振荡器信号相乘,然后经过低通滤波和抽样判决,恢复出原始数据。
具体原理图如下:输入信号进入两个并联支路,分别乘以和,然后将两路结果相减,得到差分信号。该信号经过低通滤波器后,输出直流或低频分量,最终送入判决门限进行比较,即可输出二进制“1”或“0”。
另一种常见的相干解调结构是:先用功率分路器将FSK信号分成两路,一路直接与本地载波在乘法器中相乘,另一路经过处理后也在乘法器中相乘;两路乘法器的输出分别通过低通滤波器,再送入差分放大器,最终输出解调后的数据信号。这种结构的实质是利用两路相关器对两个可能的频率进行匹配检测,然后通过比较判决恢复数据。
相干FSK接收机通过相位跟踪机制能够提高信号检测性能,但由于需要精确的载波同步,实现复杂度相对较高。
2. 非相干解调
非相干解调不需要恢复载波相位,结构更简单。常见的方法包括包络检测法和锁相环(PLL)检测法。
包络检测:FSK信号可以看作两路不同频率的ASK信号的叠加。接收机由两个并联的ASK接收机组成,分别用带通滤波器滤出F1和F2频率分量,再通过包络检波器检测各自幅度的大小,最终比较两路包络的大小来判决当前码元是“0”还是“1”。
锁相环(PLL)解调:PLL也可用作FSK解调器。其工作原理与模拟FM解调器类似,但输出端会增加一个比较器以产生数字输出。当PLL锁定在频率f1或f2时,压控振荡器(VCO)的控制电压分别对应两个不同电平;比较器以这两个电平的中间值为参考门限,从而将控制电压映射为二进制“0”或“1”。
3. 解调中的关键问题
FSK解调性能受到判决阈值选择的重要影响。若判决门限设置不当,会导致误码率升高。随着电子技术和信号检测理论的进步,FSK解调器需要适应各种不同的信号格式,以实现最佳解调效果。
四、FSK的完整通信系统流程
在实际通信系统中,FSK并不是孤立存在的,它嵌入在完整的调制解调器(Modem)架构中。一个典型的FSK调制解调器系统包括以下环节:
数据输入:数字数据以矩形波形式进入发送调制器。
发送调制:发送调制器将数字信号转换为适合在电话线或无线信道上传输的模拟FSK信号。FSK信号表现为频率随数据变化的连续正弦波。
信道传输:FSK信号通过电话线、同轴电缆、光纤或无线信道传输。在无线场景中,FSK信号可以通过对讲机等射频设备发射和接收。
接收解调:接收调制器将接收到的FSK信号还原为原始的数字数据,输出波形与输入数据一致。
在更复杂的数字通信系统中,FSK还可以与信道编码、交织等技术结合。例如,基于M进制FSK的通信系统包括数字输入流、源编码器、信道编码器、脉冲形状滤波器、数字调制器、信道(含噪声)、数字解调器、信道解码器和源解码器等模块,形成一个完整的现代通信链路。
五、FSK的工程特性
1. 优点
抗噪声和抗衰减性能好:FSK利用频率变化表示数据,而频率受噪声影响较小,因此比ASK更抗干扰。接收设备关注的是特定频率的变化,可以忽略电压尖峰等幅度噪声。
实现简单:FSK调制和解调过程相对简单,易于在硬件上实现,尤其适用于中低速数据传输场景。
功耗低:FSK信号的调制解调过程功耗较低,适合低功耗设备应用,如无线鼠标、键盘、RFID等。
适用于低带宽系统:在窄带应用中,FSK仍然表现出良好的性能。
2. 缺点
带宽利用率不高:FSK的主要缺点是所需传输带宽较大。FSK信号所需频带约为ASK的3倍,在高速数据传输时会占用过多带宽,因此不适用于高速调制解调器。
误码性能不如PSK/QAM:与相移键控(PSK)或正交幅度调制(QAM)相比,FSK的误码性能较差。
对带宽要求高:随着数据速率提高,FSK所需的信道带宽也相应增加,而电话线等带限信道的带宽有限,因此FSK多用于低速调制解调器(如1200bps以下)。
六、FSK的应用场景
FSK是一种应用极为广泛的调制技术,尤其在低频、低速、低成本通信领域有着不可替代的地位。常见应用包括:
低频调制解调器:早期调制解调器采用FSK对二进制数据进行编码,在模拟语音带宽电话线上实现最高1200bps的数据传输。
无线通信:FSK用于车库门开启器、射频识别(RFID)系统等低功耗设备中。
遥测技术:用于远距离传输传感器数据。
数字无线电:FSK是许多数字无线电标准的基础技术。
局域网:FSK也用于同轴电缆局域网中。
短距离无线设备:如无线鼠标、键盘等设备与计算机之间的无线通信。
现代物联网:FSK及其衍生形式(如GFSK)被应用于早期蓝牙、物联网LoRa通信的部分模式中。
此外,各国还制定了不同的FSK标准,如ETSI、Bellcore、英国电信等,使FSK在电信网络中持续提供服务。
七、总结
频移键控的工作原理可以概括为:用数字基带信号控制载波的频率,在不同码元时间内将载波频率切换到与数据比特对应的离散频率值上,从而完成数字信息的传输。其本质是一种频率调制,以频率作为信息载体,保持幅度和相位不变。解调时,通过相干或非相干方式检测接收信号中频率变化,再判决恢复出原始比特流。
FSK之所以能在数字通信历史中长期占有一席之地,正因为它兼具实现简单、抗干扰性强、功耗低等优点。虽然它在带宽效率和高速传输方面存在局限,但在中低速、低功耗、强干扰环境下,FSK仍然是一种稳健且实用的调制选择。随着通信技术的演进,FSK思想也不断衍生出GFSK等改进形式,继续在蓝牙、物联网等现代系统中发挥着基础性作用。
