OpenAirInterface是欧洲的Eurecom的一个开源的4G5G通讯基站项目,旨在建立一个开放的,具有各种制式空中接口的,主要基于CPU的SDR的实验平台。
OpenAirInterface主要包含四个部分:OpenAir0:无线嵌入式系统设计,包含了一些硬件相关的设计文件和firmware之类。
OpenAir1:基带信号处理,包含了一些物理层的功能模块,例如OFDM,调制解调,信道估计,编解码等等。
OpenAir2:中间层介入协议,包括在PC上通过Linux的IP网络设备驱动与MPLS的互联开发第二层协议栈。
OpenAir2:无线网络,包括为全IP蜂窝与IP/MPLS网状而开发的第三层协议栈。
57.68MB 开源项目
1
环路滤波器是通信信号调制解调中最重要的一个部分,环路滤波器设计的好坏将直接影响到接收机的性能指标,二阶锁频辅助三阶锁相环路滤波器可以稳定跟踪具有加加速度的信号源,是现代通信中非常实用的技术,本文中详细编写了单载波信号产生模块、信道噪声模块、数字正交下变频模块、鉴频鉴相模块、环路滤波器模块,并包含了完整的testbench模块,对于初学者非常有用。
2025/1/26 10:06:30 5.83MB PLL FLL Verilog Loop_Filter
1
介绍了simulink中qam的调制,解调,错误概率分析。
2025/1/22 21:52:52 8KB simulink qam 调制
1
AWGN-Rayleigh-BPSK-DSSS(BPSK调制解调直接序列扩频系统源代码(白噪声及瑞利衰落误码率比较)
2025/1/19 5:38:48 38KB BPSK,直接扩频序列,误码率
1
基于matlab的2DPSK的调制和解调:用matlab实现数字信号的差分相位调制,之后再用相干解调方法进行解调。
2025/1/17 12:34:33 3KB DPSK
1
主要运用MATLAB进行编程,实现采用对输入信号进行抑制载波的双边带调幅;
而后将调幅波输入信道,研究多径信道的特性对通信质量的影响;
最后将信道内输出的条幅波进行同步解调,解调出与输入信号波形相类似的波形,观测两者差别。
同时输出多普勒滤波器的统计特性图及信号时域和频域的输入、输出波形。
2025/1/11 20:26:47 848KB 瑞利衰落
1
_4_DQPSK调制解调技术研究及FPGA实现,包括gardner的位同步
2025/1/6 15:19:01 4.21MB _4_DQPSK 同步
1
《扩频通信系统的FPGA设计》系统讲述了基于FPGA的直接扩频通信系统的设计方法以及相关软硬件开发知识,并结合经典的实例应用,使读者能够从硬件设计、软件开发和系统设计等方面系统掌握FPGA的使用方法和扩频通信系统原理。
《扩频通信系统的FPGA设计》共11章,主要内容包括:扩频通信系统基本原理;
FPGA设计基础方法;
数字信号处理的FPGA设计;
数字通信调制和解调的FPGA设计;
编码和译码的FPGA设计;
扩频通信发射机的FPGA设计;
扩频通信接收机各种同步的FPGA设计;
扩频通信接收机实例等部分。
68.57MB FPGA 通信扩频
1
本文对数字调制中的2FSK采用matlab进行了仿真实验,代码中没有加入噪声,采用相干解调的解调方式。
(一)、代码的流程如下:(1)、设置载波频率,码元频率(本文中即比特率)和采样率;
(2)、产生2FSK信号;
(3)、信号分别经过两个带通滤波器后得到band_passed_sig1和band_passed_sig2;
(4)、对band_passed_sig1和band_passed_sig2分别进行相干解调,再分别进行低通滤波得到lower_sig1和lower_sig2;
(5)、对lower_sig1和lower_sig2进行抽样判决得到输出信号;
(6)、统计无码率;
(二)、2FSK进行matlab仿真的疑难点:(1)、相干解调采用的“同频同相的载波”的获取。
由于信号经过带通滤波器之后(本文采用的是FIR线性相位数字滤波器)会出现相移,所以不能直接用调制时候的载波信号与此时的band_passed_sig1信号相乘来相干解调,此时用来相干解调的载波应该与经过滤波器之后出现相移的“载波”信号同频同相,本文代码中直接采用band_passed_sig1.*band_passed_sig1的方式进行相干解调,这点需要读者细心斟酌一下(其实不难理解的)。
(2)、抽样判决的判决时刻选择。
据笔者观察,经过低通滤波器之后得到的信号会出现时移(延时)的情况,建议读者可以先设置10个码元个数,观察一下低通滤波器的输出波形,然后再选择波形峰值时刻作为抽样判决时刻。
本文的代码中是采用每一个码元的结束时刻作为抽样判决时刻,这是笔者通过观察低通滤波器的输出波形后得到的,不具有通用性。
时移的原因,笔者觉得是因为FIR数字滤波器的线性相位所导致的,但是怎么个时移法,笔者目前还没有弄明白(数字信号处理学的不够好),还有待探究。
2024/12/27 13:52:15 2KB FSK matlab
1
ASK是数字调制解调系统中最简单的,特别适合初学者学习FPGA开发,文档中有i详细的ASK调制解调模块
2024/12/21 13:31:20 1KB ASK FPGA
1
共 389 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