FPGA器件数传天线驱动控制系统技术方案

技术编号:37387994 阅读:26 留言:0更新日期:2023-04-27 07:27
本发明专利技术提供了一种FPGA器件数传天线驱动控制系统,包括:通讯接口芯片、FPGA芯片、PROM芯片、LDO电源电路;通讯接口芯片用于根据姿轨控计算机传输的控制指令,将差分信号转换为串行信号后发送给FPGA芯片;FPGA芯片用于对串行信号进行解析,并将轴角转换电路采集到的当前角度与目标角度进行比较后,采用PID控制器进行位置闭环处理,输出包含速度和方向信息的PWM细分驱动脉冲给H桥电机驱动电路;FPGA芯片还以串行方式从PROM芯片中获取配置数据,执行程序加载任务。从而能够使用单片FPGA完成天线PID闭环控制功能,避免使用CPU,降低了电路的复杂度,节约产品的体积和重量,满足小型化、轻量化要求。量化要求。量化要求。

【技术实现步骤摘要】
FPGA器件数传天线驱动控制系统


[0001]本专利技术涉及空间
,具体地,涉及一种FPGA器件数传天线驱动控制系统。

技术介绍

[0002]数传天线驱动控制系统用于接收位置指令信息,完成数传天线驱动机构的位置差值闭环控制。
[0003]目前,主要的实现方案是采用中央处理器(Central Processing Unit/Processor,CPU)和现场可编程门阵列(Field

Programmable Gate Array,FPGA)芯片组合方式,以CPU为控制核心,FPGA接收CPU向FPGA电机控制器写入的速度、方向控制,完成天线的闭环角度跟踪功能。然而,这种架构的电路结构非常复杂,无法满足产品小型化的要求,制作成本较高。

技术实现思路

[0004]针对现有技术中的缺陷,本专利技术的目的是提供一种FPGA器件数传天线驱动控制系统。
[0005]本申请实施提供一种FPGA器件数传天线驱动控制系统,包括:通讯接口芯片、FPGA芯片、PROM(可编程只读存储器,Programmable Read

Only Memory)芯片、LDO(低压差线性稳压器,low dropout regulator)电源电路;其中:
[0006]所述通讯接口芯片,用于根据姿轨控计算机传输的控制指令,将差分信号转换为串行信号后发送给所述FPGA芯片;
[0007]所述FPGA芯片,用于对串行信号进行解析,并将轴角转换电路采集到的当前角度与目标角度进行比较后,采用PID(比例

积分

微分控制器)进行位置闭环处理,输出包含速度和方向信息的PWM(脉冲宽度调制)细分驱动脉冲;所述PWM细分驱动脉冲用于指示H桥电机驱动电路执行数传天线的目标位置曲线跟踪任务;
[0008]所述FPGA芯片,还以串行方式从所述PROM芯片中获取配置数据,执行程序加载任务;
[0009]所述LDO电源电路,用于分别向所述FPGA芯片、所述PROM芯片提供电能。
[0010]可选地,所述FPGA芯片采用选用772所自主研发的抗辐照30万门单粒子加固FPGA的BQVR300RH。
[0011]可选地,所述FPGA芯片的内部逻辑功能模块自上而下包括:顶层模块、RS422通讯及处理模块、旋变角度采集及处理模块、控制寄存器模块、位置闭环控制模块、细分驱动PWM生成模块、插补模块;其中:
[0012]所述RS422通讯及处理模块,用于根据串口通讯协议,通过RS422串口接收位置指令,以及发送遥测数据,并将解析译码后的指令下发至所述旋变角度采集及处理模块和所述控制寄存器模块;
[0013]所述控制寄存器模块,用于对所述RS422通讯及处理模块下发的指令进行解码,并
将设置的参数下发至所述位置环控制模块;
[0014]所述位置闭环控制模块,用于根据所述控制寄存器模块给定的位置和所述旋变角度采集及处理模块反馈的位置进行PID闭环控制,使得H桥电机驱动电路能够驱动电机到达给定的位置。
[0015]可选地,所述顶层模块,用于对系统与外部信号的接口进行定义、连接;对系统内部各模块之间的信号互连进行处理,完成FPGA芯片对外所有管脚定义和内部状态定义。
[0016]可选地,所述旋变角度采集及处理模块,用于接收旋变角度采集电路的16位并行数字量,为位置闭环控制模块提供电机的实际角度信息。
[0017]可选地,所述插补模块,用于根据时间差和角度差,按照匀速运动,预测一个控制周期之后到达的角度。
[0018]可选地,所述细分驱动PWM生成模块,用于根据所述位置闭环控制模块输出的细分驱动pwm值与载波计数的值进行比较,得到占空比信息,并按照所述占空比信息生成脉冲后输出至H桥电机驱动电路。
[0019]可选地,所述LDO电源电路输出三种不同规格的电源电压,分别为1.8V、2.5V、3.3V;其中:2.5V作为所述FPGA芯片的核电源,3.3V作为所述FPGA芯片的IO电源;3.3V作为所述PROM芯片的内部逻辑和输入缓存器电源,1.8V作为所述PROM芯片的输出缓存器电源。
[0020]可选地,所述FPGA芯片采取slave

