一種Linux平臺上S3C2440的物流配送系統(tǒng)設計和實現(xiàn)
GPS接收機只要處于工作狀態(tài),就會源源不斷地把接收并計算出的GPS導航定位信息通過串口傳送到計算機中。從串口接收數(shù)據(jù)后將其放置于緩存內,在沒有進一步處理之前緩存中是一長串字節(jié)流,這些信息在沒有經過分類提取之前是無法加以利用的。因此,必須通過程序將各個字段的信息從緩存字節(jié)流中提取出來,將其轉化成有實際意義的、可供使用的定位信息數(shù)據(jù)。例如,"$G-PRMC"幀結構的1、2、3、5、9段是我們需要得到的數(shù)據(jù),分別是時間、數(shù)據(jù)的可信度、緯度、經度、日期。從"$G-PRMC"幀中獲取定位數(shù)據(jù)的代碼如下:
RFID模塊通過串口將信息傳輸至移動終端,信息傳輸流程如圖5所示。當接收緩沖區(qū)內字節(jié)個數(shù)達到或者超過該值后就取出數(shù)據(jù)并對相應事件進行處理。程序設計的主要任務是:讀出標簽ID信息(讀ID命令);向標簽寫入存放在數(shù)據(jù)庫中的數(shù)據(jù)信息(寫信息);讀取標簽中寫入的數(shù)據(jù)信息,查詢數(shù)據(jù)庫以得到具體的產品信息(讀信息);實時顯示讀標簽信息的結果。
2.4.3 移動終端S3C2440模塊軟件設計
模塊化結構設計,根據(jù)不同功能分別進行編寫和調試,等到各個模塊都調試成功后,將各個模塊連成整體,組成軟件系統(tǒng)。
終端S3C2440模塊完成的主要內容包括兩部分:
成從移動終端到遠程控制中心的定位信息的上行傳輸。當遠程控制中心要從移動終端獲取定位信息時,可以發(fā)送命令給S3C2440.這時S3C2440便產生一個中斷,并發(fā)送命令給各定位模塊來獲取定位信息,將定位信息進行處理后再通過GPRS模塊傳給遠程控制中心;或者是移動終端由人員鍵盤控制產生中斷,然后采集定位信息傳送給遠程控制中心。
收控制中心到移動終端的下行傳輸?shù)男畔???刂浦行目梢詫⒏鞣N數(shù)據(jù)傳送給終端設備。比如,控制中心通過GIS發(fā)現(xiàn)當前移動終端所選道路擁塞,則可以給移動終端發(fā)一條改變路線的建議信息,這樣非常方便地實現(xiàn)了遠程控制中心與移動終端的交互。
C2440上行至控制中心的軟件設計主要流程如圖6所示。
結語
本文以GPS定位數(shù)據(jù)為基礎,GPRS網絡作為承載網絡,結合物流業(yè)發(fā)展實際需要,將物流配送過程數(shù)字化與信息化,實現(xiàn)了對物流配送系統(tǒng)的監(jiān)控與管理。射頻識別技術、定位技術、傳感器技術以及無線通信技術在未來必將深入到物流業(yè)的各個方面。
目前國內外的各種物流配送雖然大都跨越了簡單送貨上門的階段,但在層次上仍是傳統(tǒng)意義上的物流配送,因此在經營中存在著傳統(tǒng)物流配送無法克服的種種弊端和問題,尚不具備或基本不具備信息化、現(xiàn)代化、社會化的新型物流配送的特征。電子商務作為數(shù)字化生存方式,代表未來的貿易方式、消費方式和服務方式。因此要求整體生態(tài)環(huán)境要完善,要求打破原有物流行業(yè)的傳統(tǒng)格局,建設和發(fā)展以商品代理和配送為主要特征,物流、商流、信息流有機結合的社會化物流配送中心,建立電子商務物流體系,使各種流的暢通無阻,才是最佳的電子商務境界。物流配送的許多環(huán)節(jié)都造成巨大的成本、人力、時間浪費,物流企業(yè)必須重視物流配送系統(tǒng)的信息化管理,來降低物流成本。
評論