一种基于FPGA的通用型ARINC429控制器的制作方法

文档序号:33954401发布日期:2023-04-26 14:20阅读:59来源:国知局
一种基于FPGA的通用型ARINC429控制器的制作方法

本发明涉及arinc429控制器,具体为一种基于fpga的通用型arinc429控制器。


背景技术:

1、arinc429串口通信技术成熟,并广泛应用于航空与航天领域,但是传统的cpu+控制器+接口芯片的实现方式,其集成度不高、可扩展性差,在多路通信的应用场景下,系统设计复杂、调试难度增加,同时因专用控制器的原因,其应用灵活性受限,因此,在此背景下提出一种基于fpga的通用型arinc429控制器。


技术实现思路

1、本发明的目的在于提供一种基于fpga的通用型arinc429控制器,以解决上述背景技术中提出的问题。

2、为实现上述目的,本发明提供如下技术方案:一种基于fpga的通用型arinc429控制器,包括主板,所述主板的顶部固定安装有arinc429参数配置模块,所述arinc429参数配置模块的一侧固定安装有arinc429波特率模块,所述arinc429波特率模块的一端固定安装有arinc429状态标志处理模块,所述arinc429波特率模块的一侧固定安装有arinc429接收器,所述arinc429接收器包括接收控制模块,所述arinc429接收器的一端固定安装有arinc429发送器,所述arinc429发送器包括发送控制模块,所述arinc429参数配置模块的顶部活动安装有顶板,所述顶板的内部贯穿安装有风机,所述主板的两端皆活动安装有散热板,所述主板的底部固定安装有底板,所述主板的另一侧活动安装有后板。

3、优选的,所述接收控制模块的一侧固定安装有接收fifo控制模块。

4、优选的,所述发送控制模块的一侧固定安装有发送fifo控制模块。

5、优选的,所述顶板的底部环形安装有顶板固定边圈。

6、优选的,所述底板的顶部固定安装有固定卡块,固定卡块之间固定安装有固定板。

7、优选的,所述散热板的内部贯穿设置有散热口,散热板的一端固定安装有散热板固定条。

8、优选的,所述后板的内部贯穿设置有圆形散热网,后板的一侧固定安装有后板固定条。

9、与现有技术相比,本发明的有益效果是:

10、(1)通过在主板的顶部固定安装有arinc429参数配置模块,能够利用主板对arinc429参数配置模块固定,先由arinc429参数配置模块对arinc429波特率模块定位,最后arinc429波特率模块对arinc429状态标志处理模块定位,arinc429参数配置模块可根据实际应用需求对arinc429接收控制模块、发送控制模块和波特率进行参数配置,包括arinc429接收校验方式、发送校验方式、接收波特率与发送波特率,arinc429波特率模块用于产生arinc429通信同步的基础时钟,用于通信总线数据波形的接收采样和发送控制,arinc429状态标志处理模块用于对接收器和发送器的状态标志进行综合处理,并根据指令输出相应的状态标志,基于fpga实现的arinc429控制器通用性、可扩展性较高,对于多路通信应用场合,进行应用例化即可,无需重复增加控制器芯片,减少成本,同时减小产品体积和重量,通过模块化设计降低使用空间;

11、(2)通过在arinc429波特率模块的一侧固定安装有arinc429接收器,能够利用arinc429波特率模块对arinc429接收器定位,其次接收控制模块对接收fifo控制模块定位,再由arinc429接收器对arinc429发送器定位,最后发送控制模块对发送fifo控制模块定位,arinc429接收控制模块用于总线数据波形的检测及数据位接收组帧,并输出反馈接收状态信息,arinc429接收fifo控制模块用于缓存接收的通信数据,同时反馈接收fifo状态信息,arinc429发送控制模块用于将发送fifo中的数据按照arinc429数据帧格式传送到数据总线中,同时反馈发送状态信息,arinc429发送fifo控制模块用于缓存待发送的通信数据,同时反馈发送fifo状态信息,基于fpga实现的arinc429控制器状态信息反馈全面,包括接收状态、发送状态与fifo状态。



技术特征:

1.一种基于fpga的通用型arinc429控制器,包括主板(1),其特征在于:所述主板(1)的顶部固定安装有arinc429参数配置模块(2),所述arinc429参数配置模块(2)的一侧固定安装有arinc429波特率模块(3),所述arinc429波特率模块(3)的一端固定安装有arinc429状态标志处理模块(4),所述arinc429波特率模块(3)的一侧固定安装有arinc429接收器(5),所述arinc429接收器(5)包括接收控制模块(501),所述arinc429接收器(5)的一端固定安装有arinc429发送器(6),所述arinc429发送器(6)包括发送控制模块(601),所述arinc429参数配置模块(2)的顶部活动安装有顶板(7),所述顶板(7)的内部贯穿安装有风机(702),所述主板(1)的两端皆活动安装有散热板(9),所述主板(1)的底部固定安装有底板(8),所述主板(1)的另一侧活动安装有后板(10)。

2.根据权利要求1所述的一种基于fpga的通用型arinc429控制器,其特征在于:所述接收控制模块(501)的一侧固定安装有接收fifo控制模块(502)。

3.根据权利要求1所述的一种基于fpga的通用型arinc429控制器,其特征在于:所述发送控制模块(601)的一侧固定安装有发送fifo控制模块(602)。

4.根据权利要求1所述的一种基于fpga的通用型arinc429控制器,其特征在于:所述顶板(7)的底部环形安装有顶板固定边圈(701)。

5.根据权利要求1所述的一种基于fpga的通用型arinc429控制器,其特征在于:所述底板(8)的顶部固定安装有固定卡块(801),固定卡块(801)之间固定安装有固定板(802)。

6.根据权利要求1所述的一种基于fpga的通用型arinc429控制器,其特征在于:所述散热板(9)的内部贯穿设置有散热口(902),散热板(9)的一端固定安装有散热板固定条(901)。

7.根据权利要求1所述的一种基于fpga的通用型arinc429控制器,其特征在于:所述后板(10)的内部贯穿设置有圆形散热网(1001),后板(10)的一侧固定安装有后板固定条(1001)。


技术总结
本发明公开了一种基于FPGA的通用型ARINC429控制器,包括主板,所述主板的顶部固定安装有ARINC429参数配置模块,所述ARINC429参数配置模块的一侧固定安装有ARINC429波特率模块,所述ARINC429波特率模块的一端固定安装有ARINC429状态标志处理模块,所述ARINC429波特率模块的一侧固定安装有ARINC429接收器,所述ARINC429接收器包括接收控制模块,所述ARINC429接收器的一端固定安装有ARINC429发送器。本发明主要由ARINC429参数配置模块、ARINC429波特率模块、ARINC429接收器(接收控制模块、接收FIFO控制模块)、ARINC429发送器(发送控制模块、发送FIFO控制模块)以及ARINC429状态标志处理模块组成,其具有较高的通用性和可扩展性,设计灵活、集程度高、易维护,同时可节省设备占用空间,特别是在航空与航天特殊应用领域,有较大优势。

技术研发人员:陈原野,李国梅,刘帅
受保护的技术使用者:贵阳航空电机有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1