智能化水温控制系统.doc

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智能化水温控制系统 水温控制系统 摘要 现如今,人们的生活越来越强调智能化以及低碳化,无论是智能化还是低碳化,生活在人们都希望自己的电器越来越智能,即能按照人们的意愿,低功耗的实现功能。水温控制作为人们生活以及工业的重要组成部分,能否实现智能化以及低功耗化十分重要。水温控制系统以stc89c51作为核心的温度控制系统,将ds18b20作为温度感应器,可直接反馈数字量的温度信息并可以调节精度;以继电器以及螺旋加热管作为加热模块;以发光二级管以及蜂鸣器作为声光告警装置;以数码管作为温度显示模块。程序上利用pid调节算法,多次调节其中参数,使得温度控制更加精确。该系统具有简单、成本低、质量安全可靠的特点。相信无论是在生活还是生产中都会有不错的应用前景。 关键词 智能化 温度控制 stc89c51 ds18b20 pid调节算法 一.任务以及要求 设计并制作一个水温自动控制系统,水温可以在一定范围内由人工设定,可以实现自动报警功能。 1.基本内容如下: (1)温度设定范围为:40~90℃,最小区分度为 1℃,标定温度≤1℃。 (2)环境温度降低时温度控制的静态误差≤1℃。 (3)用10进制数码管显示水的实际温度。 2.发挥要求: (1)温度控制范围扩大,最小区分度减小。 (2)温度控制的静态误差≤0.2℃。 (3)特色与创新。 二.方案设计及其论证 水温的控制,必须先精确地获取温度,所以温度传感器的选择就非常重要。通常,温度所测量的是模拟量,模拟量的转换涉及到a/d的转换。温度传感器把温度传送给处理器核心,处理器核心经过分析,判断是否满足处理的条件,进行相关的处理。可实现的动作包括以下几项:达到设定温度,进行声光报警;温度低,进行加热处理。其中温度的设定就要利用到键盘。声光报警就需要用到发光二级管以及蜂鸣器。经以上分析,可以将温度控制系统分为以下几个模块: 1.温度传感器 温度传感器应具有精度足够高、处理速度足够快、体积小等特点。采用ds18b20温度传感器。ds18b20是dallas公司生产的一线式数字温度传感器,具有3引脚to-92小体积封装形式;温度测量范围为-55℃~+125℃,可编程为9位~12位a/d转换精度,测温分辨率可达0.0625℃,被测温度用符号扩展的16位数字量方式串行输出远端引入。此器件具有体积小、质量轻、线形度好、性能稳定等优点其各方面特性都满足此系统的设计要求。 更重要的是采用该温度传感器后不用采用a/d转换。节省了大量的工作量。 2.键盘显示 按键主要涉及到温度的调节以及模式的转换。显示部分主要涉及到水温的实时显示,以及功能模式的显示。按任务功能需求采用独立键盘,并且利用mcu对键盘进行扫描。这种方案既能很好的控制键盘及显示,又为mcu大大的减少了程序的复杂性,而且具有体积小,简单易做的特点。显示部分按照任务要求采用4位数码管设计,来显示水温以及工作模式等。也具有简单、可靠的特点。 3.cpu核心 cpu主要控制水温以及其他模块的协调工作。是该水温控制系统的核心。根据对方案的分析,采用简单易用的stc89c52单片机,其内部有4kb单元的程序存储器,不需外部扩展程序存储器,而且它的i/o口也足够本次设计的要求。具有简单方便、成本低以及可靠的特点。 经以上分析,只要合理设计电路以及正确编写程序,以上几个模块在mcu以及程序的调节下能协调工作,共同完成水温的控制,从而达到任务要求。 三.理论分析与计算 各个模块要在mcu的调节下合理有序的工作,那么系统必须采用合理高效的控制系统。这就要涉及到过程控制,过程控制指对生产过程的某一或某些物理参数进行的自动控制。过程控制可分为:模拟控制系统、微机过程控制系统以及数字控制系统ddc。模拟控制系统中被控量的值由传感器或变送器来检测,这个值与给定值进行比较,得到偏差,模拟调节器依一定控制规律使操作变量变化,以使偏差趋近于零,其输出通过执行器作用于过程。微机过程控制系统以微型计算机作为控制器。控制规律的实现,是通过软件来完成的。改变控制规律,只要改变相应的程序即可。 现如今在生产以及实践中运用最多的是ddc(direct digital congtrol)系统: 图3-1 ddc系统构成框图 ddc(direct digital congtrol)系统是计算机用于过程控制的最典型的一种系统。微型计算机通过过程输入通道对一个或多个物理量进行检测,并根据确定的控制规律(算法)进行计算,通过输出通道直接去控制执行机构,使各被控量达到预定的要求。由于计算机的决策直接作用于过程,故称为直接数字控制。 其中控制规律即为pid调节,本系统中为软件实现。涉及到的理论计算如下: 1.模拟pid控制规律的离散化 表一.模拟pid控制规律的数字化

文档评论(0)

158****3804 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档