当前位置:易博PCB抄板工作室 >> 技术文档 >> 深圳pcb抄板ARM9处理器的物流终端定位功能的设计

深圳pcb抄板ARM9处理器的物流终端定位功能的设计

    目前,移动定位技术已经非常成熟,较广的应用主要可以分为两大类,一类是GPS等利用卫星进行后方交汇的定位技术;另一类是利用移动通信网技术提供位置服务的定位技术。常用的有:基于Cell-ID的定位技术;基于AFLT(Advanced Forward Link Trilateration)的定位技术;GPS定位技术;GPS辅助定位技术(A-GPS)等。
    GPS是当前在物流信息化中研究最广泛的定位技术之一,但是,当GPS终端在建筑密集的地方或在隧道等定位信号难以接收的地理位置时,往往不易获取有效的定位信息。而且,GPS定位功能无法满足仓储等高精度定位需求的场合,还需要进行相应的补充与完善。
    本系统实现方案
    基于现有网络建设的总体情况及物流管理过程中对定位数据的需求分析,并综合考虑各种定位技术的发展现状及技术成熟度、实现成本等因素,拟在物流配送网络中采用GPS辅助定位系统(GPS Cell-ID RFID 图形道路匹配相结合)的定位技术。其主要考虑如下:
    1)充分利用现有硬件资源。GPS、GSM、RFID?槲疚锪餍畔⒅斩丝翁庖涯舛ǖ挠布教ǎ鼼PS专为定位功能服务外,GSM和RFID?橥本哂型ㄐ藕捅昵┬畔⒉杉墓δ堋T诓焕┏溆布试吹那疤嵯拢畲笙薅鹊靥岣叨ㄎ还δ艿姆裰柿俊
    2)Cell-ID定位。确保终端在GPS定位失去信号的情况下,保持最低限度的定位信息的提供。电路板克隆Cell-ID方式在城市及人口密集区域能提供相对高的精度,与GPS在城市高层建筑、林荫道、地下隧道等遮蔽情况下性能的降低有较好的互补。由于GSM相对于CDMA具有更小的小区半径,因此具有相对高的Cell-ID定位精度。在本方案中拟采用GSM的CELLID定位方式。
    3)RFID定位。通过读取用于标识地理坐标的标签数据来获取定位信息。其定位精度仅取决于标签存储定位信息的精确性,理论上可以达到任意高精度?捎糜诓挚狻⒙胪返刃枰呔榷ㄎ恍畔⒌某∷刺峁┒ㄎ恍畔⒑推渌ㄖδ堋
    4)图形道路匹配。当前物流运输主要是利用汽车等运输工具在固定的路线上进行,pcb抄板当路线基本确定的情况下,可通过图形道路匹配对定位信息进行适当纠正。但是,这一般适用于道路不太密集的区域或路线固定的情况,可在本方案中作为可选功能?樘峁视糜谔贰⒏咚俟返鹊缆沸畔⒚魅返某『希绕涫视糜谔吩耸洹
    软硬件系统设计原理
    系统硬件开发板CPU采用的是三星公司的内部集成ARM920T处理器核的S3C2410芯片。GPS?樘峁┪佬嵌ㄎ恍藕牛籊SM/GPRS?樘峁┩ㄐ庞隒ELLID定位信息获取;RFIDS?樘峁┍昵┬畔⒉杉蚏FID定位功能。终端通过GSM/GPRS通信网络与物流信息控制中心建立联系,提交相关数据采集信息和接收物流信息控制中心指令。
    系统软件采用嵌入式Linux操作系统,移植QT/Embedded 3.3.4和SQLITE数据库,采用QT嵌入式编程实现相应功能。
    软件系统设计
    本文的软件系统设计主要以S3C2410平台为核心,将从GPS?椤SM/GPRS?椤FID?樘崛〉亩ㄎ恍畔⒔邢嘤Ψ治龃恚瓿晌锪餍畔⒅斩说己蕉ㄎ还δ堋
    宿主机开发环境建立
    由于目标平台资源所限,需要搭建交叉编译环境,本系统开发过程中采用的平台如下:
    宿主机:RED HAT 9.0; QT/Embedded 3.3.4;SQLITE 2.8.16;cross-2.95.3.tar.bz2
    目标机:Linux Kernel 2.4.18;QT/Embedded 3.3.4;SQLITE 2.8.16 为了正确交叉编译QT/Embedded,需要确保UUID、ZLIB、JPEG、GIF、PNG、SQLITE等QT中所需要的头文件 、库文件在交叉编译前正确安装,并移植相应的库文件至目标机中。