# phased-array antenna FPGA **Repository Path**: MySandF/phased-array-antenna-fpga ## Basic Information - **Project Name**: phased-array antenna FPGA - **Description**: 相控阵天线驱动代码 - **Primary Language**: Verilog - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2023-02-09 - **Last Updated**: 2023-11-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # phased-array antenna FPGA #### 介绍 相控阵天线驱动代码 #### 软件架构 1. 串口通信模块:负责与上位机的交互,上位机发送控制帧,FPGA周期性传回状态帧 2. 控制模块:负责控制FPGA的工作状态及波控芯片的初始化、读写的使能 - 移相值计算公式: $$ phase = \frac{sin\theta(dxcos\varphi+dysin\varphi)} {\lambda} \times 360 $$ 3. 解算模块:负责阵元移相值的计算及衰减值的选择 4. SPI通信模块:负责波控芯片的初始化、读写