- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 -
.
.
课程设计说明书
(2015/2016学年 第一学期)
课程名称 :《测控系统工程设计》课程设计
题 目 : 冷库检测与控制系统
专业班级 :
学生姓名 :
学 号:
指导教师 : 苗敬利 王艳芬 王立国
设计周数 : 2周
设计成绩 :
2015 年 1 月 8日
目 录
1)设计任务和目的2
2) 原始数据及主要任务2
3)技术要求3
4)设计原理3
5)数据采集卡3
6)上位机LabVIEW前面板与程序框图4
7)3.4测试4
8)总结5
课设目的
在现代测控系统中,我们经常会采用上位机和下位机的开发控制模式。下位机主要是用来采集数据,可以通过嵌入式控制器、单片机控制器、PLC等来实现。上位机主要是图形界面,用来实时显示采集数据,并进行数据分析及处理,同时可以控制下位机。上位机的实现可以通过各种高级语言,比如VB、 Delphi等以及NI公司的图形化 虚拟仪器软件开发环境LabVIEW.由于LabVIEW采用的是图形化的编程方法,所以无论你是否有过编程经验,都可以快速、高效地设计用户界面,实现与控制硬件的通信,并进行数据分析和处理。如今LabVIEW已经渗透到工业测量的各个领域,与此同时在嵌入式、FPGA、 DSP、实时控制等领域也发挥着巨大的作用。
本课程设计要求在修完《虚拟仪器程序设计技术》课程后,运用LabVIEW组态软件,结合一个自动控制系统,完成该控制系统的上位机LabVIEW组态设计。使学生掌握监控软件的设计和编程方法,得到计算机监控系统程序设计与调试,以及编写设计技术文件的初步训练。为从事计算机控制方面的工作打下一定基础。
1.原始数据及主要任务
对冷库中的温度,湿度以及CO2浓度等控制指标进行检测与控制,软件部分使用LabVIEW虚拟仪器编程语言设计程序。并了解硬件部分中多功能数据采集卡控制模拟多路开关的切换,实现对多路控制指标进行检测与控制。最终实现对上位机监控系统进行模拟试验。最后对本次课程设计进行总结,撰写课程设计报告。
?2.技术要求?
(1)分系统主要是对冷库中的温度、湿度和二氧化碳浓度等参量进行检测和控制、实现相应参数的动态图形显示和模拟仪表显示。?
(2)通过数据采集卡和硬件接口电路来基本搭建硬件平台,软件开发环境采用美国NI公司的虚拟仪器编程语言LabVIEW。?
(3)要求系统操作简单,使用方便,满足用户要求。?
(4)课程设计报告书写规范、文字通顺、图表清晰、数据完整、结论明确。
3.课程设计正文
?3.1设计原理???
本设计是要实现用一台通用计算机和一个数据采集卡来实现对多个冷藏室的温度、湿度、CO2
浓度的检测和监控。它采用计算机分时系统中给多任务和各个任务分配时间片的原理,来实现用一个计算机和一个数据采集卡对多个冷藏室中的温度、湿度、CO2浓度进行检测和控制。通过多路模拟开关实现各个硬件数据通道之间的切换,达到各个通道分时间片采样和控制的目的。
3.2数据采集卡?
该系统的数据采集卡采用北京阿尔泰科贸有限公司的PCI2003数据采集卡。它有单端16路(即双端8路)12位的A/D通道,12位的两路D/A通道和开关量输入输出通道各16路。模拟通道输入的方式为模拟电压双端输入的方式,因为双端接法的抗共模干扰的能力强,可以有效抑制共模干扰信号,适合采集小信号,提高采集精度。
3.3上位机LabVIEW前面板与程序框图
(1)相关函数介绍
在做LabVIEW串口通信的时候首先要安装VISA驱动,驱动可以从网上下载。LabVIEW对串口的操作主要是读操作和写操作。本实例主要是接受数据,也就是读操作,在这里首先介绍一下与此实例相关控件和函数。
①VISA资源名称
在“新式”控件选项卡下“I/O”子选项卡下有“VISA资源名称”控件。安装好VISA驱动后,与硬件连接好后,该控件下可以列出相应的COM口,可以选择合适的COM口。
②VISA配置串口函数
该函数位于函数选项卡下的“仪器I/O”
子选项卡下,主要用来对串口进行参数配置,包括波特率、数据比特、奇偶校验等。
③VISA读取和VISA关闭函数
VISA读取函数的功能是从VISA资源名称所指定的设备或接口中读取指定数量的字节,并将数据返回至读取缓冲区。VISA关闭函数的功能是关闭VISA资源名称指定的设备
原创力文档


文档评论(0)