教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 工程科技> 电子/电路> 基于单片机与无线技术 的仓库温度采集系统

基于单片机与无线技术 的仓库温度采集系统

上传者:常俊林
|
上传时间:2015-04-26
|
次下载

基于单片机与无线技术 的仓库温度采集系统

目录

摘要 ........................................................... I Abstract ...................................................... II

第一章 绪论 ................................................... 1

第二章 系统总体设计方案 ....................................... 2

2.1单片机主模块 ............................................ 2

2.1.1 AT89S51单片机特点 ....................................... 3

2.1.2最小单片机系统 ........................................... 4

2.2温度传感器 .............................................. 4

2.2.1温度传感器简介 ........................................... 5

2.2.2 DS18B20性能特点与内部结构 ............................... 6

2.3 无线通信模块介绍 ...................................... 11

2.3.1 NewMsg-RF905工作模式 ................................... 14

2.3.2 NewMsg-RF905寄存器配置 ................................. 15

2.4 键盘模块 .............................................. 16

2.5 显示报警模块 .......................................... 17

2.6 其它模块 .............................................. 20

第三章 软件设计 ............................................. 21

3.1 主程序流程 ............................................ 21

3.1.1系统温度采集终端主程序实现 .............................. 21

3.1.2系统主机终端主程序实现 .................................. 22

3.2 温度的采集及数据的处理 ................................ 23

3.2.1 DS18B20初始化 .......................................... 24

3.2.2数据的读取与处理 ........................................ 25

3.3 无线通信子程序 ........................................ 28

3.3.1 NewMsg-NRF905初始化 .................................... 28

3.3.2寄存器的配置 ............................................ 29

3.3.3数据的发送与接收 ........................................ 31

3.4 温度的显示模块 ........................................ 33

3.5 按键子程序 ............................................ 34

第四章 总结与展望 ............................................. 36

参考文献 ...................................................... 37

1

摘要

随着社会主义现代化的发展,在科学技术突飞猛进的今天,人工智能起不不可忽视的作用。尤其是各种智能化的仪器、仪表在农、工业的广泛应用给社会带来了极大的便利。本文就是一个利用温度来实现简单智能控制的例子。它完成了从温度的采集、转换、显示以及控制的一系列任务。由于时间关系,本文并未深入探讨温度的具体实例。例如根据温度来控制热水器、电风扇等与温度有关的设备。但是它提供了一个通过温度来控制设备的基本思想和原理。相信能在实际应用中为我们的生活带来更大的便利。

本课题提出一种基于单片机的无线温度采集系统方案,该方案是利用单片机控制DS18B20温度传感器采集温度、控制LED数码管实时显示温度值、控制NewMsg-NRF905进行数据的无线传输。本系统中所用到的器件是AT89S51单片机、数字温度传感器DS18B20和无线芯片NewMsg-NRF905,数据接收后由单片机AT89S51作为核心控制部件译码,由MAX7219驱动的LED数码管显示当前的温度值,外加执行电路来完成系统的报警等预期任务。

关键词:单片机;温度采集;NewMsg-NRF905;DS18B20;LED数码管显示;

I

Abstract

With the development of socialistic modernization, make a spurt of progress in science and technology today, artificial intelligence does not play a role can not be ignored. Especially various kinds of intelligent instruments, instrument in the agricultural, industrial application has brought great convenience. This paper is the use of temperature to a simple example of intelligent control. It completes the temperature from the acquisition, conversion, display and control of a series of tasks. Because of the time, this did not discuss specific examples of temperature. For example, according to the temperature control water heater, electric fan and temperature related equipment. I believe that in the practical application for our lives more convenient.

This paper puts forward a wireless temperature collection system based on MCU program, the program is the use of microcomputer control of DS18B20 temperature sensor temperature collection, control LED digital tube display real-time temperature value, control of NewMsg-NRF905wireless data transmission. The system used in the device is the AT89S51 microcontroller, digital temperature sensor DS18B20and NewMsg-NRF905wireless chip, data received by AT89S51 microcontroller as core control component decoding, driven by MAX7219LED digital tube displays the current temperature value, and the executive circuit to complete the system alarm expected task.

Key words: single chip microcomputer; temperature acquisition; NewMsg-NRF905; DS18B20; LED digital tube display;

