首页/文章/ 详情

通信原理与matlab仿真v3 第十一章 QPSK调制解调器仿真(6)

精品
作者优秀平台推荐
详细信息
文章亮点
作者优秀
优秀教师/博士学历/特邀专家/独家讲师
平台推荐
内容稀缺
6月前浏览7084

继续讲解!依旧是讲调制内容!继续给那位通信专业的同学找来的程序进行纠错!不断调试给程序纠错的过程就是能力增长的过程!很多学生往往对待这方面的工作有畏难情绪,殊不知能力只有在克服困难的过程中得到增长。在学校,还能有老师指导,如果此时你都不愿意尝试,那么老师也能尴尬的独自前行。回到校园以后,遇到一些想学的学生,但几乎都是虎头蛇尾。

只有22级通信工程的小王展示了不畏困难的勇气和坚持学习的决心,也一直跟着我学习。到了大二,已经能完成数字信号处理的基础算法并在单片机构建的数字平台上进行性能验证了,非常的棒!未来可期!回归主题。调制器(也就是发送端)的最后一部分来啦!很多人到了企业后,一定会深深的感受到掌握软件调试功能和程序纠错能力的重要性。如果此时的你还在读大学,请珍惜校园时光,即刻开始学起来吧。

 
继续给出代码!
%%% 脉冲成型滤波器
rollfactor = 1;  
% 取值范围0-1 正常使用的值大于0.3
psf = rcosdesign(rollfactor, 3, 6,'sqrt');
% 滤波
Ipulse = conv(Izero,psf);
Qpulse = conv(Qzero,psf);
% 卷积的作用和滤波是一样的?
% 如何考虑延时带来的效果呢?为何有延时呢?

%%%%%%%%       调制
%%%    pi4-QPSK信号的调制
%%% 生成基带信号
base_signal = Ipulse + 1i*Qpulse;        
% 基带QPSK调制信号
% 复信号方式
% 产品采用直接上变频方式

%%% 生成中频信号
time = [1:length(Ipulse)];
idata = Ipulse.*cos(2*pi*fc/fs.*time);  
% 数据与载波相乘,得到I路的调制信号
qdata = Qpulse.*sin(2*pi*fc/fs.*time);  
% 数据与载波相乘,得到Q路的调制信号
% 产品采用超外差结构!
% 直接上变频和差结构这两种方式有什么差异吗?
% 看看下面的架构!大家能有所理解吗?
这是通信终端的射频架构!如果采用一次变频,大多是直接上下变频架构!
超外差结构是在通信收发机中广泛使用的一种结构,它的外差过程是将从天线接收的信号与本地振荡器产生的信号一起输入到非线性器件中,从而产生一个中频信号。这个中频信号保留了输入信号的全部有用信息。


来源:通信工程师专辑
ACT非线性MATLAB通信
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-05-26
最近编辑:6月前
算法工匠
博士后 | 高级工程师 诚信做事 认真讲课 传播知识
获赞 395粉丝 2586文章 351课程 40
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