1、摘 要伴随电子技术、计算机技术和数字信号处理技术发展,和它们在测量领域中广泛应用,新测试理论、测试方法和测试仪器不停出现。仪器概念及其设计理论正在发生着巨大改变,虚拟仪器受到越来越多关注。虚拟仪器是由计算机硬件资源、模块化仪器硬件和用于数据分析、过程通信及图形用户界面软件组成测控系统,是一个计算机操纵模块化仪器系统。关键由通用计算机资源、应用软件和仪器硬件等组成。它是根据信号处理和采集,结果输出及显示结构模式 来建立通用信号处理硬件平台。本文就是在这个通用信号处理硬件平台上,进行了基于LabVIEW虚拟函数发生器设计,设计基于LabVIEW软件虚拟函数信号发生器(能够产生试验室常见正弦波、三角
2、波、方波、锯齿波信号),在函数信号输出中加入对应噪声信号,并在已设计好虚拟信号发生器基础上对产生信号做对应频谱分析。关键词:虚拟仪器,LabVIEW,虚拟函数信号发生器,频谱分析目录1 绪论11.1 课题背景11.2 函数信号发生器发展概况21.3 频谱分析仪发展概况42 虚拟仪器技术62.1 虚拟仪器概念62.2虚拟仪器硬件系统82.3 虚拟仪器软件系统103 LabVIEW图形化开发环境113.1 LabVIEW介绍113.2 LabVIEW优点123.3 LabVIEW编程模块134 虚拟函数发生器和虚拟频谱分析仪设计154.1 基础原理154.2 模型建立164.3 系统设计164.4
3、 运行结果184.4.1 正弦波运行结果图184.4.2三角形波运行结果图184.4.3锯齿波运行结果图194.4.4方波运行结果图204.4.5正弦波加噪后运行结果图214.4.6方波加噪后运行结果图225 心得体会23参考文件24致谢251 绪论1.1 课题背景虚拟仪器起源能够追溯到20世纪70年代。“虚拟”含义关键强调了软件在这类仪器中作用,表现了虚拟仪器和关键经过硬件实现多种功效传统仪器不一样。LabVIEW是一个图形化编程语言和开发环境,它面向是广大一般工程师而非编程教授。自美国国家仪器企业于1986年正式推出以来,现在LabVIEW在测控领域影响越来越大,逐步奠定了NI在虚拟仪器方
4、面领导地位。现在该软件已广泛应用于航空、航天、通信、电力、汽车、电子半导体、生物医学等众多领域。部分著名高校在内很多学校不仅建立了基于虚拟仪器试验室,而且还开设了LabVIEW编程课程。比如清华大学汽车系利用虚拟仪器技术构建汽车发动机检测系统,用于汽车发动机出厂检验,关键检测发动机功率特征、负荷特征等华中理工大学机械学院工程测试试验室将其虚拟试验室结果在网上公开展示,供远程教育使用四川联合大学基于虚拟仪器设计思绪,研制了“航空电台二线综合测试仪”,将台仪器集成于一体,组成虚拟仪器系统复旦大学、上海交通大学、广州暨南大学等一批高校,也开发了一批新虚拟仪器系统用于教学和科研。作为现代仪器仪表发展方
5、向, 虚拟仪器已快速发展成为一个新产业. 美国是虚拟仪器诞生地,也是全球最大虚拟仪器制造国. 到1994 年底, 虚拟仪器制造厂已达95 家, 共生产1 000 多个虚拟仪器产品, 销售额达2. 93 亿美元, 占整个仪器销售额73 亿美元4%。到1996 年, 虚拟仪器已在仪器仪表市场中占有10%份额生产虚拟仪器关键厂家NI、HP 等企业, 现在全部生产数百个型号虚拟仪器产品. 这些产品在国际市场上有较强竞争力, 已进入中国市场.中国虚拟仪器研究起步较晚, 最早研究也是从引进消化NI 产品开始. 但经过多年研究, 中国已经在虚拟仪器开发方面形成了自己特色,国家自然科学基金委员会已将虚拟仪器研
6、究作为现代机械工程科学前沿学科之一, 并被列为十五期间优先资助领域, 中国国民经济连续快速发展, 加紧了企业技术升级步伐, 优异仪器设备需求愈加强劲; 虚拟仪器赖以生存个人计算机最近几年以极高速度在中国发展, 这些全部为虚拟仪器在中国普及奠定了良好基础. 据教授估计,到本世纪初中国将有仪器为虚拟仪器。发达国家即使在此领域比中国起步较早,但差距并不是很大,我们应该充足把握时机,取长补短,学习国外优异经验,将中国虚拟仪器产业水平逐步向优异国家靠拢。1.2 函数信号发生器发展概况信号发生器是一个最悠久测量仪器,早在20年代电子设备刚出现时它就产生了。伴随通信和雷达技术发展,40年代出现了关键用于测试
7、多种接收机标准信号发生器,使信号发生器从定性分析测试仪器发展成定量分析测量仪器。同时还出现了可用来测量脉冲电路或用作脉冲调制器脉冲信号发生器。因为早期信号发生器机械结构比较复杂,功率比较大,电路比较简单,所以发展速度比较慢。自60年代以来信号发生器有了快速发展,出现了函数发生器,这个时期信号发生器多采取模拟电子技术,由分立元件或模拟集成电路组成,其电路结构复杂,且仅能产生正弦波、方波、锯齿波和三角波等多个简单波形,正弦波发生电路能产生正弦波输出,它是在放大电路基础上加上正反馈而形成它是各类波形发生器和信号源关键电路方波是经过电压比较器产生,比较电压信号(被测试信号和标准信号)大小,方波电压作为
8、积分运算电路输入,积分运算电路输出得到三角波电压 ,直接数字合成(DDS)技术信号源任意波产生方法:直接从波表提取N个点,这N个点是用户自定义点,同传统频率合成技术相比,DDS技术含有极高频率分辨率,极快变频速度,变频相位连续,相位噪声低,易于功效扩展和便于全数字化集成,轻易实现对输出信号多个调制。因为模拟电路漂移较大,使其输出波形幅度稳定性差,而且模拟器件组成电路存在着尺寸大、价格贵、功耗大等缺点,而且要产生较为复杂信号波形则电路结构很复杂。自从70年代微处理器出现以后,利用微处理器、模数转换器和数模转换器,硬件和软件使信号发生器功效扩大,产生比较复杂波形。这时期信号发生器多以软件为主,实质
9、是采取微处理器对DAC程序控制,就能够得到多种简单波形。软件控制波形一个最大缺点就是输出波形频率低,这关键是由CPU工作速度决定,假如想提升频率能够改善软件程序降低其实施周期时间或提升CPU时钟周期,但这些措施是有程度,根本措施还是要改善硬件电路。伴随现代电子、计算机和信号处理等技术发展,极大促进了数字化技术在电子测量仪器中应用,使原有模拟信号处理逐步被数字信号处理所替换,从而扩充了仪器信号处理能力,提升了信号测量正确度、精度和变换速度,克服了模拟信号处理很多缺点,数字信号发生器随之发展起来。信号发生器应用很广泛,种类繁多。首先,信号发生器能够分通用和专用两大类,专用信号发生器关键为了某种特殊
10、测量目标而研制,如电视信号发生器、脉冲编码信号发生器等。这种发生器特征是受测量对象要求所制约。其次,信号发生器按输出波形又可分为正弦波信号发生器、脉冲波信号发生器、函数发生器和任意波发生器等。再次,按其产生频率方法又可分为谐振法和合成法两种。通常传统信号发生器全部采取谐振法,即用含有频率选择性回路来产生正弦振荡,取得所需频率。1.3 频谱分析仪发展概况频谱分析仪是研究电信号频谱结构仪器,用于信号失真度、调制度、谱纯度、频率稳定度和交调失真等信号参数测量,可用以测量放大器和滤波器等电路系统一些参数,是一个多用途电子测量仪器。它又可称为频域示波器、跟踪示波器、分析示波器、谐波分析器、频率特征分析仪
11、或傅里叶分析仪等。现代频谱分析仪能以模拟方法或数字方法显示分析结果,能分析1赫以下甚低频到亚毫米波段全部无线电频段电信号。仪器内部若采取数字电路和微处理器,含有存放和运算功效;配置标准接口,就轻易组成自动测试系统。频谱分析仪架构如同时域用途示波器,面板上布建很多功效控制按键,作为系统功效之调整和控制,实时频谱分析仪和扫瞄调谐频谱分析仪。实时频率分析仪功效为在同一瞬间显示频域信号振幅,其工作原理是针对不一样频率信号而有相对应滤波器和检知器,再经由同时多任务扫瞄器将信号传送到CRT 屏幕上,其优点是能显示周期性杂散波瞬间反应,其缺点是价昂且性能受限于频宽范围、滤波器任务和最大多任务交换时间。在量测
12、高频信号时,外差式频谱分析仪混波以后中频因放大之故,能得到较高灵敏度,且改变中频滤波器频带宽度,能轻易地改变频率分辨率,但因为超外差式频谱分析仪是在频带内扫瞄之故,所以,除非使扫瞄时间趋近于零,无法得到输入信号实时反应,故欲得到和实时分析仪性能一样超外差式频谱分析仪,其扫瞄速度要很之快,若用比中频滤波器之时间常数小扫瞄时间来扫瞄话,则无法得到信号正确振幅,所以欲提升频谱分析仪之频率分辨率,且要能得到正确之响应,要有合适扫瞄速度。由以上之叙述,能够得悉超外差式频谱分析仪无法分析瞬时信号或脉冲信号频谱,而其关键应用则在测试周期性信号及其它杂散信号频谱。2 虚拟仪器技术2.1 虚拟仪器概念所谓虚拟仪
13、器(Virtual Instruments),就是以通用计算机为关键硬件平台上,由用户设计定义,含有虚拟面板,测试功效由测试软件实现一个计算机仪器系统。使用者用鼠标或键盘操作虚拟面板,就如同使用一台专用测量仪器。虚拟仪器出现使测量仪器和个人计算机界限模糊了。虚拟仪器实质是利用计算机显示器显示功效来模拟传统仪器控制面板,以多个形式表示输出检测结果,利用计算机强大软件功效实现信号数据运算、分析和处理,利用I/O接口设备完成信号采集、测量和调理,从而完成多种测试功效一个计算机仪器系统。图3-1给出了利用数据采集卡实现虚拟仪器。数据处理数据采集卡信号调理传感器虚拟仪器面板图2-1 常见虚拟仪器组建方案
14、“虚拟”关键包含两方面含义,虚拟虚拟仪器面板,虚拟仪器面板上多种“控件”和传统仪器面板上多种“器件”所完成功效是相同。如多种开关、按键、显示器等实现仪器电源“通”、“断”,测量结果“数值显示”、“波形显示”等。传统仪器面板上器件全部是实物,而且是用手动和触摸进行操作,而虚拟仪器面板控件是外形和实物相像图标,设计虚拟面板过程就是在面板设计窗口中摆放所需控件,然后编写对应程序。大多数初学者能够利用虚拟仪器软件开发工具,如Windows/CVI、LabVIEW等编程语言,在短时间内轻松完成美观而又实用虚拟仪器前面板设计;由软件编程来实现虚拟仪器测量功效,在以PC为关键组成硬件平台支持下,虚拟仪器不仅
15、能够经过软件编程设计来实现仪器测试功效,而且能够经过不一样测试功效软件模块组合来实现多个测试功效。所以在硬件平台确定后有“软件就是仪器”说法。这也表现了测试技术和计算机深层次结合。传统电子仪器是自封闭系统,它含有信号输入、输出能力,并有固定用户界面,比如:输入、输出信号接插件、旋钮、按钮、显示仪表、显示面板等。一个仪器包含传感器、信号处理器、A/D转换器、微处理器、存放器和内部总线等专门化电路。经过这些电路来转换、测量、分析实际信号,并将结果以多种方法显示。不过传统仪器功效是由制造商决定,用户不能任意更改,现在虚拟仪器有更多优点,以下是传统测试仪器和虚拟仪器一个比较:表2-1 传统仪器和虚拟仪
16、器对照表传统仪器虚拟仪器开发和维护费用高基于软件体系 结构,大大节省开发和维护费用功效由仪器厂约定义功效由用户自己定义于其它仪器设备连接十分有限面向应用系统结构,能够方便地和外设、网络或其它应用连接数据无法编辑数数据可编辑、存放、打印硬件是关键部分软件是关键部分价格昂贵价格低廉(是传统价格五至十分之一)技术更新慢(5)技术更新快(通常12年)系统封闭、功效固定、扩展性低基于计算机技术开发功效模块可组成多个仪器2.2虚拟仪器硬件系统虚拟仪器硬件系统关键由传感器、信号调理电路、数据采集设备和计算机组成。其中,计算机是虚拟仪器硬件平台关键;传感器是虚拟仪器系统前置部件,将被测非电量转换为电量;信号调
17、理电路关键功效是对传感器输出模拟信号进行放大、滤波和隔离;数据采集设备关键作用是对被测信号进行采样、放大、模数转换等。虚拟仪器发展伴随微机发展和采取总线方法不一样,可分为五种类型:(1)PCI总线插卡型虚拟仪器这种方法借助于计算机内数据采集卡和专用软件相结合。它充足利用计算机总线、机箱、电源及软件便利。不过受PC机机箱和总线限制,且有电源功率不足,机箱内部噪声电平较高,插槽数目也不多,插槽尺寸比较小,机箱内无屏蔽等缺点。PCI总线虚拟仪器价格比较昂贵。(2)并行口式虚拟仪器最新发展一系列可连接到计算机并行口测试装置,它们把仪器硬件集成在一个采集盒内。仪器软件装在计算机上,通常能够完成多种测量测
18、试仪器功效,能够组成数字存放示波器、频谱分析仪、逻缉分析仪、任意波形发生器、频率计、数字万用表、功率计、程控稳压电源、数据统计仪、数据采集器。(3)GPIB总线方法虚拟仪器GPIB技术是IEEE488标准虚拟仪器早期发展阶段。它出现是电子测量独立单台手工操作向大规模自动测试系统发展,经典GPIB系统由一台PC机、一块GPIB接口卡和若干台GPIB形式仪器经过GPIB电缆连接而成。在标准情况下,一块GPIB接口可带多达14台仪器,电缆长度可达40米。GPIB技术可用计算机实现对仪器操作和控制,替换传统人工操作方法,能够很多方便地把多台仪器组合起来,形成自动测量系统。GPIB测量系统结构和命令简单
19、,关键应用于台式仪器,适合于正确度要求高,但不要求对计算机高速传输情况时应用。(4)VXI总线方法虚拟仪器VXI总线是一个高速计算机总线VME总线在VI领域扩展,它含有稳定电源,强有力冷却能力和严格RFI/EMI屏蔽。因为它标准开放、结构紧凑、数据吞吐能力强、定时和同时正确、模块可反复利用、众多仪器厂家支持优点,很快得到广泛应用。经过多年发展,VXI系统组建和使用越来越方便,尤其是组建大、中规模自动测量系统和对速度、精度要求高场所。有其它仪器无法比拟优势。然而,组建VXI总线要求有机箱、零槽管理器及嵌入式控制器,造价比较高。(5)PXI总线方法虚拟仪器PXI总线方法是PCI总线内核技术增加了成
20、熟技术规范和要求形成,增加了多板同时触发总线技术规范和要求形成,增加了多板发总线,以使用于相邻模块高速通讯局总线。PXI高度可扩展性。PXI含有8个扩展槽,而台式PCI系统只有34个扩展槽,经过使用PCIPCI桥接器,可扩展到256个扩展槽,台式PC性能价格比和PCI总线面向仪器领域扩展优势结合起来,将形成未来虚拟仪器平台。2.3 虚拟仪器软件系统和虚拟仪器硬件模块在世界范围内开放和标准化相适应,虚拟仪器软件结构也要求含有开放、统一格式和标准。为此,1993年VPP联盟成立,其目标在于补充和发展VXI总线规范对虚拟仪器软件结构定义。现在,VPP规范已被广大生产厂家所接收和使用。应用软件层输入输
21、出接口层仪器驱动程序层图2-2 虚拟仪器软件框架依据VPP系统规范定义,虚拟仪器软件结构图2-2所表示,从顶层到顶层分别为:输入输出接口层、仪器驱动程序层和应用软件层。3 LabVIEW图形化开发环境3.1 LabVIEW介绍LabVIEW是一个程序开发环境,由美国国家仪器(NI)企业研制开发,类似于C和BASIC开发环境,不过LabVIEW和其它计算机语言显著区分是:其它计算机语言全部是采取基于文本语言产生代码,而LabVIEW使用是图形化编辑语言G编写程序,产生程序是框图形式。和 C 和BASIC一样,LabVIEW1也是通用编程系统,有一个完成任何编程任务庞大函数库。LabVIEW1函数
22、库包含数据采集、GPIB、串口控制、数据分析、数据显示及数据存放,等等。LabVIEW1也有传统程序调试工具,如设置断点、以动画方法显示数据及其子程序(子VI)结果、单步实施等等,便于程序调试。LabVIEW1提供很多外观和传统仪器(如示波器、万用表)类似控件,可用来方便地创建用户界面。用户界面在 LabVIEW1中被称为前面板。使用图标和连线,能够经过编程对前面板上对象进行控制。这就是图形化源代码,又称G代码。LabVIEW1图形化源代码在某种程度上类似于步骤图,所以又被称作程序框图代码。3.2 LabVIEW优点LABVIEW有很多优点,尤其是在一些特殊领域其特点尤其突出。(1)测试测量:
23、LABVIEW最初就是为测试测量而设计,所以测试测量也就是现在LABVIEW最广泛应用领域。经过多年发展,LABVIEW在测试测量领域取得了广泛认可。至今,大多数主流测试仪器、数据采集设备全部拥有专门LabVIEW驱动程序,使用LabVIEW能够很便捷控制这些硬件设备。同时,用户也能够十分方便地找到多种适适用于测试测量领域LabVIEW工具包。这些工具包几乎覆盖了用户所需全部功效,用户在这些工具包基础上再开发程序就轻易多了。有时甚至于只需简单地调用多个工具包中函数,就能够组成一个完整测试测量应用程序。(2)控制:控制和测试是两个相关度很高领域,从测试领域起家LabVIEW自然而然地首先拓展至控
24、制领域。LabVIEW拥有专门用于控制领域模块-LabVIEWDSC。除此之外,工业控制领域常见设备、数据线等通常也全部带有对应LabVIEW驱动程序。使用LabVIEW能够很方便编制多种控制程序。(3)仿真:LabVIEW包含了多个多样数学运算函数,尤其适合进行模拟、仿真、原型设计等工作。在设计机电设备之前,能够先在计算机上用LabVIEW搭建仿真原型,验证设计合理性,找到潜在问题。在高等教育领域,有时假如使用LabVIEW进行软件模拟,就能够达成一样效果,使学生不致失去实践机会。(4)儿童教育:因为图形外观漂亮且轻易吸引儿童注意力,同时图形比文本更轻易被儿童接收和了解,所以LabVIEW很
25、受少年儿童欢迎。对于没有任何计算机知识儿童而言,能够把LabVIEW了解成是一个特殊“积木”:把不一样原件搭在一起,就能够实现自己所需功效。著名可编程玩具“乐高积木”使用就是LabVIEW编程语言。儿童经过短暂指导就能够利用乐高积木提供积木搭建成多种车辆模型、机器人等,再使用LabVIEW编写控制其运动和行为程序。除了应用于玩具,LabVIEW还有专门用于中小学生教学使用版本。(5)快速开发:依据笔者参与部分项目统计,完成一个功效类似大型应用软件,熟练LabVIEW程序员所需开发时间,大约只是熟练C程序员所需时间1/5左右。所以,假如项目开发时间担心,应该优先考虑使用LabVIEW,以缩短开发
26、时间。(6)跨平台:假如同一个程序需要运行于多个硬件设备之上,也能够优先考虑使用LabVIEW。LabVIEW含有良好平台一致性。LabVIEW代码不需任何修改就能够运行在常见三大台式机操作系统上:Windows、Mac OS 及 Linux。除此之外,LabVIEW还支持多种实时操作系统和嵌入式设备,比如常见PDA、FPGA和运行VxWorks和PharLap系统RT设备。3.3 LabVIEW编程模块一个完整LabVIEW开发环境包含基础模块和扩展模块两部分,引擎部分是整个图形化开发环境关键,它包含编辑模块、运行模块和调试模块。LabVIEW环境下开发程序称为虚拟仪器VI,因为它外形和操作
27、方法能够模拟实际仪器。实际上,VI类似于传统编程语言函数或子程序。程序VI由一个前面板(即用户界面)、程序步骤图(图标代码)和一个接口板组成。接口面板用于上层VI调用该VI。前面板(front panel)类似于仪器面板,由控件和指示元件组成。软件前面板其实是自动化拓展,它保持了传统直观视觉和感觉效果。步骤图使用图标连线方法图形,VI用图标代码和连线来完成算术和逻辑运算。图标代码是对具体编程问题图形化处理方案。图标代码即VI源代码。工作指令由G语言编制图标式步骤图取得,模块程序由连线把数据输入输出端连接起来。总而言之,采取前面板、步骤图和图标等,用户就对整个系统实现图形化描述,同时,用户也能够
28、随时改变虚拟仪器来满足自己需要。4 虚拟函数发生器和虚拟频谱分析仪设计4.1 基础原理本设计采取是数字处理式频谱分析原理,经过采样,使连续时间信号变为离散时间信号,然后利用LabVIEW强大数字信号处理功效,对采样得到数据进行滤波、加窗、FFT 运算处理,就可得到信号幅度谱、相位谱和功率谱。FFT输出全部是双边,它同时显示了正负频率信息。经过只使用二分之一FFT输出采样点转换成单边FFT。FFT采样点之间频率间隔是fs/N,这里fs是采样频率。FFT和能量频谱能够用于测量静止或动态信号频率信息。FFT提供了信号在整个采样期间平均频率信息。在采样过程中,为了满足采样定理,对不一样频率信号,选择适
29、宜采样速率,从而预防频率混叠。实际中,我们只能对有限长信号进行分析和处理,而进行傅立叶变换数据理论上应为无限长离散数据序列,所以必需对无限长离散序列截断,只取采样时间内有限数据。这么就造成频谱泄漏存在。所以利用用加窗方法来降低频谱泄漏。因为取样信号中混叠有噪声信号,为了消除干扰,在进行FFT 变换之前,要优异行滤波处理。本设计采取了巴特沃斯(Butterworth)、切比雪夫(Chebyshev)、椭圆(Ellipse)、贝塞尔(Bessel)等滤波器。4.2 模型建立本设计中利用枚举作为信号发生器模块,可产生任意标准周期信号,包含正弦波、三角形波、方波、锯齿波。其中产生周期信号输入参数如频率
30、、幅值、相位、占空比、噪声幅值、偏移量等均可一调整。还有一个频谱分析模块,测试信号经滤波、加窗处理后,进行时域分析、频域分析和谐波分析。能够进行多种参数设置,包含采样设置、滤波器类型选择及其参数设置、窗函数类型选择等。输出信号平均周期、峰峰值和正峰值。处理过程以下:首先将信号发生模块产生测试信号送数字滤波器处理,滤除干扰噪声,然后分别进行时域分析、频域分析友好波分析。4.3 系统设计图4-1是系统程序框图设计图4-1系统程序框图设计图4-2是前面板设计图4-2前面板设计4.4 运行结果4.4.1 正弦波运行结果图以下图是正弦波运行结果图,当给噪声幅值为零时,输入对应参数,就可得出周期、峰峰值和
31、正峰值大小。图4-3正弦波运行结果4.4.2三角形波运行结果图以下图是在没有加入噪声情况下测得周期和峰值。图4-4 三角形波运行结果4.4.3锯齿波运行结果图以下图是在没有加入噪声干扰情况下锯齿形波波形显示及测得周期及峰值。图4-5锯齿波运行结果4.4.4方波运行结果图以下图是在噪声干扰为零时方波输入和周期和峰值大小。图4-6方波运行结果4.4.5正弦波加噪后运行结果图图4-7正弦波加噪后运行结果4.4.6方波加噪后运行结果图图4-8方波加噪后运行结果5 心得体会经过仿真试验说明,基于LabVIEW虚拟频谱分析仪设计完成了频谱分析功效。本设计成功地使系统能够分析多种波形频谱,如正弦波、三角波、
32、方波、锯齿波等。而且能够经过调输入波形各项参数如输入频率、相位、幅值、偏移量等使系统来进行分析,同时还能够加入可均匀白噪声。另外,利用LabVIEW 实现虚拟频谱分析仪,采取了图形语言编程,和其它采取文本语言编程相比,能缩短了开发时间,和硬件仪器相比,虚拟仪器又更轻易调整滤输入波形,含有方便、快捷、直观等优点。另外基于LabVIEW 编写程序还能够将其作为子程序在其它虚拟仪器系统中调用,大大增强了程序通用性。此次是在学习了虚拟仪器设计基础教程以后课程设计,在学期中经过虚拟仪器书本知识学习,我掌握了基础软件编程方法,不过一直以来历来未真正进行一个更贴近实际系统设计,经过此次虚拟函数发生器和虚拟频
33、谱分析仪设计使我对虚拟仪器系统有了更深一步了解,尤其是函数产生于分析模块。此次学习后我对虚拟仪器发展历史,设计方法、步骤有了更深入领会。参考文件1黄松岭. 虚拟仪器设计基础教程. 北京:清华大学出版社, 2刘君华. 基于LabVIEW虚拟仪器设计. 北京: 电子工业出版社, 3张小虹. 数字信号处理. 北京:机械工业出版社, 4张爱平. LabVIEW入门和虚拟仪器.北京:电子工业出版社, .5侯国屏,等. LabVIEW7. 1编程和虚拟仪器设计.北京:清华大学出版社, .6邓炎,王磊,等.测试技术和仪器应用.北京:机械工业出版社, .7刘君华.基于LabVIEW虚拟仪器设计.北京:电子工业出版社, .致谢这次虚拟仪器课程设计是在XX老师指导下完成,首先在这里向老师表示我谢意,导师渊博专业知识,严谨治学态度,精益求精工作作风,诲人不倦高尚师德,严以律己、宽以待人高尚风范,朴实无华、平易近人人格魅力对我影响深远。是我对课程设计不再那么恐惧,也让我更有信心,愈加好完成我课程设计。同时在这里我也要感谢我同学,在我课程设计碰到困难时候,她们能够放下自己手头作业来和我一起讨论处理问题,我也在困难和讨论中对虚拟仪器技术有了愈加深入了解。对这门课程能有现在熟练,真心离不开老师一学期教导,还有课程设计中老师指导。