- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 22
东北 石 油 大学
课 程 设 计
课 程 电子系统设计
题 目 水温控制系统设计
院 系 电子科学学院
专业班级
学生姓名
学生学号
指导教师
2010年 12 月 18 日
水温控制系统设计
摘 要
水温控制在工业及日常生活中应用广泛,分类较多,不同水温控制系统的控制方法也不尽相同,本设计基于stm32单片机控制的水温智能控制系统, 介绍了系统在硬件和软件方面的设计思想,以stm32单片机为核心,采用了温度传感器DS18B20,以PID算法控制以及PID参数整定相结合的控制方法来实现的水温控制系统。建立了用户操作界面,构成微型监控系统,使水温变化情况可以进行动态的显示,并能在一定的范围内由人工设定。
关键??:stm32 智能控制 DS18B20温度传感器 PID算法
Abstract
The water temperature control applies widely in the industry and the daily life, the classification are many, the different water temperature control systems control method is also different, this design the water temperature intelligent control system which controls based on the stm32 monolithic integrated circuit, introduced the system in the hardware and the software aspects design concept, take the stm32 monolithic integrated circuit as a core, has used temperature sensor DS18B20, the water temperature control system which by the PID algorithm control as well as the PID parameter installation, unifies the control method which realizes. Has established the user operation contact surface, the constitution miniature supervisory system, enables the water temperature change situation to be possible to carry on the dynamic demonstration, and can by establish artificially in certain scope.
Keyword: stm32 Intelligent control DS18B20 temperature sensor PID algorithm
1任务及要求
1.1任务
设计并制作一个水温自动控制系统,控制对象为1升水,容器为搪瓷器皿(其他容器也可)。水温可以在一定范围内设定,并能实现在10℃—70℃量程范围内对每一点温度的自动控制,以保持设定的温度基本保持不变。
1.2要求
1.2.1基本要求
(1)可键盘设定控制温度值,并能用液晶显示,显示最小区分度为0.1℃;
(2)可以测量并显示水的实际温度。温度测量误差在±0.5 ℃内;
(3)水温控制系统应具有全量程(10℃—70℃)内的升温、降温功能(降温可用半导体制冷片、升温用800W以内的电加热器);
(4)在全量程内任意设定一个温度值(例如起始温度+15℃内),控制系统可以实现该给定温度的恒值自动控制。控制的最大动态误差≤±4℃,静态误差≤±1℃,系统达到稳态的时间≤15min(最少两个波动周期)。
1.2.2发挥部分
(1)当设定温度突变(温度变化+20℃)时,控制的最大动态误差≤±2℃,系统达到稳态的时间≤8min(最少两个波动周期);
(2)温度
文档评论(0)