预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共77页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

浙江大学 硕士学位论文 基于ARM的GPRS无线数据传输监控系统 姓名:陈波 申请学位级别:硕士 专业:光学工程 指导教师:林斌 20070501 摘要远程监控系统是许多重要场所诸如电力、邮电、银行、交通、商场等需要信息广泛交流企业的生产与管理的必备系统。传统远程监控系统的实现方式一般都需要自己建设并维护有线或无线网络,维护费用高,通信距离有限。随着通信技性更高,通信距离更远,成本更低的通信方式,本文就此提出了一种基于GPRS的远程数据监控系统。本文的创新点是采用了GPRS技术中的TCP传输方式来传输监控系统采集的图像数据,相比传统有线网络,在维护成本,通信距离上有了很大的提高,相比传统无线网络在实时性,传输速率,可靠性上有了明显的改善。本论文分几个部分详细介绍了课题的研究内容。第一部分主要介绍了课题背远程终端硬件系统搭建工作,包括各部分器件的选取以及在$3C4480为核心的开发板上扩展出LM9617接口。第三部分描述了以uc/oS操作系统为核心的远程终端软件设计流程,包括uC/0s操作系统和FATl6文件系统的移植,LCD显示驱动,Nand-flash底层驱动的编写等工作。第四部分详细说明了本系统图像采集的具体软件实现,包括根据实际情况配置CMOS图像传感器LM9617的寄存器以及从LM9617中读取图像数据然后将数据写/X,Nand—flash存储器的具体过程。第五部分详细说明了本系统图像数据传输的具体软件实现,采用的是GPRs企业公网组网方式,包括远程终端程序设计和监控中心服务器搭建两部分工作。远程终端程序设计包括初始化串口通信,将Nand-flash中的图像数据读出并通过GPRS模块GM862发送到监控中心服务器上;监控中心服务器程序设计包括启动建立并启动Socket监听,以及收到连接请求后GPRS通信链路的建立。最后分别用TCP和UDP两种传输方式对监控系统进行了测试,证明了GPRS的TCP传输方式确实更适合于监控系统。术的发展,原有的远程监控系统已经日益不能满足多方面的要求,我们需要实时景和监控系统的发展历史及各类监控系统的比较。第二部分描述了本监控系统中关键词:监控系统,$3C4480,GPRS,TCP,实时性,可靠性浙江大学顾七学位论文{ Abstractinformationmaintaindescribed‘矗isuC/OSproductiontransportation,needssignallimited.development,oneselfbyloweraddress,thisarticlebasedthewhichhaddistinctdividedintroducedetail.Themainly浙江大学硕士学位论文Thelong—distancesupervisoryisofandimportantplacesuchelectricpowers,thetelecommunications,thebank,themarketwide—rangingexchangeenterprise.Thetraditionrealizationallwiredwirelessnetworkgenerally,themaintenancehigh,thedistanceAlongwithcommunicationoriginal10ng—distancesatisfyvariousdayday,weneedtimelinessbehigher,thefarther,themailingproposedkindinlightthisGPRSlongdataThisusedtechnicalTCPtransmissionmodetransmitimagegathered,comparedtraditionalnetwork,inbigenhancement,comparedtimeliness,thespeed,inreliabilityimprovement.severaltopicresearchfirstintroducedbackgrounddevelopmenthistoryeachcomparison.Thesecondhardwaredevelopsplatformtaking$3C4480core.ThethirddescribedsoftwareleveldesignflowtakingoperatingsystemnecessarymanagementmanypostswaytoconstructCostcannotrequestcostrangesystem.cost,onverypresentpaperpartscontentpartasSOonownoroneusei{