【6.23】知识点清单逐点解答 前言很多同学刚接触雷达、射频、FPGA波控的时候看着一堆TR组件、移相器、相位码、串行/并行控制直接懵掉。一、相控阵雷达最核心的秘密不用转天线就能转波束普通雷达天线机械转动扫哪里、波束指向哪里机械转动慢、容易坏。相控阵雷达天线一动不动靠改电波相位让波束拐弯、扫描。实现这个功能的核心器件就是今天的主角TR组件 数控移相器。二、什么是TR组件一句话搞懂收发两路TR Transmit发射 Receive接收就是雷达每一个天线背后的小信号处理模块。每个天线都配有一套TR组件里面有5个核心零件我用通俗功能解释1. 接收通路收信号天线收到微弱电磁波 →LNA低噪放把微小信号放大不乱加噪声 → 衰减器调信号大小 → 移相器改信号角度 → 传给后端电路。2. 发射通路发信号后端传来信号 → 移相器调角度 → 衰减器调大小 →PA功放把信号功率放大 → 天线发射出去。3. 射频开关天线只有一个不能同时收发开关负责分时切换要么收、要么发。4. 数控移相器整篇重点作用改变电波的相位角度让雷达波束转向。5. 数控衰减器作用统一每一路信号的强弱保证雷达波束形状规整、不畸变。三、最容易听不懂的6位移相器到底是什么课程里反复提6位移相器、64个状态、5.625°步进。我白话翻译1. 位数是什么意思移相器的位数 控制精度。N位 有2的N次方种档位6位 2^6 64个档位。2. 5.625°怎么来的电波转一圈是360°把整整一圈平均分成64份360° ÷ 64 5.625°意思就是这个移相器最小只能调5.625度不能调更小的角度。档位依次是0°、5.625°、11.25°……一直到360°。3. 波束控制完整流程超通俗版1. 我想让雷达波束指向【45°方向】2. 芯片计算每一路天线需要偏移多少角度3. 把角度换算成移相器能听懂的「数字相位码」4. 通过SPI总线把码写入移相器5. 所有天线电波角度微调合成一束指向45°的雷达波总结角度 → 计算相位 → 发码 → 波束转向四、C语言波控MCU串行排队干活我们用STM32单片机写C语言控制移相器属于软件串行控制。通俗理解单片机只有一个“大脑”干活必须排队先给通道0发码 → 发完 → 再给通道1发码 → 再通道2、通道3……一句话一个人干所有活依次排队有先后顺序。缺点非常明显通道少还好一旦通道多几十上百路每一路都要等上一路干完耗时累积、不同天线相位更新不同步。结果就是雷达波束变形、扫描不准。五、Verilog波控FPGA全员同时干活很多新手分不清C和Verilog最大的区别C语言是“一条流水线顺序执行”Verilog是“直接造多套硬件电路同时干活”通俗比喻MCU1个工人挨个给每个通道写数据。FPGA直接雇4个、64个工人所有人同时动手、同时完工。FPGA并行优势不管是4路、16路、64路天线所有通道相位码同一时刻更新没有时间差。雷达波束非常规整、扫描速度极快。为什么雷达一定要用FPGA1. 雷达波束对同步性要求极高差一点点角度就歪了2. 波束需要高速刷新MCU串行速度跟不上3. 通道数量巨大FPGA并行无压力MCU越慢越卡六、核心知识点极简总结背诵级1.相控阵雷达不靠天线转动靠改电波相位实现波束扫描。2. TR组件LNA收信号、PA发信号、移相器改角度、衰减器调强弱、开关切换收发。3. 6位移相器64个档位最小精度5.625°位数越高精度越高。4. MCUC语言串行顺序执行简单、便宜、不同步、不适合多通道雷达。5. FPGAVerilog硬件并行执行同步性极强、速度极快是雷达波控主流方案。6. 波控流程角度计算 → 相位码转换 → SPI写入移相器 → 波束指向改变。七、学习心得适合博客结尾刚开始学TR、移相器、波控的时候很容易被一堆专业名词劝退。但拆解之后会发现整套逻辑非常简单。C语言让我们理解了「软件顺序控制」的思维Verilog让我们真正理解「硬件并行电路」的优势。弄懂了串行和并行的区别就真正掌握了相控阵雷达波束控制的核心精髓也是射频FPGA开发的入门关键。