摘要:近几年,电动车的发展越来越迅速,几乎是每个家庭不可缺少的交通工具,随着时代的发展,跟新换代越来越快,但是安全隐患依然没有消除,电动车仍频繁发生火灾事故,每一次他们都会对人民生命财产造成不必要的损失。因此在电池周边加装一个温度检测与报警装置有着重要的现实意义。本文章选用STC89C52单片机为温度传感器的核心,DS18B20温度传感器将会检测并且收集环境温度,由DS1302时钟芯片为温度传感器提供计时功能、显示以及各项参数数值、AT24C02芯片存储报警时间和温度,实现掉电存储,按键设置报警值。系统通过温度传感器的模数转换来检测当前温度,如果超过或低于设定好的报警值,蜂鸣器会响报警灯亮,充电器自动断开并保存现场数据。
关键词:温度检测;STC89C52;DS18B20温度传感器;AT24C02芯片;掉电存储
目录
摘要
ABSTRACT
第一章 绪论-1
1.1课题背景及研究意义-1
1.2国内外研究现状-1
1.3文本工作与论文结构-1
1.3.1文本工作-1
1.3.2论文结构-2
第二章 总体方案设计与论证-3
2.1总体设计概述-3
2.2方案选择与论证-3
2.2.1主控制器模块设计方案论证-3
2.2.2温度传感器的设计方案论证-4
2.2.3按键模块的设计方案论证-5
2.2.4 显示模块的设计方案论证-5
2.2.5电源选取的设计方案论证-5
2.3总体设计方案框图-6
第三章 硬件设计-7
3.1总体电路-7
3.2单片机最小系统-7
3.2.1 STC89C52单片机系统简介-7
3.2.2晶振电路-8
3.2.3复位电路-9
3.3温度检测电路-9
3.3.1温度传感器基本介绍-9
3.3.2 DS18B20的组成结构-9
3.3.3 DS18B20电路图-10
3.4数据存储模块电路-10
3.5显示电路-11
3.6输出控制模块电路-11
3.6.1继电器模块-12
3.6.2报警模块-12
第四章 软件设计-13
4.1主程序-13
4.2温度传感器温度采集子程序-13
4.3 AT24C02读和写子程序-16
4.4 LCD液晶显示子程序-16
4.5按键子程序-18
4.6报警子程序-19
第五章 系统安装与调试-21
5.1系统安装-21
5.2系统调试-21
5.3实物调试-21
5.4电路仿真调试-22
5.5设计检测数据-24
结束语-25
致 谢-26
参考文献-27
附录A原理图-28
附录B实物图-29
附录C元件清单-30
附录D程序-31