苏州工业职业技术学院毕业论文范文-基于单片机的温度控制系统的设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

-基于单片机的温度控制系统的设计系(院):学生姓名:专业班级:学号:指导教师:20XX年XX月XX日-声明本人所呈交的基于单片机的温度控制系统的设计,是我在指导教师的指导和查阅相关著作下独立进行分析研究所取得的成果。除文中已经注明引用的内容外,本论文不包含其他个人已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。作者签名:日期:-【摘要】本课题主要介绍基于AT89S51单片机和DS18B20数字温度传感器的温度控制系统。该系统利用AT89S51单片机分别采集各个温度点的温度,实现温度显示、报警等功能。它以AT89S51单片机为主控制芯片,采用数字温度传感器DS18B20实现温度的检测,测量精度可以达到0.5摄氏度。该系统采用LED显示,形象直观的显示测出的温度值。本文功能设计目标包括以下几个方面:温度采集部分,时钟电路,复位电路,报警电路,继电器控制电路,按键输入部分以及数码管显示部分。基于AT89S51单片机的单总线温度测控系统具有硬件组成简单、读书方便、精度高、测温范围广等特点,在实际工程中得到广泛应用。【关键词】:AT89S51DS18B20温度测控ABSTRACTThispapermainlyintroducedbasedonAT89S51microcontrolleranddigitaltemperaturesensorDS18B20temperaturecontrolsystem.ThesystemusesAT89S51chipwerecollectedineachtemperaturepointtemperature,temperaturedisplay,alarmandotherfunctions.IttakesAT89S51MCUasthemaincontrolchip,theuseofdigitaltemperaturesensorDS18B20torealizethetemperaturemeasurement,themeasurementprecisioncanreach0.5degreescelsius.ThesystemadoptsLEDdisplay,intuitivedisplayoftheimageofmeasuredtemperaturevalues.Inthispaper,functiondesignobjectivesincludethefollowingseveralaspects:temperatureacquisitionpart,aclockcircuit,resetcircuit,analarmcircuit,arelaycontrolcircuit,akeyinputpartandadigitaldisplaypart.BasedontheAT89S51MCUsinglebustemperaturemeasurementandcontrolsystemhassimplehardwarecomposition,readingconvenience,highprecision,widemeasuringrangeandothercharacteristics,arewidelyusedinpracticalengineering.【KEYWORD】:AT89S51DS18B20temperaturecontrol-目录引言............................................................................................................................................1一、系统总体方案....................................................................................................................1二、单片机AT89S51................................................................................................................2(一)单片机的发展概况........................................................................................................2(二)AT89S51简介.................................................................................错误!未定义书签。三、硬件电路设计....................................................................................................................2(一)温度采集部分................................................................................................................2(二)时钟电路........................................................................................................................2(三)复位电路........................................................................................................................2(四)按键输入电路................................................................................................................3(五)LED电路.......................................................................................................................3(六)报警电路.........................................................................................错误!未定义书签。(七)温度控制电路................................................................................................................4四、软件设计............................................................................................................................4(一)主程序流程图................................................................................................................4(二)中断程序流程图............................................................................................................5(三)显示流程图....................................................................................................................5结束语........................................................................................................................................6附录一原理图..........................................................................................................................7附录二PCB图.........................................................................................................................8附录三源程序..........................................................................................................................9参考文献..................................................................................................................................13致谢........................................................................................................................................14-1-引言二十一世纪是科技高速发展的信息时代,电子技术、微型单片机技术的应用更是空前广泛,伴随着科学技术和生产的不断发展,需要对各种参数进行温度测量。因此温度一词在生产生活之中出现的频率日益增多,与之相对应的,温度控制和测量也成为了生活生产中频繁使用的词语,同时它们在各行各业中也发挥着重要的作用。如在日趋发达的工业之中,利用测量与控制温度来保证生产的正常运行。在农业中,用于保证蔬菜大棚的恒温保产等。随着社会的发展,温度的测量及控制变得越来越重要。本文采用单片机AT89S51设计了温度实时测量及控制系统。单片机AT89S51能够根据温度传感器DS18B20所采集的温度在数码管上实时显示,通过控制从而把温度控制在设定的范围之内。所有温度数据均通过数码显示器LED显示出来。系统可以根据时钟存储相关的数据。通过该课程的学习使我们对计算机控制系统有一个全面的了解、掌握常规控制算法的使用方法、掌握简单微型计算机应用系统软硬的设计方法,进一步锻炼我们在微型计算机应用方面的实际工作能力。一、系统总体方案本方案使用单片机AT89S51作为控制核心,以智能温度传感器DS18B20为温度测量元件,对各点温度进行检测,设置温度上下限,超过其温度值就报警。显示电路采用LED显示模块,使用二级管,电阻和蜂鸣器组成的报警电路。如图1所示。图1系统总体框图单片机AT89S51温度采集时钟电路报警电路按键输入LED显示复位电路温度控制电路-2-二、单片机AT89S51(一)单片机的发展概况1970年微型计算机研制成功之后,随之即出现了单片机(即单片微型计算机)—美

1 / 18
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功