欢迎来到天天文库
浏览记录
ID:5383202
大小:230.24 KB
页数:3页
时间:2017-12-08
《一种pci总线arinc429通信卡实现方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、现场总线与网络《自动化技术与应用》2010年第29卷第7期FieldBusandNetworks一种PCl总线ARINC429通信卡实现方法李辉1,黄敬礼(1.中国人民解放军9l336部队,河北秦皇岛066326;2.哈尔滨工业大学自动化测试与控制系,黑龙江哈尔滨150001)摘要:ARINC429总线是一种重要的航空数据总线标准,是飞机航电系统数字信息传递的主要途径之一。本文给出一种PCI总线ARINC429通信卡的实现方法,利用FPGA实现了ARINC429协议的编解码,测试表明,该通信卡实现方法合理、运行可靠。关键词:ARINC429;
2、编解码;FPGA;PCI中图分类号:TP336文献标识码:B文章编号:1003~72,41(2010)07—0073—03AImplementMethodofARINC429CommunicationCardBasedonPCIBusLIHui.HUANGJing·li(1。91336troopofThePeople’sLiberationArmy,Qinhuangdao066326China;2.AummadcTestandControlDepartment,HarbinInstituteofTechnology,Harbin150001C
3、hina)Abstract:Asasignificantaviationbusstandard,ARINC429busisoneofthemajorroutesoftransmittinginformationinaircraftavionicssystems.Inthisarticle,adesignmethodofARINC429communicationcardbasedonPCIBusisintroduced,andthecodinganddecodingofARINC429protocolarebothimplementedbyFP
4、GA,andthefinaltestshowsthatthedesignofthecommunicationcardiSreasonableandreliable.Keywords:ARINC429;codinganddecoding;FPGA;PCI1引言成本、减小PCB板面积、提高系统特性的同时,在一定ARINC429总线具有设计维护方便,与航空电子系程度上提高了系统的可移植性和设计的灵活性。统兼容性好等优点,其作为一种重要的航空总线已经广泛的应用于民用飞机上,空客公司的A3l0飞机和波音2总体方案公司的747飞机均采用了ARINC429
5、总线。国外对此ARINC429总线以串行差分方式传输数据,调制方方向的研究比较成熟,Actel和Conder等公司均推出了式为双极归零制的三态码方式,即总线A和总线B之间自己的ARINC429总线产品,其产品大多收发通道在8差分电平的“高”、“零”和“低”状态传递信息。每帧路以上it】。国内实现ARINC429协议大多采用HOLT公数据可以为32位或25位,帧长位32位时,每帧数据由司HS3282或DEI公司的DEI1016,采用这类实现方法LABEL、SDI、DATA、SSM、P五个部分组成I帧长位虽然在一定程度降低了设计难度,缩短开发周期
6、,提高25位时,每帧数据仅由LABEL、DATA、P三个部分组了系统可靠性;但在实现多路收发时,不仅成本高,大大成。帧与帧以4比特位的静默状态区分,传输的波特率增加了PCB板的面积,而且影响数据的传输速率t21。本可以为100Kbit/s或12.5Kbit/st3】。文将介绍一种利用FPGA实现多路ARINC429编解码,根据ARINC429总线的特点,采用如下的设计方并且每路收发都可以改变波特率和字长的方法,在降低案实现8发8收的PCI总线ARINC429通信卡:采用HI8444和HI8585实现ARINC429电平和TTL电平之收稿日期:
7、2010-03-31《自动化技术与应用》2010年第29卷第7期现场总线与网络FieldBusandNetworks间的转换,HI8444和HI8585为HOLT公司推出的专业通道,字长格式变换器根据ARINC429协议和字长交换ARINC429电平转换芯片,符合ARINC429协议并满足数据的相应位,并插入奇偶校验位,实现编码。32位字航空上的要求,均只需两根信号线就可实现ARINC429长发送状态机将数据的LABEL、SDI、DATA、SSM、P设计传输,可以节省大量FPGAI/O口和提高设计的灵五个部分依次写入码制调元器,将数据HI85
8、85要求的活胜;利用FPGA实现ARINC429协议的编解码、数据方式串行发出,25位字长时将只发送LABEL、DATA、的缓冲及通信控制;FPGA与上位机之间采用
此文档下载收益归作者所有