新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于AVR單片機設(shè)計的手機自動售貨機

基于AVR單片機設(shè)計的手機自動售貨機

作者: 時間:2013-11-06 來源:網(wǎng)絡(luò) 收藏

  USSD在會話過程中一直保持通信連接,提供透明通道,不進行存儲轉(zhuǎn)發(fā)。由于USSD與GPRS類似,在交互中保持一個會話過程,每次數(shù)據(jù)發(fā)送不需要重新建立信道,所以USSD系統(tǒng)對用戶的呼叫請求是即時響應(yīng),使響應(yīng)時間大大加快,主要的響應(yīng)時延已轉(zhuǎn)移為應(yīng)用服務(wù)器一端,響應(yīng)時間比短消息快。USSD適合較少量的數(shù)據(jù)傳輸,USSD在交互式會話中可以提供直觀的菜單操作,方便用戶使用。在一次信息服務(wù)中,只需要撥打服務(wù)號碼,以后就可以按菜單提示進行下一步操作,建立wAP的門戶網(wǎng)站來提供電信增值服務(wù)。

  USSD的接口協(xié)議與短消息類似,采用SMPP或CMPP。SMPP是國際通用的協(xié)議,CMPP是中國移動根據(jù)我國情況在SMPP基礎(chǔ)上自己制定的協(xié)議,二者體系結(jié)構(gòu)大體相同,應(yīng)用范圍也相同,但數(shù)據(jù)包的格式及內(nèi)容有一定的差異。CMPP現(xiàn)在已升到了3.O。本系統(tǒng)中采用CMPP,消息分為消息頭和消息體,其中消息頭長度是固定的。主要信息為消息總長度、命令類型和消息流水號。命令類型用來說明消息的類型是連接,還是由USSD中心到業(yè)務(wù)提供者SP(Service Provider)的消息或由SP到USSD中心的消息等。消息流水號順序累加,步長為l,循環(huán)使用,一對請求和應(yīng)答消息流水號必須相同。有一個請求消息回應(yīng)是否成功的狀態(tài)信息。消息體則根據(jù)消息的類型和內(nèi)容來決定長度和數(shù)據(jù),但其所攜帶的自定義信息長度不超過160個字節(jié)。自定義信息即平時通過手機輸入或接收的短消息內(nèi)容或工業(yè)通信中自定義的通信規(guī)約部分。相對于SMPP而言,CMPP增加了許多信息,尤其是計費和號碼的信息。

  3.2 自動售貨機程序設(shè)計

  自動售貨機控制板的程序用C語言編寫,開發(fā)環(huán)境用公司提供的ICCAVR??刂瓢宄绦蚩驁D如圖4所示。

基于AVR單片機設(shè)計的手機自動售貨機

  3.3 自動售貨機交易流程圖

  自動售貨機交易流程如圖5所示,鑒于小靈通無法采用USSD和GPRS等實時數(shù)據(jù)傳輸方式,所以采取IVR(互動式語音應(yīng)答業(yè)務(wù))方式。

  ①用戶通過IVR/短信方式發(fā)出購物請求,IVR/短信平臺將用戶請求轉(zhuǎn)發(fā)給應(yīng)用服務(wù)器。

  ②應(yīng)用服務(wù)器解析用戶指令,根據(jù)用戶輸入的售貨機編號和貨道號,在數(shù)據(jù)庫中查明貨物類型、價格等信息后,向BOSS系統(tǒng)進行用戶身份驗證和扣費/扣積分操作。

 ?、跙OSS系統(tǒng)通知應(yīng)用服務(wù)器扣費/扣積分成功。

 ?、軕?yīng)用服務(wù)器通過GPRS方式向售貨機發(fā)出控制指令,要求售貨機對用戶指定商品進行吐貨。

  ⑤售貨機吐貨,用戶成功獲得商品。

  ⑥售貨機通過GPRS通知應(yīng)用服務(wù)器交易成功。

  ⑦應(yīng)用服務(wù)器向用戶發(fā)送短信,告知用戶交易明細(xì)。

基于AVR單片機設(shè)計的手機自動售貨機

  4 服務(wù)器簡介

  應(yīng)用服務(wù)器主要實現(xiàn)整個業(yè)務(wù)的后臺管理。

 ?。?)交易流程管理

  從用戶發(fā)出購物請求到實現(xiàn)商品吐貨整個流程的有序管理和各種交易失敗補救流程的實施。

 ?。?)物流管理

  對服務(wù)器管理的所有售貨機商品的銷存情況進行管理,并可以實現(xiàn)物流人員的實時自動調(diào)配、通知等。

 ?、俳y(tǒng)計分析。對業(yè)務(wù)情況按天、周、月(或者指定要求)進行統(tǒng)計,包括銷售情況、故障情況、扣費/扣積分情況、對帳情況、物流人員工作量等情況進行詳盡的統(tǒng)計分析,以供管理人員參考。

 ?、谟嬞M和對帳。實現(xiàn)和移動BOSS系統(tǒng)的對接,實現(xiàn)話費支付和積分支付兩種功能,并能自動按天對帳務(wù)進行核對,當(dāng)雙方帳務(wù)超出預(yù)期誤差,自動對每條交易進行比對,并發(fā)出短信報警。

  結(jié) 語

  本系統(tǒng)已實際生產(chǎn)并在實用中取得了良好的效果。的移動增值服務(wù)是一種新的商業(yè)模式和新的市場渠道,并擁有眾多的客戶群體。由于移動電子商務(wù)的移動性、便捷性和安全性,必將吸引眾多商家和客戶利用其進行經(jīng)營和消費活動。這將導(dǎo)致移動價值鏈的形成,成功綁定用戶,使其融人社會的各行各業(yè),使社會的各行各業(yè)都離不開移動,最終形成“多贏”的局面。銀行通過移動電子商務(wù)平臺延伸其影響范圍,形成口袋中的理財助理,用戶可以隨時隨地使用銀行的服務(wù)。用戶將會深信不疑的理解為:手機就是銀行發(fā)放的電子信用卡。


上一頁 1 2 3 下一頁

關(guān)鍵詞: Atmel ATmega128 手機自動售貨機

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