0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一种FPGA+W5300架构的C0FDM无线图像传输系统设计

电子发烧友论坛 来源:电子发烧友论坛 2023-11-14 09:44 次阅读

01摘 要

针 对 图 像 传 输 过 程 中 的 多 路 径 、非 通 视 和 高 速 移 动 等 特 点 ,提 出 了 一 种 FPGA+ W5300 架 构 的C0FDM 无 线 图像 传 输 系 统 ,实 现 图 像 的 无 线 发 射 和 接 收 。该 架 构 中采 用 Xilinx 公 司 Spartan-6 系 列 XC6SLX150 FPGA 作 为 主 控 芯 片 ,用于 实 现 C0FDM 数 字 调 制 、射 频 芯 片 的 配 置 ,同 时 为 A /D 转 换 器 和 D /A 转 换 器 提 供 工 作 时 钟 。采 用 W5300 硬 件TCP/IP 协议 栈 通 过 网 络 进 行 数 字 信 号 的 传 输 ,提 高 数 据 的 传 输 速 率 ,外 加 ADL5385、LT5506 等 上 下 变 频 芯 片 及 其 相 关 外 设 电 路 ,最终 实 现 一 个 收 发 一 体 、发 射 频 率 可设 、高 灵 敏 度 的 无 线 图 像 传 输 系 统 硬 件 平 台 。测 试 结 果 表 明 ,该 硬 件 平 台 能 够 实现图像的无线传输 ,具 有 良 好 的 抗 多 径 和 高 动 态 性 能 。

02引言

无线图像传输在民用和军事应用范围都发挥着十分关键的作用,从一般的无线视频监控到智能机器人和空中无人机等,无线图像传输都是其中十分重要的关键技术[1]。随着分辨 率 日 益 提 高 ,视频和图像的数据量与日俱增,在有限的频谱资源中是很难进行直接传输的 。一 般在进人无线信道之前都需要将传输的数据进行视频和图像数据的压缩编码。然 而 ,这些视频和图像数据在压缩编码之后对于无线信道中所引人的误码十分敏感,很难在时变的无线 衰 落 信 道 中 进 行 高 速 率 高 可 靠 性 传 输 [2]。而正交频分复用(O FDM) 多 载 波 调 制技 术 ,具有频谱利用率高、抗干扰能力强、对抗多径及均衡器简单等优点 ,非常适合上述高速率数据的传输[3]。基于以上优 点 ,提 出 了 一 种 基 于 F P G A + W5 3 0 0 的 C O FD M 无线图像传输系统硬件平台的设计方案[4]

03整体架构设计

COFDM 无线图像传输系统,主 要 包 括 发 射 、接收和数据传输三大部分,其中发射和接收部分又可分为射频前端模拟信号的处理,以 及 FPGA 实现基带 部 分 对 数 字 信 号 的 COFDM 的 调 制 解 调 ,而衔接这 2 部 分 的 桥 梁 通 过 ADCDAC 来 实 现。FPGA 调 制 和 解 调 的 数 据 传 输 通 过 硬 件TCP/IP 协议栈 W5300 来 实 现 ,大大提高了数据传输的速率 0 由此设计的系统整体框图如图 1所 示 。

c98f9b8a-8281-11ee-939d-92fbcf53809c.png

基带单元的设计在无线图像传输系统中,由 于 FPGA 的极强并行 处 理能力[5],因而可以对数字信号进行实时处理 ,同时,由于它可以通过面向芯片结构的软件编程来实现其相对应的功能,具有很强的灵活性,并且开发成本相对较低,所以 选用FPGA实现基带数字信号处理是完全可行的。本设计中选择Xilinx 公司的sPartan6 系 列 FPGA 作 为 基 带 处 理 单 元 [6],系统框图如图2所示 。

c9936b02-8281-11ee-939d-92fbcf53809c.png

基带处理单元的系统框图包括 FPGA 工作模式配置、参考时钟电源、Jtag 接 口 电 路 和 SPI flash 接口电路等。FPGA 提 供 射 频 载 波 发 生 器 写 配 置 字 ,并 且 完 成 COFDM 的 数 字 信 号 的 调 制 解调 @,提供 A/D 转 换 器 和 D/A 转换器的工作时钟以及数据接口,同时控制网络协议芯片 W5300[8]进行数据的转换 ,其中 SPI flash 选择 Winbond 公司的 W25Q64FV 用 于 verilog 逻辑代码的固化以及控制指令的存储。

