网站大量收购独家精品文档,联系QQ:2885784924

温度测控系统.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统总体方案设计 系统总体方案设计 温度测量系统总体方案设计 温度测量系统的硬件设计框图 系统工作原理 烘烤箱的对象特性分析 被控对象的机理法建模 本论文的被控对象为电烤箱,将电烤箱箱内的温度作为唯一变量。通过机理法建模,我们可以知道电烤箱为纯滞后的一阶对象,而且可以求得被控对象的传递函数的形式为: 传感器的工作原理 传感器的工作原理 传感器的工作原理 传感器的选型及工作原理 传感器的选型及工作原理 传感器的选型及工作原理 模拟信号调理电路设计 信号调理电路——放大电路 放大电路 信号调理电路——滤波电路 滤波电路 滤波电路 滤波电路 ADC AD电路 DS18B20 单片机及外围电路 AT89S52电路 LCD显示 LCD12232电路 人机接口---键盘 ZLG7290电路 串口通信 MAX232电路 下位机软件设计 软件设计——下位机 下位机程序原理框图 软件设计——上位机 基于LabVIEW的温度测控仪表设计 LabVIEW串行通讯模块 上图为串行通讯模块程序框图,其中串行通信的主要参数设置如下:串口号COM1,波特率为9600bit/s,数据位为8,校验位为none。如果初始化没有问题,就可以使用这个串口进行数据收发。发送数据使用VISA Write,接收数据使用VISA Read。 信号分析处理模块 信号处理是指对信号进行某种加工变换或运算,来获取信息或变换为人们希望的另一类信号形式。在测试领域中,信号处理主要指滤波,即把信号中有效信号提取出来,抑制干扰或噪声的一种处理。由于本系统不用考虑温度信号的相频特性,并且要求滤波器在通带内没有波纹,巴特沃斯滤波器具有最大平坦幅度特性,故采用巴特沃斯滤波器滤波器。本系统数字滤波器模块的框图程序下图所示。 下图为LabVIEW中实现二阶低通数字滤波仿真的的前面板 越限报警模块 当温度超过了环境或系统所允许的最大最小值时,程序应能实现声光报警,这也是控制系统中所必需的一部分。为此设置了越限报警模块。其工作原理很简单:通过对所测量的实时温度和所设置的温度上下限的比较,产生一个True或者False信号来驱动报警灯以及产生报警声。 统计直方图显示模块 首先通过ADO Connection Create.vi与ADO建立连接,然后通过ADO Connection Open.vi打开数据源,数据源由字符串“dsn=dsn_tmp” 指定。接着打开数据源,通过SQL Execute.vi执行SQL语句“select 实际温度 from tmp;”,实际温度从数据库的tmp表中读出,然后将数据经过相应的运算传给创建直方图控件,最后传给波形图控件。 数据存储模块 数据存储模块主要是将测得的温度数据、测量时间,以及设定温度值、高限值、低限值写入数据库中 下图为通过本温度测控系统采集并存储到Access数据库中的温度数据。 数据读取模块 数据读取模块主要是将时间、设定温度、实际温度、高限值、低限值等数据从数据库中读出,供相关人员查看 温度数据打印模块 数据打印模块程序框图如上图所示。首先通过ADO Connection Create.vi与ADO建立连接,然后通过ADO Connection Open.vi打开数据源,数据源由dsn=dsn_tmp指定。打开数据源后,通过SQL Execute.vi执行SQL语句。从数据库中读出所有数据,然后为这些数据加上对应的表头(时间、设定温度、实际温度、高限值、低限值),然后将数据传给打印控件进行打印。 LabVIEW中增量式PID 控制的实现 LabVIEW提供了MATLAB Script节点,可以在MATLAB Script节点中编辑MATLAB程序,并在LabVIEW环境下运行,也可直接调入己经存在的MATLAB程序。程序运行时将自动调用MATLAB,所以要使用MATLAB Script节点,系统中必须装有MATLAB5.0以上版本。 LabVIEW中实现增量式PID控制仿真 基于遗传算法的PID控制器 虚拟仪器的主要开发平台LabVIEW是一个高效的图形化程序设计环境,结合G编程语言,大大简化了过程控制和测试软件的开发。MATLAB是高性能的数值计算分析软件,为遗传算法的设计和仿真提供了方便。本文通过应用MATLAB Script节点在LabVIEW中调用和操作MATLAB的方法,实现了基于遗传算法的PID控制器。 温度控制电路设计 神经网络在测温系统中的应用 PID神经网络 热电偶建模 训练结果 系统将热电偶检测到模拟信号送入A/D转换器转换为数字量信号,再送入单片机中。 本系统选择MAXIM公司的多量程、8通道的12位并行A/D转换器MAX197 MAX197是并行总线A/D芯片,采用逐次逼近工作方式,内部的输

文档评论(0)

PPT精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档