1、 - 1 - 毕业论文(设计)毕业论文(设计) 题目题目: : 基于单片机的温度报警器设计 姓名:姓名: 学号学号: 指导教师(签名) :指导教师(签名) : - 2 - 基于单片机的温度控制设计 摘 要 本设计实现的是单片机温度测量与控制系统, 通过数码管显示所测 量的温度。 系统采用 18B20 为温度传感器, 通过单片机处理进行显示, 本文介绍了基于 M16 单片机的温度实时测量与控制系统和显示系统 的设计,包括介绍了硬件结构原理,软件设计流程及其程序实现。系 统结构简单、实用,提高了测量精度和效率 。可进行上限、下限温 度预设,分辨率为 912 位的温度报警器设计,可通过高电平打开,
2、低电平关闭,在没有负载的情况下,系统可进入休眠状态。可以交替 的显示所设置的上、下限温度。本设计制作方便,并通过 C 语言程序 控制能够精准的对所测量的环境进行温度控制,实用性强。 关键字:关键字:M16 18B20 上、下限温度控制 C 语言 分辨率 912 - 3 - 目目 录录 1、 引言 4 1.2、设计内容及要求5 2 单 片 机 的 相 关 资 料 7 2.1 单片机技术的背景情7 3、M16 单片机概述 8 3.1 ATmega16 单片机主要特征及基本结构 9 3.1.2、M16 的基本组成及引脚配置10 3.1.3、 M16 的引脚基本功能 11 3.2 外部晶体振荡器接线图
3、 11 4、温度传感器 18B20 介绍 12 4.1 温度传感器 18B20 的特性 13 4.2 温度传感器 18B20 的基本组成13 4.3 温度传感器 18B20 的测温操作 14 5.基于单片机温度报警器设计 17 3 3.1 下位机软件流程 18 3.2 硬件电路实 19 总结 20 致谢 21 参考资料、附件 22 - 4 - 引言 在农业生产中,温室的温度很难把握。往往超过或低于允许值, 致使大批良种的报废,耽误农时,影响生产。日常生活中,经常要用 到高功率电器,但是高功率电器的发热量大,有时候可能引起火灾。 等等之类的情况, 这就需要一个温度报警器在环境温度超过一定范围 时报警,来提醒使用者。经过试用和改进,温度报警器可适用于变压 器超温报警、 环境温度监测、 配电柜温度监测及风扇自动控制、 机房、 仓库、鱼塘、蔬菜大棚温度监测及报警等等。温度控制器目前普遍采 用的几种方法: 方案一:采用单总线的DS1820的