开源低成本!AERIS - 10 相控阵雷达为研究与开发提供多样选择

概述

AERIS - 10 是一款开源、低成本的 10.5 GHz 相控阵雷达系统,采用脉冲线性调频(LFM)调制技术。它有两种版本可供选择,探测范围分别为 3 公里和 20 公里,专为想要探索和试验相控阵雷达技术的研究人员、无人机开发者以及资深软件定义无线电(SDR)爱好者而设计。AERIS - 10 项目旨在通过提供一个完全开源、模块化且可定制的雷达系统,让雷达技术更加普及。无论你是大学研究人员、无人机初创企业成员,还是高级创客,AERIS - 10 都能为你提供一个试验平台,用于波束形成、脉冲压缩、多普勒处理和目标跟踪等方面的研究。

关键特性

- 开源硬件与软件:提供完整的原理图、PCB 布局图、固件和软件。
- 双版本可选:
- AERIS - 10N(Nexus):配备 8x16 贴片天线阵列,探测范围 3 公里。
- AERIS - 10E(Extended):采用 32x16 介质填充缝隙波导阵列,探测范围 20 公里。
- 全电子波束控制:在仰角和方位角上可实现 ±45° 的电子波束控制。
- 先进的信号处理:板载 FPGA 可处理脉冲压缩、多普勒快速傅里叶变换(FFT)、动目标显示(MTI)和恒虚警率(CFAR)检测。
- Python GUI:用户友好的界面,支持地图集成。
- GPS/IMU 集成:可进行实时位置和姿态校正。
- 模块化设计:电源管理、频率合成和射频板相互独立。

系统架构

硬件组件

AERIS - 10 的主要子系统包括:
- 电源管理板:为电子元件提供所需的各种电压,并进行适当的滤波和时序控制(时序由微控制器确保)。
- 频率合成器板:使用高性能低抖动时钟发生器(AD9523 - 1),为接收(RX)和发射(TX)频率合成器(ADF4382)、数模转换器(DAC)、模数转换器(ADC)、FPGA 提供相位对齐的时钟参考。
- 主板:
- DAC:生成雷达线性调频信号。
- 2 个微波混频器(LTC5552):用于上变频和中频下变频。
- 4 个 4 通道移相器(ADAR1000):用于接收和发射链路的波束形成。
- 16 个前端芯片(ADTR1107):用于低噪声放大(接收)和功率放大(发射)阶段。
- XC7A50T FPGA:在 FTG256 板上处理雷达信号,包括通过 DAC 生成 PLFM 线性调频信号、读取原始 ADC 数据、混合自动增益控制(AGC)——跨层 FPGA/STM32/GUI 循环、I/Q 基带下变频、抽取滤波、正向 FFT、脉冲压缩、多普勒、MTI 和 CFAR 处理、USB 接口。
- STM32F746xx 微控制器:用于上电和下电时序控制(详见电源管理 Excel 文件)、与 FPGA 通信、设置和接口连接时钟发生器(AD9523 - 1)、2 个频率合成器(ADF4382)、4 个 4 通道移相器(ADAR1000)(用于雷达脉冲时序控制)、2 个 ADS7830 8 通道 I²C ADC(主板,U88 @ 0x48 / U89 @ 0x4A)(用于 16 个 PA 通道的 Idq 测量,每个通道通过 PA 板上的 5 mΩ 分流器和主板上的 INA241A3 电流检测放大器(x50)进行检测)、2 个 DAC5578 8 通道 I²C DAC(主板,U7 @ 0x48 / U69 @ 0x49)(用于 16 个 PA 通道的 Vg 控制,开机时闭环校准到目标 Idq)、GPS 模块(UM982)(用于 GUI 地图居中及每次检测的位置标记)、GY - 85 IMU(用于目标坐标的俯仰/横滚校正)、BMP180 气压计、步进电机、1 个 ADS7830 8 通道 I²C ADC(主板,U10)(读取 8 个热敏电阻进行温度监测;当任何通道超过阈值时,单个 GPIO(EN_DIS_COOLING)会开启冷却风扇)、RF 开关。
- 16 个功率放大器板:仅 AERIS - 10E 版本使用,采用 10 瓦 QPA2962 GaN 放大器以扩展探测范围。
- 天线阵列:
- AERIS - 10N(Nexus):8x16 贴片天线阵列。
- AERIS - 10X(Extended):32x16 介质填充缝隙波导天线阵列。
- 其他组件:滑环步进电机及驱动器、冷却风扇、外壳。

处理流程

- 波形生成:DAC 生成 LFM 线性调频信号。
- 上/下变频:LTC5552 混频器进行频率转换。
- 波束控制:ADAR1000 移相器控制 16 个元件。
- 信号处理(FPGA):原始 ADC 数据采集、I/Q 基带下变频、抽取与滤波(CIC/FIR)、脉冲压缩、多普勒 FFT 处理、MTI 和 CFAR 检测。
- 系统管理(STM32):电源时序控制、外设配置、GPS/IMU 集成、步进电机控制。
- 可视化(Python GUI):实时目标绘制、地图集成、雷达控制界面。

技术规格

