基于GPRS技术的地下水监测系统的设计
科技情报开发与经济
文章编号:1005-6033(2007)18-0188-03
SCI-TECHINFORMATIONDEVELOPMENT&ECONOMY2007年第17卷第18期
收稿日期:2007-04-02
基于GPRS技术的地下水监测系统的设计
吴建军1,陈俊杰2,王轩力1
(1.太原理工大学阳泉学院,山西阳泉,045000;2.太原理工大学,山西太原,030024)摘
要:介绍了一种通过GPRS技术传输水情数据的方法,实现了对地下水监测点的
远程监控,并详细论述了系统的组成和工作原理、硬件的配置、软件的设计等。关键词:GPRS;MSP430;地下水监测系统中图分类号:TN92;TV211.1
文献标识码:A
本项目研究应用GPRS数据传输技术实现地下水水位的自动监测问题。微控制器以其体积小、功耗低、使用方便等特点,广泛应用于各种工业、民用的嵌入式系统中。而随着互联网(Int)的兴起与普及,使用ernet微控制器通过互联网传送数据就变得非常有意义。目前使用微控制器上网的解决方案一般有两种:一种是采用微控制器驱动网络芯片,通过以太网连接Internet;另一种是使用微控制器直接驱动调制解调器(MODEM),通过电话线向ISP拨号上网。这两种方案的缺点在于都要使用有线网络,无法应用于边远地区或可移动系统中。针对这一问题,本文提出一种基于GPRS技术的微控制器上网解决方案,即使用微控制器通过驱动GPRSMODEM经由中国移动的GPRS无线网络连接到Internet实现上网。这种方案的优点在于:覆盖面广,适用于广大偏远地区;功耗低,适用于电池供电系统;传输数据量大且费用低;安装简便,维护方便。采样数据给数据总线,P0口读取数据,并与片内数据区原始数据对应单
1GPRS技术简介
(GeneralPacketRadiGPRSoService)是通用分组无线业务的简称,是一种以全球手机系统(GSM)为基础的数据传输技术。GPRS和以往连续在频道传输的方式(如GSM)不同,是以分包(packet)的形式来传输,信道是共享使用的,需要的时候才有数据包产生。用户可以随时进行数据传输,而不是每次都需要拨号上网。GPRS的数据传输速率可提升到56kb/s,甚至114kb/s。
2系统的实现
整个系统由水文数据监测仪、监控中心、通信网络等部分组成,见图1。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
钮,表示和局结束。如果需要棋谱,将U盘插入USB口,将以固定格式把棋谱数据存入U盘。操作过程是:先将棋谱整理好,如果超过1kB,则会将1kB的棋谱存外存,其余存在片内RAM中。输出时,将棋谱全部存入外存中,然后每批768B调入内存RAM中,按照USB数据包规格,批量(12个包)。然后做初始化:P0输出命令字节到数据总向USB接口传输
(“1”“0”线,P1口的2脚送高电平=命令,=数据),P2口高3位送出选择地址101,通过3-8译码器的9脚输出低电平选通USB模块(11脚),16脚发送写脉冲,将命令写到USB芯片,设置端点、读取状态、数据传输方式等,然后P0连续输出12个数据包,当传输完后,再调入后续棋谱,做下一个传输操作,直到写完收据为止。
在程序运行中,还要通过多次读采样数据和各种方法来纠错,以保
元的数据比较,暂存比较结果,再度读取数据,做3次这样的比较,取两次相同结果作为最后的结果。不相同时,表示有棋子移动,判断出哪一位不同,确定是哪一个棋子已经移开,暂记棋子编号,并根据规则,计算出落子的所有位置。根据可能位置,转换成采样点的位置,也就找到那个锁存器,直接计算出P0口地址,做读取数据操作。读取的数据再与原始位置数据比较,不同时,表示刚才的棋子移到此处;相同时,表示棋子没有移到此处。依次做下一个读操作,直到找见落子的位置。将棋子新旧位置按棋谱规则编码,并与棋子编号一同存入片内棋谱数据区中,如果超过1
kB,则转移到外存中。具体操作是:P0口和P2口的低5位按照地址指针给出的地址送出,并锁存P0口地址,P0口再取数据,P2口的26,27,28位送出110地址,使3-8译码器9脚输出低电平,选中外存(DS1225),P3口16脚发写脉冲,完成一次写外存操作,依次循环,写完1kB。改P2的高位地址为其他地址,并将此步棋送显示模块显示和异步通信。显示操作步骤是:P0口送显示命令,P2口送选择地址,使得3-8译码器的12脚(“1”或11脚给出低电平,选中某个显示模块,P1口的2脚送高电平=命令,“0”(“0”“1”(即显=数据),15脚送送低脉冲=写,=读),将显示的命令示方式)写入显示模块。P2口高3位置“1”,断开片选,准备要显示的数据。P1口的2脚再低电平,变为数据操作,P0口输出棋谱数据,再一次选通该显示模块,15脚再次低脉冲,完成写数据操作,显示模块自动显示数据,LCT1602带有标准字符库,只需送字符代码即可。当秒时钟中断产生时,对相应的显示模块写时间数据。操作同,只是位置不同而已。如此循环下去,直到出现死局或和局为止。和局时如果需要干预,按一下结束
证棋谱的正确性。
4结语
本文介绍了电子棋盘的设计原理和实现的具体方法,使得单片机的
应用更加广泛,也使得棋类比赛有了精确的电子设备。此设备已获得国家专利。
(本文参考文献因著录项目不全被删除)
(责任编辑:邱娅男)
───────────────
第一作者简介:赵
巍,男,1954年4月生,1978年毕业于北京科技
大学,高级工程师,山西省经济信息中心,山西省太原市,030001.
TheApplicationofSCMintheChessesMatch
ZHAOWei
ABSTRACT:Thispaperexpoundstheimportantfunctionsofelectronicchessboardinthechessesmatchandcalculatingscores,andputsforwardthedesignideaandcircuitconstituentofelectronicchessboard.KEYWORDS:SCM;chessesmatch;sensor
188
你可能喜欢
- 地下水位监测
- 信息技术
- 水利信息化建设
- 流动分析
- COD测定
- 管线信息系统
- 地下水位监测孔施工技术措施4页
- 地下水位监测方法1页
- 太原市地下水位动态监测及监测信息资料的应用分析2页
- 基坑地下水位的监测8页
- 呼和浩特地下水位监测信息2页
- 基于ARM9的地下水位远程监测仪的设计3页
- 2010年信息技术中考模拟题10页
- 云南教师招聘考试信息技术备课时应注意的问题2页
- 小学信息技术教学初探4页
- 吉林教师招聘信息技术-教学策略题如何应考4页
- 信息技术与英语学科整合心得体会_2页
- 三年级信息技术第四周教案2页
- 金融危机中资金流动分析10页
- 职级运行循环流动分析4页
- 雇员流动论文分析1页
- AA3 连续流动分析仪(流动注射分析仪)2页
- 员工流动特征动因分析及应对策略17页
- 员工流动月分析图3页