serial模式读取所述PROM芯片的串行配置数据。
[0021]可选地,所述PROM芯片采用深圳国微的SM9A86

8MS型8Mbits抗辐照串行PROM,且所述PROM芯片采用反熔丝结构存储单元。
[0022]与现有技术相比,本专利技术具有如下的有益效果:
[0023]1)本申请实施提供的FPGA器件数传天线驱动控制系统,使用单片FPGA完成天线PID闭环控制功能,避免使用CPU,降低了电路的复杂度。
[0024]2)本申请实施提供的FPGA器件数传天线驱动控制系统,使用单片FPGA替代CPU与FPGA,减少了CPU及其最小系统电路,包含时钟电路、复位电路、PROM扩展芯片、地址锁存电路的应用;使用FPGA完成串口解析功能,减少传统串并转换电路的应用,使得装置的体积和重量有效减小,符合装置小型化、轻量化设计的发展趋势。
[0025]3)本申请实施提供的FPGA器件数传天线驱动控制系统,使用国产化FPGA电路替代目前广泛使用的进口反熔丝芯片,并通过电路和工艺双重抗辐照加固设计,具备较强的抗辐照能力,适合空间环境应用,能够兼容国外进口XC17V08或XQR17V08系列产品。
附图说明
[0026]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:
[0027]图1为本申请实施提供的FPGA器件数传天线驱动控制系统的硬件系统结构图。
[0028]图2为本申请实施提供的FPGA器件数传天线驱动控制系统的逻辑结构示意图。
[0029]图3为本申请实施提供的FPGA器件数传天线驱动控制系统的逻辑功能示意图。
[0030]图4为本申请实施提供的FPGA器件数传天线驱动控制系统的FPGA和PROM接口电路连接图。
[0031]图中:11

RS422通讯接口芯片、12

FPGA芯片、13

PROM芯片、14

LDO电源电路、15

姿轨控计算机、16

H桥电机驱动电路、17

轴角转换电路、101、RS422通讯及处理模块、102

位置环控制模块、103

细分驱动PWM生成模块、104
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种FPGA器件数传天线驱动控制系统,其特征在于,包括:通讯接口芯片、FPGA芯片、PROM芯片、LDO电源电路;其中:所述通讯接口芯片,用于根据姿轨控计算机传输的控制指令,将差分信号转换为串行信号后发送给所述FPGA芯片;所述FPGA芯片,用于对串行信号进行解析,并将轴角转换电路采集到的当前角度与目标角度进行比较后,采用PID控制器进行位置闭环处理,输出包含速度和方向信息的PWM细分驱动脉冲;所述PWM细分驱动脉冲用于指示H桥电机驱动电路执行数传天线的目标位置曲线跟踪任务;所述FPGA芯片,还以串行方式从所述PROM芯片中获取配置数据,执行程序加载任务;所述LDO电源电路,用于分别向所述FPGA芯片、所述PROM芯片提供电能。2.根据权利要求1所述的FPGA器件数传天线驱动控制系统,其特征在于,所述FPGA芯片采用选用772所自主研发的抗辐照30万门单粒子加固FPGA的BQVR300RH。3.根据权利要求1所述的FPGA器件数传天线驱动控制系统,其特征在于,所述FPGA芯片的内部逻辑功能模块自上而下包括:顶层模块、RS422通讯及处理模块、旋变角度采集及处理模块、控制寄存器模块、位置闭环控制模块、细分驱动PWM生成模块、插补模块;其中:所述RS422通讯及处理模块,用于根据串口通讯协议,通过RS422串口接收位置指令,以及发送遥测数据,并将解析译码后的指令下发至所述旋变角度采集及处理模块和所述控制寄存器模块;所述控制寄存器模块,用于对所述RS422通讯及处理模块下发的指令进行解码,并将设置的参数下发至所述位置环控制模块;所述位置闭环控制模块,用于根据所述控制寄存器模块给定的位置和所述旋变角度采集及处理模块反馈的位置进行PID闭环控制,使得H桥电机驱动电路能够驱动电机到达给定的位置。4.根据权利要求3所述的FPGA器件数传天线驱动控制系统,其特征在于,所述顶层模块,用于...

【专利技术属性】
技术研发人员:葛悦于志亮田得可周伟幸李浩艾艳飞
申请(专利权)人:上海宇航系统工程研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1