基于S3C2440与GPS的物流配送系统设计实现

发布时间:2022-12-20  

  引言

  现代的物流系统已经进入了信息化的阶段。信息化配送系统对信息化物流有着重要的影响。物流配送信息化,就是运用现代信息系统与电子化手段加强对企业物流链管理,形成企业物流的支撑体系,进而实现物流配送的高效率与高效益。本文通过嵌入式系统模块与GPS定位技术的融合,加上计算机控制中心,形成一个比较完善的物流配送系统。在物流配送过程中,通过这个系统对整个物流配送过程进行监控与管理。


  1 相关核心技术概述

  1.1 移动定位技术

  目前的移动定位技术已经非常成熟,最主要的有3类:

  ①利用卫星进行后方交汇的定位技术,即GPS(Global Positioning System,全球定位系统),是由美国建立的一个卫星导航定位系。利用该系统,用户可以在全球范围内实现全天候、连续、实时的三维导航定位和测速;另外,还能够进行高精度的时间传递和精密定位。


  ②利用移动通信技术提供位置服务的定位技术,即Cell-ID(Cell Identification,小区识别码),通过识别网络中哪一个小区传输用户呼叫,并将该信息翻译成纬度和经度来确定用户位置,从而实现定位。确保终端在GPS定位失去信号的情况下,保持最低限度的定位信息的提供。Cell-ID方式在城市及人口密集区域能提供相对高的精度,与GPS在城市高层建筑、林荫道、地下隧道等遮蔽情况下性能降低形成较好的互补。由于GSM(Global Systern for Mobile Communications,全球移动通信系统)相对于CDMA具有更小的小区半径,因此具有相对较高的


  Cell-ID定位精度。

  ③利用射频设备记录位置的定位技术,即RFID(Radio Frequency Identification,射频识别)。通过读取用于标识地理坐标的标签数据来获取定位信息。其定位精度仅取决于标签存储定位信息的精确性,理论上可以达到任意高精度。RFID可用于仓库、码头等需要高精度定位信息的场所,来提供定位信息和其他辅助功能。RFID现在广泛用于公交报站系统,公交车上的设备检测到站点的射频设备后就自动报站,免去了公交司机到人工开启开关报站的麻烦。


  本文在物流配送网络中采用GPS辅助定位系统(GPS+Cell-ID+RFID三者结合)的定位技术,以保证在任何时刻都能达到比较好的精度。


  1.2 移动终端通信技术

  目前,常用的移动终端技术主要包括蓝牙技术、GPRS接入互联网技术、构筑在GPRS基础上的无线数据传输技术等。


  蓝牙技术是一种支持设备短距离通信(一般10 m内)的无线电技术。蓝牙采用分散式网络结构以及快跳频和短包技术,支持点对点及点对多点通信,工作在全球通用的2.4 GHz ISM(即工业、科学、医学)频段。其数据速率为1 Mbps,采用时分双工传输方案实现全双工传输。


  GPRS技术是一种新的GSM数据业务,它可以给移动用户提供无线分组数据接入服务。GPRS主要是在移动用户和远端的数据网络(如支持TCP/IP、X.25等网络)之间提供一种连接,从而给移动用户提供高速无线IP和无线X.25业务。GPRS采用分组交换技术,它可以让多个用户共享某些固定的信道资源。


  2 系统设计

  2.1 物流配送系统模块设计

  物流配送系统物理结构设计如图1所示。

  2.2 物流配送控制

  中心的功能设计控制中心由GPRS/GSM通信服务器、GIS服务器、Web服务器、地图数据库服务器、业务服务器组成,通过路由器连接至Internet。GPRS/GSM通信服务器处理与各个终端之间的一对多双向数据通信;GIS服务器主要实现电子地图的功能,并负责地图数据的传输;Web服务器则是将电子地图和各目标信息结合起来,为控制用户提供监控界面;地图数据库和业务数据库分别存储电子地图数据和监控业务数据。


  控制中心软件部分主要包括10部分,结构图如图2所示。

  2.3 移动终端的硬件设计

  移动终端可以实现个人用户的实时信息查询,用户可以通过GPS辅助定位系统获得本机的位置描述,并通过GPRS网络将本机的位置描述实时地传送到物流配送控制中心,实现控制中心对移动终端的监控,同时,也可以通过GPRS从控制中心平台获得查询对象的所在位置描述。


  这些操作均利用GPRS无线网络以Web Service的方式实现。


  基于S3C2440的移动终端硬件设计如图3所示。S3C2440模块(包括各种硬件接口及嵌入式Linux软件等)负责对GPS信号的接收处理、视图显示及对数据的处理。从GPS模块中获取定位数据,从RFID模块与CellID模块获得更详细的定位信息作为补充,然后将位置信息通过GPRS发送给控制中心。实现终端和控制中心的信息上传和下传功能。

  RFID模块主要负责对当前物流载体的数据采集,以获得RFID定位信息,并将采集到的RFID信息通过蓝牙模块传输给S3C2440。GPS模块根据卫星定位获得当前位置信息,同样通过蓝牙模块进行传输(如距离比较近,也可以有线传输)。Cell-ID模块主要通过无线数据传输获得定位信息,然后通过GPRS模块传输给中心控制器。LCD模块主要提供人机交互的功能,除了显示屏外还需配备键盘等输入设备,或者直接采用液晶屏存储器模块除了扩展的片外RAM外,还需给嵌入式数据库提供一定的存储空间。


  2.4 软件设计

  2.4.1 软件总体设计

  如图4所示,按照功能可以将软件分为以下4部分。

  ①用户界面。要实现一个友好的用户界面,以便用户在S3C2440 LCD屏上直观地获得图文并茂的信息,以及选择服务功能和输入信息。

  ②地图数据处理。主要实现电子地图的数据组织、地图显示、地图标图功能、定位导航功能,便于用户使用地理信息的服务功能。终端处理的数据包括GPS数据、GIS数据、文本数据、多媒体数据。

  ③GPS通信模块。S3C2440模块通过蓝牙与GPS模块相连接,对接收到的GPS数据进行处理,才能得到所需要的定位信息(比如经纬度数据等)。利用篮牙进行串口通信的编程,包括打开串口、配置串口、发送接收数据、关闭串口4个步骤。

  ④GPRS通信模块。利用GPRS无线物流在S3C2440和控制中心之间进行双向通信。本文采用WebService的方式来进行。

  2.4.2 GPS与RFID数据提取

  GPS接收机只要处于工作状态,就会源源不断地把接收并计算出的GPS导航定位信息通过串口传送到计算机中。从串口接收数据后将其放置于缓存内,在没有进一步处理之前缓存中是一长串字节流,这些信息在没有经过分类提取之前是无法加以利用的。因此,必须通过程序将各个字段的信息从缓存字节流中提取出来,将其转化成有实际意义的、可供使用的定位信息数据。例如,“$G-PRMC”帧结构的1、2、3、5、9段是我们需要得到的数据,分别是时间、数据的可信度、纬度、经度、日期。从“$G-PRMC”帧中获取定位数据的代码如下:

  RFID模块通过串口将信息传输至移动终端,信息传输流程如图5所示。当接收缓冲区内字节个数达到或者超过该值后就取出数据并对相应事件进行处理。程序设计的主要任务是:读出标签ID信息(读ID命令);向标签写入存放在数据库中的数据信息(写信息);读取标签中写入的数据信息,查询数据库以得到具体的产品信息(读信息);实时显示读标签信息的结果。

  2.4.3 移动终端S3C2440模块软件设计

  采用模块化结构设计,根据不同功能分别进行编写和调试,等到各个模块都调试成功后,将各个模块连成整体,组成软件系统。

  移动终端S3C2440模块完成的主要内容包括两部分:

  ①完成从移动终端到远程控制中心的定位信息的上行传输。当远程控制中心要从移动终端获取定位信息时,可以发送命令给S3C2440。这时S3C2440便产生一个中断,并发送命令给各定位模块来获取定位信息,将定位信息进行处理后再通过GPRS模块传给远程控制中心;或者是移动终端由人员键盘控制产生中断,然后采集定位信息传送给远程控制中心。

  ②接收控制中心到移动终端的下行传输的信息。控制中心可以将各种数据传送给终端设备。比如,控制中心通过GIS发现当前移动终端所选道路拥塞,则可以给移动终端发一条改变路线的建议信息,这样非常方便地实现了远程控制中心与移动终端的交互。

  S3C2440上行至控制中心的软件设计主要流程如图6所示。

  结语

  本文以GPS定位数据为基础,GPRS网络作为承载网络,结合物流业发展实际需要,将物流配送过程数字化与信息化,实现了对物流配送系统的监控与管理。射频识别技术、定位技术、传感器技术以及无线通信技术在未来必将深入到物流业的各个方面。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    ,智能仓储物流系统优势明显 智能仓储物流系统是通过信息化、物联网和机电一体化共同实现的智慧物流解决方 案,通过将物料出入库、存储、输送、生产、分拣等物流过程自动化、信息......
    数据融合打通,由点及面地推行数字孪生,助力行业迈向发展的新阶段。 智能是核心优势业务,智能仓储系统有望成为第二成长极。科捷智能的核 心业务可归纳为智能物流系统、智能仓储系统和智能工厂系统三种。分业......
    实中转场小件分拣机的多个作业班次上验证,可增加超8%的半圈落格的件量,且在相同件量下可缩短超10%的分拣时长,在固定分拣时长下可实际提升超8%的平均产能。 智能物流系统是核心优势业务,智能仓储系统......
    民迈向共同富裕的步伐更加坚定。 智能物流系统业务加速发展,着力打造第二成长极。从产品结构来看,2018- 2021 年,诺力股份公司传统业务仓储物流车辆及设备业务营收占比从 72.8%下降至 48.6%, 而诺力股份公司拓展的智能物流系统......
    年线上零售额进一步增长,达13.1万亿元。线上零售规模稳步增长,为物流行业发展提供了充足动力。 智能仓储物流系统可分为工业生产型和商业配送型仓储物流自 动化系统。1)工业生产型:为工......
    是指通过智能硬件、物联网、大数据等智慧化技术与手段,提高物流系统分析决策和智能执行的能力,提升整个物流系统的智能化、自动化水平。与传统物流方式不同,智慧物流的生产者、供应者、消费者均可获得包装、仓储、运输......
    公司降低运输管理成本提升运输效率,为司机增加收入提升用车体验,为城市管理者提升城市物流效率,降低物流成本和交通排放,最终实现城市物流系统向新能源化和智慧化迭代升级。山东......
    公司降低运输管理成本提升运输效率,为司机增加收入提升用车体验,为城市管理者提升城市物流效率,降低物流成本和交通排放,最终实现城市物流系统向新能源化和智慧化迭代升级。 山东......
    力智能制造业务并取得持续突破。截至目前,科捷智能已经从单一的智能物流系统提供 商成长为和智能制造解决方案提供商。 营业收入持续增长,归母净利润波动较大。营业收入方面,2018-2021 年,公 司营......
    能力。 仓储物流系统一般分为出库、入库、库存管理、运输这四个环节,可应用的过程包括:物流过程中的货物追踪、信息自动采集、仓储管理应用、港口应用、包裹、快递等。 使用RFID标签作为物流系统......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>