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

开源雷达做到20km?一个PLFM雷达项目的FPGA实现拆解

说到雷达,很多人第一反应是:

👉 军工、昂贵、离普通工程师很远

但最近看到一个开源项目,直接把这件事“拉回地面”:

👉 一个基于 FPGA 的 PLFM 雷达系统,理论探测距离可达 20km

而且是完整开源设计,通过将现代 SDR 技术与创新系统相结合,实现了真正的相控阵性能,比商业替代方案低 90-95%——并提供开放的 API,可以构建自己的应用程序。

技术规格:

  • AERIS-10 有 2 个版本:

    o AERIS-10N(Nexus),探测范围可达3公里 o AERIS-10E(扩展型)扫描范围可达20公里
  • 频率:10.5GHz

  • 天线类型:Nexus 为 8x16 贴片天线阵列,扩展版为 32x16 介质填充缝隙波导天线阵列。

  • 电子控制的俯仰角和方位角波束控制。(原型机使用 16 个天线单元来控制俯仰角波束,方位角则由步进电机控制;但设计的系统可以进行改造,以电子方式控制俯仰角和方位角。)

  • 输出:多目标距离和多普勒信息

  • 界面:一个用 Python 编写的图形用户界面 (GUI)。

成本

系统架构

硬件组件

AERIS-10的主要子系统包括:

  • 电源管理板- 为电子元件提供所有必要的电压电平,并进行适当的滤波和时序控制(时序控制由微控制器保证)。

  • 频率合成器板- 采用高性能低抖动时钟发生器 (AD9523-1),为以下应用提供相位对齐的时钟参考:

接收和发送频率合成器(ADF4382)

DAC

ADC

FPGA

  • 主板包含:

DAC——生成雷达信号

2 个微波混频器 (LT5552) - 用于上变频和中频下变频

4 个 4 通道移相器 (ADAR1000) - 用于接收和发送链路波束成形

16 个前端芯片 (ADTR1107) - 用于低噪声放大 (RX) 和功率放大 (TX)

XC7A50T FPGA - 处理上游 FTG256 板上的雷达信号处理

USB接口

STM32F746xx 微控制器

时钟发生器(AD9523-1)

2 个频率合成器 (ADF4382)

用于雷达脉冲序列的 4 个 4 通道移相器 (ADAR1000)

2 个 ADS7830 ADC(位于功率放大器板上)用于 Idq 测量

功率放大器板上使用 2 个 DAC5578 用于 Vg 控制

用于 GUI 地图居中的 GPS 模块

GY-85 IMU 用于目标坐标的俯仰/横滚校正

BMP180 气压计

步进电机

8 个 ADS7830 温度传感器,用于冷却风扇控制

射频开关

16块功率放大器板- 仅用于AERIS-10E版本,配备10瓦QPA2962 GaN放大器,以扩展有效范围

  • 天线阵列

AERIS-10N (Nexus) - 8x16 贴片天线阵列

AERIS-10X(扩展型) - 32x16 介质填充开槽波导天线阵列

  • 其他组件:

滑环

步进电机和驱动器

散热风扇

AERIS-10 GUI

链接

https://github.com/NawfalMotii79/PLFM_RADAR

https://hackaday.io/project/205190-open-source-plfm-radar-up-to-20km-range/details

总结

这个项目最值得看的不是“能打多远”,而是:

👉 把一个雷达系统拆成了工程可以实现的模块

对于 FPGA 工程师来说,本质就是:

高速数据采集 + DSP处理 + 实时输出

适合信号处理的工程师进行研究~就是成本太高了

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

相关文章:

  • Mermaid Live Editor终极实战指南:实时图表编辑与可视化工具深度解析
  • 20253906 2025-2026-2 《网络攻防实践》第5周作业
  • 英雄联盟本地化自动化工具:5分钟快速上手LeagueAkari终极指南
  • 实用指南:如何用bilibili-parse轻松解析B站视频并下载
  • Containerd容器管理实战:从静态创建到动态运行的全流程指南
  • 如何高效使用MATLAB小提琴图:专业数据可视化进阶指南
  • 2026口碑最佳护眼电视横评:5款优质品牌实力单品精准评测 - 十大品牌榜
  • 靠谱的医用门企业 - 小张小张111
  • HiveWE:重新定义魔兽争霸III地图编辑体验的高性能编辑器
  • 从零开始掌握OBD-II:汽车诊断开发的核心技术与实战解析
  • ThinkPad风扇控制终极指南:如何用TPFanCtrl2打造静音高效的散热系统
  • Java 25 字符串模板与文本块增强:更优雅的字符串处理
  • 暗黑破坏神2存档编辑器终极指南:5步打造完美游戏角色
  • 5分钟部署Python大麦网自动抢票脚本:告别手动抢票烦恼
  • 2026口碑最佳K歌电视品牌横评:五款实力单品精准解析推荐 - 十大品牌榜
  • 思源宋体TTF:7款免费中文宋体字体的终极使用指南
  • Innovus许可证服务器搭建全记录:从hostid获取到1patch破解的完整流程
  • 瑞祥商联卡回收避坑指南:3 个标准教你选对靠谱渠道 - 团团收购物卡回收
  • Vue 3快速Diff算法源码级深度剖析
  • 深入SAM2训练框架:Hydra配置、混合数据集加载器(TorchTrainMixedDataset)与分布式训练保姆级解读
  • 2026口碑最佳壁画电视横评:五款实力品牌精准解析 - 十大品牌榜
  • Fan Control:彻底解决Windows电脑风扇噪音与散热难题的终极方案
  • 互联网 Java 工程师 1000 道面试题: 分布式 +JVM+ 高并发 +NIO+ 框架
  • 第一个JDBC程序+对象解释
  • 终极指南:如何用Ryzen SDT调试工具挖掘AMD处理器的隐藏潜力
  • 从光学特性到算法实现:深度解析Shading校正技术
  • 路径规划算法实战:从理论到代码实现
  • 2026最新不锈钢水箱新标杆:解析消防水箱、304不锈钢水箱厂家、保温水箱、方形不锈钢水箱的技术融合之道 - 深度智识库
  • FPGA引脚冲突解析:如何高效解决Pin_101多引脚分配问题
  • 图片变清晰 API 实战:AI 超分辨率实现图片高清修复(Python / JavaScript / PHP / JS)