LabVIEW使用移位寄存器

2016-08-01 12:59:11来源: eefocus 关键字:LabVIEW  移位寄存器
目的:创建一个可以在图表中显示运行平均数的VI。
前面
1. 打开一个新的前面板,按照下图所示创建对象。
2. 把波形图表的坐标范围改为0.0到2.0。
3. 在添加开关之后,用鼠标右键单击它,在快捷菜单中选择Mechanical   Action»Latch When Pressed,再选择Operate»Make Current Values Default,把ON状态设置为默认状态。



 
 练习四 的前面板
流程图
1.按下图创建流程图。

 
 
 
 
练习四 的流程图
2.在流程图中添加 While 循环(Functions»Structures),创建移位寄存器
a. 用鼠标右键单击While循环的左边或者右边,在快捷菜单中选择Add Shift Register。
b. 用鼠标右键单击寄存器的左端子,在快捷菜单中选择Add Element,添加一个寄存器。用同样的方法创建第三个元素。
3.Random Number (0–1)函数(Functions»Numeric)——产生0到1之间的某个随机数
4.Compound Arithmetic 函数(Functions»Numeric)——在本练习中,它将返回两个周期产生的随机数的和。如果要加入其他的输入,只需用右键单击某个输入,从快捷菜单中选择Add Input。
5.除法函数(Functions»Numeric)——在本练习中,它用于返回最近四个随机数的平均值
6.数值常数(Functions»Numeric)——在While循环的每个周期,Random Number (0–1)函数将产生一个随机数。VI就将把这个数加入到存储在寄存器中的最近三个数值中。Random Number (0–1)再将结果除以4,就能得到这些数的平均值(当前数加上以前的三个数)。然后再将这个平均值显示在波形图中。
7.Wait Until Next ms Multiple函数 (Functions»Time Dialog)——它将确保循环的每个周期不会比毫秒输入快。在本练习中,毫秒输入的值是500毫秒。如果用鼠标右键单击图标,从快捷菜单中选择Visible»Label,就可以看到Wait Until Next ms Multiple的标签。
8.用鼠标右键单击Wait Until Next ms Multiple 功能函数的输入端子,在快捷菜单中选择Create Constant。出现一个数值常数,并自动与功能函数连接。
9.将Constant设置为500。这样连接到函数的数值常数设置了500毫秒的等待时间。因此循环每半秒执行一次。注意,VI用一个随机数作为移位寄存器的初始值。如果没有设置移位寄存器端子的初始值,它就含有一个默认的数值,或者上次运行结束时的数值,因此开始得到的平均数没有任何意义。
10.执行该 VI,观察过程。
11.把该 VI 保存。

关键字:LabVIEW  移位寄存器

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/article_2016080116450.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:LabVIEW使用For循环
下一篇:LabVIEW移位寄存器

论坛活动 E手掌握
关注eeworld公众号
快捷获取更多信息
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
LabVIEW
移位寄存器

小广播

独家专题更多

TI车载信息娱乐系统的音视频解决方案
TI车载信息娱乐系统的音视频解决方案
汇总了TI汽车信息娱乐系统方案、优质音频解决方案、汽车娱乐系统和仪表盘参考设计相关的文档、视频等资源
迎接创新的黄金时代 无创想,不奇迹
迎接创新的黄金时代 无创想,不奇迹
​TE工程师帮助将不可能变成可能,通过技术突破,使世界更加清洁、安全和美好。
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2017 EEWORLD.com.cn, Inc. All rights reserved