| 参数 | AERIS - 10N(Nexus) | AERIS - 10X(Extended) |
| ---- | ---- | ---- |
| 频率 | 10.5 GHz | 10.5 GHz |
| 最大探测范围 | 3 公里 | 20 公里 |
| 天线 | 8x16 贴片阵列 | 32x16 缝隙波导阵列 |
| 波束控制 | 电子(±45°) | 电子(±45°) |
| 机械扫描 | 360°(步进电机) | 360°(步进电机) |
| 输出功率 | ~1W×16 | 10W×16(GaN 放大器) |
| 处理单元 | FPGA + STM32 | FPGA + STM32 |

快速上手

仓库文件放置规则

为保持仓库根目录整洁,方便查找文件,生成的文件应放置在以下位置:
- 已发布报告(跟踪,GitHub Pages):docs/ 示例:docs/AERIS_Simulation_Report_v2.pdf
- 仿真生成的输出(本地,git 忽略):5_Simulations/generated/ 包括绘图、场景输出、临时分析目录
- FPGA/Vivado 生成的工件(本地,git 忽略):9_Firmware/9_2_FPGA/reports/ 包括 VCD/VVP 转储、临时 CSV 文件、本地报告快照
- 可复用的 FPGA 自动化脚本(跟踪):9_Firmware/9_2_FPGA/scripts/ 包括 TCL 流程、构建/启动时使用的辅助脚本。请勿将生成的工件留在仓库根目录。

前提条件

- 基本了解雷达原理。
- 有 PCB 组装经验(用于硬件搭建)。
- 安装 Python 3.8 及以上版本,用于 GUI 软件。
- 安装 FPGA 开发工具(Vivado),用于信号处理修改。

硬件组装顺序

- PCBs:生产输出文件位于 /4_Schematics and Boards Layout/4_7_Production Files。
- 源组件:物料清单(BOM)/元件位置列表(CPL)文件位于 /4_Schematics and Boards Layout/4_7_Production Files。
- 组装:使用 /4_Schematics and Boards Layout/4_6_Schematics 中的原理图和上述生产输出文件进行组装;目前未跟踪独立的组装指南。
- 天线:根据目标版本选择合适的阵列文件。
- 外壳:机械图纸位于 /8_Utils/Mechanical_Drawings。

许可证

硬件文档

硬件设计文件,包括原理图和 PCB 布局图(位于 /4_Schematics and Boards Layout)、物料清单(BOM)文件、Gerber 文件和制造输出、机械图纸和外壳设计,采用 CERN 开放硬件许可证版本 2 - 宽松版(CERN - OHL - P)。这是一种特定于硬件的许可证,具有明确定义了 "硬件""文档"和 "产品"、为贡献者和用户提供明确的专利保护、提供更强的责任限制(对高功率射频很重要)、符合专业的开源硬件标准(CERN、OSHWA)等特点。你可以基于这些设计使用、修改和销售产品,但需满足保留原始版权声明、以相同的许可证分发任何修改后的设计、以源代码形式提供你的修改内容等条件。

软件和固件

软件组件,包括 FPGA 代码(VHDL/Verilog,位于 /9_Firmware)、微控制器固件(STM32)、Python GUI 及实用程序,采用 MIT 许可证,以获得最大的灵活性。

完整许可证文本

完整的 CERN - OHL - P 许可证文本位于 LICENSE 文件中。未另行指定的软件适用 MIT 许可证条款。

为何更改许可证?

最初,整个项目采用 MIT 许可证。社区(特别感谢 gmaynez!)指出,MIT 许可证缺乏对物理硬件所需的法律保护。切换到 CERN - OHL - P 许可证可确保项目得到适当保护,同时保持相同的宽松精神。

文档

在 /docs 文件夹中提供了全面的文档,可通过 GitHub Pages 在 https://NawfalMotii79.github.io/PLFM_RADAR/docs/ 访问,包括系统架构、实施日志、硬件启动指南、测试报告、发布说明。

贡献

我们欢迎大家贡献代码!请参阅我们的贡献指南,了解仓库布局、分支工作流程和基本的拉取请求检查细节。特别欢迎射频工程师审查设计,优化天线性能;FPGA 开发者优化信号处理流程;软件开发人员增强 Python GUI 和软件开发工具包(SDK);beta 测试人员(大学研究人员、无人机初创企业、高级创客)提供帮助。

联系与合作

我欢迎研究人员、工程师和潜在合作伙伴的认真咨询。但由于对本项目感兴趣的人很多,请理解我无法保证回复每一条消息。
- 技术问题或 bug 报告:请在 GitHub 上创建一个 issue,以便整个社区都能从讨论中受益。
- 合作、许可或商业咨询:📧 nawfal.motii.33 [at] gmail [dot] com

赞助

如果你对开源雷达技术感兴趣,请给这个仓库点个星 ⭐!注意:这是一个正在积极开发的项目,部分功能仍在开发中。请查看 issues 页面了解已知限制和即将推出的功能。本项目获得了 19000 个星标,感谢大家!这个项目始于摩洛哥的一个小工作室。如今,GitHub 上已有 19000 名工程师为其点赞。开源雷达很重要,人们需要经济实惠的传感技术,工程师们更想自己动手构建,而不仅仅是购买。感谢每一个点赞、分叉、创建 issue、提交拉取请求和分享这个项目的人。我们的工作还在继续。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值