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

基于单片机实现的温度控制系统.doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
徐 州 师 范 大 学 科 文 学 院 本 科 生 课 程 设 计 课 程 名 称: 单片机课程实训 题 目: 温度控制系统 专 业 班 级: 08电子信息工程 学 生 姓 名: 学 生 学 号: 088326120 日 期: 2011-6-12 指 导 教 师: 科文学院教务部印制 一、课程设计目的、任务和内容要求: 1、设计目的 利用单片机AT89S51与DS18B20设计一个数字温度表,四位数码显示。要测的环境温度通过一线温度传感器 DS18B20 采集,然后通过 S51 单片机处理并在数码管上显示。 2、本课题实验的设计方案:  本系统的电路设计,它由三部分组成:①控制部分主芯片采用单片机AT89S51;②显示部分采用3位LED数码管以动态扫描方式实现温度显示;③温度采集部分采用DS18B20温度传感器。 (1)软件系统设计方案: 系统程序主要包括主程序,读出温度子程序,复位应答子程序,写入子程序等。 1)主程序 主程序的主要功能是负责温度的实时显示、读出并处理DS18B20的测量的当前温度值,温度测量每1s进行一次。这样可以在一秒之内测量一次被测温度。 通过调用读温度子程序把存入内存储中的整数部分与小数部分分开存放在不同的两个单元中,然后通过调用显示子程序显示出来。 2)读出温度子程序 读出温度子程序的主要功能是读出RAM中的9字节,在读出时需进行CRC校验,校验有错时不进行温度数据的改写。 DS18B20的各个命令对时序的要求特别严格,所以必须按照所要求的时序才能达到预期的目的,同时,要注意读进来的是高位在后低位在前,共有12位数,小数4位,整数7位,还有一位符号位。 3)复位、应答子程序 4)写入子程序 二、进度安排: 第1~3天:复习单片机基础知识,了解设计系统的功能,确定设计目标,查找相关资料及文献给出设计总体方案; 第4~6天: 绘制设计相关电路原理图,焊电路板,编写及调试程序,实现设计的基本功能; 第7~12天:撰写论文、修改论文; 第13~15天:做答辩用PPT,准备论文答辩。 三、主要参考文献: 1.谢自美. 电子线路设计-实验-测试[M] .武汉:华中科技大学出版社, 2000 2.李朝青,单片机原理及接口技术[M]:北京航空航天大学出版社,2007 4.金伟正单线数字温度传感器的原理与应用[J]电子技术用,2000[J],2005 6.陈跃东.DS18B20集成温度传感器原理与应用[J].安徽机电学院学报,2002 7.阎石.数字电子技术基础(第三版)[M]. 北京:高等教育出版社,2004 指导教师签字: 年 月 目录 摘要 II Abstract II 1 概要 - 1 - 1.1 温度控制系统设计的背景、发展历史及意义 - 1 - 1.2 温度控制系统的目的 - 1 - 1.3 温度控制系统完成的功能 - 1 - 2 总体设计方案 - 2 - 2.1 总体设计方案 - 2 - 3 详细设计 7 3.1 温度传感器的历史及简介 7 3.2 DS18B20的工作原理 7 3.2.1 DS18B20工作时序 7 3.2.2 ROM操作命令 9 3.3 DS18B20的测温原理 9 3.3.1 DS18B20的测温原理: 9 3.3.2 DS18B20的测温流程 9 3.4 引脚连接 10 3.4.1 晶振电路 10 3.4.2 串口引脚 10 3.4.3 其它引脚 10 4设计结果及分析 11 4.1 系统硬件电路设计 11 4.1.1 主板电路设计 11 4.1.2 各部分电路 11 4.2 系统软件设计 13 4.2.1 系统软件设计整体思路 13 4.2.2 系统程序流图 14 4.3 调试 18 5 结束语 20 6 参考文献 - 21 - 附录1 系统总原理图 - 22 - 附录2 程序源代码 - 23 - 摘要 温度是日常生活中无时不在的物理量,温度的控制在各个领域都有积极的意义。很多行业中都有大量的用电加热设备,如用于热处理的加热炉,用于融化金属的坩锅电阻炉及各种不同用途的温度箱等,采用单片机对它们进行控制不仅具

您可能关注的文档

文档评论(0)

mx597651661 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档