at89c2051单片机及gsm通信网络在水位远程检测系统中的应用

上传人:小** 文档编号:89125867 上传时间:2019-05-19 格式:DOC 页数:23 大小:630.50KB
返回 下载 相关 举报
at89c2051单片机及gsm通信网络在水位远程检测系统中的应用_第1页
第1页 / 共23页
at89c2051单片机及gsm通信网络在水位远程检测系统中的应用_第2页
第2页 / 共23页
at89c2051单片机及gsm通信网络在水位远程检测系统中的应用_第3页
第3页 / 共23页
at89c2051单片机及gsm通信网络在水位远程检测系统中的应用_第4页
第4页 / 共23页
at89c2051单片机及gsm通信网络在水位远程检测系统中的应用_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《at89c2051单片机及gsm通信网络在水位远程检测系统中的应用》由会员分享,可在线阅读,更多相关《at89c2051单片机及gsm通信网络在水位远程检测系统中的应用(23页珍藏版)》请在金锄头文库上搜索。

1、本文档由 碱性玫瑰精 整理提供 代专利下载 1元/篇 QQ 1410007848精品文档 碱性玫瑰精 整理2011年10月2号 如需购买 碱性玫瑰精 ,请留下以下联系方式备用 电话:0317-7896222 0317-7896333 传真:0317-7727900 河北省东光宏浩染料 网址: 联系人:刘雨桐滨江学院 本科毕业论文系: 滨江学院专业: 通信工程 年级: 2003届姓名: 周强 学号: 20032334024论文题目: 单片机在水位远程检测系统中的应用指导教师: 周杰 职称: 教授二七年 四月十七日目录:1. 标题32. 摘要-;关键词33. 引言34. 正文41) 水位的检测及显

2、示系统42) 水位远程检测系统硬件组成521 微控制器622 GSM无线短信芯片82.3 系统硬件接口连接93) 水位数据无线传输的软件实现1431数据包格式1432 命令集154) 系统应用拓展1751 系统优点1752 应用拓展185) 结束语205. 参考文献20单片机在水位远程检测系统中的应用周强南京信息工程大学通信工程专业-;南京210044摘 要:本文介绍一种利用单片机及GSM无线收发模块构成的水位显示及远程检测系统。在系统中-;设计一种简易的水位检测方法以测得水位的状况-;通过单片机显示系统在水位现场以LED的方式显示出来-;并通过与之相连的GSM模块将水位信息以一种无线的方式发

3、送给远程终端-;起到检测的作用。另一方面-;本文还介绍了此系统在现阶段的防洪-;汛期水位检测中的运用。其覆盖范围广-;成本低廉-;实现方便的特点-;完全可以替代现有广域水位检测以及警报系统-;保证广大人民群众生命和财产的安全。关键词:GSM GSl00 AT89C2051串口通信 远程检测 如大家所知-;供水系统中的水塔和高位水池等设备由于所处地势高-;人员上下极为不便-;有时水即将用完也不知道-;造成需用水时却无水可用的情况。此外-;在向池中注入水的过程中-;由于不知道水位的情况-;也就无法控制注水量的多少-;这会严重影响正常的工作效率。为此-;需要对水位进行自动显示、监测和报警。传统的水位

4、检测系统一般通过有线方式与监控中心取得联系-;这种方式不但维护起来困难-;需要专门人员进行维护调控-;而且在很大程度上限制了其在时空上的拓展性-;而内部架设的无线网络成本又极高。采用GSM模块与单片机构成的系统则能利用现有GSM网络的覆盖范围以及单片机的通用性-;能有效节约成本。通过单片机的并行I0口可以很方便的实现实时水位的显示功能。现有的GSM网络在全国范围内实现了联网和漫游-;具有网络能力强的特点-;用户无需另外组网-;在极大提高网络覆盖范围的同时为客户节省了昂贵的建网成本和维护费用。当采用GSM模块时-;相比码分多址技术-;目前基于时分多址技术的移动通信体制是最成熟、最完善、应用最广的

5、一种系统。我国目前已经建成覆盖全国的GSM数字蜂窝移动通信网-;可以通过其实现远程终端监控和报警的功能。下图为数传电台组网与GSM短信模块组网的比较。在数据量较大、网络覆盖范围小于15KM、要求系统响应时间的应用中使用数传模块组网 从经济性及实现的难易程度上看较有优势。在要求网络覆盖范围大于15KM以上、数据量很小的应用中使用GSM短信模块组网 从经济性及实现的难易程度上看较有优势。数传电台组网GSM短信模块组网比较组网形式自建网络-;一般采用一个中心站的大区制。一般受无线电管理及经费的限制-;网络覆盖范围小于30公里-;在使用一个中心站的情况下-;作用半径内有通信死角。使用GSM公众网-;蜂

6、窝制式。在城市及人口有一定密集的区域-;GSM网络几乎能全面覆盖。网络覆盖区域很少有死角。GSM模块网络覆盖范围大组网费用费用主要包括主台天线-;馈线-;天线支撑架。终端天线-;馈线-;天线支撑架。无组网费用。GSM模块无组网费用组网难度有一定难度。使用公网。GSM模块无需组网。终端费用5W电台相当于GSM模块价格。功率加大费用增加。终端价格与网络范围无关-;5W电台相当于GSM模块价格。在网络范围大于10KM时-;数传电台终端价格大于GSM模块价格。在1-2KM时数传电台终端价格小于GSM模块。使用费用每个分台每年应向当地无线电关系部门交纳频率占用费。费用与通信数据量无关。每发送一次数据向G

