基于USB接口1553B总线设备检测系统设计
本文介绍了USB 接口的1553B 设备通信板卡和1553B 设备检测软件的设计过程。板
卡采用PHILIP 公司PIDUSBD12 接口芯片,利用控制芯片AT89C52 的IO 端口,通过FPGA
芯片实现与1553B 总线设备的通信。同时采用DriveStudio 开发环境,开发USB 设备驱动程序,设计了1553B 设备检测系统。
MIL-STD-1553B 军用总线标准,在军事装备,特别是飞机系统中得到了广泛的应用,
舰载系统中也正在逐步推广。对于1553B 总线传输信息的飞机系统,特别是由该总线网络构成的综合航火控系统、通信系统而言,系统时实监测与在线故障诊断均建立在信息录取的前提下。为了方便录取1553B 总线上传输的信息就需要应用1553B 总线到计算机标准接口转换器,目前常用转换器有1553B-PCI、1553B-VXI 等,但在工程实践过程中,它们存在体积大、价格高、使用不方便等缺陷。相比而言,USB 接口具有体积小、携带方便、热插拔等特征,具有不可替代的优势。
本文介绍的 1553B 设备检测系统就是基于USB 接口的。设计包含两大部分:硬件设计
和软件设计。硬件设计主要实现1553B 接口到USB 接口的转换;软件设计主要是USB 芯
片固件开发、USB 接口驱动、开发计算机测试1553B 设备软件。
用户评论