欢迎来到天天文库
浏览记录
ID:58863590
大小:114.00 KB
页数:4页
时间:2020-09-22
《基于labview的虚拟温度测量仪设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于labview的虚拟温度测量仪设计2008-06-1413:16我的网上查了一下关于虚拟仪器或labview的文章,发现很少.有同学在做这方便的毕业设计,苦于找不到参考资料.我也经历了这样的一个过程,很气愤有人在拿着这方面的资料牟利,所以我决定把我的毕业设计拿出来分享,希望对有些人有些帮助,虽然分享的晚了点.(请尊重我的劳动成果)4.1虚拟温度测量仪设计4.1.1设计原理实际的温度测量仪有多种测量温度的方法,如红外温度传感器,红外摄像头等。本设计采用最常用的温度传感器——AD590集成温度传感器。AD590在一定温度范围内,可将温度数据线性转变为电流信号,其转换公式:I=ktemp注
2、:I为电流,temp为温度,k为系数。AD590将温度数据转换为电流信号,电流信号通过模数转换为计算机可以识别的数字信号,再有设计的虚拟温度控制器显示电流数据,计算出温度数据并显示出来。4.1.2设计步骤1.前面板的设计(1) 放置电源开关。执行ClassicControls>>ClassicBoolean>>LabeledOblongButton控件,放与前面板设计窗口中合适的位置。(2) 放置电源指示灯。执行ClassicControls>>ClassicBoolean>>SquareLight控件,放与前面板设计窗口中合适的位置.(3)
3、 放置模式转换开关。执行ClassicControls>>ClassicBoolean>>VerticalSwitch控件,放与前面板设计窗口中合适的位置.(4) 放置电流表。执行Classiccontrols>>ClassinNumberic>>Meter控件,放与前面板设计窗口中合适的位置.并在控件上单击鼠标右键,在弹出的菜单中选择ChangetoIndicator命令,转换为输出显示型控件。因为电流数据范围为273.15~~373.15K,故在弹出的属性窗口的数据范围属性中设置“默认值”为:273.15,去掉“使用默认值”前的标记,设置“最小值”为:200.00,
4、“最大值“为:400.00,“精度”为:0.01,并设置合适的:标尺样式。(5) 放置温度计。执行Classiccontrols>>ClassinNumberic>>Thermometer控件,放与前面板设计窗口中合适的位置。在控件上单击鼠标右键,在弹出的菜单中选择VisibleItems>>DigitalDisplay命令,打开控件的数值显示功能。由于温度数据的范围为273.15K~373.15K,摄氏温度为0°C~100°C,华氏温度为-17.78F~37.78F,故温度计的范围设为-20°C~120°C。(6) 放置RaiseFrame.执行Clas
5、siccontrols>>Decorations>>RaiseFrame控件,放与前面板设计窗口中合适的位置,并设置合适的大小。(7) 放置Label.执行Classiccontrols>>Decorations>>Label控件,放与前面板设计窗口中合适的位置,并设置合适的大小。如下图:(跑到最下面去了) 图4.1.1虚拟温度测量仪前面板的设计2.流程图设计(1) 打开流程图编辑窗口。在前面板设计窗口中选择Window>>ShowBlockDiagram命令,打开流程图编辑窗口,Labview已经自建了与前面板控件对应的端口图标。(2) 放置随
6、机数发生器。执行Functions>>Numeric>>RandomNumber节点,放在窗口中的合适位置。(3) 放置选择输出器。执行Functions>>Comparison>>Select节点,放在窗口中的合适位置。(4) 放置加法器/减法器/乘法器/除法器。执行Functions>>Numeric>>Add/Subtract/Multiply/Divide节点,放在窗口中的合适位置。(5) 放置数值常数。执行Functions>>Numeric>>NumericConstant控件,放在窗口中的合适位置。在控件上单击鼠标右键,选择Representatio
7、n>>EXT命令,将数据设置为扩展双精度型;在控件上单击鼠标右键,选择FormatandPrecision命令,在弹出的属性窗口的FormatandPrecision属性中设置数据类型为浮点数,并设置合适的小数位数。常量值分别设置为0,100,273.15,32,5,9。(6) 连线,完成后的流程图如下图:图4.1.2虚拟温度测量仪流程图的设计3.单击运行快捷按钮,检验设计的功能是否已完全实现。运行结果如下图:图4.1.3运
此文档下载收益归作者所有