通信原理
kemi450
FPGA程序员一枚~
展开
-
16-QAM的Gardner符号定时
从网上找的程序修改而来,网上的程序都是4倍采样,而看Gardner的资料介绍都是2倍采样。故改了一个2倍采样的16qam定时程序,第一版。程序运行后的星座图如下,uk为0.7884,猜猜为什么。原创 2024-07-19 18:04:30 · 294 阅读 · 0 评论 -
一种频偏估计与补偿方法
一种简易的频偏补偿方法,使用QAM等信号。原创 2024-07-05 17:44:35 · 198 阅读 · 0 评论 -
QAM MMA
MMA是改进的CMA,有RCA和CMA的优点,还能对相位误差进行修正。原创 2024-07-03 19:35:29 · 256 阅读 · 0 评论 -
QAM CMA
QAM-16的盲均衡算法,采用CMA算法。原创 2024-07-03 17:50:20 · 151 阅读 · 0 评论 -
扫频的matlab及FPGA实现
扫频FPGA原创 2023-01-17 17:17:19 · 1415 阅读 · 0 评论 -
成型滤波与匹配滤波
成型滤波与匹配滤波总是成对出现。常见的组合有升余弦滤波(发射端)+ 单位冲击响应(接收端)平方根升余弦滤波(发射端)+ 平方根升余弦滤波(接收端)成型滤波的波形不只升余弦的方式,还有其他波形。后面补充成型滤波设计原理和作用原理。MATLAB设计b = rcosdesign(beta,span,sps,shape);beta——滚降系数span——截断符号数sps——过采样倍数shape——‘sqrt’表平方根升余弦滤波器,‘normal’为升余弦滤波器。...原创 2021-05-07 22:54:17 · 4784 阅读 · 1 评论 -
频率粗同步
频率同步分为频率粗同步和频率精同步。粗同步主要是消除比较大的频偏。可以采用已知符号或盲估计的方法。精同步主要是消除比较小的频偏,常用导频进行估计。盲估计算法:计算信号的mmm次方,然后进行FFT,找出最大频率偏移,补偿频率偏移。已知符号估计算法:提取已知符号,然后与本地已知符号的共轭相乘,进行FFT,找出最大频率偏移,补偿频率偏移。MATLAB实例...原创 2021-05-07 21:58:04 · 2463 阅读 · 0 评论 -
平方定时恢复
平方定时恢复的公式:μ=−12πangle(∑0LN−1∣x(k)∣2e−j2πk/N)\mu=-\frac{1}{2\pi}angle(\sum^{LN-1}_{0} |x(k)|^2e^{-j2\pi k/N})μ=−2π1angle(∑0LN−1∣x(k)∣2e−j2πk/N)其中,NNN为过采样倍数,LLL为帧长度。定时过程:计算出μ\muμ以后,求出最佳采样点偏移,然后通过分数采样率变换,再进行N倍抽取。MATLAB仿真实例...原创 2021-05-07 21:34:46 · 985 阅读 · 0 评论 -
FM的调制与解调(草稿)
FM调制结构I2SADCPCMLPF:15KHzUpampleLPF:15KHzUpsampleMPX EncoderCORDICUpsampleDUC/ADC结构说明需要确定DUC的输入符号率fDUCf_{DUC}fDUC。确定音频ADC的采样率。若这里采用半带插值滤波,因此,输入采样率必须满足fadc=fDUC2nf_{adc}=\frac{f_{DUC}}{2^{n}}fadc...原创 2020-04-24 17:41:37 · 3270 阅读 · 0 评论 -
正交均衡器(QEQ:Quadrature Equalizer)
@TOC正交均衡器(QEQ:Quadrature Equalizer)QEQ主要作用是补偿信道内的增益和相位的失衡。结构原创 2020-04-11 14:40:57 · 1065 阅读 · 0 评论 -
正交调制原理(未完)
1、原理:调制信号的一般模型:将其展开,有:重新组合:又因为:所以:I、Q为极坐标系的表示方法。其中,I为同相(in-phase)载波幅度,Q为正交(quadrature-phase)载波幅度。频谱反转:2、调制和频谱搬移已知信号的频谱:调制则与载波相乘相乘,其频谱频谱搬移则与相乘,其频谱...原创 2019-05-31 17:05:14 · 7556 阅读 · 0 评论