1、 课程设计课程设计 题题 目目 四路实时温度控制器的设计四路实时温度控制器的设计 姓姓 名名 XXX XXX 学学 号号 XXX XXX 专业班级专业班级 XXX XXX 指导教师指导教师 XX XX 提交日期提交日期 20132013 年年 0606 月月 - 1 - 目 录 摘 要 . I Abstract I 第一章 绪论 2 1.1 课题背景. 2 1.2 本课题研究意义 3 1.3 本课题的任务 . 3 1.4 系统整体目标 . 4 第二章 方案论证比较与选择 . 4 2.1 引言 4 2.2 方案设计 4 2.3 方案的比较与选择 . 5 2.4 方案的阐述与论证 . 6 硬件设计
2、. 6 3.1 温度传感器 . 7 3.1.1 温度传感器选用细则 . 7 3.1.2 温度传感器 DS18B20 8 3.2.单片机系统设计 .14 3.3 显示电路设计 .18 3.3.1 1602 液晶显示器: .18 3.3.2 管脚功能.18 3.3.4 特征应用 19 3.3.5 操作控制 19 3.3.6 指令集 .20 3.4 按键电路设计23 软件设计25 4.1 软件开发工具的选择 25 4.2 系统软件设计的一般原则 26 4.3 系统软件设计的一般步骤 .27 - 2 - 4.4 软件实现.27 4.4.1 系统主程序流程图.27 4.4.2 传感器程序设计 .28 4
3、.4.3 显示程序设计 .33 4.4.4 键盘程序设计 .43 第五章 调试与小结 46 致谢.47 参考文献48 附录.49 系统电路图 49 I 摘摘 要要 随着社会的进步和工业技术的发展, 人们越来越重视温度因素, 许多产品对温度范围要 求严格, 而目前市场上普遍存在的温度检测仪器大都是单点测量, 同时有温度信息传递不及 时、精度不够的缺点,不利于工业控制者根据温度变化及时做出决定。在这样的形式下,开 发一种能够同时测量多点,并且实时性高、精度高,能够综合处理多点温度信息的测量系统 就很有必要。 本课题以 A T89C51 单片机系统为核心,能对多点的温度进行实时巡检。DS18B20
4、是一 种可组网的高精度数字式温度传感器, 由于其具有单总线的独特优点, 可以使用户轻松地组 建起传感器网络,并可使多点温度测量电路变得简单、可靠。本文结合实际使用经验,介绍 了 DS18B20 数字温度传感器在单片机下的硬件连接及软件编程,并给出了软件流程图。 关键词:温度测量;单总线;数字温度传感器;单片机 Abstract As the industry and the society developing, the temperature becomes more and more important and a lot of products are sensitive to temperature. However, temperature measuring apparatus in the market now only can check and