基于ARM-μCLinux的核地球物理数据采集系统的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
核地球物理勘探是集核探测技术、电子技术、计算机技术为一体,能够快速、准确地分析出核素的相关信息及参数的一门综合性很强的学科。目前已广泛应用于铀矿勘探、地质填图、油气勘测以及寻找各种金属和非金属矿产等诸多领域。其中核地球物理数据的采集和处理是核地球物理勘探研究的重要课题之一,它将直接对测量结果产生影响。
     本系统设计是架构在基于ARM7TDMI核的16/32位处理器S3C44BOX的硬件基础上,移植了嵌入式μCLinux操作系统、JFFS2文件系统、以及MiniGUI图形开发库。通过利用S3C44BOX处理器快速的运算速度、丰富的外围设备和嵌入式μCLinux操作系统及其丰富的软件资源,编写了系统引导代码、集成了LCD、MCA硬件设备的驱动程序、开发了GPS、GPRS应用程序。本论文研究成果主要有:
     1.研制了基于高端的16/32位ARM7TDMI处理器S3C44BOX为控制核心、外围电路带有LCD显示以及时钟和存储电路的核数据采集系统。该系统能够稳定运行在60MHz频率,无需上位机,用户就可与之进行交互工作,能够独立完成能谱数据的采集、分析、存储等功能。系统具有低功耗、小型化、高性价比等特点。
     2.实现了嵌入式μCLinux操作系统在采集系统上的移植。随着嵌入式系统的迅速发展,嵌入式操作系统在核仪器研制中的应用不仅能够提高系统的稳定性,而且通过充分利用Linux丰富的软件资源,能够快速的完成系统的定制和开发,构建复杂的软件系统。
     3.实现了基于μCLinux的JFFS2嵌入式文件系统的移植,安全可靠的管理了系统引导代码、μCLinux操作系统内核映象文件、谱处理程序和数据等。
     4.初步实现了GPS定位、GPRS数据无线传输的功能。
Nuclear geophysical perambulation is a comprehensiveness subject,which involving nuclear detection technology,electronic technology and computer,can analyze the relevance information and parameter of nuclide accurately and fleetly.Presently,it has applied to the uranium mine perambulation,geological mapping, oil gas perambulation fields as well as seeking various metal and metalloid mineral and etc. Among them, collecting and processing nuclear geophysics data is one of important subjects of nuclear geophysics perambulation study. It will be having direct impact to accuracy and feasibility measuring result.
     The design of system,on the basis of S3C44B0X 16/32-bit RISC microprocessor with its ARM7TDMI core,migrates embedded uCLinux OS,JFFS2 file-system,and primarily migrates MiniGUI libraray.With the microprocessor rapid computing ability and the complete set of common system peripherals, uCLinux OS and abundant software resources based on Linux, introductory code of system are compiled,drivers of LCD's and MCA's hardware equipment are compiled and integrated,application of GPS and GPRS are developed.There are some advantages in the research result of this paper, as follows:
     1. The acquisition system of Nuclear data has the 16/32-bit ARM7TDMI as the controlling core, including LCD display, clock and memory circuit.The system can stably work at 60MHz,could control it to accomplish the process of data acquisition, calculating and analyse without computer. The system has some features, such as low power, miniaturization, high proportion of quality and price and etc.
     2. The design realized the migration of the embeddedμCLinux OS. With the development of embedded OS, the migration ofμCLinux OS and the aboundance software resources based on it.This can not only inhance the stablitiy of the system but also can rapidly achieve the developmnent of the nuclear instrument and a complitable spectra software.
     3. The design realizes the migration of jffs2 file system ported onμCLinux OS, safely and reliably manages bootloader program of the system, kernel image file of theμCLinux OS, the program and data of gamma spectra software.
     4. This design primarily realizes the function of GPS real-time orientation and GPRS data wireless transmission.
