外文翻译虚拟函数波形发生器的设计_第1页
外文翻译虚拟函数波形发生器的设计_第2页
外文翻译虚拟函数波形发生器的设计_第3页
外文翻译虚拟函数波形发生器的设计_第4页
外文翻译虚拟函数波形发生器的设计_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、the design of virtual function waveform generatorabstractin this paper, a virtual function signal generator is designed based on labview. how to design the generator is introduced in detail. the virtual function signal generator can generate basic wave such as sine wave, formula wave, white noise et

2、c. the generator has functions like wave showing and date saving in addition.keywords- virtual instrument; labview;function signal generatori. introductionthe function signal generator is applied in great many of fields. virtual instrument is a new type of instrument which has especial functions tha

3、t old one do not have. one vi includes pc, hardware which is particularly designed and special software. being a graphical programming language labview is used for date gathering, instrument controlling and date analyzing. how to design virtual function signal generator by labview is explained in de

4、tail in the following paper.ii. total designaccording to the principle of function signal generator,four parts were designed to compose virtual function signal generator. these four parts are property setting, signal generating, wave showing and date saving.a. panel of generatorin this system the pa

5、nel are divided to property setting panel(fig.1) and total structure panel(fig.2) . main options in the first one are frequency, amplitude, duty cycle and samples etc. about signal. these properties can be set in this panel. total structure panel just includes four parts that were presented above an

6、d some additional parts. figure 1.property set panel figure2.total structure panelb. function about instrumentsthe virtual function signal generator can generate basic waves such as sine wave , special waves like formula wave and some kinds of noise. signals frequency can be regulated delicately or

7、roughly. property can be reset quickly and be used as subprogram sometimes. moreover has the generator functions like wave showing and date saving etc.iii. software about virtual function signal generatorthe virtual function signal generator was designed base on labview 7.0. there are three modules

8、which compose this system: module of property setting, wave generating, wave showing and saving.a. module of property settingfrequency setting and property resetting are two important parts of this module. how to change frequency value multiply is explained in fig.3. node selectting isapplied repeat

9、edly and skillfully so that data can be input in many channels. then select data by switch button. so frequency controlling can be designed as real instrument. how to reset property quickly is explained in fig.4. figure4. property resetfigure3. frequency control b. module of wave generatingthis modu

10、le is the core of the virtual function signal generator. structure case is used in this work. by special node many types of waves can be generated. for example, how to generate sine wave is explained in fig.5. the other ones can be generated in similar way.figure5.graphical progranm about sine wave

11、generatec. module of wave showing and savingin fact this module is a composite one which include many functions as operating, applying, debugging, showing etc. because of lots of acts would be operated though this interface, this interface must be not only practical but also nice. fig.6 just explain

12、ed how to solve these problems.figure6.graphical program about totaliv. conclusionbeing graphical language, labview is very strong and easy tool to make system of measure and test. virtual function signal generator based on labview has advantages such as having friendly interface, operating easily e

13、tc. it can generate many types of function signals which have big range of value of frequency and its output datas can be saved. so it can be applied widely.虚拟函数波形发生器的设计摘要 在本次设计中,虚函数信号发生器是基于相位差来设计的。文中详细地介绍了如何设计发生器。虚拟函数信号发生器能产生基本波如正弦波,方波,白噪声等。除此之外,这个函数信号发生器还有波形显示和数据存储功能。关键词 虚拟仪器;图形化编程软件;函数信号发生器一 虚拟函数

14、波形发生器的介绍 函数信号发生器是应用于很多领域。虚拟仪器是一种新型的具有特殊功能的仪器。虚拟函数信号发生器的设计包括详细的计算机硬件设计和特殊的软件设计。作为一个图形化编程语言的虚拟仪器,它是用来收集相位差、控制仪表和分析数据的。以下将会详细介绍如何利用虚拟仪器来设计虚拟函数信号发生器。二 系统设计根据函数信号发生器的工作原理,虚拟函数信号发生器是由四个部分来构成的。这四个部分包括属性设定、信号产生、波形显示和数据存储。1.硬件系统设计在本系统中,硬件面板分为属性设定面板(图1)和信息管理总体结构面板(图2)。第一部分属性设定主要包括输出信号的频率、幅值和取样等。这些属性可以通过属性设定面板

15、来设定。信息管理系统总体结构主要是由上面提及的四部分和一些外部设备组成。 图1 属性设定面板 图2 信息管理总体结构面板2.仪器的功能虚拟函数信号发生器能产生基本波如正弦波、方波和噪音一样的特殊波形。信号的频率可以微调和粗调。发生器可以迅速地被重置,有时还可以被用作子仪器。另外发生器还有波形显示和数据存储功能。三 软件设计 虚拟函数信号发生器的设计基于labview 7.0的基础。其中有3个模块组成这个系统:属性的设置,波浪发电,波浪模块显示和保存。1.属性设计模块 频率设定和属性重置是此模块的两个重要组成部分。图3解析了如何改变频率值。节点的选用和多次巧妙的运用,使数据可以在多渠道中输入。通

16、过开关按钮,然后选择数据。因此,频率控制,可设计成真正的工具。图4解析了如何迅速重置设置。 图3 频率控制 图4 属性重置2.产生波形模块波形产生模块是虚拟函数信号发生器的核心。结构就是用于完成这项工作。通过特殊的节点可以产生多种波形。例如,如何产生正弦波,图5做出了解析。其它的波形通过类似的方式产生。图5 产生正弦波电路图3、波形显示模块与数据存储模块 事实上,波形显示与数据存储模块模块是一个综合多种功能的模块,其中包括为运行,应用,调试,显示等功能。因为大量的操作都是在这个操作界面完成,因此,这个操作界面不仅要实用,而且要很完善。图6只解释了如何解决这些问题。 图6 设计总图四 结论作为图

17、形化编程语言,labview是非常强大和快捷的工具,在测量和测试系统方面有很大的作用。基于labview的虚拟函数信号发生器具有完善的界面,而且具有操作简便、快捷等优点。虚拟函数信号发生器具有产生多种类型信号的功能,而且输出的频率调节范围大,输出数据可以被保存。因此,它可以广泛应用。五、参考文献:1 许庆山等编. 电路、信号与系统.m 北京:航空工业出版社,2002,22-56.2 sullvan g j. rate-distortion optimization for video compression.j ieee signal processing. mag., 1998, 15(6)

18、: 74-90 3 bentley, john p. priniple of measurement systems,p longman, london and newyork, 2004 4相迎军,李兴城,李传军. 基于at89c4051单片机的专用信号发生器设计与应用j. 微计算机信息 , 2004,(11) . 6朱蓉,郑建华. 基于mcs-51单片机定时精确控制的研究j. 现代电子技术 , 2005,(17) . 6张倩,邝涛. mcs51系列单片机的三种并行通信方法j. 新乡教育学院学报 , 2004,(03) . 7李朝青.单片机原理及接口技术m.第三版.北京航空航天大学出版社.2005-10. 8马俊,陈学煌,段新文. 一种基于单片机数字式调幅波信号发生器j. 青海大学学报(自然科学版) , 2005,(01) . 9胡学武. 用at89c51实现超低频任意函数发生器j. 现代电子技术 , 2005,(17) 10张李勇,陈朗,张飞舟. 基于8051单片机的双通道

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论