II

第一章 绪论

21世纪的今天,科学技术的发展日新月异,科学技术的进步同时也带动了测量技术的发展,现代控制设备不同于以前,它们在性能和结构发生了翻天覆地的变化。我们已经进入了高速发展的信息时代,测量技术是当今社会的主流,广泛地深入到应用工程的各个领域。

温度是工业、农业生产中常见的和最基本的参数之一,在生产过程中常需对温度进行检测和监控,采用微型机进行温度检测、数字显示、信息存储及实时控制,对于提高生产效率和产品质量、节约能源等都有重要的作用。伴随工业科技、农业科技的发展,温度测量需求越来越多,也越来越重要。

多路无线温度采集系统可被广泛应用于温度测量或相应的可转换为温度量或供电故障监控的工业、农业、环保、服务业、安全监控等工程中,例如:城市路灯故障检测和供电线路防盗监视、城市居民小区供热检测、大型仓库温度检测、工业生产测控、农业生产温度测控、环保工程、故障监控工程等。考虑到许多工业环境中对多点温度进行监控,一般需要测量几十个点以上。

本设计是以AT89S51单片机作为控制核心,提出以DS18B20的单总线分布式温度采集与控制系统。多个温度传感节点通过单总线与单片机相连形成分布式系统。控制器通过温度传感器实时检测各节点的温度变化由智能数字温度传感器DS18B20完成对仓库现场温度的多点采集,并由NRF905完成数据的无线通信,数据接收后由单片机AT89S51作为核心控制部件译为码,由MAX7219驱动的LED数码管显示当前的温度值,外加一定的执行电路来完成系统的报警等预期任务。

因为采用微型机进行温度检测、数字显示、信息存储及实时控制,对于提高生产效率和产品质量、节约能源等都有重要的作用,并且温度参数对工业生产的重要性,所以温度测量系统的精确度和智能化一直受到企业的重视。所以学习并研究温度测量及相关知识可做为一个较为实用的课题的方向,能获得较实用的知识和方法。同时它应用的领域也相当广泛,可以应用到消防电气的非破坏性温度检测,电力、电讯设备的过热故障预知检测,各类运输工具之组件的过热检测,保全与监视系统之应用,医疗与健诊的温度测试,化工、机械?等设备温度过热检测。因此前景是相当的可观。

1

第二章 系统总体设计方案

此系统是基于AT89S51单片机并由智能数字温度传感器DS18B20完成对仓库现场温度的多点采集,用NewMsg-NRF905作为无线模块进行无线数据传输,数据接收后由单片机AT89S51作为核心控制部件译码,并由MAX7219驱动的LED数码管显示当前的温度值,外加执行电路来完成系统的报警等预期任务。系统整体结构:

图2.1 系统整体结构

工作流程:

1.数据采集设备采集现场数据参数,并由单片机控制提取。

2.单片机将有用数据加入数据位置编码通过无线射频模块发射。

3.无线射频模块发射接收数据。

4.单片机控制提取接收到的数据并送至显示模块适时显示当前温度值,并根据键盘预先设定上限温度值报警。

2.1单片机主模块

主控单片机采用一片ATMEL AT89S51。根据题目要求,充分利用了单片机灵活控制的优点,发挥其优势功能,采用单片机控制显示信号灯,提高了系统的灵活性,设置方便。AT89S51芯片本身集成了看门狗(WDT)电路,这是为了系统更加的稳定可靠,避免了系统因为死机而停止工作的情况发生这种做法对于实际上

内容需要下载文档才能查看

2

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

下载文档

热门试卷

2016年四川省内江市中考化学试卷
广西钦州市高新区2017届高三11月月考政治试卷
浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
广西钦州市钦州港区2017届高三11月月考政治试卷
广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
广西钦州市高新区2016-2017学年高二11月月考政治试卷
广西钦州市高新区2016-2017学年高一11月月考政治试卷
山东省滨州市三校2017届第一学期阶段测试初三英语试题
四川省成都七中2017届高三一诊模拟考试文科综合试卷
2017届普通高等学校招生全国统一考试模拟试题(附答案)
重庆市永川中学高2017级上期12月月考语文试题
江西宜春三中2017届高三第一学期第二次月考文科综合试题
内蒙古赤峰二中2017届高三上学期第三次月考英语试题
2017年六年级(上)数学期末考试卷
2017人教版小学英语三年级上期末笔试题
江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
四川省简阳市阳安中学2016年12月高二月考英语试卷
四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
安徽省滁州中学2016—2017学年度第一学期12月月考​高三英语试卷
山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷

