在LabVIEW下建立弹球模型
[测试测量]
发布时间:2007-07-01 00:30:33
对物理对象进行建模仿真是目前来说非常流行的一种科学研究方法,一般来说,对于这种应用,可以用C语言或者Matlab来实现。作为一种编程语言,LabVIEW其实也能非常方便地实现模型的建立,特别是8.2的Simulation Module更是使得仿真建模更加方便直观,本文就将以实现一个弹球模型(Bouncing Ball)为例,跟大家介绍一下利用LabVIEW来建模的三种方式。 1. Simulation Module &nbs......
LabVIEW关于定时的研究
[测试测量]
发布时间:2007-05-29 00:18:35
对于LabVIEW中用于定时的两个最常用的vi就是Wait (ms).vi 以及 Wait Until Next ms Multiple,本文将用实际例子来讲述这两个vi的区别。不想看后面的详细讨论的可以只看下面几个结论即可: 1.如果想实现定周期While循环时,需要用Wait(ms).vi而不是Wait Until Next ms Multiple.vi2.Wait(ms).vi在与代码并行时可以保证整个运行时间为设定值,这个功能一般都会以为是Wait Until Next ms Multiple.vi的特性3.W......
RunonOpened的VI问题解决
[测试测量]
发布时间:2007-05-07 13:51:43
不久之前遇到这样一个问题,就是有人将某个VI作为Run on Opened的方式进行设置,另外又将其设为了Dialog模式,最终还将程序里的Stop键给覆盖了(即在Front Panel里看不到),然后想知道怎么能够继续对这个VI进行修改或Coding. 一般来说这样巧合的事情一般很难发生,一旦出现这个,貌似对于本VI来说直接进行修改已经不可能了;但是我们有一......
利用Counter来测频率的三种方法比较
[测试测量]
发布时间:2007-04-22 15:58:45
对于有一段信号的频率,我们可以用Counter来测量,利用Counter来进行频率测量的方法主要有三种,即Inverse Period,Averaging以及Divide Down,这次我将比较简单地对它们进行介绍以及比较,使大家能否在实际应用中选择最appropriate的方法. 首先是Inverse Period方法,它其实是用Counter来测量一段信号的......
关于DAQ连续采集的缓冲处理
[测试测量]
发布时间:2007-04-01 22:24:57
DAQ是虚拟仪器中最具代表性的技术之一,通过PCI、PCI-e、PXI或者PCMCIA、USB等,计算机就可以动态地采集到实际的外界物理信号。 对于使用LabVIEW来进行信号采集时,最难搞清楚的就是在连续采集(Continuous Mode)模式时对一些参数的设置问题,比如rate、samples per channel、number of ......
DAQmx内部引脚的连接控制
[测试测量]
发布时间:2007-03-18 20:49:02
不知道大家有没有观察过,在LabVIEW中,NI-DAQmx->Advance->DAQmx Signal Routing里面有两个有趣的VI,一个叫Connect,一个叫Disconnect(如图所示)。在一开始我以为这个可以实现采集卡中任何接口通过软件来进行连接,结果发现不是这么回事,在这一周经过研究才知道,这两个VI确实是控制引脚的内部连线和断开,不过可以控制的并非AI0之类的,而是PFI、RTSI等引脚。 &nbs......
LV生成应用程序的一个问题的解决方案
[测试测量]
发布时间:2007-03-11 23:26:10
上周是我工作第一周,因为公司离家太远了所以一直是起早摸黑的,也一直没时间更新,我想我怎么说也要坚持一周写那么一篇。这周对LV的有了更系统的理解,也知道了一些新的技巧,以后会陆续写出来的,希望对大家有用~。 LV在生成EXE文件的时候在文件路径上可能会出现问题,比如current VI's path 在LabVIEW 环境下运行的时候如果是 c:\labVIEW\test.v......
LabVIEW_is_like_a_MAGIC
[测试测量]
发布时间:2007-02-27 11:26:17
用LV已经几年,但每每都能在使用时发现新的亮点,新的Tip或者Tricks都会让我兴奋不已。出现这种情况,我想主要是因为LabVIEW本身是一种innovative的Programming Style,因此它的前进方向是没有限制的,可以根据用户的要求在新版本上添加和调整。而DevZone这样的平台更是使得LV呈现出一种开放式的姿态,end users可以在其中通过讨论和提问来提炼出LV目前版本的一些问题和想实现的功能,然后在下一个版本实现,这种良性循环注定......
LabVIEW实现Walsh变换
[测试测量]
发布时间:2007-02-22 20:30:38
Fourier变换是目前信号与系统分析中的主要工具,但在电信技术发展史上,非正弦信号的研究与应用也受到过重视,目前由于数字技术和计算机科学的迅速发展,利用开关元件产生和处理数字信号比较简便,因此类似于Walsh、Haar以及Rademacher函数重新引起了重视,它们只取两个数值,同时它们符合正交特性。LV本身也是有对于Walsh变换的现成VI可供使用的,但本文利用LV从原理上进行重新编写VI,从而实现对任意周期函数的Walsh变换。  ......
新年快乐~^^
[测试测量]
发布时间:2007-02-18 13:31:58
祝大家新年快乐,谢谢这些天对这个blog的支持,希望越来越多的人都能用上VI技术以及LabVIEW,能在这里进行技术上的交流和讨论。 年后我就要开始工作了,即便如此也会争取及时更新的。 Happy New Year! ^ ^