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

基于LXI总线的双通道任意波形发生器的设计

作 者: 苏振伟
导 师: 童子权
学 校: 哈尔滨理工大学
专 业: 测试计量技术与仪器
关键词: LXI总线 嵌入式Linux Web服务器 DDS 任意波形发生器
分类号: TP274
类 型: 硕士论文
年 份: 2008年
下 载: 64次
引 用: 0次
阅 读: 论文下载
 

内容摘要


LXI总线集成了Ethernet标准、Internet工具、LAN协议、PTP协议、IEC物理尺寸和IVI驱动程序等众多成熟工业标准的优点,它融合了GPIB的易用性、VXI和PXI的高性能小尺寸以及LAN的高吞吐率和灵活性等特点。LXI的众多优点使之有望成为新一代自动测试系统模块化架构平台标准。LXI总线推出刚刚3年的时间,得到了众多知名仪器厂商的积极支持,目前国际上能推出LXI产品的厂商只有一些大的知名仪器公司,国内还都处于理论研究阶段并没有成型的产品推出。任意波形发生器是组建自动测试系统的基础模块之一,因此研制基于LXI总线的任意波形发生器具有重要的意义和广阔的市场前景。本课题的任务是设计一款基于LXI总线的双通道任意波发生器模块。课题在深入研究LXI技术规范的基础上,提出了以ARM+FPGA作为LXI任意波模块硬件平台的解决方案,由FPGA来实现任意波的发生、同步触发等功能,课题设计了DDS内核实现波形发生、利用IEEE1588 IP核实现了精密时间同步协议;ARM处理器负责通信、控制等功能,由ARM9处理器AT91RM9200和物理层(PHY)网络芯片DM9161AE构成LXI接口硬件平台,在此平台上移植U-Boot和Linux内核来构建嵌入式Linux系统,并通过移植Boa实现Web服务器功能及CGI动态网页控制功能。仪器在VISA资源库的基础上实现了IVI驱动程序及VXI-11网络仪器协议发现机制。信号调理电路对于波形质量起到关键的作用,课题对此做了详细的设计。本模块符合LXI1.1标准B等级,具有2U尺寸、100MS/s采样率、14位垂直分辨率、单通道128K存储深度、支持多种触发方式、支持Auto-IP和手动IP配置、支持10/100M网络等特点,经测试验证已达到各项技术指标要求并成功应用。

全文目录


摘要  5-6
ABSTRACT  6-13
第1章 绪论  13-24
  1.1 课题背景  13-14
  1.2 测试测量仪器的发展历程及趋势  14-15
  1.3 任意波形发生器的发展概况  15-17
    1.3.1 任意波形发生器简介  15-16
    1.3.2 任意波形发生器的发展状况  16-17
  1.4 仪器总线的发展历程及趋势  17-19
  1.5 LXI 总线系统发展概况  19-22
    1.5.1 LXI 总线简介  19-20
    1.5.2 国内外对LXI 总线的研究状况  20-22
    1.5.3 LXI 面临的一些问题  22
  1.6 课题的目的及意义  22-23
  1.7 课题主要研究内容  23
  1.8 本章小结  23-24
第2章 系统总体方案研究  24-33
  2.1 系统概述  24
  2.2 模块设计要求和技术指标  24-25
  2.3 任意波形发生器的方案  25-26
  2.4 LXI 接口方案分析  26-28
  2.5 关键技术研究和外围关键器件的选择  28-31
    2.5.1 课题关键技术点  28
    2.5.2 外围关键器件的选择  28-31
  2.6 系统总体方案的确定  31-32
  2.7 本章小结  32-33
第3章 LXI 总线规范与接口设计  33-46
  3.1 LXI 标准概述  33-37
  3.2 IEEE1588 概述  37-40
  3.3 LXI 接口硬件电路  40-41
  3.4 嵌入式LINUX 系统  41-45
    3.4.1 嵌入式Linux 系统开发流程  41-42
    3.4.2 U-Boot 的移植  42-43
    3.4.3 Linux 内核的移植  43-45
  3.5 WEB 接口  45
  3.6 本章小结  45-46
第4章 模拟通道的设计  46-54
  4.1 DDS 任意波信号质量分析  46-47
  4.2 波形参量调理电路的设计  47-51
    4.2.1 幅度偏置控制电路的设计  48-49
    4.2.2 功率放大电路的设计  49-50
    4.2.3 衰减电路的设计  50-51
  4.3 HOURGLASS 滤波器的设计  51-53
  4.4 本章小结  53-54
第5章 FPGA 数字逻辑设计  54-65
  5.1 FPGA 开发环境  54-55
  5.2 DDS 内核设计  55-60
    5.2.1 DDS 的数学原理  55-57
    5.2.2 DDS 内核设计实现  57-60
  5.3 同步/触发的FPGA 内部设计  60-64
    5.3.1 IEEE1588 的FPGA 实现  60-61
    5.3.2 LXI 同步/触发的FPGA 实现  61-64
  5.4 本章小结  64-65
第6章 任意波形发生器软件和WEB 服务器设计  65-74
  6.1 任意波发生器软件架构  65
  6.2 IVI 驱动程序的实现  65-69
    6.2.1 IVI 技术规范  65-68
    6.2.2 IVI 驱动开发  68-69
  6.3 WEB 服务器的开发  69-73
    6.3.1 Linux 下驱动程序的开发  69-70
    6.3.2 嵌入式Web 服务器的设计及CGI 动态网页的实现  70-73
  6.4 VXI-11 网络仪器协议的实现  73
  6.5 本章小结  73-74
结论  74-75
附录 WEB 操作界面和输出波形  75-76
参考文献  76-80
攻读学位期间发表的学术论文  80-81
致谢  81

相似论文

  1. LXI任意波形发生器研制,TM935
  2. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  3. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  4. 基于嵌入式Web服务器的监控系统研究,TP393.05
  5. 数字型智能终端系统门口机的设计,TP368.1
  6. 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
  7. 多功能火灾报警楼层显示器的设计与实现,TN873
  8. 基于Qt/E的嵌入式膜片钳系统设计,TP368.1
  9. 基于FPGA的SOPC视频复用器设计与实现,TN949.197
  10. 普适关爱系统的设计与实现,TN929.5
  11. 基于智能家居系统的音视频通信方案的研究与实现,TN919.8
  12. 基于wifi的嵌入式视频监控系统设计,TP277
  13. 一种基于嵌入式Linux的人体平衡监测系统的设计,TP274
  14. 基于DM6467的视频服务器设计与实现,TP393.05
  15. 基于嵌入式Web服务器的便携式卫星通信地球站监控系统的设计与实现,TN927.2
  16. 电网电磁环境监测系统的设计与实现,TM76
  17. 基于嵌入式Linux系统的低功耗方案的设计与实现,TP368.1
  18. 基于FMS02平板电脑原型机的Linux内核及驱动架构研究,TP316.81
  19. 窄间隙埋弧焊自动控制系统的研究与设计,TG445
  20. 电力五防中防误闭锁嵌入式控制单元的设计与实现,TM732
  21. 基于ARM9的嵌入式Linux系统的研究与应用,TP368.1

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 数据处理、数据处理系统
© 2012 www.xueweilunwen.com