摘要:本文介绍了基于51系列单片机的智能温度计设计。本设计以STC89C52单片机为控制器实现了温度的数显、温度上下限设置、超温声光报警的功能。同时,它还可以显示出当前日期、时间,并可进行时间的调整。本次的毕业设计整体来讲,可以把它分成五个部分,也就是单片机主控部分、温度的检测部分、时钟部分、LCD显示部分,还有按键设置与报警部分。设计通过DS18B20温度传感器较精确地采集当前环境温度;以串行时钟芯片DS1302记录下日期、时间,并对时、分、秒、年、月、日进行计时;显示部分则采用1602液晶显示器,同时显示出当前时间及温度。此次温度计设计具有易于读取、功能多样实用、低功耗、成本低廉等的优点,当然,也有着良好的应用前景。26190
摘要关键字:温度计 单片机 DS18B20 DS1302 液晶显示
Microcontroller Based Intelligent Thermometer Design
Abstract:This article describes Intelligent thermometer Design based on the 51 series MCU. The design of single-chip controllers STC89C52 can achieve these functions ,such as,temperature display, upper and lower temperature settings, over-temperature light and audible alarm. At the same time, it can display the current date, time, and adjust the time. This graduation project, as a whole concerned, can be pided into five sections, which is the master microcontroller section, temperature detection section, the clock section, LCD display section, as well as the button and alarm section. Design more accurately capture current ambient temperature by the temperature sensor DS18B20; with the serial clock chip DS1302 recording date, time, and the hour, minute ,seconds ,year, month and day chronograph; a display part using a liquid crystal display 1602, and it can display the current time and temperature at the same time. This thermometer designed with easy-to-read, versatile and practical, low power consumption,low-cost advantages,and of course, have a good prospect.
Keywords: Thermometer MCU DS18B20 DS1302 LCD
目录
1绪论 1
1.1课题的选题背景及意义 1
1.2 本设计研究的主要内容 2
2可行性方案论证 2
2.1微控制器模块 3
2.2显示模块 3
2.3温度采集模块 4
2.4时钟模块 4
3设计原理 5
3.1硬件概述 5
3.2单片机整体设计 5
3.2.1单片机最小组成电路 6
3.2.2单片机引脚及功能介绍 8
3.3时钟模块设计 10
3.3.1 DS1302引脚及功能简介 10
3.3.2 DS1302与单片机接口 11
3.3.3控制字与日历时钟寄存器 12
3.4 液晶显示模块设计 13
3.4.1 液晶引脚说明 13
3.4.2 1602LCD控制字 14
3.4.3 LCD显示模块电路图 14
3.5温度检测模块 15
3.5.1 DS18b20简介 15
3.5.2 DS18b20引脚与指令 15
3.5.3 DS18B20工作原理 16
3.6 按键模块与报警模块 17
3.6.1按键模块 17
3.6.2报警模块 17
4 系统软件程序的设计 18
4.1 按键子程序设计 19
4.2 温度子程序设计 20
4.3 声光报警设计 21
4.4 时钟程序设计 22
4.5 显示程序设计 23
5 仿真及结果 24
总结 25
致谢 26
- 上一篇:基于matlab的车牌识别系统设计
- 下一篇:ZigBee基于地感线圈的智能车流量检测系统设计+电路图
-
-
-
-
-
-
-
NFC协议物理层的软件实现+文献综述
g-C3N4光催化剂的制备和光催化性能研究
浅析中国古代宗法制度
江苏省某高中学生体质现状的调查研究
高警觉工作人群的元情绪...
上市公司股权结构对经营绩效的影响研究
中国传统元素在游戏角色...
巴金《激流三部曲》高觉新的悲剧命运
现代简约美式风格在室内家装中的运用
C++最短路径算法研究和程序设计