辽东学院信息技术学院 微控制器原理与接口技术课程设计报告设计题目: 多路温度检测及报警系统 专业班级: 电子信息工程、 B1006 姓 名: 田 洪 雨 老师评语:成绩 评阅老师 张俊芳 日期 一、摘要本课程设计是基于 DS18B20 在 LCD1602 液晶显示的多路温度检测及报警系统
本课题以 AT89C51 单片机系统为核心,能对多点温度进行实时巡检
DS18B20 是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松的组建起传感器网络,并可使多点温度测量电路变得简单、可靠
本文结合实际使用经验,介绍了 DS18B20 温度传感器在单片机下的硬件连接及软件编程,并给出了软件流程图
关键词:DS18B20、LCD1602、高低温报警 二、课程设计目的通过《单片机原理与应用》课程设计,使学生掌握单片机及其扩展系统设计的方法和设计原则及相应的硬件调试的方法
进一步加深单片机及其扩展系统设计和应用的理解
三、课程设计题目多路温度检测及报警系统四、课程设计内容及要求1、设计内容:1)有上电指示灯;2)能正确手动复位;3)有 4 位数码管显示,能根据分秒进制显示时间;4)自定义的扩展功能
2、设计要求:1)独立设计原理图及相应的硬件电路
2)针对选择的设计题目,设计系统软件
软件要做到:操作方便,有用性强,稳定可靠
3)设计说明书格式法律规范,层次合理,重点突出
并附上设计原理图及相应的源程序
五、系统硬件电路设计系统主要由硬件和软件两大部分构成,当接收到系统发出的温度转换命令后, DS18B20 开始进行温度转换操作并把转化后的结果放到 16 位暂存寄存器中的温度寄存器内, 然后与系统进行数据通信, 系统将温度读出并驱动 LED 数码管显示
假如温度值低于设定下限值或高于设定上限值, 则自动启动报警装置
由于 DS18B20 单总线通信功能是分时完成