16QAM原理说明

1.调制

(1).首先,一串二进制序列进入串/并变换中,进行4比特划分后再进行2比特划分成一组,按照奇数送同相路,偶数送入正交路。

(2).进入2/L电平变换,就是说二进制数变成4个十进制数,而4个十进制数是由自己的星座图设定的,即00,01,11,10分别对应于-3,-1,1,3。

(3).送入低通后滤除较小的抖动波。

(4.进入相乘器,载波cosωct与同相路波SI(t)相乘变为SI(t) cosωct, 载波cosωct经过相位移动90°与正交路波SQ(t)相乘变为-SQ(t) sinωct。

(5).两路波形经过相乘器后,进行相加,变为SI(t)cosωct- SQ(t)sinωct。

2.解调

(1).经过调制后的波形再分别与相乘器相乘,通过载波cosωct和载波cosωct经过相位移动90°后各自提取出同相分量和正交分量。公式分别为:yI(t)=y(t)coswct=SI(t)/2+1/2×(SI(t)cos2ωct- SQ(t)sin2ωct);yQ(t)=y(t) (-sinωct) = SQ(t)/2 -1/2×(SI(t) sin2ωct+SQ(t) cos2ωct)。

(2)进入低通形成包络波形。

(3)再进入采样判决器,选取采样点形成原始的二进制矩形波形。

(4)最后进入串/并变换,按照原先的奇偶原则形成完成的原始二进制信号。

16QAM 和 16PSK 都是数字调制技术,可以用于将数字信号调制到模拟信号上进行传输。以下是它们的仿真原理、公式说明和框图: 16QAM 仿真原理16QAM (16 Quadrature Amplitude Modulation) 是一种 16 种不同幅度和相位的正弦波组合而成的调制方式。在 16QAM 中,将输入的数字信号分成两部分:一部分决定正弦波的相位,另一部分决定正弦波的幅度。通过将输入数字信号分成 4 位一组,将每组数字映射到 16 种不同的正弦波组合上,从而实现 16QAM 调制。 16QAM 的公式说明: 假设数字信号为 s,通过将 s 分成 4 位一组,我们可以得到 16 个不同的码字: ``` 0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111 ``` 对于每个码字,我们可以将其映射到一个特定的正弦波组合上,假设这个正弦波组合为 A*cos(wt + phi),其中 A 为幅度,w 为频率,phi 为相位。我们可以将上述 16 个码字映射到以下 16 种正弦波组合上: ``` 0000 -> A*cos(2*pi*f*t + 0*pi/4) 0001 -> A*cos(2*pi*f*t + 1*pi/4) 0010 -> A*cos(2*pi*f*t + 2*pi/4) 0011 -> A*cos(2*pi*f*t + 3*pi/4) 0100 -> A*cos(2*pi*f*t + 4*pi/4) 0101 -> A*cos(2*pi*f*t + 5*pi/4) 0110 -> A*cos(2*pi*f*t + 6*pi/4) 0111 -> A*cos(2*pi*f*t + 7*pi/4) 1000 -> A*cos(2*pi*f*t + 8*pi/4) 1001 -> A*cos(2*pi*f*t + 9*pi/4) 1010 -> A*cos(2*pi*f*t + 10*pi/4) 1011 -> A*cos(2*pi*f*t + 11*pi/4) 1100 -> A*cos(2*pi*f*t + 12*pi/4) 1101 -> A*cos(2*pi*f*t + 13*pi/4) 1110 -> A*cos(2*pi*f*t + 14*pi/4) 1111 -> A*cos(2*pi*f*t + 15*pi/4) ``` 我们可以将每个码字分成两部分,一部分决定幅度,一部分决定相位。假设幅度为 A,相位为 phi,我们可以得到以下公式: ``` A = sqrt(Eb/10*log10(M)) phi = (2*pi/M)*floor((m-1)/4) + pi/4*(2*mod(m-1, 4)+1) ``` 其中 M 为调制阶数(在 16QAM 中为 16),m 为码字编号,Eb 为比特能量。 16QAM 仿真框图: 16QAM 的仿真框图如下所示: ``` +--------+ +---------+ +---------+ | | | | | | | | | | | | | +-->| +-->| | | | | | | | | Mod | | I | | Q | | | | Channel | | Channel | | | | | | | | +-->| +-->| | | | | | | | +--------+ +---------+ +---------+ ``` 在仿真框图中,数字信号首先经过 16QAM 调制模块,形成调制后的信号。然后,信号分别经过 I 通道和 Q 通道进行传输。在接收端,接收到的信号经过 I 通道和 Q 通道的解调,得到两个数字信号,最后将其合并得到原始数字信号。 16PSK 仿真原理: 16PSK (16 Phase Shift Keying) 是一种将数字信号映射到 16 种不同相位的正弦波上的调制方式。在 16PSK 中,每个数字被映射到一个 4-bit 的码字上,每个码字代表着 16 种不同的相位,相位之间相差 22.5 度。 16PSK 的公式说明: 假设数字信号为 s,通过将 s 分成 4 位一组,我们可以得到 16 个不同的码字: ``` 0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111 ``` 对于每个码字,我们可以将其映射到一个特定的正弦波上,假设这个正弦波为 A*cos(wt + phi),其中 A 为幅度,w 为频率,phi 为相位。我们可以将上述 16 个码字映射到以下 16 种相位上: ``` 0000 -> 0*pi/8 0001 -> 1*pi/8 0010 -> 2*pi/8 0011 -> 3*pi/8 0100 -> 4*pi/8 0101 -> 5*pi/8 0110 -> 6*pi/8 0111 -> 7*pi/8 1000 -> 8*pi/8 1001 -> 9*pi/8 1010 -> 10*pi/8 1011 -> 11*pi/8 1100 -> 12*pi/8 1101 -> 13*pi/8 1110 -> 14*pi/8 1111 -> 15*pi/8 ``` 假设幅度为 A,相位为 phi,我们可以得到以下公式: ``` A = sqrt(Eb/10*log10(M)) phi = (2*pi/M)*floor((m-1)/4) + pi/8*(2*mod(m-1, 4)+1) ``` 其中 M 为调制阶数(在 16PSK 中为 16),m 为码字编号,Eb 为比特能量。 16PSK 仿真框图: 16PSK 的仿真框图如下所示: ``` +--------+ +---------+ +---------+ | | | | | | | | | | | | | +-->| +-->| | | | | | | | | Mod | | I | | Q | | | | Channel | | Channel | | | | | | | | +-->| +-->| | | | | | | | +--------+ +---------+ +---------+ ``` 在仿真框图中,数字信号首先经过 16PSK 调制模块,形成调制后的信号。然后,信号分别经过 I 通道和 Q 通道进行传输。在接收端,接收到的信号经过 I 通道和 Q 通道的解调,得到两个数字信号,最后将其合并得到原始数字信号。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值