基于LABVIEW数据采集系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
设计方案
DS18B20 1 2 3
DS18B20结构图
DHT11结构图
两种传感器器件,在采集温度功能上,两个传感器均可以实现, 在实验初期采用DS18B20进行数据采集,简单方便、测量准确性 高,测试原理雷同采用A/D、D/A转换模块实现数据采集,权衡 比较最终选择了DS18B20作为系统数据采集传感器。
设计任务
利用LabVIEW的串口通信模块,采集来自单片机获得的数据采集信号, 并在LabVIEW上实时绘图显示,并通过设置数据采集信号数值上下限, 当采集信号高出或者低于预警线时,界面会出现相应的提示,同时能 够对采集的信号进行存储,在进行历史记录调用时候可以显示出原始 数据采集记录 实现基本功能: 1.单片机(温度采集) 2.单片机与上位机的串口通信 3.LabVIEW显示界面及与下位机的串口通信 4.LabVIEW软件上温度的实时显示 5.温度超限提示功能 6.历史记录存储回放功能
下位机包括硬件电路和单片机软件编程两个部分,在整个数据 采集测试系统中主要起到温度检测和温度数据格式转换功能, 相当于数据采集测试系统的“眼睛”。
电源电路 89C52 复位电路 LCD 显示
时钟振荡电路
DS18B20温度传感器
下位机电路图
上位机程序设计
本设计的功能
1、数据采集 2、采集数据的实时显示 3、采集数据的实时 保存 4、历史数据的查询
设计意义
传统意义上的仪器一般都由数据采集、数据分析、数据处理、人机交互和显 示等几个基本部分组成,如果测试环境、测试物理量等发生变更则需要进行 仪器整体变更设计,增加了产品成本。虚拟仪器只需在必要的数据采集硬件 和通用计算机支持下,通过软件设计实现仪器的全部功能变更。与传统仪器 相比,虚拟仪器除了在性能、易用性、用户可定制性等方面具有更多优点外, 在工程应用和社会经济效益方面也独树一帜。例如一些技术水平不高,经济 实力弱的公司在进行产品分析时,对于购置高档台式仪器如数字示波器、频 谱分析仪、逻辑分析仪等仪器表现出一定压力。而采用虚拟仪器技术仅需采 购必要的通用数据采集硬件来完成自己的仪器系统设计。用户可以植入系统 算法应用于虚拟仪器,提供传统台式仪器不具备的功能,而且完全可以通过 软件配置实现多功能集成于一体的仪器系统。
完整的数据采集系统模块化结构
本设计的结构框图
本设计的具体实现
用户登录部分
通信部分
本设计的具体实现
数据保存部分
本设计具体实现
历史数据查询部分
调试部分
手指间采集温度信号
电脑散热口温度采集
历史记录回放
实时温度与波形显示温度
Thanks!
基于LabVIEW数据采集系统设计
班 级:自动化11-3 学 号:1130130335 姓 名:周宗发 指导老师:孙克伟
设计背景
数据采集作为工业信息控制不可或缺一部分,特别生产工艺对温度变化 要求比较高的场合, 需要实时显示温度变化,同时也需要进行温度数 据处理,甚至将温度作为控制系统参数,保证工作环境处于稳定
硬件设计
负责采集测试环境的温度参数,采集的温度参数通过USB2.0串口通 讯传输到上位机PC端,上位机借用LBVIEW软件构建数据采集系统, LabVIEW前面板将PC端接受到的温度参数显示出来
温 度 采 集 模 块
Leabharlann Baidu
数据处理 模 块
数码管显示液晶 显示
LabVIEW系 统
结果显示模块
温度采集模块