当前位置: 首页 > news >正文

【硬件片内测试】基于FPGA的完整16QAM链路测试,含频偏锁定,帧同步,定时点,Viterbi译码,信道,误码统计

1.引言

基于FPGA的完整16QAM通信链路实现,含频偏锁定,帧同步,定时点,Viterbi译码,信道 ,误码统计。系统包括16QAM调制模块,16QAM解调模块,217卷积编码模块,维特比译码模块,AWGN信道模块,误码统计模块,数据源模块,基于PN序列和cordic算法的频偏估计和补偿模块,基于PN相关峰提取的帧同步和定时点提取模块等。

2.算法测试效果

11

12

3.算法涉及理论知识概要
整体系统结构如下所示:

13

16QAM是用两路独立的正交4ASK信号叠加而成,4ASK是用多电平信号去键控载波而得到的信号。它是2ASK调制的推广,和2ASK相比,这种调制的优点在于信息传输速率高。正交幅度调制是利用多进制振幅键控(MASK)和正交载波调制相结合产生的。16进制的正交振幅调制是一种振幅相位联合键控信号。16QAM的产生有2种方法:

(1)正交调幅法,它是有2路正交的四电平振幅键控信号叠加而成;

(2)复合相移法:它是用2路独立的四相位移相键控信号叠加而成。

这里采用正交调幅法。       

       数字信号是通过FPGA的输出端口生成的。在16QAM调制中,每个符号包含4个比特,因此需要一个4位二进制计数器来生成数字信号。计数器的输出被映射到星座图上的一个点,然后通过数字到模拟转换器(DAC)转换为模拟信号。串/并变换器将速率为Rb的二进制码元序列分为两路,速率为Rb/2.2-4电平变换为Rb/2的二进制码元序列变成速率为RS=Rb/log216的4个电平信号,4电平信号与正交载波相乘,完成正交调制,两路信号叠加后产生 16QAM信号.在两路速率为Rb/2 的二进制码元序列中,经 2-4电平变换器输出为4电平信号,即M=16.经4电平正交幅度调制和叠加后,输出16个信号状态,即16QAM.

      16QAM信号采取正交相干解调的方法解调,解调器首先对收到的16QAM 信号进行正交相干解调,一路与cosωct 相乘,一路与sinωct相乘。然后经过低通滤波器,低通滤波器LPF滤除乘法器产生的高频分量,获得有用信号,低通滤波器LPF输出经抽样判决可恢复出电平信号。

 

http://www.jsqmd.com/news/594190/

相关文章:

  • 2026年酱香酒采购指南:聚焦铜仁,五大实力厂家深度解析与选择之道 - 2026年企业推荐榜
  • jQuery 事件方法详解
  • Arduino嵌入式Flash库:抽象层设计与磨损均衡实践
  • Skills 系统——让 AI 秒变专家
  • RTOS学习指南:从理论到实践的完整路径
  • 51单片机入门难点解析与高效学习路径
  • 2025届必备的六大降重复率平台横评
  • STM32L4适配BNO080九轴IMU驱动库设计与低功耗实践
  • SparkFun AMG8833/8853红外热成像库深度解析与嵌入式实践
  • [具身智能-230]:OpenCV常见的“踩坑”有哪些?
  • 二极管特性与19种经典应用电路详解
  • 知识竞赛软件售后服务哪家好?真实用户评价与选购指南
  • 2026届毕业生推荐的六大降重复率平台解析与推荐
  • 计算机网络核心知识点与协议详解
  • 2026年倍速链生产线选型指南:五大实力厂商深度解析 - 2026年企业推荐榜
  • [具身智能-231]:OpenCV的库文件为啥是cv2, 而不是cv?
  • OpenClaw镜像体验:Qwen3.5-9B云端沙盒10分钟快速验证
  • ESP32/ESP8266旋转编码器驱动库:支持加速度响应与复合按键事件
  • OpenClaw+千问3.5-9B数据清洗:Excel表格异常值检测与修复
  • 工作词汇
  • 三线制SPI通信原理与ZYNQ实现方案
  • RT-Thread消息邮箱机制与嵌入式开发实践
  • 高效科研工具链:Web of Science与Endnote关键词导出实战指南
  • 蒙特卡洛方法与科学计算十大经典算法解析
  • 2026年色母机采购指南:精准计量如何定义塑料加工新标杆? - 2026年企业推荐榜
  • RG15雨量计Arduino工业级串口驱动设计
  • 2026年天津婚姻继承服务专业盘点:这5家律所口碑与实力兼具 - 2026年企业推荐榜
  • STM32在油田环境监测系统中的应用与实践
  • 智慧校园系统怎么选?看懂这 5 个核心功能再决定不迟
  • CWW Morse Transmit:嵌入式摩尔斯电码生成与侧音实现