参 考 时 钟 选 择 20 MHz 的 有 源 温 补 晶 振 E3113-20 MHz 为 FPGA 提供稳定的参考时钟,同时此晶振也为本振提供参考时钟输人。

04发射部分设计

发 射 机 的 系 统 框 图 如 图 3 所 示 ,通过网口接收数 据 ,传 人 FPGA,FPGA 进行数据格式转换,重新分段 打 包 ,然 后 做 COFDM 数 字 调 制 ,分 I、Q 两 路 ,输人 到 双 路 D/A,由 于 D/A 转 换 之 后会 带 来 镜 像 杂波 ,所 以 D/A 转 换 之 后 进 行 低 通 滤 波 ,集成压控震荡器[9]提供载波频率,并且可以 通 过 FPGA 配 置,IQ 上变频器调制到射频,再经功放进行功率放大,之后通过天线进行发射 e

c9aff7c2-8281-11ee-939d-92fbcf53809c.png

在 FPGA 中 进 行 COFDM 调 制 之 后 为 I、Q 两路输 出 ,所 以 选 择 了 双 路 十 位 的 D/A 转 换 芯 片AD9763 将 并 行 数 字 信 号 转 换 为 I、Q 两 路 模 拟 信号 。FPGA 提 供 D/A 转换器的工 作 时 钟 ,易于控制时钟与输出数据的同步。由于A/D 转换芯片的模拟输出端为差分输出,所以对低通滤波器的设计需要进行4 路信号的滤波,并且把4路信号的功率差控 制 在 1.5 dB 范 围内# 为了后期易于调整通频带带宽 ,这里选择 LC 滤 波 器 ,LC 的级数以及每级电感 电 容 值 的 大 小 通 过 ADS 仿 真 得 到 ,为了保证载波 频 率 为 130 MHz、350 MHz 以 及 550 MHz,综合考虑 载 波 频 率 和 D/A 的 输 出 信 号 格 式 ,这 里 选 择 IQ 上 变 频 芯 片 为 ADL5 3 8 5 进 行 IQ 上 变 频 ,选用ADF4 3 5 1 可 配 置 的 差 分 输 出 集 成 压 控 振 荡 器 为 ADL5385 提 供 载 波 。ADL5385 正常的输出功率为 4.7 dBm,而发射机的发射功率要求为 30 dBm,所以需要选择的功率放大器芯片增益至少为 25.3 dBm,并且1 dB压 缩 点 不 能 低 于 30 dBm,综合以上考虑选 择 功 放 芯 片 型 号 为 RF6886。功率放大口经射频开关进人天线进行发射,此处射频开关需满足发射信号的特性,保证信号的完整性,射频开关芯片的型号为HMC544A。

05接收部分设计

接收机的系统框图如图 4 所 示 ,天线接收信号,经低噪声放大器进行放大,之后进行下变频到基带,由低通滤波器进行滤波之后,进 行 A/D 转 换 ,将基带模拟信号转换成数字信号,由 FPGA 实 现 COFDM的解调

c9c72532-8281-11ee-939d-92fbcf53809c.png

为了能使接收机的灵敏度达到-100 dBm,并且动态范围能达到 60 dB。综合考虑硬件电路板的体积等原因,选用了集成VGA、IQ 下变频和低通滤波器 的 下 变 频 芯 片 LT5506,并 且 输 人 信 号 范 围 为-79〜-22 dBm,满足设计要求。

