没有合适的资源?快使用搜索试试~ 我知道了~
基于FPGA的MIII总线与RS422通信协议转换板的设计
0 下载量 177 浏览量
2020-10-24
23:38:28
上传
评论
收藏 247KB PDF 举报
温馨提示
试读
4页
本文介绍的MIII总线转换板的主要功能是将机载火控设备的MIII总线数据转换成串口数据,以方便实现与PC机的通信,这样,PC机就可读取机载设备数据或发送指令以操作总线设备。
资源推荐
资源详情
资源评论
基于基于FPGA的的MIII总线与总线与RS422通信协议转换板的设计通信协议转换板的设计
本文介绍的MIII总线转换板的主要功能是将机载火控设备的MIII总线数据转换成串口数据,以方便实现与PC机的
通信,这样,PC机就可读取机载设备数据或发送指令以操作总线设备。
引言引言
机载数据总线在飞机上的地位非常重要。机载总线转换板则是为计算机与机载设备之间的连接提供的硬件基础。机载设备
通过总线转换板与计算机进行通信以收发数据。因此,用于测试系统的转换板的研制与开发就成为航电发展的一个重要部分。
本文介绍的
该转换卡采用Top-Down自顶向下的设计方法,并综合嵌入式可配置微处理器技术,来对系统进行模块化设计。顶层模块
则采用图形设计方式,底层模块由VerilogHDL语言描述,并利用Quartus lI完成仿真及综合,然后在ALTERA公司的Cyclone II
系列EP2C40芯片来实现。此设计提升了系统的处理速度和稳定性。降低了系统的功耗和成本。
1 MIII总线介绍总线介绍
MIII总线是某型飞机火控电子设备的专用数据通信总线,又称第三级总线。MIII总线是单向地址、双向数据、半双工通信
总线。
MIII总线的接口逻辑信号与电信号之间的逻辑关系是:逻辑“1”对应逻辑高电平;逻辑“0”对应逻辑高电平。
MIII总线接口信号线根据功能可分为三组,即数据通信总线、地址通信总线和信号控制总线。其中,数据通信总线包括
0pKlK2~15pKlK-2;地址通信总线:0pAl~15pAl。总线的“输入”表示从MIII总线转换板向某飞机火控设备输出数码标志,“输
出”则表示从某飞机火控设备向MIII总线转换板输入数码标志。MIII的A1地址选通主要用于跟踪地址数据与选择设备,外部写选
通则用于在从MIII总线转换板向某飞机火控设备传输数据和地址时的数码跟踪。外部接收选通则用于在从某飞机火控设备向
MIII总线转换板传输数据时的数码跟踪。
2
RS422通信协议标准的全称为TIA/EIA-422-B串行通信标准。该标准的数据传输采用差分传输方式,也称作平衡传输。
由于RS-422标准的接收器采用高输入阻抗和发送驱动器,故比RS232具备更强的驱动能力,并可支持点对多点的双向通信。
RS-422四线接口由于采用了单独的发送和接收通道,因此不必控制数据方向,各装置之间的任何必须的信号交换均可以按软
件(XON/XOFF握手)或硬件方式(一对单独的双绞线)来实现。
3 转换板总体设计转换板总体设计
MIII总线转换板的总体结构如图l所示,由接口电平转换电路、总线接口控制逻辑、双口存储器和RS422转换模块组成。其
中总线接口控制单元主要用于地址和数据的收发和寄存,以及接口控制信号和驱动信号的产生等;双口存储器RAM用来存放
数据和地址,包括MIII总线发送的数据以及PC机发送到MIII总线上的数据和地址;接口电平转换电路由单双向驱动电路芯片组
成,该电路的作用是提供符合MIII总线要求的驱动电平信号。
3.1 总线转换设计逻辑
在总线接口控制单元的设计开发中,在严格执行国军标对地面设备的研制规范等要求下,为了保证系统的可靠性,提高系
统的可扩展性和性能,设计时应采用模块化设计方法,并尽可能采用成熟的技术和器件。
基于上述设计原则,MIII总线接口板的硬件电路应采用
本接口板的设计采用自上而下(Top-Down)的设计技术路线。设计从系统的整体出发,应用Ouartus II软件,并采用结构化
描述方式来对设计对象的功能特性进行分析,然后自上而下逐步将问题细化,再根据分析的结果划分功能模块,并根据电路功
能出发使用VerilogHDL语言对各模块电路进行数据流描述,然后利用Quartus II软件进行各模块的功能仿真,在确认无误之
后,再连接各模块进行逻辑综合及优化,最后下载到FPGA芯片。
3.2 RS422转换模块
资源评论
weixin_38519619
- 粉丝: 2
- 资源: 905
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功