艇载计算机接口控制单元的设计与实现
发布时间:2018-01-01 03:27
本文关键词:艇载计算机接口控制单元的设计与实现 出处:《西安电子科技大学》2014年硕士论文 论文类型:学位论文
更多相关文章: AFS1500 1553B AD转换 DA转换 多串口
【摘要】:飞艇是一种利用轻于空气的气体提供升力的飞行器。相对于飞机,其最大的优势是驻空时间长,同时具有造价低、可靠性高等优点,近年来,飞艇已逐渐在军事和民用领域得到广泛应用。随着科学技术的发展,飞艇所担负的任务也越来越多,相应地飞艇上面所搭载的设备也越来越多。这些设备功能不同,通信接口协议也不同,于是开发一种能把这些设备连接到一个系统中,并能对它们进行管理控制的艇载计算机成为必要。然而,艇载计算机是一个复杂的系统,,本文主要完成其中的一个部分即接口控制单元的设计与实现。 接口控制单元以ACTEl公司AFS1500型FPGA为核心控制芯片,能提供多种类、多通道的接口,这些接口包括64路AD接口、10路DA接口、8路串口、64路OC/DI/DO接口、2路CAN总线接口和2路1553B总线接口。 本课题根据接口控制单元的设计要求和性能指标,完成了各接口信号的硬件设计和基于FPGA的逻辑设计。其中逻辑设计部分是重点,此部分详细描述了各接口的逻辑控制是如何设计和实现的,如SPI接口、AD转换、DA转换、多串口通信、OC/DI/DO接口、CAN总线透传和1553B接口等。文章的最后说明了接口控制单元的驱动开发,并以实测图的方式展示了单元各接口的功能测试结果。
[Abstract]:Airship is a kind of aircraft which uses the lighter air gas to provide lift. Compared with the aircraft, its biggest advantage is long standing time, low cost, high reliability and so on. In recent years, airship has many advantages such as low cost, high reliability and so on. Airship has been widely used in military and civilian fields. With the development of science and technology, the task of airship is more and more. There are more and more devices on board the airship accordingly. The functions of these devices are different and the communication interface protocols are also different, so we have developed a system that can connect these devices to a system. It is necessary to manage and control them. However, the on-board computer is a complex system. In this paper, the design and implementation of an interface control unit is mainly completed. The interface control unit uses ACTEl AFS1500 FPGA as the core control chip, which can provide a variety of multi-channel interfaces. These interfaces include 64-channel AD interface. 10 channels DA interface 8 channels serial port 64 channel OC/DI/DO interface 2 CAN bus interface and 2 channel 1553B bus interface. According to the design requirements and performance index of the interface control unit, the hardware design of each interface signal and the logic design based on FPGA are completed. This part describes in detail how to design and implement the logic control of each interface, such as SPI interface, AD conversion DA conversion, multi-serial port communication and OC / DIP / do interface. CAN bus transmission and 1553B interface, etc. At the end of this paper, the driver development of interface control unit is explained, and the function test results of each interface of the unit are shown by the method of actual measurement diagram.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:V247;TP334.7
【参考文献】
相关期刊论文 前6条
1 刘桂山,胡军程;1553B总线信息流设计[J];北京理工大学学报;2003年03期
2 熊华钢;1553B总线通信技术的应用与发展[J];电子技术应用;1997年08期
3 郑宝华;程德福;;基于FPGA的UART模块设计与实现[J];吉林化工学院学报;2009年04期
4 杨承富;徐志军;;SPI总线接口的FPGA设计与实现[J];军事通信技术;2004年02期
5 王楠;白凤山;;CAN通信系统中心控制模块的设计[J];内蒙古大学学报(自然科学版);2006年05期
6 孙丰军,余春暄;SPI串行总线接口的Verilog实现[J];现代电子技术;2005年16期
本文编号:1362744
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1362744.html