基于LABVIEW数据采集系统.分析.pptVIP

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

文档评论(0)

1亿VIP精品文档

相关文档