引文
[1]贾文懿.核地球物理仪器[M].北京:原子能出版社,1998.
    [2]周蓉生,瓦冈诺夫.核方法原理及应用[M].北京:地质出版社,1994.
    [3]Hong Tian-Qi,Fang Fang.Research and development of portable instrument for measuring gamma based on hardware platform of ARM9 Hedianzixue Yu Tance Jishu,n 2,March,2007.
    [4]L.Manetti,M.Frapolli,A.Knecht,Permanent autonomous monitoring of landslide movements with GPS,GEODEV Earth Technologies SA,CH-6928 Manno,Switzerland.
    [5]Zhang Jinping,Zhang Dinghui.Data communication based on ARM processor and DSP in embedded Linux environment Yi Qi Yi Biao Xue Bao,June.2006.
    [6]夏科芬,黄道平.基于GPRS技术的无线远程抄表系统[J].控制工程,2005.12:161-164.
    [7]BenQ Corporation.BenQ M22 GSM/GPRS Wireless Module Design Guide.Rev.0.1.Dec.2003.
    [8]李化,等.MCS-51系列单片机实用接口技术[M].北京:北京航空航天大学出版社,1993.8.
    [9]周立功,等.ARM嵌入式系统基础教程[M].北京:北京航空航天大学出版社,2005.5
    [10]刘天时,强新建,等.ARM7嵌入式开发基础实验[M].北京:北京航空航天大学出版社,2007.3.
    [11]于明,范书瑞,曾祥烨.ARM9嵌入式系统设计与开发教程[M].北京:电子工业出版社,2006.4.
    [12]林晓飞,刘彬,张辉.基于ARM嵌入式Linux应用开发与实例教程[M].北京:清华大学出版社,2007.7
    [13]孙琼.嵌入式Linux应用程序开发详解[M].北京:人民邮电出版社,2006.7.
    [14]洪天祺.基于ARM9和Linux操作系统的^r能谱采集系统研制[D].成都理工大学,2007.5.
    [15]张嵛.32位嵌入式系统硬件设计与调试[M].北京:机械工业出版社,2005.5.
    [16]吴军,周转运.嵌入式Linux系统应用基础与开发范例[M].北京:人民邮电出版社,2007.8.
    [17]冼进.嵌入式Linux应用开发详解[M].北京:电子工业出版社,2007.11
    [18]徐广毅,张晓林,等.嵌入式Linux系统中GUI系统的研究与移植[J].单片机与嵌入式系统应刚,2004.10
    [19]丁丁,习勇,等.嵌入式Linux系统中GUI系统的研究与移植[J].单片机与嵌入式系统应用,2004.10
    [20]Um_s3c44b0xa_manual_r10.pdf http://www.samsung.com
    [21]K9F2808.pdf SAMSUNG Electronics CO.LTD
    [22]SST39VF160.pdf SST CO.LTD
    [23]HY57V641620.pdf Hynix Semiconductor lnc
    [24]LM057QCIT01.pdf
    [25]VP Commands.pdf,VP手册.pdf
    [26]ZSD212X嵌入式DTU用户手册.Pdf
    [27]ZSDXXXX DTU控制模式通信协议.pdf
    [28]ADS774.pdf http://www.mculib.com
    [29]方方.野外地面伽玛射线全谱测量研究[D].成都理工大学博士论文,2001.6.
    [30]苗凤东.基于ARM的核地球物理数据采集卡的研究[D].成都理工大学,2007.5.
    [31]王经瑾,范天民,钱永庚.核电子学(上、下册)[M].原子能出版社,1985.9
    [32]胡之弦.基于ARM和μCLinux的嵌入式系统的设计利实现[D].电子科技大学,2007.5.
    [33]毛德操,胡希明.Linux内核源代码情景分析(上、下册)[M].浙江大学出版社,2001.5.
    [34]http://sourceforge.com
    [35]http://www.amptek.com/
    [36]http://www.arm.linux.org.uk
    [37]http://www.linuxjoumal.com
    [38]http://www.gnu.org
    [39]http://www.embedded.com
    [40]http://www.minigui.com
    [41]http://www.linuxdeviees.com
    [42]Jonatban Corbet.Linux Device Drivers,Third Edition[M].影印版.南京:东南大学出版社,2005.
    [43]刘淼.嵌入式系统接口设计与Linux驱动程序开发[M].北京:北京航空航天大学出版社,2006.5.
    [44]孙天泽,袁文菊,张海峰.嵌入式设计及Linux驱动开发指南—基于ARM9处理器(第二版)[M].北京:电子工业出版社,2005.9.
    [45]Karim Yaghmour.Formmion Embedded Linux System[M].2005 by O'Reilly Media,Inc.
    [46]王仁波.滑坡实时监测报警系统研究[D].成都理工大学博士论文,2002.12.
    [47]宋瑞.基于CDMAlX的无线数据终端DTU的设计与实现[D].大连海事大学,2006.3.

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

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

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