1.理论
PSK映射+根升余弦(RRC)滤波器
2.DEMO
2.1.模块说明
用于根升余弦(RRC)滤波差分通用调制的分层模块。输入是字节流(无符号字符),输出是基带的复调制信号。
2.2.参数
双击模块显示参数配置界面
Constellation:参数模块的id号。参数模块为Constellation Rect. Object或Constellation Object模块。
Differential Encoding:是否采用差分编码,Yes:是,No:否。
Samples/Symbol:符号的样本数,最小值2(奈圭斯特采样定理),符号速率 = samp_rate / (Samples/Symbol)
Excess BW:带外带宽,均方根升余弦脉冲成形滤波器中的roll-off滚降因子“alpha”
Verbose:是否打印有关调制器的信息(布尔值)
Log:是否将调制数据记录到文件中(布尔值)
2.3.GRC
2.4.运行结果
- 时域图:QT GUI Time Sink
- 频域图:QT GUI Frequency Sink
- 星座图:QT GUI Constellation Sink
3.进阶
关键参数
Constellation:改变映射阶数8PSK
Excess BW:改变滤波器滚降因子
GRC
运行结果
Data 0:Excess BW=0.1
Data 1:Excess BW=0.35
Data 2:Excess BW=1
4.相关模块(待补充)
1: 星座对象:Constellation Object
2: 随机信源:Random Source
3: 节流阀:Throttle
4: 时域图:QT GUI Time Sink
5: 频域图:QT GUI Frequency Sink
4: 星座图:QT GUI Constellation Sink
参考链接
1: https://wiki.gnuradio.org/index.php/Constellation_Modulator
2: GNU Radio系列教程(七):初级篇之GNU Radio GRC PSK调制解调
3: QPSK Mod and Demod