基于无线通信网络技术的远程.docx
- 文档编号:20113382
- 上传时间:2023-04-25
- 格式:DOCX
- 页数:48
- 大小:548.58KB
基于无线通信网络技术的远程.docx
《基于无线通信网络技术的远程.docx》由会员分享,可在线阅读,更多相关《基于无线通信网络技术的远程.docx(48页珍藏版)》请在冰豆网上搜索。
基于无线通信网络技术的远程
毕业设计说明书
基于无线通信网络技术的远程
监控系统设计
学生姓名:
学号:
学院:
专业:
指导教师:
XXXX年X月
基于无线通信网络技术的远程监控系统设计
摘要
近年来,远程监控技术越来越多的受到人们的关注。
远程控制技术是对受控对象进行远距离控制和监测的技术,它是利用自动控制技术、通信技术和计算机技术实现的远程监控系统。
本文介绍了一种基于无线通信网络技术的远程监控系统,系统以GSM网络为基础,以AT89S51单片机为控制器,可实现对室内温度的监控和安全的监控功能,利用DS18B20采集室内温度数据,通过液晶显示器显示出来,同时可实现超限报警,并每隔一段时间向手机用户发送一次温度数据;利用红外对射方式实现防盗功能,当产生防盗信号或者温度超出设定范围时,都会实现现场报警,并向手机用户发送报警信息。
关键字:
无线通信,GSM,AT89S51,DS18B20,红外对射
Designofremotemonitoringsystembasedonwireless
communicationnetworktechnology
Abstract
Inrecentyears,remotemonitoringtechnologyisgettingmoreandmoreattentionbypeople.Remotecontroltechnologycanremotecontrolandmonitorthecontrolledobject.Itusetheautomaticcontroltechnology,communicationtechnologyandcomputertechnologytoachievethefunctionofremotemonitoring.Thispaperintroducedaremotemonitoringsystemwhichisbasedonthewirelesscommunicationnetworktechnology.ThesystemisbasedontheGSMnetwork,andtaketheAT89S51single-chipprocessorasthecontrollor.Thesystemcanachievethemonitoringfunctionofthetemperatureofthehouseandthesafety.ItusetheDS18B20toacquisitethetemperaturedata,throughtheLCDdisplay,andcanberealizedatthesametimeoverrunalarm.Thesystemwillsendtemperaturedatatothemobilephoneuserseveryonceinawhile.Thesystemusetheinfraredshootingmodetoachievetheanti-theftfunction.Ifthereissecuritysignalorthetempratureisbeyondtherangeofthesettingrange,thewarningwillalarmandthesystemwillsendwarninginformationtothemobilephoneusers.
Keywords:
wirelesscommunication,GSM,AT89S51,DS18B20,infraredshooting
目录
1绪论1
1.1选题背景1
1.2远程监控技术现状1
1.3本文主要研究工作2
2GSM技术简介3
3方案设计5
3.1方案比较与选择5
3.1.1无线通信方案选择5
3.1.2防盗检测方案选择5
3.2设计方案6
4电路设计7
4.1电路设计应用环境简介7
4.2测温电路7
4.2.1DS18B20简介7
4.2.2测温电路设计8
4.3红外防盗电路8
4.3.1NE555简介8
4.3.2红外发射电路9
4.3.3红外接收电路9
4.4时钟电路10
4.4.1DS1307简介10
4.4.2时钟电路11
4.5单片机控制电路11
4.5.1AT89S5111
4.5.2单片机控制电路13
4.6GSM模块电路14
4.6.1TC35I简介14
4.6.2MAX232简介16
4.6.3单片机控制GSM模块电路17
4.7显示电路18
5软件设计20
5.1应用软件与语言20
5.2程序设计流程21
5.3测温程序设计22
5.4显示程序设计25
5.5读取时间程序设计30
5.6单片机串口中断32
5.7通信控制33
总结36
附录37
参考文献38
致谢40
1绪论
1.1选题背景
近年来,远程监控技术越来越多的受到人们的关注。
远程控制技术使对受控对象进行远距离控制和监测的技术,它是利用自动控制技术、通信技术和计算机技术而形成的一门综合性技术。
一般都是指对远距离的受控对象的单一的或者两种极限动作进行控制的技术,在人们的生产生活中具有广泛的应用空间。
常规的遥控技术主要指无线遥控,而电话遥控技术与常规的遥控技术相比,显示出了很大的优越性,不需进行专门的布线,而且不占用无线电频率资源,避免了电磁污染。
同时,由于电话线网路的发达,各地联网,可以充分利用现有网路,可跨省市、甚至跨越国家的遥控。
在最近几年,随着无线数字通信技术的不断发展与成熟,特别是GSM网络的完善,远程监控技术进入了一个全新的阶段。
甚至目前刚刚兴起的3G网络CDMA业成为一种发展趋势。
现在,GSM网络几乎覆盖了国家的所有地区,所以基于GSM网络的远程控制系统具有强大的发展优势[1]。
1.2远程监控技术现状
目前远程监控系统有两种类型,一种是生产现场没有现场监控系统,而是将数据采集后直接送到远程计算机进行处理,这种远程监控与一般的现场监控没有多大的区别,只是数据传输距离比现场监控系统要远,其它部分则和现场监控系统相同;另一种是现场监控与远程监控并存。
一般是采用现场总线技术将分布于各个设备的传感器、监控设备等连接起来,这样就从分立单元阶段进入了集成单元阶段,然后各个管理站点的服务再用局域网连接起来,这样就形成了企业内部网(Intranet)。
由于建立了基本的网络信息基础结构,设备监测、维护技术进入了集成系统阶段,在一个单位的内部基本上实现了资源和信息共享[2]。
远程控制所实现的功能如下:
采集与处理功能:
主要是对生产过程的各种模拟或数字量进行检测、采样和必要的预处理,并且以一定的形式输出,如打印报表、显示屏和电视等,为生产人员提供详实的数据,帮助他们进行分析,以便了解生产情况;
监督功能:
将检测到的实时数据、还有生产人员在生产过程中发出的指令和输入的数据进行分析、归纳、整理、计算等二次加工,并分别作为实时数据和历史数据加以存储;
管理功能:
利用己有的有效数据、图像、报表等对工况进行分析、故障诊断、险情预测,并以声光电的形式对故障和突发事件报警;
控制功能:
在检测的基础上进行信息加工,根据事先决定的控制策略形成控制输出,直接作用于生产过程。
基于B/S和C/S的远程监控系统是以网络作为通信平台的监控系统,以HTTP技术为基础,具有简单、高效等优点,已经成为信息网络的一种最普遍应用的信息交互平台。
利用网络通信技术Socket技术、数据采集技术及面向对象等软件技术实现了整个系统的系统管理、用户管理、设备监控数据显示及报警等模块,其优点是充分利用了现有的局域网资源和广域网资源,以最高的性能价格比,以信息的实时获取和实时控制为中心,实现信息、资源及任务的综合共享和全局一体化的管理。
例如:
监控系统将设备运行情况提供给服务器,并由服务器发送到各个节点客户机,工作人员在客户机端便可了解整个系统的工作状态及运行情况[3]。
简单地讲,对企业来说就是充分利用现代技术解决实时数据的采集、传输和处理以及进行实时控制的问题。
正是它的这些优点使得它得以飞速发展。
随着网络技术的不断发展,远程监控将更多地应用在企业生产过程的管理中,专业技术人员可以通过互联网来管理和维护生产过程,优化生产工艺,提高设备的可用率,最终降低生产成本,提高效益[4]。
1.3本文主要研究工作
本论文提出了一种基于无线通信网络技术的远程监控系统的设计方法。
论文首先介绍选题背景和远程监控技术的现状,再介绍本设计主要用到的GSM技术的基础知识;第三章主要介绍本设计方案的选择和方案的最终确定;第四章和第五章从电路设计和程序设计两个方面详细介绍设计的原理及设计过程;最后对整个设计做出总结。
2GSM技术简介
GSM全名为GlobalSystemforMobileCommunications,中文为全球移动通讯系统,俗称“全球通”,是一种起源于欧洲的移动通信技术标准,是第二代移动通信技术,其开发目的是让全球各地可以共同使用一个移动电话网络标准,让用户使用一步手机就能行遍全球。
GSM系统包括GSM900:
900MHz、GSM1800:
1800MHz及GSM1900:
1900MHz等几个频段。
我国于20世纪90年代引进采用此项技术标准,此前一直是采用蜂窝模拟移动技术,即第一代GSM技术。
GSM是一种广泛应用的数字移动电话系统。
GSM使用的是时分多址的变体,并且它是目前三种数字无线电话技术(TDMA、GSM和CDMA)中使用最为广泛的一种。
GSM将资料数字化,并将数据进行压缩,然后与其他的两个用户数据流一起从信道发送出去,另外的两个用户数据流都有各自的时隙。
GSM系统的几个重要的特点是:
防盗能力佳、网络容量大、手机号码资源丰富、通话清晰、稳定性强、不易受干扰、信息灵敏、通话死角少、手机耗电量低。
短信是伴随数字移动通信系统而产生的一种电信业务,通过移动通信系统的信令信道和信令网,传送文字或数字短信息,属于一种非实时的、非语音的数据通信业务。
短信可以由移动通信终端(手机)始发,也可由移动网络运营商的短信平台服务器始发,还可由与移动运营商短信平台互联的网络业务提供商SP(包括ICP、ISP等)始发。
从实现短信业务功能的技术手段而言,通过手机终端发送和接受点对点消息虽然占据主流地位,但并非唯一形式,固定电话、小灵通以及互联网正在成为新的工具和载体。
在短信业务发展之初,短信的发送和接受是手机开始,最终到手机,中间讲过GSM网/CDMA网、短信中心等网络要素;随着短信点播及定制业务的出现,手机和互联网站、短信增值业务系统可以互相发送短信,互联网站和短信增值业务系统成为新的网络要素,GSM/CDMA网、短信中心仍保持着短信网络核心地位;随着以固定电话网为基础的“小灵通”手机在中国的出现,短信业务扩展到固定网,终端不再局限于手机,小灵通手机或特殊固定终端都可以成为短信的发送和接收方,网络基础也不再局限于GSM/CDMA网等数字移动网,固定网也可以成为短信的网络基础,短信网络要素发生了显著的变化。
伴随着短信从手机扩展到小灵通及固定终端、从数字移动通信网扩展到固定电话网,人们对短信的认识也不再仅看做是数字手机的“专利”,业务形态在改变、网络要素在变化、信息内容在丰富,这一过程中始终不变的只有两点:
一是短信的信息长度,始终是不超过160个英文或数字字符,或70个汉字,这与短信基于通信系统的信令网传送内容的机制密切相关。
二是短信传递的方式——存储转发,当用户无法接收时,短信不回丢失,暂时存放在短信中心,当用户重新登录进网的时候,短信会迅速传递到用户手机上。
这些与生俱来的特点,使短信具备了穿的准确可靠、迅速及时的优点,使短信具备了影响人们的习惯的基本条件。
短信作为手机上的一种业务,让本来具有语言传递功能的手机变成了电报式的解读工具,让耳朵闲置,让文字彰显更大的作用,短信作为用文字传递信息和沟通的一种方式,让拇指灵敏发达起来,让嘴巴休息,现代电信的业务具有了技术和文化的双重色彩。
尽管移动市场发展飞速,不过短信仍然是其最重要的一项附加价值服务。
据此前IDC公司统计,文字短信仍是亚太地区手机用户普及率最高的一项移动服务,即使在短信的发展中市场,例如西欧短信服务的使用率也达到了90%[5]。
3方案设计
3.1方案比较与选择
3.1.1无线通信方案选择
方案一:
利用Internet互联网通信。
利用当今流行的Internet网通信,利用计算机操作平台,实现控制信息的远程传递。
由于计算机操作复杂,价格昂贵,而且,必须对计算机的使用具有一定的基础才可以,对于使用人员有要求,不适用于普通大众,使用范围受到限制。
方案二:
利用无线收发模块进行无线数据通信,完成远程监控功能。
无线收发模块具有范围和传输距离的限制,而且容易受外界干扰,这样容易造成数据丢失,造成报警不及时或者报警数据丢失的情况。
方案三:
利用GSM网络进行远程控制。
首先,目前GSM网络覆盖范围很广,几乎涵盖了国内所有区域,可以方便的利用GSM网络,不必考虑干扰等问题。
其次,GSM系统提供的短信息业务为远程家电控制提供了一种非常廉价的数据通信方式,即发送一条短信就可实现用手机对室内的远程控制,方便可靠,费用低廉。
而且不管距离远近,只要有一部对应号码的手机机,就可以实现远程监控的功能。
综上所述,本设计采用第三种方案。
3.1.2防盗检测方案选择
方案一:
利用红外对射进行布防实现防盗检测报警。
整个系统主要是利用红外对射原理,当红外发射管与接收管之间的通路被阻断时,报警器判断为有可疑人员入侵,进而启动报警装置报警。
利用红外对射实现的报警器设计方法简单,原理清晰易懂,实现容易,灵敏度高。
方案二:
人体红外热释电检测防盗报警器。
普通人体都会发射出10um左右的特定波长的红外线,用专门设计的人体红外传感器就可以检测这种红外线的存在,当人体红外线照射到传感器上时,传感器将检测到的信号传送给控制中心,控制中心启动报警装置实现报警。
这种红外传感器只对波长为10um左右的红外辐射敏感,所以其他物体不会引发传感器工作。
人体红外线传感器的功耗很小,可以长期可靠的工作,只要检测到移动的人体红外信号即可出发报警信号,缺点是只对一定范围内的移动的人体会产生红外信号,而且对于某些基础体温偏低的人群感应信号不是很灵敏,因此会对防盗产生影响。
综上所述,本设计选用第一种设计方案。
3.2设计方案
本设计以单片机为控制器,通过DS18B20来采集温度值,以时钟芯片提供的时间为基准,定时向手机用户发送室内的温度数据;利用红外对射原理设计红外防盗报警系统,当有人闯入时,红外对射通路被切断,单片机检测到后即向手机用户发送报警信息,提示有人闯入。
系统设计框图如图3.1所示。
图3.1系统设计框图
4电路设计
4.1电路设计应用环境简介
Protel电子线路设计软件是在TANGO基础上改进的电路CAD软件,它在原理图文件格式、印制板文件格式、原理图器件库文件格式、印制板封装库文件格式、原理图编译和网络表转换与检查等方面保持了与TANGO版本一致或兼容的前提下,对原TANGO版本做了一些改动。
Protel电子线路设计软件由原理图编辑、印制板设计、原理图输出、印制板输出、原理图器件库编辑和其他应用程序组成。
电路原理图的设计是印制电路板设计中的第一步,也是非常重要的一步。
电路原理图设计得好坏将直接影响到后面的工作。
首先,原理图的正确性是最基本的要求,因为在一个错误的基础上所进行的工作是没有意义的;其次,原理图应该布局合理,这样不仅可以尽量避免出错,也便于读图、便于查找和纠正错误;最后,在满足正确性和布局合理的前提下应力求原理图的美观。
进行原理图设计步骤:
一、建立数据库。
打开Protel软件后,在“文件”标题栏里选择“新建”选项,在弹出的对话框里选择DocumentFolder,然后点击OK即可。
二、打开Documents,选择“文件”标题栏里选择“新建”选项,在弹出的对话框里选择“SchematicDocument”选项,建立原理图文件,并给原理图文件命名。
三、设计电路原理图。
利用Protel里的元器件库完成电路原理图的绘制。
四、检查原理图电性能可靠性。
选择工具(Tools)下面的电气规则检查,在“RuleMatrix”中选择要进行电气检查的项目,设置好各项后,在“SetupElectricalRluesCheck”对话框上选择“OK”即可运行电气规则检查,检查结果将被显示到界面上。
4.2测温电路
4.2.1DS18B20简介
DS18B20是美国DALLAS公司生产的一线式数字温度传感器,它具有微型化、低功效、高性能、抗干扰能力强、易配处理器等优点,特别适用于多点测温系统,可直接将温度转化成串行数字信号给单片机处理,且在同一总线上可以挂接多个传感器芯片。
它具有3引脚TO-92小体积封装形式,温度测量范围为-55~+155摄氏度,可编程为9~12位A/D转换精度,测温分辨率可达0.0625摄氏度,被测温度用符号扩展的16位数字量方式串行输出,其工作电源既可在远程引用,也可采用寄生电源方式产生,多个DS18B20可以并联到三根或两根线上,CPU只需一根端口线就能与多个DS18B20通信,占用微处理器端口较少,可节省大量的引线和逻辑电路[5]。
引脚定义如下:
DQ:
数字信号输入/输出端;
GND:
电源地;
VDD:
外接供电电源输入端(寄生供电方式时接地),如图4.1所示。
图4.1DS18B20温度传感器芯片引脚
4.2.2测温电路设计
测温电路设计如图4.2所示。
DS18B20有两种方式供电,一种是采用电源供电方式,此时DS18B20的1脚接地,2脚作为信号线,3脚接电源。
另一种是寄生电源供电方式,单片机端口接单线总线,用一个MOSFET管完成对总线的上拉。
由于本设计为单片测温,所以采用外部电源供电法即可,方便简单。
DS18B20是单总线控制,I/O引脚与单片机的P3.4引脚相连,就可以实现单片机与DS18B20之间的通信。
图4.2测温电路
4.3红外防盗电路
4.3.1NE555简介
NE555是一种应用特别广泛作用很大的的集成电路,属于小规模集成电路,在很多电子产品中都有应用[7]。
NE555的作用是用内部的定时器来构成时基电路,给其他的电路提供时序脉冲。
NE555时基电路有两种封装形式,一是dip双列直插8脚封装,另一种是sop-8小型(smd)封装形式[8,9]。
其他HAL7555、LM555、CA555分属不同的公司生产的产品,内部结构和工作原理都相同。
NE555的内部结构可等效成23个晶体三极管、17个电阻、两个二极管,组成了比较器、RS触发器等多组单元电路,特别是由三只精度较高5k电阻构成了一个电阻分压器,为上、下比较器提供基准电压,所以称之为555。
NE555属于CMOS工艺制造,引脚图如图4.3所示。
图4.3NE555引脚图
4.3.2红外发射电路
红外发射头只能发射38KHz的红外波,所以首先要设计38KHz的振荡电路,本设计中的38KHz的振荡电路设计如图4.4所示。
先将NE555的2脚与6脚连接在一起构成施密特触发器,此时输出再经过RC积分电路接回到输入端即可构成多谐振荡器,由T=1/f=(R1+R2)Cln2计算可得,C6为0.01u时,R28为800Ω,R29为3K时,NE555的3脚输出为38KHz的信号。
此信号红外对管的发射端发射出去。
图4.4红外发射电路
4.3.3红外接收电路
红外接收电路如图4.5所示。
红外对管的接收管有两种:
二极管型和三极管型。
红外接收二极管能很好的接收红外发光二极管发射的波长940nm的红外光信号,而对于其他波长的光线则不能接收,因而保证了接收的准确性和灵敏度。
在正常情况下,红外接收二极管接收到发射管的红外信号后导通,接收管内部电阻接近于0,此时接收管和与其串联的电阻中间节点的电压接近于0;当没有接收到红外信号时,接收管内部电阻极大,可视为断路,此时接收管和与其串联的电阻中间节点的电压接近VCC。
根据这个原理,当有可疑人员闯入时,发射管与接收管之间的通路被阻断,因而,接收管端接收不到红外信号,R31与红外接收管之间的节点电压为接近5V,LM324的一路运放组成的电压比较器中,反相端的电压通过调节VR2为0-2.5V,同相端电压高于反相端电压,电压比较器输入为高电平,该电压比较器的输入直接接单片机引脚。
图4.5红外接收电路
4.4时钟电路
4.4.1DS1307简介
DS1307是I2C总线接口的日历时钟芯片,片内有8个特殊寄存器和56的BSPAM,是一种低功耗、BCD码的8引脚实时时钟芯片。
DS1307的主要技术性能如下:
具有秒、分、时、日、星期、月、年的计数功能,并具有12小时制和24小时制计数模式,可自动调整每月天数及闰年;具有自动掉电保护和上电复位功能;可输出不同频率的方波信号[10]。
DS1307的引脚排列如图4.6所示
VCC:
+5V电原;
VBAT:
+3V电源输入;
X1、X2:
32.768kHz的晶振输入端;
SDA:
数据线;
SCL:
时钟线;
SQW/OUT:
方波信号输出端。
图4.6DS1307引脚图
4.4.2时钟电路
该部分电路设计如图4.7所示。
DS1307的时钟线SCL和数据线SDA由单片机的P3.2和P3.3控制。
DS1307本身的振荡器是通过在X1和X2引脚之间连接一个32.768KHz的晶振而实现的,为使其稳定,在X2引脚串接一个二极管1N4148以稳定电压。
图4.7时钟电路
4.5单片机控制电路
4.5.1AT89S51
AT89S51单片机内部主要由9个部件组成:
1个8位中央处理器;4KBFlash存储器;128B的数据存储器;32条I/O口线;2个定时器/计数器;1个具有6个中断源、4个优先级的中断嵌套结构;用于多处理机通信、I/O扩展或全双工UART的串行口;特殊功能寄存器;1个片内振荡器和时钟电路[11]。
AT89S51系列单片机完全继承了MCS-51的指令系统,共有111条指令,按其功能可分为五大类:
数据传送类指令、算术运算类指令、逻辑运算类指令、控制转移类指令、布尔操作。
AT89S51单片机引脚如图4.8所示。
图4.8AT89S51单片机引脚图
管脚说明:
P0口:
8位、漏极开路的双向I/O口。
P0能够用于外部程序数据存储器。
它可以被定义为数据/地址的第八位。
P0口在应用时必须外接上拉电阻,作为输入时,首先应将引脚置1。
P1口:
8位双向I/O口,内部含上拉电阻。
作为输入时,应先将引脚置高;若负载为低电平,则通过内部上拉电阻向外输出电流。
P2口:
8位双向I/O口,内部含上拉电阻。
作为输入时,应先将引脚置高;若负载为低电平,则通过内部上拉电阻向外输出电流。
P3口:
8位双向I/O口,内部含上拉电阻。
作为输入时,应先将引脚置高;若负载为低电平,则通过内部上拉电阻向外输出电流。
P3口除了通用I/O口功能外,还有第二功能。
P3口的第二功能定义如表4.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 无线通信 网络技术 远程