<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

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

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

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

            引 言

            移動增值業(yè)務(wù)產(chǎn)品的核心特點是移動性、即時性和個人性。移動增值服務(wù)是在通信技術(shù)、計算機技術(shù)和互聯(lián)網(wǎng)技術(shù)不斷發(fā)展融合的基礎(chǔ)上,在人們以信息為基礎(chǔ)的各種應(yīng)用需求快速增長的激勵下,在社會信息化水平日益提高的前提下,迅速發(fā)展的一種全新的服務(wù)方式。由于移動通信自身所具有的可移動性、無時空限制性、專屬性、安全性和時尚性的特點,加上基于這些特點之上的短信息、游戲、支付、定位、辦公等豐富多彩的應(yīng)用服務(wù),使得我國的移動增值業(yè)務(wù)在短短數(shù)年里從無到有,迅速發(fā)展為欣欣向榮的產(chǎn)業(yè)。本系統(tǒng)采用的是以ATmegal28單片機為核心的自動售貨機,通過BENQ的13SM/GPRS M22模塊與服務(wù)器通信來實現(xiàn)以手機支付形式的移動增值服務(wù)系統(tǒng)。在實際設(shè)計過程中,考慮了自動售貨機硬件平臺在低溫下運行的情況。

            1 自動售貨機網(wǎng)絡(luò)結(jié)構(gòu)

            圖1概述了移動自動售貨機系統(tǒng)在實際運行過程中的網(wǎng)絡(luò)結(jié)構(gòu)框圖。

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

            2 硬件設(shè)計

            自動售貨機是用戶直接面對的終端界面,主要實現(xiàn)功能為:

            ①貨物存儲和出貨。自動售貨機將銷售商品存儲其中,以一臺飲料機為例,其中存儲的飲料可以高達3OO臺,并且自動售貨機裝備有恒溫控制系統(tǒng)和密閉的儲存空間,在各種復(fù)雜的氣候條件下,均可有效的保證貨物的儲存周期。

           ?、跓o線數(shù)據(jù)交換。自動售貨機具備無線通信功能,可以和現(xiàn)有的(3SM/CDMA網(wǎng)絡(luò)進行對接,接受網(wǎng)絡(luò)側(cè)發(fā)起的各種無線通信連接,也可以主動向GSM/CDMA網(wǎng)絡(luò)發(fā)起連接。通過無線數(shù)據(jù)交換可以實現(xiàn)對售貨機的無線遠程控制,并可以實時獲取售貨機當(dāng)前系統(tǒng)狀態(tài)和銷售情況,從而實現(xiàn)整個業(yè)務(wù)的交易流程可控。自動售貨機支持的無線通信方式包括:SMS、USSD、GPRS和CDMA lX。

            2.1 單片機部分

            公司生產(chǎn)的ATmegal28單片機內(nèi)部集成了較大容量的存儲器和豐富強大的硬件接口:定時器/計數(shù)器、實時時鐘、PWM通道、A/D轉(zhuǎn)換器、12C的串行接口、可編程的串行USART接口、SPI串行接口、帶片內(nèi)晶振的可編程看門狗定時器和片內(nèi)的模擬比較器等。它在省電性能、穩(wěn)定性、抗干擾性能和靈活性方面極具特色。單片機系統(tǒng)采用5 V電源供電,外接電源為24 V,經(jīng)LM2576s芯片開關(guān)電源轉(zhuǎn)為5 V,為系統(tǒng)主電源。


          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();