由于接收机天线接收信号的动态范围是-100〜-40 dBm,考虑到信号传输的损耗,所 以 选 用 23 dB放大倍数的低噪声放大器RF3376 对 接 收 信 号 进 行 初 始 放 大 ,之后进行 IQ 下变频。由 于IQ下变频 芯 片 为 差 分 输 人 ,并且阻抗为 200 H ,为了减小信号的损耗,在低噪放之后选 用 1 : 4 的 射 频 变压 器 ,将 单 端 信 号 转 成 差 分 信号 ,同 时 完 成 阻 抗 的 转 换 。下 变 频芯片LT5506 的驱动能力弱,为 了 达 到 A/D 转 换 器 的 输 人 精 度 ,在 IQ 下 变 频 输 出 之 后 接 人 ADC驱动器ADA4940-2 提高驱动能力,此驱动器为差分输人差分输出,下一级 连 接 到 A/D 转换芯片,并且把其中一路引人到功率 检 波 器 AD8361,用 于 检 测 信 号 的 功 率 ,之后连接比 较 器 LT1783,将 输 出 信 号 的 功 率与 设 定 信 号 做差 ,比较 器 的 输 出 连 接 到 VGA 的电压控制引脚,组成反馈环路,调整信号的功率 ,使 A/D 输人信号稳定 。由于发射部分用的是双路十位 D/A 转 换 芯 片 ,所 以 接 收 与 之 对 应 选 择双 路 十 位 A/D 转化芯片 AD9 2 1 8 进 行 模 数 转 换 ,A / D 转 换 之 后 的数字信号输 人 F P G A 进 行COFDM 解 调 ,得到原始数据。

06数据传输

通常发射机需发射的原始图像数据,以及接收机 经 F P G A 解调之后的数据,数据量巨大,有时需要远程控制和数据传输,以太网以其成本低、易于集成和传输距离较远的优势得到广泛的应用,而利用硬件协议栈芯片实现以太网的数据传输,具有开发难度小 、集成度高且运行稳定等优势,成为本设计中的首选方案,由此设计数据传输系统框图如图5所示 。

c9d39d4e-8281-11ee-939d-92fbcf53809c.png

F P G A 与 P C 数 据 传 输 ,设 计 了 F P G A 控制 W5 3 0 0 以 T C P / IP 为协议进行以太网数据传输的系统 ,其 中 硬 件 协 议 栈 芯 片 W5 3 0 0 完 成 T C P / IP 协议栈的处理[1°]。W5 3 0 0 是 W IZnet 公司的一款单芯片器 件 ,采 用0.18 pm 的 C M O S 工 艺 ,内 部 集 成 10/100 M 以 太 网控制器,M A C 层 协 议和 T C P / I P 协议栈 。

因 此 本 设 计 中 只 需 F P G A 控 制 W5 3 0 0 即可实现 网 络 协 议 转 换 ,F PG A 的网络通信。为了滤除电磁 干 扰 ,以及隔离网络上不同网络设备间的不同电平 ,保护设备,经 W5 3 0 0硬件协议转换之后,需经网络隔离变压器才能连接网络接口进行传输。为了节省 空 间 ,简化硬件电路的复杂度,选用了 U D E 公司集成网络隔离变压器的 RJ4 5 接口 R B 1-125B A G 1A 。

07测试结果与分析

根据设计方案,实现了工程样机的研制,该硬件平 台 能 够 实 现 C O FD M 无 线 图 像 的 发 送 和 接 收 ,其中 发 射 机 的 发 射 功 率 为 1 W,发 射 频 率 可 通 过 PC 端 设 置 ;接收机的 灵 敏 度 为 -100 dBm,并且动态范围 为 60 dB,通 过 网 络 传 输 数 字 信 号 速 率 不 低 于 10 Mbps,样 机 实物如图 6 所示 。

c9f47136-8281-11ee-939d-92fbcf53809c.png

为了测试发射和接收部分的工作性能,将板卡发射部分最终输出的模拟信号,连接可控衰减器之后 ,与接收部分的7 / 37模拟信号输人端相连,PC 端通过网络调试助手设置需要发射的数据,查看接收到的数据是否与发射的数据相同。本文中设置发射内容“数据测试”,通 过 网 口 发 送 1 0 次 ,测试结果如图 7 所 示 ,接收到的内容与发送的内容相同。

08结 束 语

根据目 前 高 质 量 图 像 传 输 信 息 无 线 传 输 的 需求 [11],提 出 的 FPGA+W5300 的 方 案 实 现COFDM 调制 解调,结 合 FPGA 实现数字信号处理的优势,以及 W5300 硬件协议栈实现网络协议的转换优点,有效地解决了图像数据传输过程中实时性、大数据量的要 求 。测试结果表明,该平台具有优越的性能,高功率发射机与高灵敏度的接收机相结合,提高了传输距 离 ,可以用于飞机、坦克等移动载体进行图像的实时传输。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1602

    文章

    21320

    浏览量

    593194
  • 转换器
    +关注

    关注

    27

    文章

    8206

    浏览量

    141807
  • 调制解调
    +关注

    关注

    0

    文章

    71

    浏览量

    21307
  • FlaSh
    +关注

    关注

    10

    文章

    1550

    浏览量

    146646
  • 图像传输系统

    关注

    0

    文章

    5

    浏览量

    7961

