欢迎来到天天文库
浏览记录
ID:58506439
大小:496.50 KB
页数:26页
时间:2020-05-18
《基于DS18B20的多点温度采集系统设计(LCD).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课程设计任务书题目:基于DS18B20的多点温度采集系统设计(LCD)系(部):信息科学与电气工程学院实习地点:班级:学生:学号:指导教师:时间:2012年月日到2012年月日山东交通学院摘要 单片机已在各行业得到广泛应用,为适应更多的应用领域,厂家采取了在一块单片机芯片上集成多种功能部件和大容量存储器的方法。因而,整个应用系统不需要扩展,而体积变小、可靠性增高,使单片机成为真正意义上的单片机系统。 本设计是基于STC89C52单片机和DS185B20实现温度的测量系统,单片机在本系统中作为温度输入和显示控制器件,DS18B20被用作温度数据的采集和温度输
2、出器件。本系统采用单总线操作,线路简单,测量值精确,可实现多点测量,并对温度超过限制值,产生报警和数据采集。本系统被广泛应用于温度控制、温度检测、温度采、消防等系统中。 关键词单片机;数据转换;温度显示;目录一.课程设计总体说明---------------------------------------11.1目的----------------------------------------------------------------------11.2基本功能----------------------------------------------
3、------------------11.3扩展功能----------------------------------------------------------------11.4课题所达到的功能目标------------------------------11.5单片机的选择--------------------------------------1二.硬件系统说明-------------------------------------------21硬件总体设计方案------------------------------------21.1硬
4、件设计目标-------------------------------------21.2硬件功能模块划分---------------------------------21.3主控芯片和关键元器件的选型、接口和引脚介绍-------22.软件设计----------------------------------------------62.1流程图-------------------------------------------6三.软件调试说明-------------------------------------------71.软件性能测试--
5、-------------------------------------7四.课题开发总结------------------------------------------10五.用户操作说明-----------------------------------------11六.参考资料----------------------------------------------------------------11附录:程序-----------------------------------------------------------------12
6、一、课题总体设计说明1.1、目的(1)本实验要实现的是通过DS18B20温度传感器采集温度并在LCD上显示,并学会使用单片机控制DS18B20此类单总线器件,并对数字温度传感器DS18B0进行时序分析。 (2)更进一步了解LCD1602的应用。 (3)掌握单片机与PC的远程通信。1.2、基本功能(1)以数字传感器DS1820作为前端采集温度,经过单片机处理后,将外部的温度显示在液晶屏上。(2)可用通过独立式按键来设定温度的上限值和下限值,当坏境温度超过上限值或低于下限值时会自动提示,并在液晶屏上提示温度大于上限值或温度小于下限值。(3)当单片机检测到DS18B
7、20存在时会在在LCD1602上显示“DS18B20Succes”,反之则显示“DS18B20isWrong,TEMPisNoon”。1.3、扩展功能以数字传感器DS1820作为前端采集温度,经过单片机处理后,再通过串口通信,把实时温度值、上限值和下限值显示在用VB语言编辑的计算机软件的界面上并显示出实时温度的变化曲线,当实时温度超过所设定的上限值和下限值时会在用VB语言编辑的计算机软件的界面上提示当前温度超过上限值或下限值,模拟实现设备与计算机的通信,通过计算机对设备的温度检测以及实时监控。1.4、课题所达到的功能目标(1)能在LCD1602上准确的显示出实时温
8、度;(2)
此文档下载收益归作者所有