GMSK调制仿真】的更多相关文章

GMSK 调制的的原理非常简单. 就是MSK调制前进行Gauss滤波. 在实现中有这样的方法,首先产生高斯系数,对称的上升陂和下降陂系数.输入一个符号,进行上采样,经过高斯滤波器,滤波器的输出做有符号的累加. 累加的输出与上限值和下限值比较,即大于PI的值减去2PI或者小于-PI的要加上2PI.把结果送到CORDIC中产生正弦和余弦波形,即GMSK波形. 实际在modelsim 中实现滤波器的时候,用加法替代了乘法运算.设置一个数据长度和系数长度等长的数据寄存器或者说RAM. 输入一个符号,如果…
博主大毕设关于数字下变频(DDC)的CUDA实现,预计工期比较长,所以留下一些文字记录. 主要分为两部分工作,Matlab仿真部分和CUDA实现. 由于很久没有仿真了,所以先用一个简单的AM调制仿真练手.具体代码如下: 代码都是基础的所以就不解释了(环境matlab2016) clc; fm=; %信号频率 fc=; %载波频率 fs=; %抽样频率 Am=; A=; N=; K=N-; n=:N-; t=(:/fs:K/fs); yt=Am*cos(*pi*fm*t); figure() su…
我们若想设计一套完善的蓝牙 (Bluetooth) 系统,就必须充分掌握其中的技术知识,例如协议堆栈.射频设计及系统集成等方面的专门知识.LMX9820 芯片的面世令蓝牙系统的设计工作变得更为容易.以采用微控制器并设有通用异步收发器 (UART) 的定标器.恒温器及仪表为例来说,这类电子设备目前都可无需在软件方面作出任何修改便能轻易添加点对点蓝牙通信的功能. 蓝牙(Bluetooth)是一种什么技术? 蓝牙技术是一种无线通信技术标准,原意是用来取代不同长度的电缆,例如长 Class 3支持1 米…
射频RFM75通信是收发双方都需要编程的器件,收发双方的通道频率,空中传输速率设置一致,调试时必须先调通一块再调另一块,否则出现问题了就不知道是发送端有问题还是接收端有问题.调试必须理清思路.正确的方法是先调试发送端,能保证发送正确,再去调试接收端. 首先了解RFM75发射端的工作流程图: 图1 上图1由数据手册中得到,由此可得到其工作流程: 发射数据: 1,上电配置芯片RFM75之前必须先延时超50us后芯片稳定工作. 2,配置寄存器使芯片工作于发送模式后必须使CE引脚置1至少15us. 3,…
LoRa对应的芯片------sx1278芯片 sx1278芯片为Semtech公司推出的具有新型LoRa扩频技术的RF芯片,具有功耗低.容量大.传输距离远.抗干扰能力强的优点.我接下来在这块芯片上进行开发. 使用方法:sx1278芯片引出了SPI接口,用于对sx1278的通信和控制.同时引出了6个GPIO口.MCU通过SPI和sx1278芯片通信,对芯片进行初始化,配置通信参数,切换工作模式,收发数据.6个GPIO口在sx1278芯片 产生中断时,电平会从低电平变高电平,清除中断后,电平变回低…
最近调试Zigbee 和2.4G产品时需要做一些认证,查找到常用的RF指标. ----------http://www.52rd.com/S_TXT/2016_5/TXT83303.htm----------------------------------------------------- Rx Sensitivity(接收灵敏度) 接收灵敏度,这应该是最基本的概念之一,表征的是接收机能够在不超过一定误码率的情况下识别的最低信号强度.这里说误码率,是沿用CS(电路交换)时代的定义作一个通称,…
转自:http://www.cnblogs.com/zhihongyu/archive/2012/04/12/2443617.html ASK是幅移键控调制的简写,例如二进制的,把二进制符号0和1分别用不同的幅度来表示,就是ASK了. 而OOK则是ASK调制的一个特例,把一个幅度取为0,另一个幅度为非0,就是OOK了.例如二进制符号0用不发射载波表示,二进制1用发射1表示. ASK跟OOK的频谱都比较宽. FSK是频移键控调制的简写,即用不同的频率来表示不同的符号.例如2KHz表示符号0,3KH…
前言:下文中的总结都是来自于网络,有的来自与博客,有的来自于维基百科/百度百科,仅仅是为了方便查看.   ASK: ASK:幅移键控调制的简写,例如二进制的,把二进制符号0和1分别用不同的幅度来表示,就是ASK了. OOK:ASK调制的一个特例,把一个幅度取为0,另一个幅度为非0,就是OOK了.例如二进制符号0用不发射载波表示,二进制1用发射1表示. FSK:频移键控调制的简写,即用不同的频率来表示不同的符号.例如2KHz表示符号0,3KHz表示符号1. GFSK:高斯频移键控的简写,在调制之前…
Lora通讯 今年放弃了电源,踏入了物联网行业,也不知道算不算放弃吧,但我内心始终在呐喊,早晚会把你拿下,现在暂且放过你! 首先普及一下物联网,物联网是21世纪兴起的行业,最开始是由比尔盖茨在1995年出版的<未来之路>提及到物联网,但碍于当时的RFID技术以及网络没有全面普及,物联网没能得到重视.在2009年奥巴马提出“智慧地球”战略后,全世界都开始大力发展物联网.而物联网最关键的就是联网了,我是硬件出身的,对于设备与服务器,云计算这些七七八八的我就不是很熟悉了,但是对于硬件之间的联网还是略…
本文简单记录一下自己学习<通信原理>的时候调试的一个仿真DVB-C(Cable,数字有线电视)系统中QAM调制和解调的程序.自己一直是研究"信源"方面的东西,所以对"信道"这方面的知识进行实践的机会一直不是很多,做这个小程序的过程中也熟悉了不少相关的知识.在这个程序中,每执行一步操作,都会画出时域信号图和频域信号图,同时会在控制台打印出有关变量的取值,对于理解QAM调制与解调有一定的帮助. 一.DVB-C中QAM的调制与解调 简单介绍DVB-C系统中的Q…
写在前面 本篇是[Matlab]BASK的调制与解调仿真的下篇,考虑到阅读体验,故另开一篇分享将BFSK的调制与解调仿真. 索引 写在前面 一.BFSK的调制 1.1 异频载波生成 1.2 信号合并 1.3 波形预览 1.4 参数设置(参考) 二.BFSK的解调 2.1 模型搭建 2.2 波形预览 2.3 参数设置(参考) 三.常见问题 写在最后 一.BFSK的调制 一个FSK信号可以看成是两个不同载波的BASK信号的叠加,BFSK信号的频谱可以看成是\(f_1\)和\(f_2\)两个BASK频…
不同频段的RFID产品会有不同的特性,本文详细介绍了无源的感应器在不同工作频率产品的特性以及主要的应用. 目前定义RFID产品的工作频率有低频.高频和甚高频的频率范围内的符合不同标准的不同的产品,而且不同频段的RFID产品会有不同的特性. 其中感应器有无源和有源两种方式,下面详细介绍无源的感应器在不同工作频率产品的特性以及主要的应用. 1. 低频(从125KHz到134KHz)   其实RFID技术首先在低频得到广泛的应用和推广.该频率主要是通过电感耦合的方式进行工作, 也就是在读写器线圈和感应…
LTE用户文档 (如有不当的地方,欢迎指正!) 6 仿真输出 ns-3 LTE 模型当前支持输出 PHY, MAC, RLC 和 PDCP 级别的 Key Performance Indicators (KPIs,关键性能指标)文件.可以使用以下方式使能输出:  Ptr<LteHelper> lteHelper = CreateObject<LteHelper> (); // 这里配置所有的仿真场景... lteHelper->EnablePhyTraces ();lteHe…
Matlab实现加性高斯白噪声信道(AWGN)下的digital调制格式识别分类 内容大纲 加性高斯白噪声信道(AWGN)下的digital调制格式识别分类 (1. PSK; 2. QPSK; 3.8QAM; 4. 16QAM; 5. 32QAM; 6.64QAM) 100次独立仿真,识别正确率 vs SNR 设计 我的实现方法是 基于高阶累积量的信号特征的识别算法 调制格式识别过程如下: 信号预处理 去除直流成分 信号在接收端由于接收机的影响,有可能产生直流成分.直流分量在后面混频等处理中会产…
http://www.cnblogs.com/touchblue/archive/2013/01/15/2861952.html 现代通信中.IQ调制基本上属于是标准配置,由于利用IQ调制能够做出全部的调制方式. 可是IQ调制究竟是怎么工作的.为什么须要星座映射.成型滤波又是用来干嘛的. 这个呢,讲通信原理的时候倒是都会泛泛的提到一下,但因为这部分不好出题,所以通常不会作为重点.但换句话说即使眼下国内的大部分讲通信原理的老师.恐怕自己也就是从数学公式上理解了一下.真正的物理上的通信过程是怎么样的…
1. simulink仿真设计 震荡信号本质是调制信号,可以表示为: u(t)=A*(1+m*cos(Ωt+θ))*cos(ωt+φ)=A*cos (ωt+φ)+ A*m*cos(Ωt+θ)*cos(ωt+φ) 使用simulink仿真如下: 2. 时域信号 时域信号输入设计为信号调制模型. u(t)=A*(1+m*cos(Ωt+θ))*cos(ωt+φ)=A*cos (ωt+φ)+ A*m*cos(Ωt+θ)*cos(ωt+φ) 输入信号1: m*cos(Ωt+θ) = 0.5*cos(2*p…
一.说明: 功能:AM调制 平台:Vivado 2016.4 和 Matlab R2017a 二.原理: 1. AM调制原理 AM已调信号的时域表达式: 已调信号的频域表达式: 本质上AM调制就是频谱的搬移. AM调制的系统框图 将调制信号加上一个直流分量,保证信号的最小值大于零,然后再和载波相乘,得到已调信号. 三.AM调制的FPGA实现 1.产生调制信号和载波信号 调用ROM IP核在FPGA内部产生两路余弦信号,其中一路信号用于模拟外部输入的调制信号,另一路用作载波信号. 在配置ROM I…
星座图是对PSK和QAM调制相位和幅度的一种表示,让我们只关注被调制参量本身,而不管已调信号波形及其频率. 在信号传输仿真时也一样,我们只关注携带信息的幅值和相位,而不管信号的传输波形和频率.这就是为什么 OOK调制和BPSK调制在仿真时没啥区别的原因.…
现代通信中,IQ调制基本上属于是标准配置,因为利用IQ调制可以做出所有的调制方式. 但是IQ调制到底是怎么工作的,为什么需要星座映射,成型滤波又是用来干嘛的.这个呢,讲通信原理的时候倒是都会泛泛的提到一下,但由于这部分不好出题,所以通常不会作为重点.但换句话说即使目前国内的大部分讲通信原理的老师,恐怕自己也就是从数学公式上理解了一下.真正的物理上的通信过程是怎么样的,恐怕他们也不理解.所以说到底国内的通信课程,大多都停留在“黑板通信”的程度,稍微好一点的呢,做到的“仿真通信”的程度.离实际的通信…
BPSK相干解调和DBPSK非相干解调误码率仿真 本脚本完成了BPSK和DBPSK两种不同调制方式下的误码率(DBPSK差分相干)仿真, 并和理论曲线进行了对比. 撰写人:*** 最后修改日期:2015-03-18 软件版本:MATLAB(R) 2014a 程序添加和修改包括 BPSK未作修改 DPSK添加了成型部分,同时从<高等数字通信>中看到了DPSK最佳接收机的结构 待改进 怎样选择仿真点数才能保证结果可信,可信程度是多少?如何衡量? Contents 初始设置 误码率仿真 绘图和数据输…
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,ca…
导读:PWM(Pulse Width Modulation)控制——脉冲宽度调制技术,通过对一系列脉冲的宽度进行调制,来等效地获得所需要波形(含形状和幅值). PWM控制技术在逆变电路中应用最广,应用的逆变电路绝大部分是PWM型,广泛应用在从测量.通信到功率控制与变换的许多领域中. 本文引用地址:http://www.eepw.com.cn/article/272990.htm PWM是什么——PWM原理 脉宽调制(PWM)基本原理:控制方式就是对逆变电路开关器件的通断进行控制,使输出端得到一系…
MATLAB基本使用及SIMULINK建模仿真实验 这是我总结的操作方法: 1 )  M脚本文件的编写 1.新建M-file: 2.输入指令: 3.保存(注意:保存路径需要与工作路径一致) 2 )在SIMULINK中创建系统模型的步骤 1.新建一个空白的 模型窗口. 2.在SIMULINK模块库浏览器中,将创建系统模型所需要的功能模块用鼠标拖放到新建的模型窗口中. 3.在各个模块用信号线连接,设置仿真参数,保存锁创建的模型(后缀名.mdl). 4.点击模型窗口中的 三角形 按钮,运行仿真. 1.…
BiRadio Matlab 信号与系统课设 - BiRadio仿真电台 Author : Benjamin142857 Date : 2018-12 Video : BiliBili Github : BiAudio 1. 使用介绍 [1]三个播音电台选择好音频文件,若未选择则播放与暂停按钮无法按下,以防程序报错.同时使用了异常处理,当用户打开文件选择目录,未选择文件直接退出时,不影响程序运作,保证了交互的严谨性. [2]当三个音频文件都顺利加载完成时,播放与暂停按键恢复可用,此时可开始播放,…
由于是第一篇博客,想先说点废话,其实自己早就想把学到的一些东西总结成文章随笔之类的供自己复习时查看的了.但是一是觉得自己学的的不够深入,总结也写不出什么很深刻的东西:二是觉得网上也有海量的资料了,需要时查一查根本不需要自己写.但是恰恰也是网上的资料过于庞大,良莠不齐,导致每次都如海水一样的知识涌入脑中,最后也如走马观花一般了了看下,知识吸收率低的惊人.现在也准备改变一下观念,尽量把自己学过的东西归纳整理,以随笔的形式发出来,可能有些地方我还不能理解作者的做法,我也会记录出来,懂的地方解释清楚,不…
关于OFDM系统的MATLAB仿真实现的第二篇随笔,在第一篇中,我们讨论的是信号经过AWGN信道的情况,只用添加固定噪声功率的高斯白噪声就好了.但在实际无线信道中,信道干扰常常是加性噪声.多径衰落的结合.今天我们准备再进一步,让信号经过多径瑞利衰落信道.在这种信道条件下,信号具体是怎么怎么变化的呢?下面将讲解系统仿真的各个部分以及实现多径衰落的方法. 注意:为了整个系统的完整性,第一篇随笔中的每个步骤这里也都又写了一遍,但省略了补充知识部分,在第一篇的基础上添加了实现多径衰落的部分.想要看信噪比…
索引 一.BASK的调制 1.1 曼彻斯特码 1.2 增益控制 1.3 常量求和 1.4 与载波相乘 1.5 波形预览 1.6 参数设置(参考) 二.BASK的解调 2.1 滤波 2.2 信号比较 2.3 波形预览 2.4 参数设置(参考) 三.常见问题 一.BASK的调制 根据BASK调制的原理,信号处理的步骤如下: graph LR ManchesterCode["曼彻斯特码"] gainControl["增益控制<br />(调制深度处理)"] S…
开关电源(Switching  Mode  Power  Supply)即开关稳压电源,是相对于线性稳压电源的一种的新型稳压电源电路,它通过对输出电压实时监测并动态控制开关管导通与断开的时间比值来稳定输出电压. 由于开关电源效率高且容易小型化,因此已经被广泛地应用于现代大多数电子产品中.如果说每个现代家庭都至少有一个开关电源都不为过,如电视机(彩色的).电脑.笔记本.电磁炉等等内部都有开关电源,虾米?这些东西你们家都没有?我去!那手机有没有?手机充电器也是一个小型的开关电源,中招了吧!手机也没有…
基于modelsim-SE的专业进阶仿真流程 通过<基于modelsim-SE的简单仿真流程>和<调用altera IP核的仿真流程>是否感受到仿真流程中的繁琐步骤,特别是在modelsim创建工程之后的步骤:编译.添加仿真信号.开始仿真.这三个步骤涉及到一大堆的鼠标操作,涉及到一大堆的窗口操作,由于RTL仿真过程是一个反复迭代的过程,同时要求覆盖到100%的功能测试,由此也要覆盖到所有状态机和条件判断的所有情况,由此,RTL的功能仿真功能需要不断的修改RTL代码,每次修改RTL代…
调用altera IP核的仿真流程—下 编译 在 WorkSpace 窗口的 counter_tst.v上点击右键,如果选择Compile selected 则编译选中的文件,Compile All是编译所有文件,这里选择 Compile->Compile All,如下图所示: 在脚本窗口中将出现一行绿色字体 # Compile of altera_mf.v was successful. # Compile of counter.v was successful. # Compile of r…