7、SM网络运营商交纳短信费。每次发送字节数不大于140字节。费用与通信数据量相关。一般来说数传电台组网费用较低。数据速率一般使用1200bit/s-;9600bit/s受每次发送字节数不大于140字节及GSM网络管理的限制-;实际速率不会超过1200bit/s。数传电台速率较高。系统响应时间终端响应时间小于200MS与GSM网络及发送的时间有关-;不可控。一般为若干秒。数传电台系统响应时间较快。1 水位的测试及显示系统一般的实际使用中-;水位的测试通常有两种方法:超声波水位探测仪和干簧管式水位显示仪。这两种方法虽然可行但不切实际-;应用起来成本过高-;实现起来非常复杂-;同时也不易维护。本文结合

8、了现阶段通用的一些技术-;设计了一种简单易用-;并且成本低廉的水位检测系统。该水位检测部分由绝缘支架、电极、导管和浮球几部分构成-;如图1所示。浮子由1个直径15 cm的不锈钢球与1根长105 cm、外径15 mm的不锈钢管焊接而成。导管是一根外径20 mm、内径17 mm的PVC塑料管。支架由长80 cm的电工导轨制作而成。其余部分安装在1个长25 cm、宽20 cm、厚5 cm的塑料盒内。而水位检测显示系统则由水位测试系统、单片机的并行I0口、电阻、电源以及LED发光二极管共同组成-;如图2所示。电极K1、K2和K3的另一端分别与单片机的并行IC口P11、P12和P13相连-;而对应的lO

9、口则通过电阻串联到LED上接电源的正极。当水位达到水满位置时-;此时因为水的导电作用-;电极开关K1、K2和K3都导通-;相应Pl口接地置低-;3个发光二极管都点亮;当水位达到正常水位时-;K2和K3导通-;而K1断开-;相应P12和P13置低-;2个二极管点亮;当水位达到缺水位置时-;此时只有K3导通-;对应只有LED3被点亮。所以根据二极管灯点亮的个数的显示-;工作人员在现场给水池注水时-;就能很清楚的知道现场水位的状况-;这样就能够正确的注水-;而不会出现文章开头出现的状况。如图一:当水位到达K1 时-;水池中的已经接近满的状态。此时-;因水接触K1 -;K2 -;K3 -;使之导通-;

10、于是K1 -;K2 -;K3 电极所连接的LED1-;LED2-;LED3-;都被点亮-;从而可以很直观的报告水池中的水位已满。如图2。但这仅仅局限于工作人员在场的情况下可知。我们今天所要解决的是远程的水位监控-;所以接下来就要用到单片机-;AT89C2051。2 水位远程检测系统硬件组成不过上面制作的系统-;只有工作人员在水位显示装置前才能得知水位情况-;依然需要专门人员定时进行察看以及检测-;遇到工作人员不在的特殊情况-;或系统异常时-;此系统便无法应对。所以下面-;本文就要设计一个简单-;可以远程检测并控制的水位远程检测系统。水位远程检测系统实际是一个无线数据的收发系统。该系统主要是通过

11、现有的移动通信网络来实现无线数据的传送-;相比专用无线网络-;此系统架设以及维护成本都比较低廉-;实现起来也很方便。此系统主要由两部分组成-;即微控制器芯片89C2051和GSM无线短信芯片G100A。21 微控制器 微控制器采用Atrnel公司推出的一种小型单片机89C2051-;95年出现在中国市场。其主要特点为采用Flash存贮器技术-;降低了制造成本-;其软件、硬件与MCS-51完全兼容-;可以很快被中国广大用户接受-;其程序的电可擦写特性-;使得开发与试验比较容易。 其内有2 KB的Flash程序存储器和128 B的片内RAM。89C2051共20引脚-;其中P1口8脚(图1)-;可

12、以作为一般的准双向端口-;在引脚的驱动能力上-;具有很强的下拉能力。89C2051有很宽的工作电源电压-;可为2.76V,当工作在3V时-;电流相当于6V工作时的1/4。89C2051工作于12Hz时-;动态电流为5.5mA-;空闲态为1mA,掉电态仅为20nA。这样小的功耗很适合于电池供电的小型控制系统。我们这里使用的AT89C2051单片机-;如上图。其内部电路图如下图:当水池水位已满时-;P1.1 -;P1.2 -;P1.3 -;都高电平。在AT89C2051中-;P1口是一组8位双向I/O口-;P1.2-P1.7提供内部上拉电阻-;P1.0和P1.1内务上拉电阻-;主要是考虑它们分别是

13、内部精密比较器的同相输入端(AIN0)和反相输入端(AIN1)-;如果需要应在外部接上拉电阻。P1 口输出缓冲器和吸收20mA电流并可直接驱动LED。当P1 口引脚写入“1”时可作输入端-;当引脚P1.2-P1.7用作输入并被外部拉低时-;它们将因内部的上拉电阻而输出电流(L1L)。P1 口还在FLASH闪速编程及程序校验时接受代码数据。RST口为复位输入-;RST引脚一旦变为两个极其周期以上的高电平-;所有I/O口都将复位到“1”(高电平)状态-;当振荡器正在工作时-;持续两个极其周期以上的高电平便可完成复位-;每个机器周期为12个振荡时钟周期。所以-;此端口作用为工作过程中的复位。4和5 是XTAL1引脚和XTAL2引脚。如图:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号