- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
温度控制系统设计报告
TEMPERATURE AUTOCONTROL SYSTEM
中国·焦作
王文涛、陈志超、喻伟
2009-8-8
摘要
本系统主要基于DS18B20和51单片机为核心来实现系统的温度自动化控制,通过使用PID算法和PWM脉宽调制实现温度的精确控制,由温度传感器返回温度值后与设定温度比较,经过单片机的处理后发出相应的控制信号使一定空间范围内的温度保持基本恒定,通过实际应用加深对系统设计和PID算法的理解,提高应用能力。
关键词: PID算法 DS18B20 温度控制 51单片机
Abstract: This system mainly based on DS18B20 and 51 single-chip microcomputer as the core to realize automation control system of temperature, through the use of PID algorithm and PWM pulse width modulation realize accurate temperature control of the temperature sensor, the temperature and the temperature returned after comparison, through the processing chip out the corresponding control signal after that certain space within the scope of the temperature is kept constant, through the actual application of the basic of system design and PID algorithm of understanding, improve application ability.
Keyword:PID algorithm DS18B20 temperature control 51-series microcomputer
设计要求:
1、基本要求
①容器内环境温度设定范围:,最小区分度为1℃;
②当容器内环境温度降低时(例如用电风扇降温),温度控制的静态误差≤1℃;
③显示容器内环境的实际温度。
2、发挥部分
①采用适当的控制方法,当设定容器内环境温度突变(由30℃提高到50℃)时,减小系统的调节时间和超调量,同时自动打印其温度
②温度控制的静态误差≤0.2℃;
③采用发光二极管光柱形式和数码形式显示白炽灯灯壁上的温度;
④其它。
基本设计思路:
由题目要求可知,本系统对温度控制的精度要求比较高,因此考虑使用PID控制来控制系统温度,而热源的控制采用PWM波来进行精确控制。由温度传感器来传回温度数据,由单片机处理数据并发出相应的动作,从而保证温度的恒定。
89S52单片机
89S52单片机
温
度
信
号
采
集
电
路
温度控制驱动电路
电热元件
单片机控制部分供电
加热部分供电
方案论证:
(1)温度传感器
方案一: 采用AD590作温度传感器,AD590是一种恒流源形式的温度传感器,只要在其二端加上一定工作电压,则其输出电流随温度变化而变化,其线性电流输出为1uA/K,电流信号再由运放转换为电压信号,通过A/D转换器将输入的模拟电压量转换为数字量,并通过并行接口芯片将数字量送给计算机。具体接口电路如下:
方案二: DS18B20是达拉斯公司生产的数字温度传感器,测温范围在-55℃~+125℃,采用单总线通信微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。精度可以达到
因此由以上来看我们选用方案二18B20足以满足系统要求而且使设计更加简单可行。
(2)主控芯片
方案一: 51系列的8位单片机
方案二: DSP、ARM等高速数据处理器
本系统对主控芯片的要求不是太高,51系列单片机足以胜任,
因此选用方案一51系列的AT89S52。
(3)显示及键盘
方案一:八位数码管显示。
方案二:LCD1602液晶显示。
由于需要显示的数据比较多,为电路设计简便起见,我们选用方案二。
系统设计概要:
(1)系统外形缩略图恒温箱
恒温箱
控制器
热源
18B20
(3)PID算法
PID算法是本程序中的核心部分。我们采用PID模糊控制技术,通过Pvar、Ivar、Dvar(比例、积分、微分)三方面的结合调整形成一个模糊控制来解决惯性温度误差问题。其原理如下:
本系
您可能关注的文档
最近下载
- 2024年全国中医医师定期考核中医专业理论知识考试题库及答案(共五套).pdf VIP
- 导游员(讲解员)大赛题库及答案(共500道).doc
- 18J820 《装配式住宅建筑设计标准》图示.pptx VIP
- 北京师大附中2023-2024学年下学期初中八年级期中考试语文试卷(含答案).pdf VIP
- 成功八步-课件.ppt
- 双重预防机制“双重”预防机制建设工作总结3篇.pdf
- 2024年中级经济师《经济基础》真题及答案(3套).pdf VIP
- 氧化钼球项目评估报告.pdf VIP
- 2016-2017广州市黄埔区七年级上学期期末数学试题.doc VIP
- 2020新部编版语文五年级下册背诵内容.pdf
文档评论(0)