通信知识点
文章平均质量分 61
通信牛肉干
这个作者很懒,什么都没留下…
展开
-
FFT函数的实现(附Matlab代码)
利用fft函数,实现对100Hz和200Hz信号叠加后信号的频谱分析,分别绘制出了时域和频率的波形。% fft module% fft function used% Date:2020.06.21% Author:flypassionclear allclose all%%------------------ parameter ------------------%%fs = 2e3; % sampling frequencef1 = 1e2; % signal 1 frequenc原创 2020-06-21 10:52:30 · 13317 阅读 · 4 评论 -
5G怎样实现波束赋形?
波束赋形,作为5G的核心技术之一,总是伴随着AAU,大规模MIMO等概念出现,这一切看似如此地天经地义。然而,这简单的四个字背后却隐藏着诸多玄机,默默驱动着5G车轮的飞速运转。下面,蜉蝣君将尝试抽丝剥茧,丝丝入扣地揭开波束赋形的神秘面纱。看完本文,你将会了解到: 什么是波束赋形? 波束赋形的基本原理是什么? 5G怎样实现波束赋形? 1、什么是波束赋形?“波束赋形”这个概念可以拆分成“波束”和“赋形”这两个词来理解。“波束”里的波字可以认为是电磁波,束字的本意转载 2020-05-31 11:44:33 · 12582 阅读 · 1 评论 -
通信原理及系统系列38——图解过采样和欠采样
原创 2020-05-10 10:36:02 · 3175 阅读 · 1 评论 -
通信原理及系统系列37——FPGA实现NCO原理分析
原创 2020-04-19 23:37:04 · 8267 阅读 · 0 评论 -
通信原理及系统系列36——基于Matlab的FIR滤波器的实现
原创 2020-03-29 23:24:28 · 502 阅读 · 0 评论 -
通信原理及系统系列31——DOA(AOA)原理分析及仿真
原创 2020-03-07 16:01:48 · 4788 阅读 · 0 评论 -
5G为什么这么快?
5G之所以能有极高的速率,主要依靠4个武器:频率带宽、帧结构、调制编码、MIMO。接下来,我们将以最常见的Sub-6G频谱(小于6GHz的频谱)上100MHz载波带宽为例,计算5G能达到的峰值速率。频率带宽如果我们把移动通信网络比作一个高速公路的话,频段带宽就像是道路的宽度,带宽越大,道路越宽,当然同时能跑的车辆就越多,也就提高了速度。5G的载波带宽在Sub6G频谱下最多...转载 2020-02-23 22:50:00 · 3991 阅读 · 0 评论 -
通信原理及系统系列27——窗函数及抑制频率泄露Matlab分析
原创 2020-02-22 11:34:21 · 625 阅读 · 0 评论 -
通信原理及系统系列26——频率泄露及Matlab仿真
原创 2020-02-22 10:55:31 · 757 阅读 · 1 评论 -
通信原理及系统系列25——OFDM解调原理分析
原创 2020-02-16 17:01:40 · 1399 阅读 · 0 评论 -
通信原理及系统系列24——OFDM调制原理分析及Matlab仿真
原创 2020-02-15 19:11:48 · 1050 阅读 · 0 评论 -
通信原理及系统系列23——2ASK调制解调原理分析及Matlab仿真
原创 2020-02-06 17:49:18 · 7509 阅读 · 1 评论 -
通信原理及系统系列22—— 平方环分析
原创 2020-02-02 16:02:11 · 2675 阅读 · 0 评论 -
通信原理及系统系列21—— Costas环分析(相位模糊)
原创 2020-02-01 23:03:34 · 7907 阅读 · 1 评论 -
通信原理及系统系列20—— 基于Matlab的QPSK通信系统载波同步分析
18.基于Matlab的QPSK系统载波同步分析 前面几节介绍了相干解调的几个基本概念,下来结合一个实际的通信系统,从实际的应用出发深入理解载波同步的概念。载波同步是基于锁相环技术使本地获取和载波同频同相的参考信号,用来解调信号。载波同步就是对本地参考信号进行频率和相位偏差的补偿,进而实现本地参考信号和载波信号同频同相。载波同步只适用于单载波调制系统,载波同步算法对于BPSK、QP...原创 2020-02-01 16:13:08 · 13164 阅读 · 9 评论 -
通信原理及系统系列19—— 锁相环(鉴相器分析_2)
原创 2020-01-31 14:32:03 · 1552 阅读 · 0 评论 -
通信原理及系统系列18—— 锁相环(鉴相器分析_1)
原创 2020-01-31 13:49:42 · 2505 阅读 · 2 评论 -
通信原理及系统系列17—— 锁相环(基于Matlab压控振荡器VCO分析)
原创 2020-01-29 22:00:50 · 2797 阅读 · 0 评论 -
通信原理及系统系列16—— 非相干解调使用低通滤波和带通滤波解调的区别
使用带通滤波解调的结果:使用低通滤波解调的结果:原创 2020-01-29 12:50:49 · 2075 阅读 · 0 评论 -
通信原理及系统系列15—— 非相干解调
原创 2020-01-29 12:35:18 · 5017 阅读 · 0 评论 -
通信原理及系统系列14—— 相干解调
原创 2020-01-20 23:09:02 · 14188 阅读 · 1 评论 -
通信原理及系统系列13—— 信号调制
原创 2020-01-18 22:47:10 · 729 阅读 · 0 评论 -
5G小科普(漫画版,So easy!)
作者:易小宝&小枣君来源:鲜枣课堂向作者致敬!!!...转载 2019-12-20 21:44:15 · 701 阅读 · 0 评论 -
通信原理及系统系列12—— 为什么要进行升采样?
图1 Fs=5Mhz图2 Fs=100MHz原创 2019-12-19 10:48:56 · 3928 阅读 · 0 评论 -
通信原理及系统系列11—— 设计无码间串扰的通信系统(升余弦滚降滤波器)
原创 2019-12-18 16:16:00 · 2494 阅读 · 0 评论 -
通信原理及系统系列10—— 设计无码间串扰的通信系统(奈奎斯特第一准则)
原创 2019-12-18 16:11:08 · 2831 阅读 · 0 评论 -
通信原理及系统系列9—— 设计无码间串扰的通信系统(理想低通滤波器)
原创 2019-12-18 16:06:44 · 1563 阅读 · 0 评论 -
通信原理及系统系列8—— 如何消除码间串扰
原创 2019-12-15 11:02:30 · 8550 阅读 · 0 评论 -
通信原理及系统系列7—— 什么是码间串扰
原创 2019-12-11 22:58:40 · 2355 阅读 · 0 评论 -
通信原理及系统系列6—— 数字滤波器和卷积之间的关系
从仿真结果可以看出二进制序列经过滤波器和卷积运算后的结果是一致的。仿真代码如下:clear allclcclose all%% Set the square-root, raised cosine filter parametersspan = 10; % Filter span in symbolsrolloff = 0.25; ...原创 2019-12-08 22:47:08 · 1615 阅读 · 0 评论 -
通信原理及系统系列5—— 系统响应和卷积之间的关系(冲激响应、离散卷积、系统响应)
Matlab仿真代码链接:https://download.csdn.net/download/flypassion/12019357原创 2019-12-08 16:06:46 · 1928 阅读 · 0 评论 -
通信原理及系统系列4—— AWGN信道(信噪比SNR、Es/N0和Eb/N0概念的辨析、转换及使用)
%Calculate the SNR when the channel has an Eb/N0 = 10 dB.EbNo = 10;snr = EbNo + 10*log10(k) - 10*log10(numSamplesPerSymbol);receivedSignal = awgn(dataMod,snr,'measured');原创 2019-12-04 23:13:10 · 25603 阅读 · 0 评论 -
通信原理及系统系列3—— 基于卷积编码的2ASK通信系统设计(非相干解调)
系统参数配置:%% 系统参数load('ASK_Bandpass.mat');%带通滤波器系数load('ASK_Lowpass.mat');%低通滤波器系数InputDataLength = 10;%输入随机二进制数据长度Fc = 10e6;%载波频率Fs = 32*Fc;%采样频率Num = 10;%码速率Fc/Num产生二进制序列:%% 产生二进制随机...原创 2019-11-30 22:58:40 · 1136 阅读 · 1 评论 -
通信原理及系统系列2—— 基于卷积编码的MSK通信系统设计
%% Generate The Random SequenceInputData = randi([0 1],InputDataLength,1);trellis = poly2trellis(9,{'1 + x + x^2 + x^3 + x^5 + x^7 + x^8', ... '1 + x^2 + x^3 + x^4 + x^8'}); % ...原创 2019-11-24 17:03:01 · 1234 阅读 · 0 评论 -
通信原理及系统系列1—— 信号的分类
原创 2019-11-03 22:45:25 · 1533 阅读 · 0 评论 -
基于Matlab的MSK调制分析及代码实现
1.什么是MSK调制?MSK称为最小移频键控,是移频键控(FSK)的一种改进型。这里“最小”指的是能以最小的调制指数(即0.5)获得正交信号,它能比PSK传送更高的比特速率。MSK是恒定包络的调制信号,这有助于减少非线性失真带来的解调问题。这里需要对“最小”和“更高”进行进一步解释。“最小”:要实现单边带调频调制就必须保证不同码元对应不同频率,而且两个频率信号之间的正交关系。利用两个频率的...原创 2019-10-27 23:12:12 · 12595 阅读 · 7 评论 -
三角函数正交性理解与Matlab分析
1.什么是正交性?“正交性”是从几何中借来的术语。如果两条直线相交成直角,他们就是正交的。在空间向量中,两个向量的标量积为零即两个向量正交。如果两个函数满足,则称这两个函数正交。2.什么是三角函数正交信号集?三角函数正交信号集:,其中。当n=1 ,m=1时,信号集里的信号称之为基频信号;其他信号称之为n次谐波(m次谐波)。3.什么是三角函数正交性?三角函数正交性是指...原创 2019-10-27 17:43:29 · 17003 阅读 · 0 评论 -
基于Matlab的CRC24A的实现
在实际的项目过程中用运到CRC校验,利用Matlab的函数、脚本和对象分别实现了CRC24A校验,其中Matlab的脚本代码可以指导FPGA代码的实现。1.什么是CRC循环冗余校验(Cyclic Redundancy Check, CRC)是一种根据网络数据包或计算机文件等数据产生简短固定位数校验码的一种信道编码技术,主要用来检测或校验数据传输或者保存后可能出现的错误。它是利用除法及余数的...原创 2019-10-15 22:28:08 · 3611 阅读 · 0 评论 -
基于FPGA的FFT变换
1、FFT基础知识:http://blog.csdn.net/yijingjijng/article/details/48137897转载 2017-12-17 16:08:16 · 6329 阅读 · 0 评论 -
通信原理_时域相关_02(MATLAB_conv)
在上一篇文章中,介绍了时域相关的相关的知识,并演示了基于MATLAB的求互相关的函数xcorr的使用方法,这篇文章介绍一下卷积在时域相关中的应用。卷积公式:卷积计算步骤:1、讲卷积y(t)核fliplr(对调);2、移动卷积核,将和x(t)对齐的数(将x(t)作为权重)与y(t)相乘,位数不够的补零;3、将乘积结果求和作为卷积结果;分析:和上一篇xcorr的求相关对比,...原创 2018-12-27 22:40:37 · 959 阅读 · 0 评论