基于ARM和Linux及GPRS的自动气象站系统设计与实现

被引:0
作者
朱向东
机构
[1] 河北工业大学
关键词
ARM; Linux; 气象站; GPRS;
D O I
暂无
年度学位
2009
学位类型
硕士
导师
摘要
自动气象站是一种应用于气象部门能自动收集、处理、存储和传输气象信息的设备。数据传输包括有线和无线两种方式,但有线难以满足自动气象站成本,维护,效率要求,随着通用分组无线业务GPRS(General Packet Radio Service)发展成熟,因具有成本低、速度快、永久在线等特点被选用作为自动气象站的数据传输部分。 本文以基于ARM和Linux及GPRS的自动气象站系统为研究对象,以操作系统,计算机体系结构,编译原理,数据结构,软件工程等理论为基础,构建了ARM处理器、嵌入式Linux操作系统、GPRS通讯模块的自动气象站系统。实现了以ARM处理器为主控制器,Linux为操作系统,应用程序进行数据收集,分析,处理,存储,并通过GPRS进行数据传输等功能,并验证了它应用在气象领域的可行性。系统以32位高性能微处理器ARM ATMEL9263为硬件核心,以BENQ M23为GPRS模块,在分析GPRS组网方案基础上根据实际情况选择了适合本课题的公网固定IP方式组网方案,实现终端设备无线连接到Internet进行气象数据传输。以嵌入式操作系统Linux为软件平台,在Linux的交叉编译工具和串口环境下进行应用软件开发。通过设计自动气象站系统硬件和软件,实现终端和上位机的连接,很好地解决了终端的网络连接、网络检测和数据收发问题。课题通过具体实验测试,各项性能指标已达到设计要求,成功地实现了远距离气象数据传输,为自动气象站提供了一种新型的可靠的无线传输模式。
引用
收藏
页数:63
共 29 条
[1]
嵌入式Linux的调试及设备驱动的开发 [D]. 
秦娟 .
天津理工大学,
2006
[2]
美国现行的地基气象观测系统 [J].
骆继宾 .
气象, 2008, (01) :114-117
[3]
基于U-BOOT的S3C44B0引导程序设计实现 [J].
陈为军 ;
李正明 ;
孙俊 ;
冯丽芳 .
微计算机信息, 2007, (02) :113-115
[4]
移植标准Linux到S3C2410 [J].
刘振纲 ;
刘成安 ;
卢剑翔 .
微计算机信息, 2006, (32) :152-153+110
[5]
微控制器Mega128在GPRS无线数据终端上的应用 [J].
余芳 .
现代计算机, 2006, (09) :104-106
[6]
Linux嵌入式系统根文件系统的选择与制作 [J].
冯世奎 ;
刘玓 .
成都信息工程学院学报, 2006, (04) :508-512
[7]
基于S3C2410的嵌入式Linux的移植方法 [J].
陈铁军 ;
仇洪冰 .
桂林电子工业学院学报, 2006, (04) :259-263
[8]
我国气象观测现状及未来展望 [J].
丁国超 .
河南气象, 2006, (03) :9-10
[9]
基于ARM9的嵌入式Linux开发流程的研究 [J].
许先斌 ;
熊慧君 ;
李洲 ;
杨芬 ;
刘炜 .
微计算机信息, 2006, (11) :87-89+250
[10]
GPRS业务在自动气象站网数据传输中的应用 [J].
徐宁军 ;
陈战平 ;
冯智伟 .
气象科技, 2006, (01) :112-115