3.6.1 继电器简介 22
3.6.2 发光二极管简介 22
4 软件设计 23
4.1 主程序设计 23
4.2 各模块子程序设计 24
4.2.1 温度采集子程序 24
4.2.2 温度显示子程序 27
4.2.3 按键子程序 28
4.2.4 温度比较子程序 30
5 仿真运行与结论分析 31
5.1 仿真运行 31
5.1.1 基于Proteus的单片机系统仿真 31
5.2 结论分析 32
致谢 33
参考文献 34
附录 35
1 绪论
本设计主要采用数字式温度传感器DS18B20为检测元件,进行单点温度的检测并实时显示所测量到的水温。通过按键的“+”、“-”功能,可以仿真设定用户所需要的水温。当实际测量的水温与设定的水温不相同时,会利用发光二极管及时给予提醒,从而用户可以手动仿真调节并控制水温。
1.1 选题背景
随着社会科技的进步,以及人们对生活环境的更高要求,智能化已经是家居生活和工业产业的主要发展方向。小到家用小电器大到工业生产,无不运用到一种技术——即温度控制技术。温度控制的好与坏、精确或是粗略都会直接影响生活质量或是工业需求。针对这一情况,温度控制系统的设计,具备了广阔的应用前景和现实意义。
虽然我国拥有辽阔的领土和丰富的资源,却也是一个严重干旱缺水的国家。只有世界6%的淡水资源,在世界贫水国家中位列第13位。这个数据报告时刻警告着我们必须珍惜水资源,倡导环保。然而过高或者是过低的水温,都会造成水资源的大量浪费。为了减少水资源的损耗,降低工人的工作强度,确保最终产品的数量和质量进而达到工艺标准,就必须严格要求控制水温。用计算机科学与技术来实现水温的控制,它既使用方便又成本低廉,它的发展将带来行业的新一轮革命。
1.2 选题意义
水温控制系统,控制的对象顾名思义就是温度。温度控制广泛应用于日常生活和工业应用,比如温室、粮食存储、酒类的生产、工业冶金技术、汽油生产等等领域中,都需要把温度控制在一定的范围内。以前大多数需要手动控制,在管理松懈的情况下,往往会酿成灾难。本系统设计功能强大,几乎被广泛使用,是一款实用且廉价的控制系统。水是人类生活中最基本的物质,在当今水资源日益稀缺的情况下,拥有并完备水温控制系统,对社会的可持续发展,有着非常深远的意义。
1.3 选题简介
课题名称:基于DS18B20的水温控制系统
主要任务:利用单片机开发系统,设计开发一个AT89C51控制DS18B20温度传感器对水温的控制系统。
开发环境:利用proteus 7.5单片机模拟仿真软件进行设计仿真电路,利用 Keil单片机开发软件开发程序,进行交互运行,设计出一个具体的控制系统。技术指标:
(1)以AT89C51单片机为核心部件
(2)以DS18BB20为温度传感器
(3)以C51语言为软件实现语言
功能概述:在水温控制系统中,单片机作为核心部件进行测试控制,提高了设计的通用性和适时性。设计和开发一个AT89C51单片机控制DS18B20温度传感器对水温的控制系统。当水温低于设定值时,系统开始仿真加热,当水温达到设定值时,系统停止加热。设定的温度和实际测量的温度可以显示在液晶显示屏上,设定的温度可以仿真调控。设计包括硬件电路设计和软件设计。 基于DS18B20的水温控制系统设计+电路图+源程序(2):http://www.youerw.com/jisuanji/lunwen_14684.html