嵌入式无线多点温度检测系统
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
当前许多数据检测系统遇到了检测范围大,各数据采集点的分布分散以及不易布线的难题。本论文结合这些特点通过了几种常见的传输方式的比较,提出了一个方便、经济的无线解决方案。
     当前GSM/GPRS网络技术已经非常成熟,拥有范围广、成本少、费用低、效率高等特点,采用GSM/GPRS无线传输数据,使用移动运营商提供的服务成为了一种方便廉价的选择,同时也避免了复杂的布线以及对这些线路的维护。在无线传输过程中,论文采用了Q2406B无线通信模块,该模块支持TCP/IP、UDP、PPP等协议,方便实用。
     同时嵌入式产品的成本也越来越低,采用嵌入式技术的数据检测中心相对于PC机拥有更加低廉的成本和便于移动的优势。本文设计的基于嵌入式系统平台的无线数据检测系统采用ARM开发平台对各个数据点进行检测,该平台体积小,功耗低,功能强大,具有串口、VGA接口、LCD接口以及一个扩展槽,频率可达到200MHz。本系统在该平台上采用稳定,高效,易定制的linux操作系统。
     本文首先对几种数据传输方式进行了比较和选择,对系统进行了硬件设计并简要的介绍了硬件平台,之后研究了无线传输过程中使用到的AT指令集,以及讨论了在无线传输过程中需要的相关技术,并制订了数据传输过程中数据包的格式规范和数据传输协议,包括将数据采集终端和数据检测中心归入系统时的流程以及IP地址丢失时等情况下的流程。本文设计了软件的模块和部分流程,主要包括数据存储格式的规定和通信部分的软件流程。
Now many data detecting system has the problem: the wide detecting range, the distribution of data point and the difficult arrangement of wire. The thesis gives a convenient and economical scheme through comparing several familiar transmission modes.
     The technology of GSM/GPRS network is very mature, which has the characteristics: wide range, little cost and high efficiency. Choosing wireless transmission through GSM/GPRS with using the services offered by mobile operator is the convenient and low-cost choice, it avoids complicated arrangement of wire and the maintenance of these wires. In the process of wireless transmission, the thesis adopts Q2406B wireless communication module, which supports TCP/IP、UDP、PPP etc, these protocols are convenient and practical.
     At the same time, the cost of embedded product is lower, the data detecting center with embedded technology has the advantages of little cost and easy moving comparing with PC. The wireless data detecting system based on the embedded system platform adopts ARM development platform to detect the data points. the ARM platform which has the serial port, VGA interface, LCD interface and a expansion slot is small and powerful. It also has the low power consumption and frequency of 200 MHZ. The system adopts the linux operation system which is stable, efficient, easy custom-made.
     The thesis makes a choice through comparing the several data transmission modes first. It designs the hardware of system and introduces the hardware platform briefly. Secondly, the thesis studies the AT commands and discusses the technology needed in the wireless transmission. Then it makes data transmission protocols and the flows of the data collecting terminal and data detecting center joining into the system and the solution of IP losing. Finally, the thesis designs the software module, which mainly includes the definition of the data memory form and the flow of communication module.
引文
[1]刘振全.集成温度传感器AD590及其应用[J].传感器世界,2003(3).
    [2]ATMEL公司编写.深圳市凌雁电子有限公司译.at89c52_cn.pdf
    [3]林国清,李见为,王崇文.一种新型的时钟日历芯片DS12C887.重庆大学光电工程学院
    [4]马忠梅,李善平,康慨,叶楠编著.ARM&Linux嵌入式系统教程.北京:北京航空航天大学出版社,2004.
    [5]Steve Furber著.田泽,于敦山,盛世敏译.ARM SoC体系结构.北京:北京航空航天大学出版社,2002.
    [6]博瑞嵌入式系统工作室著.MC2410E DEVEI,OP KIT 用户手册V1.0.pdf
    [7]博瑞嵌入式系统工作室著.2410base.pdf
    [8]华为技术著.GSM数字移动通信原理
    [9]苏华鸿,孙孺石,杨孜勤,王秉钧著.蜂窝移动通信射频工程.北京:人民邮电出版社,2005.1
    [10]黄涛,白创,徐靖著.嵌入式无线互连系统开发从实践到提高.北京:中国电力出版社,2007.7
    [11]畅卫功,宋志卿.基于GPRS的车辆稽查终端的设计与实现天津科技大学
    [12]http://www.networkdictionary.cn/?q=protocols/ppp.php
    [13]鲁涵,齐文新,孙庆虎,陈凤.GPRS模块设计和应用中的若干问题.计算机与数字工程,2006,08(08)
    [14]http://blog.csdn.net/menuconfig/archive/2008/01/03/2024028.aspx
    [15]黄布毅,张晓华.基于ARM-Linux的SQLite嵌入式数据库技术
    [16]赵炯著.Linux内核完全注释.北京:机械工业出版社,2004.9
    [17]范永开,杨爱林著.Linux应用开发技术详解.北京:人民邮电出版社,2006.2
    [18]孙宝元,杨宝清主编.传感器及其应用手册.北京:机械工业出版社,2004.5
    [19]Hoger Karl,Andreas Willig著.岳天爽,唐洪,李婷,杨华,姜一译.无线传感器网络协议与体系结构.北京:电子工业出版社,2007.1
    [20]徐爱钧,彭秀华著.单片机高级语言C51 Windows环境编程与应用.北京:电子工业出版社,2001.7
    [21]钟章队,蒋文怡,李红君等著.GPRS通用分组无线业务.北京:人民邮电出版社,2001.12
    [22]张小强,杨放春.一种基于GPRS技术的无线监控系统.中国新通信China New Telecommunications
    [23]http://www.qiliang.net/qt/
    [24]徐千洋编著.Linux C函数库参考手册.北京:中国青年出版社,2002.
    [25]罗军舟,黎波涛,杨明,吴俊,黄健著.TCP/IP协议及网络编程技术.北京:清华大学出版社,2004,10.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700