- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北 华 航 天 工 业 学 院
课程设计报告(论文)
设计课题: Labview 应用设计专业班级: 电子信息工程
学生姓名:
指导教师: 孙薇
设计时间: 2011 年 12 月
北华航天工业学院电子工程系
Labview 应用设计 课程设计任务书
姓 名:
指导教师: 孙薇
专 业: 电子信息工程
职 称: 助教
班级:
课程设计题目:模拟电压采集监测系统
已知技术参数和设计要求:
由随机数发生器(0~1)产生 50 个的 0 到 100 之间的随机数,作为模拟采集的电压数据。
对采集的原始电压值进行修正,修正公式:U 修正=1.6(U 原始-3.4)
将修正数据存在表格中,并将修正数据以表格形式显示出来。
用户可以设置电压上下限值,并将上下限值的范围线和原始电压波形显示出来。
记录并显示原始电压值中低于下限值的个数。
采集系统过程中,用户若单击“暂停”按钮则系统暂停,且会弹出对话框“系统处于暂停状态”表示暂停采集。
所需仪器设备: 计算机
成果验收形式: 上机验收
参考文献:
[1]雷振山,赵晨光,魏丽,郭涛 . LabVIEW8.2 技术教程. 中国铁道出版社. 2008.1.
时间
安排 第 15 周到 16 周完成设计题目
指导教师:李迎春 教研室主任:王俊红
2011 年 12 月 12 日
内 容 摘 要
本报告是基于 LabVIEW8.2 软件编程设计的一个模拟电压采集系统。LabVIEW 是美国 National Instruments 公司推出的一款图形化软件开发环境,是当前主流的测控软件开发平台,图形化的编程语言和丰富的软硬件资源极大地提高了测控系统的开发效率。本设计完成了模拟电压的产生、原始电压的修正、采集数据的表格导出、设定上 下限并计数等一系列功能。
索引关键词:LabVIEW 模拟电压 数据采
目 录
— 概述 ???????????????????????????3
二 方案设计 ?????????????????????????3
三 程序设计 ?????????????????????????4
3.1 ???????????????????????????4
3.2 ???????????????????????????4
3.3????????????????????????????4
3.4????????????????????????????5
3.5????????????????????????????5
3.6????????????????????????????5
四 结论 ???????????????????????????6
五 参考文献 ?????????????????????????6
2
一、 概述
本设计中,通过随机数据发生器产生模拟采集电压数据,然后根据公式U 修正=1.6(U 原始-3.4)对采集到的电压进行修正,并将修正值导入表格中显示出来。设计中,用户可以自行修改上下限的值, 并可以在波形图中看到修正后的数据波形以及上下限波形。在程序运行中若用户单击“暂停”会弹出对话框提示用户“系统处于暂停状态”。二、 方案设计
1、模拟电压数据产生:通过随机数发生器产生0~1 的随机数,
在通过一个乘法器,乘以100,产生幅值范围在0~100 的模拟电压。2、修正值的产生:将采集到的原始数据,通过一系列的运算器
并根据公式 U 修正=1.6(U 原始-3.4)运算后得到修正后数据。然后通过创建数组,将修正值放到一个数组中,再通过“波形导入表格” 将 采 集 到 的 修 正 值 放 到 路 径 为 “ C:\Documents and Settings\Administrator\桌面”的 Excel 表格中。
3、下限值计数:将用户输入的下限值与采集到的原始数据进行 比较,比较结果为一布尔量,控制一个条件结构,当下限值大于原始值时,“下限值个数”执行加一,并送显。
4、波形显示:采集到的修正值波形和上下限波形通过“合并信
号”送到波形显示器中。
5、暂停系统:通过一个布尔开关,使其输出连接到一个条件结构上,当条件为“真”时,弹出对话框“系统处于暂停状态”,单击 “确定”后恢复数据采集计数。
3
由于要求系统采集 50 个原始数据,故将上述系统放入一个循环
50 次的 FOR 循环结构中,以得到50 个数据的采集显示及比较计数。
三、 程序设计
1、总原理图:
2、原始数据产生模块
3、修正值产生及显示模块
4
4、低于下限值计数模块
5、系统暂停控制模块
6、仿真结果图
5
四、 结论
经过对系统的软件仿真,该系统基本能完成数据产生、采集、导 出表格,用户数据的输入以及计数,系统暂停和各个波形的显示等主要功能。但该系统仍有部分缺陷,即修正值波形和
文档评论(0)