这是本文档旧的修订版!
以下内容整理范围严格限定为“1.3.3 数字调制技术”至“1.3.4 脉冲编码调制”之前,并补充所有主要英文缩写、计算关系、对比表和考试重点,可直接复制到 DokuWiki。
1.3.3 数字调制技术
1. 数字调制概述
数字数据既可以直接使用方波脉冲传输,也可以通过调制模拟载波进行传输。
数字调制(Digital Modulation)是指利用数字数据控制模拟载波的某个参数,使数字信息能够通过模拟信道传输。
可被调制的载波参数主要包括:
- 幅度(Amplitude)
- 频率(Frequency)
- 相位(Phase)
对应形成三种基本数字调制方式:
- ASK(Amplitude Shift Keying,幅移键控)
- FSK(Frequency Shift Keying,频移键控)
- PSK(Phase Shift Keying,相移键控)
在实际通信系统中,还可以同时改变载波的多个参数,例如:
- QAM(Quadrature Amplitude Modulation,正交幅度调制)同时利用幅度和相位表示数据。
<WRAP info> “键控”的含义:数字数据只有有限个离散取值,因此载波的幅度、频率或相位也只在若干离散状态之间切换。 </WRAP>
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;
- 不适合对可靠性要求较高的通信环境。
<WRAP tip> 记忆方法:ASK改变的是载波的“高低”或“有无”,本质上是利用幅度差异表示数据。 </WRAP>
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/码元
<WRAP tip> 记忆方法:FSK改变的是载波振荡的“快慢”,即频率。 </WRAP>
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。
缺点:
- 接收端需要准确识别载波相位;
- 相位状态越多,相邻相位之间的间隔越小;
- 多相调制对噪声、时钟误差和相位误差更加敏感;
- 调制和解调电路相对复杂。
<WRAP tip> 记忆方法:PSK改变的是载波波形在时间轴上的“起始位置”,即相位。 </WRAP>
6. 数字调制与传统模拟调制的区别
传统模拟调制和数字调制都可以改变载波的幅度、频率或相位,但二者的信息来源不同。
| 比较项目 | 模拟调制 | 数字调制 |
|---|---|---|
| 输入信息 | 连续变化的模拟信号 | 离散的数字数据 |
| 载波参数变化 | 连续变化 | 在有限个离散状态间切换 |
| 典型技术 | AM、FM、PM | ASK、FSK、PSK、QAM |
| 输出信号 | 已调模拟信号 | 表示数字数据的已调模拟信号 |
| 主要用途 | 广播、传统模拟通信 | 调制解调器、无线通信、数字通信 |
相关缩写:
- AM(Amplitude Modulation,幅度调制)
- FM(Frequency Modulation,频率调制)
- PM(Phase Modulation,相位调制)
<WRAP important> 数字调制后的信号在物理形态上仍然是模拟信号;“数字”指的是载波参数取值与离散数字数据相对应。 </WRAP>
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 | 单码元携带数据多,实现和接收判决复杂 |
<WRAP warning> 调制状态数越多,并不代表在所有环境下性能都越好。状态数增加后,星座点之间距离缩小,更容易受到噪声和失真的影响。 </WRAP>
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. 考试重点
<WRAP important> 必须掌握
- ASK通过改变载波幅度表示数字数据。
- FSK通过改变载波频率表示数字数据。
- PSK通过改变载波相位表示数字数据。
- QAM同时利用幅度和相位表示数字数据。
- 若调制状态数为 \(M\),则每个码元携带 \(log₂M\) bit。
- 数据传输速率计算公式为 \(R=B log₂M\)。
- QPSK具有4种相位,每个码元携带2 bit。
- 16QAM具有16种幅相组合,每个码元携带4 bit。
- 高阶调制可以提高传输效率,但对信道质量和信噪比的要求更高。
</WRAP>
14. 常见易错点
<WRAP warning>
- 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时,码元速率和数据速率的数值才相等。
- 调制状态越多,传输速率不一定在实际信道中越高,因为误码率可能随之增加。
</WRAP>
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. 相关条目
软考 网络规划设计师 计算机网络 数据通信 数字调制 ASK FSK PSK QPSK QAM 16QAM 码元速率