脉冲/数据发生器控制模块设计

脉冲/数据发生器控制模块设计

论文摘要

高速脉冲/数据发生器作为重要的测试工具,广泛应用于现代测量与控制领域。它可以产生各种标准的脉冲波形和具有一定编码规则的用户数据,以满足特定测试要求。基于研发高性能脉冲/数据发生器的重要性考虑,本文结合电子科技大学承担的“高速脉冲/数据发生器”项目,围绕“嵌入式技术在脉冲发生器中的应用”这一主题展开研究,通过对嵌入式控制模块的软硬件剪裁,实现仪器所需的人机界面功能以及实现对仪器时序主板和模拟通道DA的控制。本文的主要的工作及成果如下:1.论述了脉冲/数据发生器控制模块的设计任务和软硬件裁剪方案。2.详细阐述了仪器控制模块的嵌入式微处理器的最小系统设计以及仪器所需接口的硬件裁剪,包括液晶屏、键盘、网卡、时序主板总线控制等接口电路设计,并且完成仪器控制模块的硬件PCB制作以及对其进行的优化设计,增强了整个控制模块的稳定性。3.通过移植Nandflash直接启动的引导代码,实现对操作系统镜像的下载与运行。4.详细阐述了仪器控制模块操作系统WinCE系统的裁剪,仪器所需的外设驱动的设计与修改,实现了显示输出、键盘输入数据、以太网通信、USB鼠标、U盘识别等仪器所需的功能。5.阐述了控制模块与时序主板之间总线的控制方式,给出了应用软件对时序主板数据的处理方法,通过对总线的时序配置,实现应用软件对时序主板的控制。6.结合调试过程中出现的问题给出了相应的解决方法,并给出了控制模块的测试结果。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 高速脉冲/数据发生器的研制意义和发展现状
  • 1.2 嵌入式系统概述
  • 1.2.1 嵌入式系统的定义
  • 1.2.2 嵌入式系统组成与特点
  • 1.2.3 嵌入式操作系统
  • 1.3 仪器基于嵌入式系统的控制模块的提出
  • 1.4 本文的工作及结构安排
  • 第二章 仪器控制模块方案设计
  • 2.1 控制模块需求分析
  • 2.2 控制模块方案设计
  • 2.2.1 仪器控制模块硬件方案设计
  • 2.2.2 控制模块操作系统的方案设计
  • 2.3 任务的实现流程
  • 第三章 仪器控制模块硬件的电路设计
  • 3.1 控制模块硬件电路设计
  • 3.1.1 控制模块存储系统设计
  • 3.1.2 控制模块接口电路设计
  • 3.1.3 电源设计
  • 3.2 控制模块硬件PCB 设计
  • 3.2.1 PCB 布线设计
  • 3.2.2 PCB 的优化设计
  • 第四章 控制模块操作系统的移植
  • 4.1 WinCE 系统设计过程
  • 4.2 引导代码设计与实现
  • 4.2.1 Bootloader 概述
  • 4.2.2 Bootloader 的实现
  • 4.2.3 Bootloader 的编译与烧写
  • 4.3 板级支持包(BSP)的移植
  • 4.3.1 修改SMDK2440.CEC 文件
  • 4.3.2 修改配置文件
  • 4.3.3 硬件适配层的移植
  • 4.4 系统驱动设计
  • 4.4.1 WinCE 驱动综述
  • 4.4.2 人机界面接口驱动
  • 4.4.3 程控设备驱动
  • 4.4.4 存储设备驱动
  • 4.4.5 时序主板总线接口的配置
  • 4.5 WinCE 内核组件的裁剪
  • 第五章 系统调试及功能测试
  • 5.1 调试方法
  • 5.2 调试中遇到的问题及解决方法
  • 5.3 控制模块各单元的功能测试
  • 5.3.1 引导代码测试
  • 5.3.2 人机界面显示测试
  • 5.3.3 时序主板写数据时序测试
  • 5.3.4 模拟通道DA 写数据的时序测试
  • 5.3.5 其他功能测试
  • 第六章 结束语
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    • [1].挖掘机应急油门控制模块损坏故障排查[J]. 工程机械与维修 2019(06)
    • [2].车用汽油发动机控制模块台架标定开发[J]. 汽车实用技术 2020(05)
    • [3].汽车自动大灯控制模块的设计[J]. 机械工程师 2020(11)
    • [4].水下控制模块的结构分析与设计[J]. 化工自动化及仪表 2015(04)
    • [5].水下控制模块锁紧机构设计[J]. 石油矿场机械 2015(08)
    • [6].原料药生产中间歇反应单元操作的过程控制模块[J]. 化工与医药工程 2017(01)
    • [7].一款控制模块备用电源的设计[J]. 科技创新导报 2016(20)
    • [8].水下控制模块总体设计的研究[J]. 机电产品开发与创新 2014(06)
    • [9].牧马人更换发动机控制模块后无法启动[J]. 汽车维修技师 2015(01)
    • [10].水下控制模块的应用与设计分析[J]. 石油矿场机械 2015(07)
    • [11].水下控制模块锁紧结构分析及建议[J]. 石油化工设备 2015(06)
    • [12].剩磁接触器及其节能控制模块的设计[J]. 电器与能效管理技术 2014(19)
    • [13].水下控制模块的技术分析与发展建议[J]. 石油机械 2013(06)
    • [14].水下采油树控制模块设计要素分析[J]. 石油矿场机械 2013(10)
    • [15].2010款别克英朗车控制模块编程和设置[J]. 汽车维护与修理 2010(09)
    • [16].2020年路虎卫士新技术剖析(二)[J]. 汽车维修技师 2020(10)
    • [17].小型断路器智能控制模块的研究[J]. 低压电器 2013(22)
    • [18].宾利Continental GT加热、通风和空调(HVAC)系统结构原理(四)[J]. 汽车维修技师 2020(08)
    • [19].2020年别克昂科旗新技术剖析(五)[J]. 汽车维修技师 2020(11)
    • [20].安全控制模块的高可信计算机研究分析[J]. 科技致富向导 2011(26)
    • [21].新一代水管式沉降仪控制模块的研制[J]. 自动化与仪表 2014(10)
    • [22].车载实时控制模块设计与实现[J]. 航空计算技术 2010(02)
    • [23].作为转向控制模块供应商,海拉进一步扩展其定位[J]. 汽车零部件 2019(08)
    • [24].水下控制模块对接机构设计及对接试验[J]. 中国海上油气 2016(05)
    • [25].压力流量复合容错控制模块的仿真研究[J]. 液压气动与密封 2013(08)
    • [26].交流接触器新型智能抗电压跌落控制模块的设计[J]. 中国电机工程学报 2012(27)
    • [27].全新电机控制模块技术及应用[J]. 建筑电气 2011(06)
    • [28].基于FPGA的数控系统位置控制模块实现技术[J]. 组合机床与自动化加工技术 2011(11)
    • [29].基于安全控制模块的高可信计算机研究[J]. 系统工程与电子技术 2010(02)
    • [30].一种航天器点火控制模块的设计[J]. 电子元器件与信息技术 2020(03)

    标签:;  ;  

    脉冲/数据发生器控制模块设计
    下载Doc文档

    猜你喜欢