毕业论文_基于DS18B20的多点测温系统(终稿) 下载本文

编号:06023079

河南大学2010届本科毕业论文

基于DS18B20的多点测温系统

Based on the chip DS18B20 multi-point temperature

measuring system

论文作者姓名:阙艳红 作者学号:06023079 所在学院:计算机与信息工程学院 所学专业:自动化 导师姓名职称:金勇 (副教授) 论文完成时间:2010年5月20日

2010年5月20日

河南大学2010届毕业论文(设计、创作)开题报告

(由学生本人认真填写)

学号 06023079 开题时间 课题题目 课题来源 姓名 阙艳红 2009年12月1日 导师姓名 金勇(副教授) 职称 基于DS18B20的多点测温系统 □导师指定 □自定 ■其他来源 课题的目的、意义以及和本课题有关的国内外现状分析: 1、目的:设计一个多点测温系统,使测量温度准确性更高,另外温度测量具备时效性,能够实时观察温度的变化,系统电路简单易行,易于操作,并且抗干扰能力强。 2、意义:本系统能够克服以往人工检查、测量计算温度值的缺点,实时有效准确的反馈测量温度信息,具备跃限报警功能,可操作性高。本系统通用性好,可以方便的移植到其他应用场合。 3、现状:随着微型计算机和传感器技术的迅速发展,自动检测领域发生了巨大变化,温度自动监测控制方面的研究有了明显的进展。但在检测应用领域还需要进一步扩展。 研究目标、研究内容和准备解决的问题: 1、目标:对工作现场温度的采集,实现多点采集,经由单片机处理,由液晶显示模块实时显示各点温度值。并且可以键盘选择温度最高上限值,跃限报警。另外可以人工设定每次测量的时间。 2、内容:由DS18B20芯片实时采集现场温度,经由单片机处理由显示器显示各点温度值,键盘设定温度最高上限值,跃限报警。 3、准备解决的问题:对现场温度的多点采集,如何实现键盘的识别,以及液晶显示器的准确两行显示。第一行显示各点温度值,第二行显示键盘的操作内容即设定温度最高上限值的大小和测量时间的定时。

拟采取的方法、技术或设计(开发)工具: 软件环境: 单片机程序开发环境采用Keil uVision3,开发语言是Keil C51。 单片机程序烧录器TOP2005+ 主要选择的硬件模块: 单片机AT89C52 DS18B20温度采集模块 1602液晶显示模块 欧姆龙轻触开关键盘选择模块 报警模块 电压电源模块 预期成果: 1、毕业设计成果 系统的硬件设计及软件设计,系统实现对现场温度的采集并实时显示当前的温度值,系统流程图及其实现代码,实现温度检测及显示。 2、毕业论文 进度计划: 2009.12.1 - 2010.3.5: 查找资料、搜集相关素材 2010.3.6 - 2010.3.26:完成需求分析 2010.3.27 - 2010.4.7: 完成概要设计 2010.4.8 2010.4.16 2010.4.29 2010.5.5 2010.5.16 - 2010.4.15:完成详细设计 - 2010.4.28:完成编码 - 2010.5.4: 完成软件测试 - 2010.5.15:整理资料、撰写毕业论文 - 2010.5.20:根据导师要求,完善毕业设计和论文 指导教师对选题报告的意见: 指导教师签名: 2009年12月1日