原文标题:基于 FPGA 的无线图像传输系统硬件设计与实现

文章出处:【微信号:gh_9b9470648b3c,微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    [推荐]COFDM无线图像传输系统

    。然而,通过编码与频率间隔,发送的数据流可从幸存的数据中恢复过来。对单个载波的干扰与影响多个载波的重影相比,处理更简单些。多载波COFDM无线图像传输系统利用和数字移动电视
    发表于 06-07 15:09

    如何定义无线图像传输

    可以传输3~4帧CIF格式的图像,可以满足般移动公共交通设施的安全监控的要求。GPRS是一种基于GSM系统
    发表于 06-10 16:51

    无线图像传输系统,求指导

    老师给我们个课题:无线图像传输系统,我现在是大二的学生,专业是光电子科学与技术,与专业有关的课,就学过电路基础,模拟电路,电磁场与电磁波,现在在学信号与
    发表于 03-09 22:14

    基于zigbee的无线图像采集

    利用 Zigbee 技术,采用最新的高性能微处理器和图像传感器,提出一种低功耗、 低成本、高性能的无线图像采集节点的设计方案,并给出其传输距离、传输
    发表于 11-24 10:50

    基于FPGA+W5300与PC机TCP/IP协议通讯

    目前以太网通信在以FPGA为核心的项目中应用的非常广泛。根据之前调试过的FPGA+W5300硬件协议栈芯片与PC机进行通信,用的TCP/IP的方式,之前在网上讨论此类问题的帖子也很多,但是很少有具体
    发表于 06-14 21:27

    ARM-v8架构分析

    步拓展,如:TrustZone技术、虚拟化技术及NEON advanced SIMD技术,等。配合ARMv8架构的推出,ARM正在努力确保个强大的设计生态系统来支持64位指令集。ARM的主要合作伙伴已经
    发表于 12-07 10:08

    请问使用PSoC 4架构的选项是什么?

    我们要捕获串行数据-电流检测到M系列,并发送到无线网络。使用PSoC 4架构的选项是什么?
    发表于 10-08 13:37

    怎么实现局域监控蓝牙无线图像传输系统的设计?

    蓝牙在局域监控无线图像传输上的技术优势是什么?怎么实现局域监控蓝牙无线图像传输系统的设计?
    发表于 05-26 06:50

    如何利用ARM和FPGA设计一种高速图像数据采集传输系统

    本文结合实际系统中的前端图像处理和图像数据传输的需要,充分利用ARM的灵活性和FPGA的并行性的特点,设计了
    发表于 06-02 06:18

    ARM架构系统与X86架构系统的特性有什么不同?

    ARM的架构相较于x86有哪些特点?ARM架构系统与X86架构系统的特性有什么不同?
    发表于 06-16 09:05

    x86架构的最大特色在哪

    x86系:x86架构的最大特色在于可以兼容Windows操作系统,现已成为了业界的一种标准。芯片巨头美国英特尔(Intel)家独大。——(北大众志、兆芯、海光)兆芯:上海兆芯集成电路
    发表于 07-27 08:14

    怎样去设计一种基于FPGA无线采集传输系统模块

    怎样去设计一种基于FPGA无线采集传输系统模块?基于FPGA
    发表于 10-08 08:02

    在linux上运行x86架构C/C++程序

    时会遇到诸多问题,本篇教程为入门篇!我们在linux上运行x86架构C/C++程序首先我们需要安装C/
    发表于 12-21 06:22

    分享一种基于RK3399+RK1808架构的AI边缘计算商显主板

    分享一种基于RK3399+RK1808架构的AI边缘计算商显主板
    发表于 02-16 06:14

    基于 FPGA无线图像传输系统硬 件设计与实现

    摘 要 针 对 图 像 传 输 过 程 中 的 多 路 径 、非 通 视 和 高 速 移 动 等 特 点 ,提 出 了 FPGA+ W5300
    发表于 11-07 11:33