Font Size: a A A

Design And Implementation Of A Comprehensive Unmanned Vending Machine System Based On Android

Posted on:2021-06-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y MengFull Text:PDF
GTID:2518306512490444Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
In recent years,the concept of new retail is very hot.Multi-industry giants have launched a domestic layout for this innovation.However,the unmanned retail market in China is still in the initial stage of development and has not reached scale and order.As the cutting-edge products of new retail,unmanned supermarket has never had a unified and perfect solution.On the contrary,unmanned vending machines can easily implement some functions and experiences of unmanned supermarkets,and still have a lot of room for improvement.But at present,the market feedback is not satisfactory,there are a series of problems.It cannot meet the rapid development trend of the current Internet of Things era,and develop a new type Unmanned vending machines with higher compatibility,greater development space,and smarter humanity are imperative.This article proposes a systematic new unmanned vending machine solution-a comprehensive unmanned vending machine system based on Android,which includes a three-part design of a lower-level microcontroller control system,a higher-level terminal system,and a server-side center management system.It is focusing on solving the traditional unmanned vending machine's single product category,high cargo loss rate,and high fault maintenance cost,and has achieved outstanding results.The lower-level microcontroller control system uses the ATmega64 chip as the CPU design and development function control board,completed the design of the CPU peripheral circuits,communication circuits and key functional circuits of each control board,and formulated a communication protocol.It can centrally manage all peripherals,directly drive the peripherals to work and collects and record peripheral information,and perform data interaction with the higher-level terminal system through the RS-485 bus.It has good anti-interference ability,stability and security.The higher-level terminal system is the focus of design and research.It is developed and run on the Android board and is used to control the overall operation of the terminal machine.It improves the operation mode of the traditional unmanned vending machine,and completes the development of the main modules of the database,human-computer interaction and operation management.It also focuses on designing fault handling solutions and auxiliary monitoring modules based on the improved Vi Be algorithm,which can effectively reduce the damage rate while adapting to the centralized sales of multiple categories of goods,and effectively reduce the maintenance cost of failures.The server-side center management system based on the B/S architecture has realized the development of four major functional modules: terminal supervision,data statistics analysis,transaction processing,and system management.It has designed permission management based on RBAC,log management based on AOP,security management based on encryption,decryption and authentication,and perfect exception management.It can assist terminal machines to complete work,and monitor,process and analyze data,and provides web management pages for operators to use.
Keywords/Search Tags:unmanned vending machine, Android, single-chip computer, multi-category goods, fault handle, ViBe, monitoring and management
PDF Full Text Request
Related items