基于eCos的自動售貨機無線通信設計與應用
發(fā)布時間:2018-06-22 06:11
本文選題:自動售貨機 + eCos。 參考:《浙江工業(yè)大學》2011年碩士論文
【摘要】:隨著時代變遷和社會發(fā)展,以方便、快捷和自助式服務為特點的自動售貨機得到迅猛發(fā)展,而嵌入式技術的不斷進步,又推動了自動售貨機逐步發(fā)展成為具有智能、自助的電子商務系統(tǒng),其實現基礎則是互聯(lián)網通信技術及其聯(lián)網管理技術。 本文首先簡要介紹自動售貨機的研究現狀和發(fā)展趨勢,結合客戶需求和當前無線城市的發(fā)展特點,針對現有的自動售貨機多數采用GSM或GPRS為無線通信方式,其后期維護管理成本較高的特點,將WiFi技術首次引入自動售貨機不僅使得其具有較好的移動性,并可充分利用客戶自身網絡進行個性化管理。 系統(tǒng)硬件采用主從式結構設計,使用具有多主機功能的CAN-bus總線連接主控制板和驅動控制板,并以此為基礎實現了銷售集群的概念,其中主控制板使用32位的ARM控制器,并集成MDB通信模塊和USB Host等模塊,在實現了基本的銷售功能基礎上,提供了基于U-disk或者WiFi銷售數據管理功能。 由于網絡通信的復雜性和自動售貨機具有模塊多、實時性要求高等特點,采用了實時性好、驅動程序豐富的開源嵌入式可配置操作系統(tǒng)eCos,并在其驅動框架下編寫以太網、Flash、USB Host等相關模塊驅動程序。通過分析IEEE802.11等通信技術,實現了有線通信和基于WiFi無線網卡的無線通信方式,并為中小型客戶提供采用GoAhead嵌入式WEB服務器而實現的遠程設置、訪問能力,較使用專有軟件更加便利。終端控制系統(tǒng)的軟件設計開發(fā)均采用開源軟件,符合當前的發(fā)展趨勢。 最后,對產品進行了功能性測試和總結,結果表明本設計不僅增加了產品網絡管理的便利性,而且有效提高了產品的經濟效益,有助于自動售貨機的進一步推廣。
[Abstract]:With the change of times and the development of society, vending machines characterized by convenient, fast and self-service have been developed rapidly, and the continuous progress of embedded technology has promoted the development of vending machines with intelligence. Self-help e-commerce system is based on internet communication technology and its network management technology. Firstly, this paper briefly introduces the research status and development trend of vending machines, combined with customer demand and the development characteristics of wireless cities, most of existing vending machines adopt GSM or GPRS as wireless communication mode. WiFi technology is introduced into vending machine for the first time because of its high cost of later maintenance and management. It not only has good mobility, but also can make full use of the customer's own network for personalized management. The hardware of the system is designed with master-slave structure, and the CAN-bus with multi-host function is used to connect the main control board and the drive control board. Based on this, the concept of sales cluster is realized, in which the main control board uses 32-bit arm controller. With the integration of MDB communication module and USB Host module, on the basis of the basic sales function, the function of selling data management based on U-disk or WiFi is provided. Because of the complexity of network communication and the characteristics of vending machine with many modules and high real-time requirements, the vending machine has good real-time performance. The driver is rich in open source embedded configurable operating system eCos. and under its driver framework, the driver of Ethernet Flash USB Host and other related modules is written. Through the analysis of IEEE 802.11 and other communication technologies, the wireless communication mode based on WiFi wireless card and wired communication is realized, and the remote setting and access ability of small and medium-sized customers using GoAhead embedded Web server is provided. It is more convenient than using proprietary software. The software design and development of terminal control system are based on open source software, which is in line with the current development trend. Finally, the functional test and summary of the product are carried out. The results show that the design not only increases the convenience of product network management, but also effectively improves the economic benefit of the product, which is helpful to the further promotion of vending machine.
【學位授予單位】:浙江工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2011
【分類號】:TH692.6
【引證文獻】
相關期刊論文 前1條
1 陸華;;面向互聯(lián)網的開源軟件自動化評估證據框架分析[J];數字化用戶;2013年10期
,本文編號:2051894
本文鏈接:http://sikaile.net/kejilunwen/jixiegongcheng/2051894.html