




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中文1963字Labview-based virtual function Signal GeneratorV Marozas, R Jurkonis1 IntroductionSince 1986, the U.S. NI (National Instrument) companies to the concept of virtual instrumentation, along with computer technology and measurement technology, virtual instrument technology has also been developed
2、 rapidly. Virtual instrument means: use of the existing PC, with a specially designed instrument hardware and proprietary software, the formation of the basic functions of both the ordinary instrument, there are usually no special equipment features of the new instrument. Compared with the tradition
3、al instruments of its features are: better measurement accuracy and repeatability; measurement speed; system set up time is short; instrument function defined by the user; scalability; technical updates and quick. Virtual instrument software as the core, the software company Youyi U.S. NI Labview vi
4、rtual instrument software development platform most commonly used. Labview is a graphical programming language, mainly used to develop data acquisition, instrument control and data processing and analysis software, and powerful. Currently, the development of software in the international test, measu
5、rement and control industry, popular, measurement and control areas in the country has also been widely used. Function Generator is a scientific research and engineering design in a widely used general-purpose equipment. The following function signal generator with a virtual design and development o
6、f specific description is based on graphical programming language Labview virtual instrument programming and implementation of technology.2 virtual function signal generator structure and composition2.1 Virtual Function Generator front panelThis virtual function signal generator mainly consists of a
7、 PCI bus, multi-function data acquisition card and appropriate software. Them installed on a PC running Windows95/98/2000/NT the machine, shall constitute a powerful function of signal generator. The design of the virtual function signal generator reference signal generator SG 1645 power functions,
8、front panel shown in Figure 1. Figure 1 virtual function signal generator front panelThe function generator's front panel function of the following components: instrument control button, the output frequency control window (including the frequency of display units), frequency fold into control,
9、waveform selection, frequency tuning button, dc bias, square wave accounts for Air ratio adjustment, the output waveform amplitude control buttons. Frequency tuning range: 0.1 1 Hz; DC bias: -10 10V; square wave duty cycle: 0 to 100%; output waveform range: 0 10V. Also increased the number of modifi
10、cation of voltage-controlled components such as panel input count input, synchronous output, voltage output. Modification of the use of these components is intended to increase the aesthetics of the instrument, and as far as possible with real instruments consistent user interface2.2 Virtual Functio
11、n Signal Generator hardware structureThis virtual function signal generator hardware input and output data acquisition card and a certain configuration requirements of the PC, the data input and output depend on input data acquisition card, the definition of output achieved. This design uses the PCI
12、-1200 data acquisition card is a good cost-effective products, with the D / A conversion functions, can generate the digital signals into analog signals and digital-analog converter and high precision, but also has filtering capabilities, which Smooth the output waveform. It supports the unipolar an
13、d bipolar analog signal input, the signal input ranges of -5 +5 V and 0 10V. Provide 16 single-ended / 8 differential analog input channels, 2 independent of the DA output channels, 24-line TTL digital I / O, 3 16-bit timer counters and other features. Some of the hardware interface for data input o
14、r output channel settings. Some of the hardware interface block diagram shown in Figure 2:Figure 23 Virtual Function Signal Generator Design and ImplementationSome use professional LabVIEW6i software virtual instrument graphical development tools. Virtual function signal generator output waveform ma
15、inly in software production and the output signal frequency display. Changes in the frequency of the output waveform is a concrete realization of data acquisition waveform data written to the buffer among the buffers by setting the update frequency (to change the internal clock frequency) to achieve
16、 the output data frequency. The process is mainly in the use of Labview data acquisition sub-module of the AO START function modules. Function from the implementation point of view, this design features a virtual function signal generator structure includes two modules: Module waveform generator (FG
17、 module) and frequency change control unit (DISPLAY) module. Waveform generator module and call FGEN module. FGEN module for the digital waveform generator module. Digital waveform generator module 3.1Waveform generated virtual function signal generator module is the core of the software. The module
18、 can be realized using sine, square, sawtooth, triangle and other waveforms. Sine wave generation principle is by calling the sin (x) function to implement. In this design, the design of each component sine wave cycle from 1000, using similar language in the For loop C as x assignment, so that the i
19、mplementation of a For loop, you can generate a cycle of sine wave generating the data needed, and then use While Circulation, make the program repeatedly executed, can be continuously output sine wave. Square wave, sawtooth, triangle and sine wave generation theory produce similar principles are ac
20、hieved through the mathematical sequence of numbers representative of the waveform. Compared with the analog signal, generated using the software method of digital waveform sequence although there are some errors, but the election cycle as long as a sufficient number of points, you can make errors t
21、o a minimum, the least impact on the results. Waveform generated by the software one of the biggest advantage is greatly reduced the cost of the instrument and the instrument of small intelligent. Waveform generator module's front panel shown in Figure 3, waveform generation module block diagram
22、 shown in Figure 3Change of 3.2 unit of frequency control moduleWhen the output frequency dynamic range is large, with a single spin button control, due to a small rotation angle, you will have a greater change in the frequency, to the frequency of accurate Shezhi brought greater Kunnan, and frequen
23、cy by using a knob Times by combining the output frequency can greatly improve the control accuracy. In order to improve control accuracy of the output frequency, which in this design, by using the unit of frequency change control module, the output control accuracy can be achieved 0.001Hz. The modu
24、le's front panel shown in, the module block diagram shown in Figure 4 .Figure 44 Total Results:As a Labview graphical programming software development and testing system is a powerful, convenient and efficient programming tools. Similarity between the good, open, exclusive, making the test devel
25、opment cycle is short, low cost and high quality. Labview-based virtual machine interaction with the function signal generator is good, easy to operate and so on, to a wide range of applications and in scientific research, production and other fields.1 Pan H Z, et al. LabVIEW-based virtual Function
26、Signal GeneratorJ . Control Enginerring Practice,2. Evans P D, Brown D. Simulation of brushless DC drivesc IEE Proceedings B, Electric Power Applications,137(5) : 299-3083. René Spée, Alan K. Wallace and Joel Davis. Modeling of brushless dc drive systems with pulse-width modulated excitati
27、onJ, Mathematical and Computer Modelling, Volume 11, 1988, Pages 1166-1171.4. Jawad Faiz, M. R. Azizian and M. Aboulghasemian-Azami. Simulation and analysis of brushless DC motor drives using hysteresis, ramp comparison and predictive current control techniquesJ, Simulation Practice and Theory, Volu
28、me 3, Issue 6, 15 January 1996, Pages 347-363.5. J. Figueroa, C. Brocart, J. Cros and P. Viarouge. Simplified simulation methods for polyphase brushless DC motorsJ. Mathematics and Computers in Simulation, Volume 63, Issues 3-5, 17 November 2003, Pages 209-224.6. J. Shao, D. Nolan, and T. Hopkins. A
29、 Novel Direct Back EMF Detection for Sensodess Brushless DC (BLDC) Motor DrivesC. Applied Power Electronic Conference (APEC 2002), 2002: 33-38.7. Doo-Hee Jung and In-Joong Ha. Low Cost Sensorless Control of Brushless DC Motors Using a Frequency Independent Phase Shifter JIEEE Transactions on power e
30、lectronic, 2000, 15: 744-752.8. Kuang-Yao Cheng and Ying -Yu Tzou. Design of a Sensorless Commutation IC for BLDC Motors JIEEE Transactions On power electronic, 2003, 18: 1365-1375.基于Labview的虚拟函数信号发生器的设计V Marozas, R Jurkonis1前 言自从1986年美国NI(National Instrument)公司提出虚拟仪器的概念以来,随着计算机技术和测量技术的发展,虚拟仪器技术也得到很
31、快的发展。虚拟仪器是指:利用现有的PC机,加上特殊设计的仪器硬件和专用软件,形成既有普通仪器的基本功能,又有一般仪器所没有的特殊功能的新型仪器。与传统的仪器相比其特点主要有:具有更好的测量精度和可重复性;测量速度快;系统组建时间短;由用户定义仪器功能;可扩展性强;技术更新快等。虚拟仪器以软件为核心,其软件又以美国NI公司的Labview虚拟仪器软件开发平台最为常用。Labview是一种图形化的编程语言,主要用来开发数据采集,仪器控制及数据处理分析等软件,功能强大。目前,该开发软件在国际测试、测控行业比较流行,在国内的测控领域也得到广泛应用。函数信号发生器是在科学研究和工程设计中广泛应用的一种通
32、用仪器。下面结合一个虚拟函数信号发生器设计开发具体介绍基于图形化编程语言Labview的虚拟仪器编程方法与实现技术。2虚拟函数信号发生器的结构与组成2.1虚拟函数信号发生器的前面板本虚拟函数信号发生器主要由一块PCI总线的多功能数据采集卡和相应的软件组成。将它们安装在一台运行Windows95/98/2000/NT 的PC机上,即构成一台功能强大的函数信号发生器。本虚拟函数信号发生器的设计参考了SG 1645功率函数信号发生器,前面板如图1所示。本函数信号发生器的前面板主要由以下几个部分构成:仪器控制按钮,输出频率控制窗口(包括频率显示单位),频率倍成控制,波形选择,频率微调按钮,直流偏置,方
33、波占空比调节,输出波形幅度控制按钮。频率微调范围:0.11 Hz;直流偏置:-1010V;方波占空比:0100%;输出波形幅度:010V。此外还增加了许多修饰性的元件如面板上的压控输入、记数输入、同步输出、电压输出等。使用这些修饰性的元件的目的是为了增加仪器的美观性,并尽量与真实仪器的使用界面相一致2.2虚拟函数信号发生器的硬件构成本虚拟函数信号发生器的输入输出的硬件部分为一数据采集卡和具有一定配置要求的PC机,数据的输入输出靠对数据采集卡输出输入口的定义来实现。本设计采用的PCI-1200数据采集卡是一块性价比较好的产品,具备数/模转换的功能,能将产生的数字信号转换成模拟信号且数模转换精度高,而且还具备滤波功能,从而使输出波形光滑。它支持单极和双极性模拟信号输入,信号输入范围分别为-5+5V和010V。提供16路单端/8路差动
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 无锡商业职业技术学院《第二外国语》2023-2024学年第一学期期末试卷
- 石家庄铁道大学《朗诵与演讲》2023-2024学年第二学期期末试卷
- 红河职业技术学院《医学图像处理实验》2023-2024学年第一学期期末试卷
- 重庆师范大学《中国历史文选(上)》2023-2024学年第二学期期末试卷
- 新疆医科大学《中国民族民间舞》2023-2024学年第二学期期末试卷
- 湖南中医药高等专科学校《钢琴即兴伴奏》2023-2024学年第一学期期末试卷
- 重庆艺术工程职业学院《材料测试与研究方法》2023-2024学年第二学期期末试卷
- 对外贸易材料采购合同
- 第三方担保合同书
- 商用房屋租赁合同内容
- (中职)Photoshop基础实用教程全册教案2022-2023学年
- 2022民族娃娃IP运营规划-55P
- 酒店旅馆防偷拍摄像头排查指引
- GB/T 2423.20-2014环境试验第2部分:试验方法试验Kd:接触点和连接件的硫化氢试验
- GB/T 21655.2-2019纺织品吸湿速干性的评定第2部分:动态水分传递法
- 地震灾害分类标准及分级响应表
- 物业管理有限公司组织架构图
- GB 2707-2016食品安全国家标准鲜(冻)畜、禽产品
- 芝麻教学讲解课件
- 胸痛的临床鉴别诊断课件
- 我国中药资源与中药区划
评论
0/150
提交评论