基于 LabVIEW 的虚拟信号发生器设计 - 图文(5)

2020-02-22 14:29

湖北大学本科毕业论文设计

图3.12 图3.13

但是其他基本波形都有误差,测试时显示的频率与电脑模拟的波形频率有较大的误差,并且波形也有失真。其原因是方波、三角波等波形表达式经傅立叶级数展开可分成许多频率的波形,从电脑产生的波形经声卡转换输出后可能会有较大的误差,从而造成测试出现误差。而正弦波频率单一,就没有出现这种情况。

每个电脑的声卡型号也不一样,模拟输出的信号也会有误差,需要外接辅助电路加以改善。使用声卡作为数据采集卡有许多优点,但它的局限性也很明显。声卡输出的频率一般在20-20kHz,幅度在1.5V左右,超过这个范围就会有很大的误差,也可能会对声卡硬件造成损害。而且声卡输出的信号受外界干扰较大,在进行精密测量时需要考虑采用其他硬件。 市场上多种类型的数据采集卡可供选择,它们可以通过USB、PXI、PCI等总线接入个人计算机。这些数据采集卡的通道数、采样频率、精度、量程、分辨率等参数比较好,可用于测量许多范围的信号。

17

湖北大学本科毕业论文设计

结论与展望

经过几周的Labview毕业设计让我学到了许多东西,将自己平时自学的东西都融合起来,真正的学以致用,虽然这个设计题很简单,但是当我独立设计的时候还是遇到了许多问题。

在设计过程中开始的时候用了许多等号来判断下拉框的选择又和条件结构相结合走了很多弯路,花了不少的时间,后来参考别人的资料,才发现条件结构不仅仅只有 真 和假的选项的,还可以直接和输入的下拉框相结合,不需要用等号来判断,简单方便许多。总的来说,该程序在软件模拟方面比较成功,但在做与硬件结合的过程中发现了许多问题。测试结果很大误差,但没有很好地解决,希望在今后学习中能够找出原因加以改善。

在设计中还发现修饰的用法有许多小技巧,在这次的设计中学会了颜色的修饰,字体的调节,而且尝试着生成exe可执行文件,虽然都与这个课程设计无关,但是对我以后的学习很有帮助,也提升了我对Labview的兴趣。

在这次设计中仍然花了很多的精力到处收集资料,在不懂的时候就上网查阅资料,借阅别人的程序,逐渐的实现自己需要的功能。如果在这个设计上进一步研究信号发生器,

在波形的类型上应该有更多的变化,更迅速的响应时间,更准确的调节过程。对于信号波形的参数,如频率、幅值、相位、占空比等的设定有更好更精确的方式,而且在波形失真和噪声方面有更好的解决方法,在面板美化方面也可以做得更好更漂亮。

通过本设计我认识到,利用计算机声卡代替昂贵的数据采集卡采集数据,以图形化编程语言的虚拟仪器软件LabVIEW为开发工具,充分利用计算机强大的信息处理能力和LabVIEW模块化编程技术,实现常见音频信号的实时采集、显示、存储,回放以及分析等功能,有效的利用了计算机资源,节约了数据采集成本,易于构建和升级,并且界面友好,操作简单,成本较低,易于实现,不仅可以应用于科研试验,而且可以应用于检测车辆等方面,具有比较广阔的应用前景。

18

湖北大学本科毕业论文设计

参考文献

[1] 张桐,陈国顺,王正林.精通Labview程序设计[M].北京:电子工业出版社,2008 [2] 吴成东,孙秋野,盛科.LabVIEW虚拟仪器程序设计及应用[M].北京:人民邮电出版社,2008

[3] 杨乐平,李海涛,杨磊.Labview程序设计与应用(第2版)[M].北京:电子工业出版社,2006.

[4] 张爱平.Labview入门与虚拟仪器[M].北京:电子工业出版社,2004

[5] 丁硕.基于Labview的虚拟函数信号发生器的研究[J].计算机与现代化,2008,5:107-110

[6] 王红,萍魏,玉宾,袁艺,王东来.基于虚拟仪器的数字信号发生器设计[J].抚顺石油学院学报,2002年04期:66-68

[7] 马海瑞,田树森,周爱军.基于声卡的Labview虚拟信号发生器设计[J].国外电子测量技术,2005,4:27-29

[8] 朱磊. 基于LabVIEW和DDS的USB接口虚拟信号发生器设计[J].科学技术与工程,2008,4;1851-1855

[9 ]李 震,柯旭贵,汪云祥.虚拟仪器的发展历史,研究现状与展望[J].2003,18(4):1-4

[10] 李广才,聂东.一种新型多功能虚拟信号发生器的设计[J].肇庆学院学报,2008,3:25-28

[11] 贺良华,王洪亮,王洪雷.基于Labview的虚拟信号发生器的研究与实现[J].计算机测量与控制,2009,3:1866-1868

[12] 徐继宁, 程志强.基于声卡的虚拟信号发生器设计与实现[J].工业控制与计算

机,2007,20(2):72-73

[13] 于洁,钟佩思.基于虚拟仪器界面的信号发生器的设计与实现[J].机械电子,2004,9:65-67

[14] 尚秋峰,陈于扬.基于虚拟仪器的多功能信号发生器的设计[J].电气电子教学学报,2010,8:44-48