网友关注

2015漳州公务员考试申论热点:就业与创业梦
2015安徽公务员笔试考前必看申论范文:服务型政府
2015安徽公务员笔试考前必看申论范文:大道之行 天下为公
2015安徽公务员笔试考前必看申论范文:起承转合式结构文章范例
2015安徽公务员笔试考前必看申论范文: 政治道德
2015年福建漳州公务员考试考前冲刺申论复习小贴士
2007年4月-2012年7月自考资产评估试题与答案
2015安徽公务员笔试考前必看申论范文:保障民生需要环境与安全双保险
2015安徽公务员笔试考前必看申论范文:低碳社会
2015安徽公务员笔试考前必看申论范文:国货热是契机 创新是根本
2015安徽公务员笔试考前必看申论范文:以“电子商务”为主题
2015安徽公务员笔试考前必看申论范文:发展县域经济
2007年成考专升本高等数学
【行测】2015莆田行测题库:逻辑判断定义判断模拟题
2015漳州事业单位招聘考试行测:文字资料分析题专项训练二
【行测】2015莆田行测答题技巧:资料分析的解题技巧
2015年湖北自考管理学原理考试大纲激励
自考社会学概论试题及答案
2015安徽公务员笔试考前必看申论范文:行政伦理
2015安徽公务员笔试考前必看申论范文: 社会公平
[宝典]c 自考积年真题小集
2015安徽公务员笔试考前必看申论范文:法制与和谐社会
专升本考试试题
2015漳州事业单位招聘考试行测:文字资料分析题专项训练一
2015安徽公务员笔试考前必看申论范文:科学发展观指导经济发展
【行测】2015莆田行测答题技巧:行测考试中的对应分析法
最全全国自考计算机网络原理真题及答案2008--2013
山西人事考试网 2015山西教师招聘备考――学校体育学知识要点一
山西人事考试网 2015山西省考行测考前指导:数量关系比例法
2015漳州公务员考试申论材料阅读必备技能

网友关注视频

冀教版小学数学二年级下册第二单元《有余数除法的简单应用》
外研版英语三起5年级下册(14版)Module3 Unit2
二年级下册数学第一课
外研版英语七年级下册module3 unit2第一课时
苏科版八年级数学下册7.2《统计图的选用》
外研版英语三起5年级下册(14版)Module3 Unit1
【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,湖北省
19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T3763925
冀教版小学数学二年级下册第二单元《有余数除法的竖式计算》
飞翔英语—冀教版(三起)英语三年级下册Lesson 2 Cats and Dogs
【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
沪教版牛津小学英语(深圳用) 五年级下册 Unit 10
北师大版数学四年级下册3.4包装
第五单元 民族艺术的瑰宝_16. 形形色色的民族乐器_第一课时(岭南版六年级上册)_T3751175
外研版英语七年级下册module1unit3名词性物主代词讲解
【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
冀教版小学英语五年级下册lesson2教学视频(2)
北师大版小学数学四年级下册第15课小数乘小数一
8.对剪花样_第一课时(二等奖)(冀美版二年级上册)_T515402
化学九年级下册全册同步 人教版 第18集 常见的酸和碱(二)
二年级下册数学第三课 搭一搭⚖⚖
人教版历史八年级下册第一课《中华人民共和国成立》
青岛版教材五年级下册第四单元(走进军营——方向与位置)用数对确定位置(一等奖)
北师大版数学 四年级下册 第三单元 第二节 小数点搬家
苏科版数学八年级下册9.2《中心对称和中心对称图形》
8 随形想象_第一课时(二等奖)(沪教版二年级上册)_T3786594
小学英语单词
沪教版八年级下册数学练习册21.3(2)分式方程P15
第8课 对称剪纸_第一课时(二等奖)(沪书画版二年级上册)_T3784187
沪教版牛津小学英语(深圳用) 五年级下册 Unit 12