学位论文 > 优秀研究生学位论文题录展示

基于FPGA的航电接口板设计

作 者: 冯成
导 师: 杜国平
学 校: 南京理工大学
专 业: 控制理论与控制工程
关键词: 1553B航电总线 协议转换 FPGA RS-422总线 VHDL
分类号: TN791
类 型: 硕士论文
年 份: 2007年
下 载: 361次
引 用: 2次
阅 读: 论文下载
 

内容摘要


1553B总线是一种可靠性高、实时性好的多路数据总线,已广泛地应用在航空电子系统中。目前,1553B航电总线系统中的关键器件总线接口芯片主要依赖进口,而且专用接口芯片价格昂贵。因此,研究1553B航电总线接口电路具有重要意义。本文根据1553B航电总线协议,设计了基于FPGA的航电总线接口电路,并将基于RS-422串行总线技术的嵌入式航路控制器接入到航电总线中,实现了1553B航电总线与RS-422串行总线之间的数据传输。本文介绍了1553B航电总线协议的基本原理,概略描述了FPGA的一般设计原则和方法,详细阐述了航电接口板系统的实现,主要包括系统总体方案规划、数据转换协议制定、软件设计和硬件电路设计等内容。航电接口板系统采用价格相对低廉的FPGA代替昂贵的1553B总线专用接口芯片,从而降低了系统成本;此外,系统采用硬件描述语言进行软件编程,实现了硬件的逻辑功能,达到了简化电路设计、提高系统集成度和灵活性的目的。系统的仿真测试表明,基于FPGA的航电接口板系统能够很好地实现1553B航电总线与RS-422串行总线之间的数据传输。

全文目录


中文摘要  3-4
Abstract  4-7
1 绪论  7-11
  1.1 项目背景  7-8
  1.2 国内外发展现状  8-10
    1.2.1 1553B 总线发展概述  8-9
    1.2.2 RS-422 串行总线发展概述  9
    1.2.3 可编程逻辑器件发展概述  9-10
  1.3 本文内容  10-11
2 航电总线接口协议分析  11-17
  2.1 1553B 总线的基本结构  11-12
  2.2 1553B 总线的码型  12-13
  2.3 1553B 总线的字格式  13
  2.4 1553B 总线的消息格式  13-15
  2.5 本章小结  15-17
3 系统总体结构设计  17-23
  3.1 系统总体结构  17-18
  3.2 FPGA 芯片选择  18-19
  3.3 数据通信协议制定  19-20
  3.4 RS-422 串行总线端的数据传输协议  20-21
    3.4.1 串行数据帧格式  20-21
    3.4.2 字格式设定  21
  3.5 航电总线端数据传输协议  21-22
  3.6 本章小结  22-23
4 软件设计  23-61
  4.1 功能模块划分  23
  4.2 软件开发环境  23-24
  4.3 VHDL 硬件描述语言  24
  4.4 曼彻斯特编解码器  24-34
    4.4.1 曼彻斯特编码器  25-27
    4.4.2 位同步时钟提取  27-30
    4.4.3 曼彻斯特解码器  30-34
  4.5 RT 功能控制器设计  34-47
    4.5.1 主控制器设计  34-38
      4.5.1.1 状态机设计  34-36
      4.5.1.2 指令字解析模块  36-37
      4.5.1.3 发送器超时检测模块  37-38
      4.5.1.4 RT 地址检测模块  38
    4.5.2 状态字设置模块  38-40
    4.5.3 方式指令处理模块  40-47
    4.5.4 数据接收/发送模块  47
  4.6 协议转换控制器设计  47-53
    4.6.1 串行通信接口设计  48-52
      4.6.1.1 接收模块  48-50
      4.6.1.2 发送模块  50-52
    4.6.2 航电总线端数据处理模块  52-53
    4.6.3 RS-422 端数据处理模块  53
  4.7 数据缓冲技术  53-58
    4.7.1 接收缓冲块控制  54-56
    4.7.2 发送缓冲块控制  56-58
  4.8 系统软件仿真结果  58-59
  4.9 本章小结  59-61
5 硬件设计  61-73
  5.1 硬件设计总体结构  61
  5.2 电源电路设计  61-63
  5.3 FPGA 外围电路设计  63-68
    5.3.1 复位电路  63
    5.3.2 FPGA 配置电路  63-65
    5.3.3 时钟电路  65-67
    5.3.4 RT 地址设置电路  67-68
  5.4 航电总线接口电路设计  68-71
    5.4.1 1553B 总线硬件连接方式  68-69
    5.4.2 发送器模块设计  69-70
    5.4.3 接收器模块设计  70-71
  5.5 RS-422 电平转换电路设计  71
  5.6 本章小结  71-73
结束语  73-75
致谢  75-77
参考文献  77-79

相似论文

  1. 基于FPGA的电磁超声检测系统的研究,TH878.2
  2. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  3. LXI任意波形发生器研制,TM935
  4. 适应多总线通讯模式的感应电动机矢量控制系统研究,TM346
  5. 基于FPGA的射频功放数字预失真器设计,TN722.75
  6. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  7. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  8. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  9. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  10. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  11. 基于FPGA的高速图像预处理技术的研究,TP391.41
  12. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  13. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  14. 基于Nios的串行总线分析仪研制,TP274
  15. 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
  16. PXI高性能数字I/O模块研制,TP274
  17. LXI计数器研制,TP274
  18. 基于FPGA的高速实时数据采集系统,TP274.2
  19. 基于Nios Ⅱ的GPS信息接收系统设计,TN967.1
  20. 温压炸药爆炸温度场存储测试技术研究,TQ560.7
  21. 掺铒光纤放大器中泵浦激光器驱动源的研究应用,TN248

中图分类: > 工业技术 > 无线电电子学、电信技术 > 基本电子电路 > 数字电路 > 逻辑电路
© 2012 www.xueweilunwen.com