[15]黄云江.基于Labview的数据采集的实现[J].福建电脑,2008,4:98-99 [16] 胡容,李进,范寿康.基于Labview实现虚拟信号发生器[J].中困电子学会第十四届信息论学术年会,2007,12:790-792

[17] 邓玉芬,向风红,张雪飞.一种虚拟数字示波器的实现方案研究[J].现代电子技术,2006(18),36-38

[18] [美]Robert H.Bishop.Labview 7实用教程[M].乔瑞萍,林欣,译.北京:电子工业出版社,2005,28-30.

[19] Rahman Jamal. Graphical object-oriented programming with LabVIEW [J]. Nuclear Instruments and Methods in Physics Research, 1994 p.438.

[20] G.Heinrichs, H.Rongen and R.Jamal. Using LabVIEW for the design and control of digital signal processing systems [J]. Nuclear Instruments and Methods in Physics Research, 1994 p.44

19

湖北大学本科毕业论文设计

致谢

本文的研究工作是在彭菊红老师的悉心指导和严格要求下完成的。彭老师在学习方法、工作方法和研究思路等方面给予了许多有益的启迪;同时,她对我的研究工作提出了宝贵的建议和意见,使我在研究工作中不断取得新的进展。彭老师深厚的专业知识、严谨的治学精神和求实创新的工作作风深深的影响着我。在此,谨向彭老师致以我最崇高的敬意和真挚的感谢!

感谢我的家人和朋友对我生活上的关心,学习和工作的支持,这些使得我能够安心的完成我的研究工作。

最后,对在我的学习和成长道路上给予帮助的所有老师和朋友们表示深深地感谢,对评阅该论文的所有老师表示最崇高的敬意和真挚的感谢!

20

湖北大学本科毕业论文外文翻译

LabVIEW : 一个可用来做数据采集、数据分析和仪器控制的

软件系统

原文来源:Journal of Clinical Monitoring and Computing Volume 11, Number 1 (1995), 51-58,

DOI: 10.1007/BF01627421

译文正文:

摘要:在临床监测和开发新的监测工具中基于计算机数据采集系统发挥了重要作用。LabVIEW软件(美国国家仪器公司,美国德克萨斯州奥斯汀)提供了一个数据采集和编程环境,能够对模拟和数字数据进行灵活的采集和处理。LabVIEW软件区别于其他数据采集程序的主要特征是其高度模块化的图形化编程语言——“G语言”,而且拥有大型的数学和统计功能的库函数。图形化编程的优点是该代码是灵活、可重用和自我记录的。子程序可以被保存在库中并且无需修改地在其他程序中重用。这大大缩短开发时间,使研究人员能够开发或修改自己的程序。LabVIEW中使用了大量的处理机能和计算机内存,因此需要一个功能强大的计算机。开发大型应用程序时,一个大屏幕显示器是非常可取的。 LabVIEW是非常适用于测试新式监测方法是否可行、分析算法优劣或者用户界面的好坏。典型的LabVIEW用户是要开发一个新的监测技术。通过整合现有几个病人监护仪,生理变量的闭环控制,或生理模拟器形成一套新的或派生的技术。

介绍:虽然基于计算机的数据采集系统本身难以被归类为“监视器”,但他们在临床研究和新的监测技术的发展中发挥着重要作用。市售病人监护仪和数据采集系统中有许多共同的组成部分:传感器(将现实世界的信号转换成电压),放大器,模数转换(在计算机内存中将模拟电压转换成数字量),微处理器(运行数据并显示用户当前得到的数据和波形)。事实上,许多病人监护仪执行的功能,可以用具有强大的数据采集的系统来模拟。因为数据采集系统开放式的,他们能够最大的灵活性提供给用户确定的方式进行数据处理、存储和显示。在这种方式中,数据采集系统为监测应用提供程序块,而不是准备运行集成软件和硬件。

在临床监测数据采集系统的主要应用是记录和整合现有的病人监护仪,开发和测试新的监控模式或算法。某些系统可能会根据能力,也可以用于模拟和过程控制。例如,肌肉松弛剂或血管活性药物的闭环控制。本文介绍了LabVIEW(美国国家仪器公司,美国德克萨斯州奥斯汀)软件系统的数据采集、数据处理和控制部分的神经电生理监测系统,用于研究和术中监测患者。

LabVIEW 软件系统

LabVIEW系统是一个用于数据采集和控制。最初设想并在Macintosh电脑上(Cupertino的苹果电脑,CA)开发,直到在1986年推出软件环境。 LabVIEW是实验室虚拟仪器工程工作台的缩写,它已经从一个程序,可以发送、接收和整合数据并与GPIB(通用接口总线,符合IEEE-488标准)配备实验室仪器到一个可以接受模拟和数字数据格式,并进行数据分析和仪器控制系统。这是第一个图形化编程标志性的编程技术,使编程更加透明而且用户可以看见处理过程。LabVIEW的最新版本(3.0版)适用于三个计算平台:苹果Macintosh ,DOS / Windows 3.1和Sun工作站。其中一个平台上开发的应用程序不需要或只有轻微的修改就可以运行在其他平台上。LabVIEW区别于其他数据采集程序的主要特征是它是用图

21


基于 LabVIEW 的虚拟信号发生器设计 - 图文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《延安时代》观后感

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: