收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

1553编码器的设计与实现

[关键词:编码器]  [热度 ]
提示:此毕业设计论文完整版包含【开题报告,任务书,论文
作品编号:ckjs0157,word全文:43页,合计:14000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
1553编码器的设计与实现毕业设计论文------

本项目主要研究MIL一STD一155B3曼彻斯特码编码器的硬件设计和实现。技术上采用FPGA作为硬件平台,为了使FPGA可编程逻辑器件能顺利完成曼码的编码任务,它应该包括这样几个部分:

1、FPGA内部硬件电路的设计

由于本次设计采用的是对FPGA芯片内部进行硬件构造,需要分别调用XILINXSIE软件中的库文件电路,比如:计数分频器、可清零D触发器、输出选择器、译码输出器等等。通过各个功能电路器件的搭建以及严格的时序分析来实现编码器的编码功能。

2、设计的综合优化

通过XILINXIES软件所自带的XTS工具,对原理图设计综合、优化,使之成为符合实现功能的RTL级电路。

3、功能验证

在本次设计中,为了验证FPGA芯片能否顺利完成1553B总线曼彻斯特码的编码功能,我们采取了比软件仿真更加直观,与最终产品更加贴近的硬件验证方式。在该方式中需要使用一块包含有电源、JTAG下载接口、晶振、给予编码器各种控制驱动信号的CPU以及XILINIXXCR3256(CPLD芯片) 等硬件电路的实验开发板。其中的CUP由数字信号处理器件(DSP)来实现。我们通过编程下载电缆,将综合、布线之后的原理图设计程式烧录进FPGA之中。在打开电源,运行程序之后,对FPGA中相应的输出管脚信号进行测量,通过对逻辑分析仪中波形的观察和比较,我们就可以得知该编码设计的完成情况了。

本文在研究MIL_STD_1553B总线协议的基础上,提出了MIL_STD_1553B总线曼彻斯特编码的总体设计方案。曼彻斯特码是一种广泛应用于航空电子综合系统中的总线数据传输的双极性码[1]。曼彻斯特码编码是1553B总线接口中不可缺少的重要组成部分,曼彻斯特码编解码器设计的好坏直接影响总线接口的性能。

本文在研究MIL-STD1553B总线协议的基础上,提出了MIL-STD1553B总线接口中的曼彻斯特码编解码器的总体设计方案。根据项目要求,本文完成了以下工作:根据项目要求,曼彻斯特编码过程分为,以下工作:

1.同步字头生成,并分为数据字或命令字;

2.对曼码形式的数据进行编码;

3.将并行数据转化为串行数据;

4.进行奇偶效应。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【开题报告,任务书,论文
作品编号:ckjs0157,word全文:43页,合计:14000

本测控技术与仪器毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——1553编码器的设计与实现(开题报告,任务书,论文)!
相关毕业设计
    没有关键字相关信息!