摘要本文中笔者设计出一种能实时监测环境温度,并且可以根据具体需要设置报警参数,而且可以记录报警的系统
在系统的硬件设计中STC89SC52单片机为系统核心,温度传感器采用的是DS18B2。采用DS1302作为系统时间。报警记录可写入外部EEROM存储器24C08。采用LCD1602液晶作为系统显示屏,人机交互采用四枚独立按键。30378
在系统软件设计中,是以Keil uVision3为开发环境,采用C语言编写系统程序。
系统电路设计在仿真软件Protues中,系统实际调试与实现通过使用51单片机开发板和部分搭建的外围电路。
关键词:  单片机 DS18B20 温度测量与报警 记录报警
毕业设计说明书(毕业论文)外文摘要
Title  Design of Multi-point Temperature Measuring and
Recording System Based on SCM and DS18B20        
Abstract
In this paper, a multi-point temperature measuring and recording system has been designed. This system allows users to set the temperature for alarm according to the different needs for various occasions. And also, this system has a function of alarm records checking.
In the design of the hardware system, choose STC89SC52 SCM as the core. Temperature sensor DS18B20 is used. DS1302 is used to provide system time. The records of the alarms can be written into EEROM 24C08.Use LCD1602 for the system displaying. Use four independent keys for human-computer interaction.
In the design of the software system, choose Keil uVision3 as development environment, using C language program system.
Circuit is designed in simulation software system Protues. System debugging and actual implementation is conducted with the using of 51 MCU development board and part of the peripheral circuit.
Keywords:  SCM ;DS18B20;Temperature measuring ;Alarm records checking
目   次
1 绪论1
1.1 设计背景及研究意义1
1.2 温度传感器测量的发展历史及研究现状1
1.3 设计的任务及要求2
1.3.1 本设计应该达到的目的2
1.3.2 本设计的课题任务内容及要求2
1.3.3 本设计课题任务成果要求2
2 系统总体设计3
2.1系统总体硬件设计框图3
2.2系统总体软件设计框图3
3 系统硬件设计4
3.1 MCS-52单片机电路设计4
3.1.1 STC89C52单片机简介4
3.1.2 单片机复位电路6
3.1.3 单片机时钟电路6
3.2 LCD16O2液晶屏电路设计7
3.3 DS18B20电路设计8
3.4 DS1302电路设计14
3.5 EEROM24C08电路设计15
3.6 按键电路设计18
3.7报警电路设计19
4 系统软件设计20
4.1 软件设计任务20
4.1.1 软件设计背景20
4.1.2软件语言选择20
4.1.3软件实现功能20
4.1.4软件设计分工20
4.2 软件设计工具21
4.3 主程序流程图21
4.4 按键扫描程序23
4.5 修改时间程序26
4.6 报警温度设定程序27
4.7 报警记录查看程序28
4.8 报警程序29
4.9 报警记录程序30
5 系统调试及结果分析31
5.1 调试过程中出现的问题以及解决办法31
5.2 实际运行结果32
5.2.1 主界面32
5.2.2一级菜单32
5.2.3二级菜单33
5.2.4报警界面35
结论36
致谢 37
参考文献38
附录A  系统原理图 39
附录B   LCD160命令符及解释 40
附录 C  完整程序41
1    绪论
对温度的精确测量和把握对人类的生产生活拥有极其重要的意义。现代社会,随着传感器技术和嵌入式技术的不断发展,智能的温度测量系统,和基于温度测量系统的智能温度控制系统,越来越多地出现【5】。设计出一种功能完善的温度测量系统,能综合运用嵌入式开发的各种知识,也能有很大的市场价值。
上一篇:matlab光伏发电系统并网控制策略研究
下一篇:HG-1风洞高精度超声波风速测量装置设计

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

英汉数字文化差异与翻译

AT89S52单片机车内空气检测系统设计+源代码

小型通用机器人控制系统设计任务书

高效课堂教师问卷调查表

遥感土地用变化监测国内外研究现状

《水浒传》中血腥暴力研...

PCI+PID算法直流力矩电机速...

提高小學语文課堂朗读教...

从企业eHR建设谈管理信息...

浅析施工企业保理融资成...

MNL模型历史城区居民活动...

大规模MIMO系统的发展研究现状