毕业设计论文基于nRF905的无线温度测量系统的研究与设计.doc
《毕业设计论文基于nRF905的无线温度测量系统的研究与设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文基于nRF905的无线温度测量系统的研究与设计.doc(54页珍藏版)》请在三一办公上搜索。
1、哈尔滨理工大学毕业设计题目:基于nRF905的无线温度测量系统的研究与设计院、系: 计算机科学与技术学院 网络工程系姓名: 指导教师: 系主任: 李 帅 2011年06月23日 哈尔滨理工大学毕业设计(论文)评语学生姓名: 学号:学 院:计算机科学与技术 专业:网络工程任务起止时间: 2011 年 3 月 7 日至 2011 年 6 月 23 日毕业设计(论文)题目:基于nRF905的无线温度测量系统的研究与设计指导教师对毕业设计(论文)的评语: 指导教师签名: 指导教师职称: 评阅教师对毕业设计(论文)的评语:评阅教师签名: 评阅教师职称: 答辩委员会对毕业设计(论文)的评语:答辩委员会评定
2、,该生毕业设计(论文)成绩为: 答辩委员会主席签名: 职称: 年 月 日哈尔滨理工大学毕业设计(论文)任务书学生姓名:杨强 学号:0704020117学 院:计算机科学与技术 专业:网络工程任务起止时间: 2011 年 3 月 7 日至 2011 年 6 月 23 日毕业设计(论文)题目:基于nRF905的无线温度测量系统的研究与设计毕业设计工作内容:1学习阅读文献资料补充专业知识,了解有关单片机在温度采集系统的应用和nRF905的收发原理;(3月7日3月31日)2建立整体框架,并画出整体的硬件连接图。(4月1日4月15日)3根据硬件电路原理图及系统的流程图,用Keil C编写软件部分。(4月
3、16日5月15日)4系统的整体实现和系统调试。(5月16日5月30日)5论文整理、撰写及答辩。(6月1日6月23日)资料:1胡汉才 单片机原理及其接口技术 清华大学出版社,20042赵亮 单片机C语言编程与实例 人民邮电出版社,2004:5668,2242373徐爱钧 KeilCx51 V7.0单片机高级语言编程与mVision2应用实践 电子工业出版,2006年6月指导教师意见:签名:年 月 日系主任意见:签名:年 月 日哈尔滨理工大学学士学位论文基于nRF905的无线温度测量系统的研究与设计摘 要在现代工业生产活动中,温度作为一种可以实际测量的重要参数,能起到对设备运行状态、生产环境等外界
4、因素进行实时监控的作用,以保证整个生产活动高效开展,因此准确且实用的温度数据采集系统具有举足轻重的作用。然而,生产环境的多变性、不确定性,导致许多工作场所不太方便布线,需要采用无线传输方式。该文主要介绍了由nRF905无线收发模块、80C52单片机、DS18B20温度传感器组成的无线温度测量系统。该设计以射频收发芯片nRF905为核心,以模块搭建设计为指导思想,搭建无线温度测量系统,系统主要由数据采集模块和无线传输模块组成。数据采集模块以数字式温度传感器DS18B20检测环境温度,并将检测的温度参数简单处理后经过nRF905无线模块发送到接受接口。无线数据传输模块通过nRF905芯片进行数据的
5、收发处理,最后将采集到的数据通过电平转换芯片MAX232传到PC机。关键词 无线传输;数据采集;nRF905; DS18B20The Research and Design of Wireless Temperature measurement system based on nRF905AbstractIn modern production and life, temperature is an important parameter in many occasions.In many places, it is necessary to monitor the temperature p
6、arameter and making relevant processing so that the system runs in the best state. Therefore, it is significant to develop a reliable and practical temperature monitoring system. With the rapid development of wireless transmission technology, short range wireless transmission technology has been wid
7、ely applied to many places where wiring is not available, offering great conveniences for people.This paper introduces the temperature measurement system based on nRF905 wireless transceiver module, 80C52 microcontroller,DS18B20 temperature sensor.This paper puts forward that the wireless temperatur
8、e data acquisition system is built with the RF transceiver chip (nRF905) as the core, and its guiding ideology is modularization, The system is consists of collection module and wireless transmission module. The data acquisition module detects temperature data with digital temperature sensor DS18B20
9、, then the simply processed data is sent out by the RF transceiver chip (nRF905).Wireless transmission module sents, receives and processes data by the nRF905 chip.Finally the data is sent to PC through the level converter chip MAX232.Keywords wireless transmission;data collection;nRF905;DS18B20- II
10、 -目 录摘要IAbstractII第1章 绪论11.1 选题的目的和意义11.2 国内外文献综述21.2.1 蓝牙21.2.2 IRDA31.2.3 GPRS31.3 论文研究内容4第2章 系统模块主要器件的选型与设计52.1 低功耗射频传输单元nRF905芯片52.1.1 nRF905 芯片概述52.1.2 nRF905 管脚图和引脚功能说明52.1.3 nRF905 工作详情62.2 单片机80C5292.2.1 80C52概述92.2.2 80C52 引脚图及各引脚的功能92.2.3 80C52工作详情112.3 单总线数字式传感器122.3.1 DS18B20概述122.3.2 DS
11、18B20的管脚配置和内部结构122.3.3 DS18B20的工作原理142.4 接口芯片MAX232172.4.1 MAX232概述172.4.2 MAX232引脚功能说明182.5 本章小结19第3章 系统硬件结构设计203.1 系统的整体设计方案203.2 系统电路设计213.2.1 下位机部分电路设计213.2.2 上位机部分电路设计233.3 本章小结26第4章 系统软件设计274.1 系统的整体软件框图274.2 系统所使用的通信协议274.3 软件设计主要模块介绍284.3.1 下位机部分程序设计284.3.2 上位机部分程序设计334.4 本章小结36第5章 结 论37致 谢3
12、8参考文献39附 录40第1章- IV -第1章 绪论1.1 选题的目的和意义随着社会的进步和生产的需要,利用无线通信进行温度数据采集的方式应用已经渗透到生活各个方面。在工业现场,由于生产环境恶劣,工作人员不能长时间停留在现场观察设备是否运行正常,就需要采集数据并传输数据到一个环境相对好的操控室内,这样就会产生数据传输问题。由于厂房大、需要传输数据多,使用传统的有线数据传输方式就需要铺设很多很长的通讯线,浪费资源,占用空间,可操作性差,出现错误换线困难。而且,当数据采集点处于运动状态、所处的环境不允许或无法铺设电缆时,数据甚至无法传输,此时便需要利用无线传输的方式进行数据采集。在农业生产上,不
13、论是温室大棚的温度监测,还是粮仓的管理,传统上都是采取分区取样的人工方法,工作量大,可靠性差。而且大棚和粮仓占地面积大,检测目标分散,测点较多,传统的方法已经不能满足当前农业发展的需要。当前的科技水平下,无线通信技术的发展使得温度采集测量精确,简便易行。在日常生活中,随着人们生活水平的提高,居住条件也逐渐变得智能化。如今很多家庭都会安装室内温度采集控制系统,其原理就是利用无线通信技术采集室内温度数据,并根据室内温度情况进行遥控通风等操作,自动调节室内温度湿度,可以更好地改善人们的居住环境【1】。以上只是简单列举几个现实的例子,在现实生活中,这种无线温度采集系统已经被成功应用于工农业、环境监测、
14、军事国防、机器人控制等许多重要领域,而且类似于这种温度采集系统的无线通信网络已经被广泛的应用到民用和军事领域。凡是布线繁杂或不允许布线的场合都希望能通过无线方案来解决。为此,需要设计相应的接口系统,控制这些射频芯片工作,完成可靠稳定的无线数据通信,这样的研究也变得更加有意义了。目前,在工业数据采集应用领域,都采用无线方式进行远距离数据传输。和传统的有线传输方式相比,无线传输网络具有巨大的优越性。基于此,本文介绍一种基于通用低功耗单片机和多信道单片收发芯片nRF905的无线温度数据采集模块。系统集成80C51单片机在低功耗应用方面的优势和nRF905特有的多频道支持及功耗低、易控制等优点,以及
15、DS18B20 的单总线数据传送模式,特别适合于低功耗、小数据量的无线数据传输系统。1.2 国内外文献综述无线数据传输技术是无线通信的重要组成部分,它使不同位置的计算机或者相关仪器间实现无电缆的实时通讯,根据要求传输各种类的大量数据。随着网络及通信技术的飞速发展,人们对无线技术的要求也趋于专业化,功能化。其中近距离无线技术正在成为大家关注的焦点。目前使用较广泛的近距无线数传技术有蓝牙(Bluetooth)、无线局域网802.11(Wi-Fi)、红外数据传输(IrDA)、RFID和ISM band等,同时还有一些极具发展潜力的近距无线技术标准,它们分别是:ZigBee,超宽频(UWB)、短距通信
16、(NFC)、WiMedia、GPS、DECT、无线1394和专用无线系统等等。下面给予简单介绍几种【2】:1.2.1 蓝牙蓝牙(Bluetooth)是由东芝、爱立信、IBM、Intel和诺基亚于1998年5月共同提出的近距离无线数据通讯技术标准。它能够在10米的半径范围内实现单点对多点的无线数据和声音传输,其数据传输带宽可达1Mbps。通讯介质为频率在2.402GHz到2.480GHz之间的电磁波。蓝牙通讯技术的特点:1蓝牙工作在全球开放的2.4GHz ISM(即工业、科学、医学)频段;2使用跳频频谱扩展技术,把频带分成若干个跳频信道(hop channel),在一次连接中,无线电收发器按一定
17、的码序列不断地从一个信道“跳”到另一个信道;3一台蓝牙设备可同时与其它七台蓝牙设备建立连接;4数据传输速率可达1Mbit/s;5低功耗、通讯安全性好;6在有效范围内可越过障碍物进行连接,没有特别的通讯视角和方向要求;7支持语音传输;8组网简单方便;蓝牙通讯技术的用途:蓝牙技术是一种新兴的技术,尚未投入广泛应用,目前许多蓝牙设备还处于实验室试验阶段。但可以肯定的是现在多数具有红外无线数据通讯功能的设备,在将来一样可以使用蓝牙技术来实现无线连接。同时蓝牙技术的网络特点和语音传输技术使它还可以实现红外技术无法实现的某些特定功能,如无线电话、多台设备组网等等。1.2.2 IRDAIRDA是红外数据协会
18、的简称,IRDA制订的一系列红外数据通讯标准形成了红外数据通讯技术的基础。红外通讯技术是一种点对点的数据传输协议,是传统的设备之间连接线缆的替代。它的通讯距离一般在0到1米之间,传输速率最快可达16Mbps,通讯介质为波长为900纳米左右的近红外线。红外通讯技术的特点:1它是目前在世界范围内被广泛使用的一种无线连接技术,被众多的硬件和软件平台所支持;2通过数据电脉冲和红外光脉冲之间的相互转换实现无线的数据收发。3主要是用来取代点对点的线缆连接;4新的通讯标准兼容早期的通讯标准;5小角度(30度锥角以内),短距离,点对点直线数据传输,保密性强;6传输速率较高,目前4M速率的FIR技术已被广泛使用
19、,16M速率的VFIR技术已经发布。红外数据通讯技术的用途(常被应用在下列设备中):笔记本电脑、台式电脑和手持电脑;打印机、键盘鼠标等计算机外围设备;电话机、移动电话、寻呼机;数码相机、计算器、游戏机、机顶盒、手表;工业设备和医疗设备;网络接入设备,如调制解调器。1.2.3 GPRSGPRS是General Packet Radio Service的简称,即通用无线分组业务。它是基于现在运行的GSM的基础上发展的数据业务,类似于固定交换技术里的数据分组业务,原来的GSM业务为电路交换业务,GPRS采用了GSM同样的无线调制技术,一样的频率,同样的TDMA帧结构。利用现有的基站子系统(BSS)从
20、一开始就可提供全面的GPRS覆盖。GPRS允许用户在端到端分组转移模式下发送和接收数据,而不需要利用电路交换模式的网络资源。从而提供了一种高效、低成本的无线分组数据业务。特别适用于间断的、突发性的和频繁的、少量的数据传输,也适用于偶尔的大数据量传输。它集合了现有的GSM的数据分组交换数据和短信息的服务。GPRS业务能提供不间断的信息服务,信息的适时性在未来的运用中是十分重要的,例如在远程信用卡的认证应用。使用GPRS,数据实现分组发送和接收,用户永远在线且按流量、时间计费,迅速降低了服务成本。1.3 论文研究内容本课题所研究的无线温度测量系统是短距离无线通信技术在温度测量方面的一个具体应用。该
21、系统属于无线通信系统,因此也需要对数据传输的可靠性进行研究。主要研究内容包括以下几个方面【3】:1对于温度传感器的选用,应重点考虑测量精度高,抗干扰能力强,稳定性好,信号易于处理、传送,便于多路测量,安装方便,维护简单的器件;2对于硬件设计,结构要尽量简单实用、易于实现,应尽量实用各种总线技术,以节约系统有限的I/0资源,并使系统电路尽量简单;3对于硬件电路和软件的设计,一定要增加抗干扰措施,提高系统的抗干扰能力,保证系统的稳定性。4软件设计要有完善的思路,要充分考虑要各传感器和无线收发器的时序,要做到简单,调试方便。根据多点无线测温系统的特点,我所提出的测温方案,具有以下几个方面的特征:1采
22、用新型的数字温度传感器,简化测温电路;2采用射频芯片进行数字信号的传输,实现温度数据的实时传送;3对传输到计算机内实际得到的温度场数据,可以通过软件进一步实现温度 信息的智能化管理。第2章 系统模块主要器件的选型与设计2.1 低功耗射频传输单元nRF905芯片2.1.1 nRF905 芯片概述nRF905可以自动完成处理字头和CRC(循环冗余码校验)的工作,可由片内硬件自动完成解码,使用SPI接口与微控制器通信,配置非常方便,其功耗非常低,以-10dBm的输出功率发射时电流只有11mA,在接收模式时电流为12.5mA。 nRF905单片无线收发器工作由一个完全集成的频率调制器,一个带解调器的接
23、收器,一个功率放大器,一个晶体震荡器和一个调节器组成。ShockBurst工作模式的特点是自动产生前导码和CRC,可以很容易通过SPI接口进行编程配置【4】。2.1.2 nRF905 管脚图和引脚功能说明 nRF905的管脚图见图2-1。图2-1 nRF905管脚图各管脚的详细功能介绍如下:管脚名称管脚功能说明1VCC电源电源+3.33.6V DC2TX_EN数字输入工作模式选择3TRX_CE数字输入使能芯片发射或接收4PWR_UP数字输入芯片上电5uCLK时钟输出(未使用)6CD数字输出载波检测7AM数字输出地址匹配8DR数字输出接收或发射数据完成9MISOSPI 接口SPI 输出10MOS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 nRF905 无线 温度 测量 系统 研究 设计

链接地址:https://www.31ppt.com/p-4857467.html