以下内容整理范围严格限定为“1.3.3 数字调制技术”至“1.3.4 脉冲编码调制”之前,并补充所有主要英文缩写、计算关系、对比表和考试重点,可直接复制到 DokuWiki。
====== 数字调制技术 ======
===== 1. 数字调制概述 =====
数字数据既可以直接使用方波脉冲传输,也可以通过调制模拟载波进行传输。
**数字调制(Digital Modulation)**是指利用数字数据控制模拟载波的某个参数,使数字信息能够通过模拟信道传输。
可被调制的载波参数主要包括:
* **幅度(Amplitude)**
* **频率(Frequency)**
* **相位(Phase)**
对应形成三种基本数字调制方式:
* **ASK(Amplitude Shift Keying,幅移键控)**
* **FSK(Frequency Shift Keying,频移键控)**
* **PSK(Phase Shift Keying,相移键控)**
在实际通信系统中,还可以同时改变载波的多个参数,例如:
* **QAM(Quadrature Amplitude Modulation,正交幅度调制)**同时利用幅度和相位表示数据。
**“键控”的含义:**数字数据只有有限个离散取值,因此载波的幅度、频率或相位也只在若干离散状态之间切换。
===== 2. 数字调制的一般模型 =====
模拟载波通常可以表示为:
s(t) = A cos(2πft + φ)
其中:
* \(A\):载波幅度;
* \(f\):载波频率;
* \(φ\):载波初始相位;
* \(t\):时间。
数字调制通过数字数据改变其中一个或多个参数:
^ 调制方式 ^ 受数字数据控制的参数 ^ 其他参数 ^
| ASK | 幅度 \(A\) | 频率和相位通常保持不变 |
| FSK | 频率 \(f\) | 幅度通常保持不变 |
| PSK | 相位 \(φ\) | 幅度和频率通常保持不变 |
| QAM | 幅度 \(A\)和相位 \(φ\) | 载波频率通常保持不变 |
===== 3. 幅移键控ASK =====
==== 3.1 基本原理 ====
**ASK(Amplitude Shift Keying,幅移键控)**使用不同的载波幅度表示不同的数字数据。
对于二进制ASK,可以采用如下规则:
* 二进制 **0**:载波幅度为0,即不发送载波;
* 二进制 **1**:发送具有一定幅度的载波。
其简化表达式为:
0 数据为0
s(t) =
A cos(2πft + φ) 数据为1
这种“有载波表示1、无载波表示0”的形式也称为:
**OOK(On-Off Keying,开关键控)**
==== 3.2 波形示意 ====
数字数据: 1 0 1 1 0
ASK信号: /\/\/\ ______ /\/\/\ /\/\/\ ______
有载波 无载波 有载波 有载波 无载波
==== 3.3 特点 ====
优点:
* 调制和解调原理简单;
* 实现成本较低;
* 适用于部分低速数字通信系统。
缺点:
* 抗噪声和抗干扰能力较差;
* 信道衰减会直接改变载波幅度;
* 接收端可能难以区分“幅度衰减”和数字0;
* 不适合对可靠性要求较高的通信环境。
**记忆方法:**ASK改变的是载波的“高低”或“有无”,本质上是利用幅度差异表示数据。
===== 4. 频移键控FSK =====
==== 4.1 基本原理 ====
**FSK(Frequency Shift Keying,频移键控)**使用不同的载波频率表示不同的数字数据。
对于二进制FSK,可以采用如下规则:
* 二进制 **0**:使用频率 \(f_1\);
* 二进制 **1**:使用频率 \(f_2\)。
其简化表达式为:
A cos(2πf₁t + φ) 数据为0
s(t) =
A cos(2πf₂t + φ) 数据为1
其中,\(f_1\)和\(f_2\)是两个不同的载波频率。
==== 4.2 波形示意 ====
数字数据: 0 1 0
FSK信号: /\/\ /\/\/\/\ /\/\
低频率 高频率 低频率
==== 4.3 特点 ====
优点:
* 数据由频率差异表示,不容易受到幅度噪声影响;
* 抗干扰能力优于ASK;
* 解调相对容易;
* 可用于低速调制解调器和数字音频传输。
缺点:
* 需要使用多个载波频率;
* 占用的信道带宽通常较大;
* 频率数量增加后,系统实现复杂度也会提高。
==== 4.4 二进制与多进制FSK ====
只使用两个频率的FSK称为:
**BFSK(Binary Frequency Shift Keying,二进制频移键控)**
如果使用 \(M\) 个不同频率,则称为:
**MFSK(M-ary Frequency Shift Keying,多进制频移键控)**
每个码元可以携带的信息量为:
n = log₂M
其中:
* \(M\):可选载波频率的数量;
* \(n\):一个码元携带的二进制位数。
例如,使用4种频率时:
n = log₂4 = 2 bit/码元
**记忆方法:**FSK改变的是载波振荡的“快慢”,即频率。
===== 5. 相移键控PSK =====
==== 5.1 基本原理 ====
**PSK(Phase Shift Keying,相移键控)**使用不同的载波相位表示数字数据。
对于二进制PSK,可以采用如下规则:
* 二进制 **0**:载波相位为0°;
* 二进制 **1**:载波相位为180°。
其简化表达式为:
A cos(2πft) 数据为0
s(t) =
A cos(2πft + π) 数据为1
相位相差180°时,两个波形互为反相。
==== 5.2 BPSK ====
使用两个相位状态表示数据的PSK称为:
**BPSK(Binary Phase Shift Keying,二进制相移键控)**
BPSK具有两个相位状态,一个码元携带:
log₂2 = 1 bit
==== 5.3 QPSK与4PSK ====
使用4个相位状态表示数据的调制方式称为:
* **QPSK(Quadrature Phase Shift Keying,正交相移键控)**
* 或者 **4PSK(4-Phase Shift Keying,四相相移键控)**
因为有4种相位状态,所以每个码元可以携带:
log₂4 = 2 bit
教材给出了两种可能的相位分配方案:
^ 二进制数据 ^ 方案1 ^ 方案2 ^
| 00 | 0° | 45° |
| 01 | 90° | 135° |
| 10 | 180° | 225° |
| 11 | 270° | 315° |
两套方案仅是整体相位起点不同,每组码元之间仍保持90°的相位间隔。
==== 5.4 多相调制 =====
若码元可以取 \(M\) 个相位状态,则每个码元能够携带的信息量为:
n = log₂M
例如:
^ 调制方式 ^ 相位状态数 ^ 每码元携带位数 ^
| BPSK | 2 | 1 bit |
| QPSK/4PSK | 4 | 2 bit |
| 8PSK | 8 | 3 bit |
| 16PSK | 16 | 4 bit |
==== 5.5 特点 ====
优点:
* 抗噪声和抗干扰能力较好;
* 载波幅度可以保持不变;
* 相位变化可辅助发送端和接收端同步;
* 多相调制可以提高数据传输速率;
* 频带利用率通常高于ASK和FSK。
缺点:
* 接收端需要准确识别载波相位;
* 相位状态越多,相邻相位之间的间隔越小;
* 多相调制对噪声、时钟误差和相位误差更加敏感;
* 调制和解调电路相对复杂。
**记忆方法:**PSK改变的是载波波形在时间轴上的“起始位置”,即相位。
===== 6. 数字调制与传统模拟调制的区别 =====
传统模拟调制和数字调制都可以改变载波的幅度、频率或相位,但二者的信息来源不同。
^ 比较项目 ^ 模拟调制 ^ 数字调制 ^
| 输入信息 | 连续变化的模拟信号 | 离散的数字数据 |
| 载波参数变化 | 连续变化 | 在有限个离散状态间切换 |
| 典型技术 | AM、FM、PM | ASK、FSK、PSK、QAM |
| 输出信号 | 已调模拟信号 | 表示数字数据的已调模拟信号 |
| 主要用途 | 广播、传统模拟通信 | 调制解调器、无线通信、数字通信 |
相关缩写:
* **AM(Amplitude Modulation,幅度调制)**
* **FM(Frequency Modulation,频率调制)**
* **PM(Phase Modulation,相位调制)**
数字调制后的信号在物理形态上仍然是模拟信号;“数字”指的是载波参数取值与离散数字数据相对应。
===== 7. 正交幅度调制QAM =====
==== 7.1 基本概念 ====
**QAM(Quadrature Amplitude Modulation,正交幅度调制)**将两个幅度可变、频率相同但相位相差90°的载波组合起来形成一个调制信号。
它可以看作以下两种调制技术的结合:
* ASK:改变载波幅度;
* PSK:改变载波相位。
因此,QAM通过“幅度+相位”的组合表示多个不同码元。
==== 7.2 正交载波 ====
QAM使用两路相位相差90°的载波:
同相载波:cos(2πft)
正交载波:sin(2πft)
两路信号分别称为:
* **I(In-phase,同相分量)**
* **Q(Quadrature,正交分量)**
QAM信号可以表示为:
s(t) = I cos(2πft) + Q sin(2πft)
其中,\(I\)和\(Q\)分别控制两个正交方向上的信号幅度。
==== 7.3 星座图理解 =====
QAM中的每一种码元都对应一组 \(I\) 和 \(Q\) 的取值,可以表示为二维平面上的一个点。
这种图形称为:
**Constellation Diagram(星座图)**
Q轴
↑
● │ ●
│
● │ ●
──────────────────┼──────────────────→ I轴
● │ ●
│
● │ ●
星座图中:
* 点到原点的距离表示信号幅度;
* 点与横轴之间的夹角表示信号相位;
* 每个星座点代表一个特定的数字码元;
* 星座点之间距离越大,抗噪声能力通常越强;
* 星座点越多,每个码元携带的数据越多,但识别难度也越大。
===== 8. 16状态幅度相位复合调制 =====
教材给出的幅度相位复合调制共形成16种码元状态,因此每个码元可以表示:
log₂16 = 4 bit
这类调制方式可以归入:
**16QAM(16-State Quadrature Amplitude Modulation,16状态正交幅度调制)**
==== 8.1 教材码元映射表 ====
^ 二进制数 ^ 码元幅度 ^ 码元相位 ^ 二进制数 ^ 码元幅度 ^ 码元相位 ^
| 0000 | √2 | 45° | 1000 | 3√2 | 45° |
| 0001 | 3 | 0° | 1001 | 5 | 0° |
| 0010 | 3 | 90° | 1010 | 5 | 90° |
| 0011 | √2 | 135° | 1011 | 3√2 | 135° |
| 0100 | 3 | 270° | 1100 | 5 | 270° |
| 0101 | √2 | 315° | 1101 | 3√2 | 315° |
| 0110 | √2 | 225° | 1110 | 3√2 | 225° |
| 0111 | 3 | 180° | 1111 | 5 | 180° |
==== 8.2 映射规律分析 ====
该调制方案同时使用:
* 多种幅度;
* 多种相位;
* 共16种“幅度—相位”组合。
每个4位二进制数据对应唯一的幅度和相位组合。例如:
^ 输入数据 ^ 幅度 ^ 相位 ^
| 0000 | √2 | 45° |
| 0001 | 3 | 0° |
| 1000 | 3√2 | 45° |
| 1001 | 5 | 0° |
接收端通过检测信号的幅度与相位,判断接收到的是哪个码元,再恢复对应的4位二进制数据。
==== 8.3 数据速率关系 ====
若码元速率为 \(B\),调制状态数为 \(M\),则数据传输速率为:
R = B log₂M
其中:
* \(R\):数据传输速率,单位为b/s;
* \(B\):码元速率,单位为Baud;
* \(M\):调制状态数。
对于16QAM:
R = B log₂16
= 4B
因此:
数据速率 = 4 × 码元速率
例如,码元速率为2400 Baud时,理论数据速率为:
R = 2400 × 4
= 9600 b/s
===== 9. 常见QAM等级 =====
^ 调制方式 ^ 状态数量M ^ 每个码元携带位数 ^ 特点 ^
| 4QAM | 4 | 2 bit | 状态少,抗噪声能力较好 |
| 16QAM | 16 | 4 bit | 传输效率与可靠性较均衡 |
| 64QAM | 64 | 6 bit | 数据速率较高,对信道质量要求较高 |
| 256QAM | 256 | 8 bit | 频谱效率很高,对信噪比要求更高 |
| 1024QAM | 1024 | 10 bit | 单码元携带数据多,实现和接收判决复杂 |
调制状态数越多,并不代表在所有环境下性能都越好。状态数增加后,星座点之间距离缩小,更容易受到噪声和失真的影响。
===== 10. ASK、FSK、PSK和QAM对比 =====
^ 比较项目 ^ ASK ^ FSK ^ PSK ^ QAM ^
| 英文全称 | Amplitude Shift Keying | Frequency Shift Keying | Phase Shift Keying | Quadrature Amplitude Modulation |
| 中文名称 | 幅移键控 | 频移键控 | 相移键控 | 正交幅度调制 |
| 改变的载波参数 | 幅度 | 频率 | 相位 | 幅度和相位 |
| 二进制表示方式 | 不同幅度 | 不同频率 | 不同相位 | 不同幅相组合 |
| 抗噪声能力 | 较差 | 较好 | 好 | 取决于调制阶数 |
| 占用带宽 | 一般 | 通常较大 | 较小 | 频谱利用率较高 |
| 实现复杂度 | 低 | 中等 | 较高 | 高 |
| 多进制扩展 | M-ASK | M-FSK | M-PSK | M-QAM |
| 典型用途 | 低成本无线控制、光通信 | 低速调制解调器 | 无线及数字通信 | 宽带接入、无线通信 |
===== 11. 码元状态数与数据速率 =====
若一种调制方式具有 \(M\) 个可区分的码元状态,则一个码元可以携带:
n = log₂M
数据传输速率为:
R = B log₂M
常见对应关系如下:
^ 状态数M ^ 每码元位数 \(log₂M\) ^ 举例 ^
| 2 | 1 bit | ASK、BFSK、BPSK |
| 4 | 2 bit | QPSK、4QAM |
| 8 | 3 bit | 8PSK |
| 16 | 4 bit | 16QAM |
| 64 | 6 bit | 64QAM |
| 256 | 8 bit | 256QAM |
==== 11.1 计算示例 ====
某调制系统采用64QAM,码元速率为10 MBaud,求理论数据传输速率。
每个码元携带的信息量为:
n = log₂64 = 6 bit
因此:
R = 10 MBaud × 6 bit/码元
= 60 Mb/s
==== 11.2 反向计算 ====
若已知数据速率为48 Mb/s,采用16QAM,则所需码元速率为:
B = R/log₂M
= 48 Mb/s ÷ log₂16
= 48 Mb/s ÷ 4
= 12 MBaud
===== 12. 数字调制的核心权衡 =====
数字调制系统需要在以下指标之间进行权衡:
==== 12.1 传输速率 ====
增加调制状态数可以使一个码元携带更多比特,提高数据传输速率。
==== 12.2 频谱利用率 ====
在相同码元速率下,多进制调制可以传输更多信息,因而提高频谱利用率。
==== 12.3 抗噪声能力 ====
状态数越多,接收端需要区分的幅度或相位状态越多,相邻状态之间的距离通常越小,误码概率可能增加。
==== 12.4 实现复杂度 ====
高阶调制对以下方面提出更高要求:
* 载波同步;
* 相位检测;
* 幅度测量;
* 信道均衡;
* 接收判决精度;
* 信噪比。
其一般关系可以概括为:
调制阶数提高
↓
每码元携带比特数增加
↓
频谱利用率提高
↓
星座点间距减小
↓
对信噪比和设备精度要求提高
===== 13. 考试重点 =====
**必须掌握**
- ASK通过改变载波幅度表示数字数据。
- FSK通过改变载波频率表示数字数据。
- PSK通过改变载波相位表示数字数据。
- QAM同时利用幅度和相位表示数字数据。
- 若调制状态数为 \(M\),则每个码元携带 \(log₂M\) bit。
- 数据传输速率计算公式为 \(R=B log₂M\)。
- QPSK具有4种相位,每个码元携带2 bit。
- 16QAM具有16种幅相组合,每个码元携带4 bit。
- 高阶调制可以提高传输效率,但对信道质量和信噪比的要求更高。
===== 14. 常见易错点 =====
* ASK、FSK和PSK发送的都是经过数字数据调制的模拟载波,并不是直接发送数字方波。
* ASK改变幅度,FSK改变频率,PSK改变相位,不要混淆。
* QPSK中的“Q”表示Quadrature(正交),即相位状态之间通常相差90°。
* QAM中的“Q”同样表示Quadrature,不表示调制状态数量。
* 16QAM中的“16”表示16种码元状态,不表示每个码元携带16 bit。
* 16QAM每个码元携带 \(log₂16=4\) bit。
* Baud表示每秒传输的码元数,b/s表示每秒传输的比特数。
* 只有每个码元携带1 bit时,码元速率和数据速率的数值才相等。
* 调制状态越多,传输速率不一定在实际信道中越高,因为误码率可能随之增加。
===== 15. 英文缩写速查表 =====
^ 缩写 ^ 英文全称 ^ 中文含义 ^
| ASK | Amplitude Shift Keying | 幅移键控 |
| OOK | On-Off Keying | 开关键控 |
| FSK | Frequency Shift Keying | 频移键控 |
| BFSK | Binary Frequency Shift Keying | 二进制频移键控 |
| MFSK | M-ary Frequency Shift Keying | 多进制频移键控 |
| PSK | Phase Shift Keying | 相移键控 |
| BPSK | Binary Phase Shift Keying | 二进制相移键控 |
| QPSK | Quadrature Phase Shift Keying | 正交相移键控 |
| 4PSK | 4-Phase Shift Keying | 四相相移键控 |
| 8PSK | 8-Phase Shift Keying | 八相相移键控 |
| QAM | Quadrature Amplitude Modulation | 正交幅度调制 |
| 16QAM | 16-State Quadrature Amplitude Modulation | 16状态正交幅度调制 |
| I | In-phase | 同相分量 |
| Q | Quadrature | 正交分量 |
| AM | Amplitude Modulation | 幅度调制 |
| FM | Frequency Modulation | 频率调制 |
| PM | Phase Modulation | 相位调制 |
| SNR | Signal-to-Noise Ratio | 信噪比 |
| Baud/Bd | Baud | 波特,每秒传输的码元数 |
| b/s | bit per second | 比特每秒 |
| Mb/s | Megabit per second | 兆比特每秒 |
| MBaud/MBd | MegaBaud | 兆波特,每秒一百万个码元 |
===== 16. 本节知识脉络 =====
数字数据调制模拟载波
│
├─ 改变幅度
│ └─ ASK(幅移键控)
│ └─ OOK(开关键控)
│
├─ 改变频率
│ └─ FSK(频移键控)
│ ├─ BFSK(二进制频移键控)
│ └─ MFSK(多进制频移键控)
│
├─ 改变相位
│ └─ PSK(相移键控)
│ ├─ BPSK:1 bit/码元
│ ├─ QPSK:2 bit/码元
│ └─ 8PSK:3 bit/码元
│
└─ 同时改变幅度和相位
└─ QAM(正交幅度调制)
├─ 16QAM:4 bit/码元
├─ 64QAM:6 bit/码元
└─ 256QAM:8 bit/码元
===== 17. 相关条目 =====
* [[network_planner:chapter_01:01_03_01_basic_concepts|1.3.1 数据通信的基本概念]]
* [[network_planner:chapter_01:01_03_02_data_encoding|1.3.2 数据编码]]
* [[network_planner:chapter_01:01_03_04_pcm|1.3.4 脉冲编码调制]]
* [[network_planner:chapter_01:start|返回第1章首页]]
{{tag>软考 网络规划设计师 计算机网络 数据通信 数字调制 ASK FSK PSK QPSK QAM 16QAM 码元速率}}