• 《现代电子技术》2007年第1期摘录:基于1553B的总线控制器的设计

如发现有乱码, 请直接从这里浏览原文
正文摘录:

2007年第2期总第241基于1553B的总线控制器的设计陈丹,赵文静(西安建筑科技大学信息与控制学院陕西西安710054)型元器摘要:近年来由于电子技术和计算机技术的飞速发展,数据总线技术也在不断的成熟和完善·155,3B总线作为一种高可靠的总线技术不仅在军用上,而且在民用上都有了越来越广泛的应用。在简单介绍1553B数据总线协议的基础上·王鼍讨论了利用软件和PC(:ARD—D]553板卡实现总线控制器的设计恩想和方法,这种方法在不需要利用硬件实现总线控制嚣且开发周期要求较短的J2.程中是非常实用和有效的。关键词:1553B总线;总线控制器;消息;PCCARD—D1553中图分类号:TM571,’rP211文献标识码:l{文章编号:1004373X(2007)02一()4l—O:{DesignoftheBusControllerBasedonthe1553BTechnologyCHENDan,ZttAOWenjing(s【h()()l。flnfur【11atitjTll、.(ontroIEnglneeri“g,Xi‘。tntJIlivers_ty()fArchitec“】re&1'eclln。1()gY,Xi’a11,71005l·(‘11i__tiAbstract:Withthcrapid(tevelopmentofelectronictechnologyaildcomputer,Ihetechnologyofdatabus’。㈨【】。‘w。dconstantiv.Asahigllreliabilityb_】stechnique,1553BbusistlsednotonlyinmilitarybutalsoincivilHloreandmorew咄忆’\l‘e。introducingthedatahusprotocolL)f1553Bsimply;thispapermainlydiscussesthedesignthinkingandinethodofbusconlrollerhvusingsnftware,andP(;CARD—D1553card.‘I、hismethodisverypracticableandefficientint11eprojectwhichdoesn‘’’n‘、edtousehardware,andwhichisaskedhaveashortperiodoldevelopment.Keywords:bus1553B;buscontroller;messages;PCCARI)一D155311553B总线的简单介绍MII,STD—1553B足为数据总线定义的军:方标准。1973年8月美旧军方和政府公布rMII.一STD一1553标准,在1975年公布了改进版MII.一STD一1553A,1978年公布丁,MII。一STD—1553B标准,陔标准一直引用到现在。这种数据总线被用来为各种系统之问的数据和信息交换提供媒介,是一种到目前为止,已任星载总线中得到了成功应用的一种主从式数据总线。1553B数据总线的传输速率是1Mb/s,传输的介质为屏蔽双绞线,总线耦合方式有直接耦合和变压器耦合。直接耦合方式终端与总耦合器之间的最长距离为1英尺.变压器耦合方式终端与总线耦合器之『HJ的最长距离为20英尺。甫于1553B总线龙减少电子i殳备的体积、重量、复杂性能电子系统综合费用等方面的优点和他的高的几丁靠’陀和实时性,L5经在军事领域中有了广‘泛的应,jj。他具彳丁不同于一股网络的鲜明特点。(1)1553B总线是一科1广播式分布处胖的订‘算机网络,网络}:可拄接32个终端。所有的终端共亭‘条消息嗵道,任.时刻网络一fJ只有一一个终端存发送消息,传送巾的收稿日期:2006—06一l9消息吖以被所有终端接收,实际接收的终端足面过地址米识别的。网络结构简单,除总线控制器外的仟一奠端产‘fI故障都不会造成整个网络的故障。故障奔锵采lJl{典型的双冗余方式。(2)高的实啊‘性,1553B总线的传输述睾/1J1Mb,’b,每条消息最多可包含32个宁.每个字长为2(i个比特·彳『效K度为16个比特,因而传输一条消息的时mj软砸。(3)1553I{总线是用命令j响应方式来进“操作的-也就足在整个系统巾,由总线控制器发出指令控制总线-嘶有消息的传输,相关终端只需要对指令进千亍响哳阡执子t谍怍。这种主从式的操作方式非常适合在分佃儿处婵!系统中心用。(4)好的蓐错控制能力,在考虑实时性∞曲挺1:-采朋了反馈重传的差错控制措施。21553B总线通信系统的组成】553B总线通信系统…-般【{1符卜个子系统j}噩过烈,。、式总线接口并经过总线介雁互联而成,各个f_糸娩之I圳操作独一。资源和功能则Ⅵ以通过网络共粤,、从洒佶系统的『f】度来分析,1553B有3种终端:总线控制器(BC):用来调度僻理总线【:∽。想旧f‘输,住埘时划总线l:只能铂·个总线控制器似列以订衙份∞。'i

阅读此文(图):   在线翻阅