示波器设计开题报告.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
沈阳航空航天大学北方科技学院 毕业设计 学生姓名: 专 业: 工程 班级:学号:指导教师: 2012 年 月 一 选题的依据和意义 声卡也叫音频卡(港台称之为声效卡):声卡是多媒体技术中最基本的组成部分,是实现声波/数字信号相互转换的一种硬件。声卡的基本功能是把来自话筒、磁带、光盘的原始声音信号加以转换,输出到耳机、扬声器、扩音机、录音机等声响设备,或通过音乐设备数字接口使乐器发出美妙的声音。 选择LABVIEW的设计是因为它是虚拟仪器可以实现传统仪器的大部分功能,而且在许多方面有传统仪器无法比拟的优点,如使用灵活方便、功能丰富、价格低廉、可一机多用、可重复开发等。选题的意义是因为它与传统仪器相比虚拟仪器主要有以下几个优点: 一、融合了计算机强大的硬件资源,突破了传统仪器在数据处理、显示、存储等方面的限制,大大增强了传统仪器的功能。 二、利用计算机丰富的软件资源,节省了物质资源,增加了系统灵活性,更好的坐到人机交互。 三、基于计算机总线和模块化仪器总线,使仪器的硬件实现了模块化、系列化、大大缩小了系统的尺寸,可方便构建模块化仪器。 四、基于计算机网络技术和接口技术,使VI系统具有方便、灵活的互联能力,广泛支持诸如CAN,Field Bus,PROFIBUS等各种工业总线标准。因此,利用VI技术可方便的构建自动测试系统,实现测量、控制过程的网络化。 五、基于计算机的开放式标准体系结构。虚拟仪器的硬、软件都具有开放性、模块化、可重复使用及互换性等特点。因此,用户可以根据自己的需要选择不同厂家的产品,使仪器系统的开发更为灵活、效率更高,缩短了系统组建和维修的时间。 二 选题研究的基本内容 本课题的主要工作是首先进行虚拟示波器的整体设计;掌握虚拟仪器的软件编程环境LABVIEW的使用;熟悉声卡的使用,进行示波器硬件模块的设计;用图形化编程语言LABVIEW实现虚拟示波器的声卡设置模块、触发选择模块、波形运算模块、参数计算模块、数据存储和回放模块以及滤波模块的设计。具体而言,论文包括以下内容: 虚拟数字存储示波器的总体设计方案。主要介绍以下几个方面的内容:编程环境LABVIEW优点以及硬件的选择;虚拟示波器的分辨能力、带宽、精度以及采样技术;对所设计的虚拟示波器的结构、组成和仪器所能实现的功能做了简单的介绍。 主要介绍虚拟仪器的编程环境LABVIEW,以及图形化编程语言的组成:程序前面板、框图程序、和图标/连接端口;编程工具;工具模版、控制模版和功能模版;简述虚拟仪器创建过程,为下面的程序开发提供了正确的系统开发顺序。 将虚拟示波器的各个模块在主v1的框图程序中按照一定的逻辑关系组合起来,并且利用所设计的虚拟数字存储示波器系统进行实验,实现对采样信号的显示、存储、分析等操作,验证所开发的虚拟示波器运行可靠。并探讨了示波器的功能拓展。 三 研究方法及措施 1)方法、手段: A/D转换,最后由控制软件对测试信号进行数据处理,完成波形显示,参数测量,频谱分析等功能。 2)数据采集模块的设计 数据采集模块式虚拟示波器软件的核心也是最为关键的一个程序模块,主要完成数据采集的控制,数据的读取及数据的转换。这个模块中应用程序会通过采集卡的驱动程序和硬件进行通信,要发出各种控制字、参量字到仪器中去,同时又要对硬件的工作状态进行判断和处理,其中数据采集卡通过多路开关、A/D转换新片和数据缓存的几个部件将多通道的模拟信号转换成数字信号,然后读取采样值。图1为数据采集模块的程序设计框图。 图1数据采集模块的程序设计 虚拟示波器功能设计 虚拟示波器软件设计采用的NI公司的虚拟仪器开发工具LabVIEW。使用LabVIEW开发平台编制的虚拟仪器程序VI包括3个部分:程序前面板、框图程序和图标/连接器。程序前面板用于设置输入数值和观察输出量,生成模仿传统仪器的控制面板。每一个程序前面板都对应着一段框图程序。框图程序用LabVIEW图形编程语言编写,类似传统程序的源代码。连接器是子程序SubVI被其它VI调用的接口。LabVIEW采用的是自上向下的模块化编程方法,所生成的各个子程序有利于主程序的设计与实现。这种设计方法可大大减小虚拟仪器开发的难度,利于仪器开发人员之间的分工协作。本次虚拟示波器的设计将参考传统示波器的功能,并结合虚拟仪器的特点与计算机强大的信息处理能力,在功能上进行扩展,实现波形显示、存储和时域、频域参数自动测量、显示、查询等功能。图2为虚拟示波器的功能框图。 图2 虚拟示波器功能框图 四、毕业设计进度及步骤 1-5周,明确毕业设计任务,完成文献查阅,完成毕业设计开题报告。 6-8周,完成课程设计技术方案。 9-12周,按毕业设计方案开展毕业设计。 13-17周,完成初稿,完成外文翻译。

您可能关注的文档

文档评论(0)

2017meng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档