- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
0000修改温控3精要
沈阳航空航天大学
自动化专业技能训练
(课程设计报告)
题目 基于51单片机的温度控制系统设计技能训练
班 级
学 号 2012040702081
学 生 姓 名 王蔚松
指 导 教 师 刘艳梅
沈阳航空航天大学
课 程 设 计 任 务 书
课 程 名 称 自动化专业技能训练
院(系) 自动化学院 专业 自 动 化
班级 学号 2012040702081 学生姓名 王蔚松
课程设计题目 基于51单片机的温度控制系统设计技能训练
课程设计时间 2015 年 12 月 28 日至 2016 年 1 月 15 日
课程设计内容及要求:
温度控制在日常生活及工业领域应用相当广泛,比如温室、水池、发酵缸、电源等场所的温度控制。在很多场所温度都需要监控以防止发生意外。针对此问题,基于单片机设计一款温度控制系统。
具体要求如下
①实现一种可连续高精度监测温度的系统
②该控制系统能根据需要达到目标温度
③实现温度的最优控制
④完成课程设计说明书
指导教师 年 月 日
负责教师 年 月 日
学生签字 年 月 日
目 录
王 沈阳航空{
摘要:关键词:;;
图1温度控制整体流程
在本系统的总体电路设计方框图如图2所示,它由五部分组成:单片机AT89C51控制部分; DS18B20温度传感器采集部分;3位LED数码管显示部分;按键调节部分;二极管报警部分。
图2 温度计电路总体设计方案
整个设计总体分为以下几个部分:控制部分、显示部分、温度采集部分、按键控制部分。
1、控制部分
由单片机AT89C51芯片在程序控制和外围简单组合电路作用下运行,和控制温度的上、下限,和 LED的温度显示。控制发光二级管的亮灭,起到提醒报警功能。
2、显示部分
显示电路采用3位7断共阳LED数码管,从P3口送数,P0口扫描。有两部分显示电路,第一是显示DS18B20温度传感器所检测的当前温度,第二是设定恒定的温度值。
3、温度采集部分
由DS18B20智能温度传感器直接采集被测温度。
4、按键控制部分
由三个按键控制调节,用来调节温度的恒定限值,起到预设调节作用。
温度传感器
2.1 DS18B20简介
2.1.1 DS18B20封装与引脚
Ds18b20封装与引脚如图3
图3 DS18B20的封装与引脚
2.1.2 DS18B20的简单性能
1、 独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。 2 测温范围 -55~+125,固有测温分辨率0.5。 3 支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现多点测温 4 工作电源: 3~5V/DC 5 在使用中不需要任何外围元件 6 测量结果以9~12位数字量方式串行传送 7 不锈钢保护管直径 Φ6 8 适用于DN15~25, DN40~DN250各种介质工业管道和狭小空间设备测温 9 标准安装螺纹 M10X1, M12X1.5, G1/2”任选 10 PVC电缆直接出线或德式球型接线盒出线,便于与其它电器设备连接。DS18B20内部的低温度系数振荡器是一个振荡频率随温度变化很小的振荡器,为计数器1提供一频率稳定的计数脉冲。
高温度系数振荡器是一个振荡频率对温度很敏感的振荡器,为计数器2提供一个频率随温度变化的计数脉冲。
初始时,温度寄存器被预置成-55,每当计数器1从预置数开始减计数到0时,温度寄存器中寄存的温度值就增加1,这个过程重复进行,直到计数器2计数到0时便停止。
初始时,计数器1预置的是与-55相对应的一个预置值。以后计数器1每一个循环的预置数都由斜率累加器提供。为了补偿振荡器温度特性的非线性性,斜率累加器提供的预置数也随温度相应变化。计数器1的预置数也就是在给定温度处使温度寄存器寄存值增加1计数器所需要的计数个数。
DS18B20内部的比较器以四舍五入的量化方式确定温度寄存器的最低有效位。在计数器2停止计数后,比较器将计数器1中的计数剩余值转换为温度值后与0.25进行比较,若低于0.25,温度寄存器的最低位就置0;若高于0.25,最低位就置1;若高于0.75时
您可能关注的文档
- 河北省教师考试及案例分析.doc
- 河北省承德实验中学2017届高三上学期期中考试(物理).doc
- 河北省平泉四海中学人教版七年级上册数学课件:3.1.1从算式到方程.ppt
- 河北省承德市隆化县存瑞中学2014-2015学年八年级上学期期中考试生物试题(解析版).doc
- 河北省新乐市第一中学2017届高三语文一轮复习课件:文言文实词张晓军 (共35张PPT).ppt
- -9.1-守护生命-课件1(共25张ppt).pptx
- 河北省望都中学2015-2016学年高二3月月考(开学考试)历史试题 Word版含答案.doc
- 河北省石家庄市2016届高三第一次模拟考试语文试卷(含答案).doc
- 河北省石家庄九中2016年中考化学二模试卷(含解析).doc
- 河北省石家庄市2016-2017学年高二上学期期末考试生物试题 Word版含答案.doc
文档评论(0)