A software and hardware complex of robotic washing services activation

Students Name: Klevchenko Orest Serhiiovych
Qualification Level: magister
Speciality: Computer Systems and Networks
Institute: Institute of Computer Technologies, Automation and Metrology
Mode of Study: full
Academic Year: 2020-2021 н.р.
Language of Defence: ukrainian
Abstract: The aim of the research. A hardware-software complex of activation of robotic carwash services to be developed, which includes an interface for working with customers and controlling the carwash itself. An elemental base on which the microcomputer will be built will be selected, and functional and principle electric circuits are designed. Microprocessor software will also be created and debugged. Object of research. The hardware-software complex of activation of robotic car wash services is actually a payment terminal - a device for interaction with the clients, where they choose specific services and make a payment. Robotic is called an automatic contactless car wash. Subject of research. The hardware-software complex of activation of robotic car wash services will be used to control all car wash activities, interaction with customers, which includes: selection of car wash services and payment acceptance. Relevance of research. Currently, automatic contactless car washes are available only in very progressive countries, such as Japan, USA. There are very few of them in Ukraine. This provides a large market for the implementation of such technology. As the technology is relatively new (completely new in Ukraine), it will lead to rapid interest in the product. The work consists of the following sections: Introduction, Analytical section, Selection of tools for the implementation of hardware-software complex of activation of robotic carwash services, Project section, Research section, 7 Design section, Economic justification of the solution, Conclusions, References (25 sources) and appendices (list of elements and program code). Research results. The following components were selected for this project: AT91SAM7S512 microcontroller, iUC 180 contactless payment module, MFRC522 RFID reader, Motorola g24 modem, STM8S103F3 microcontroller, 24LC512 additional memory, LCD display and additional components for the device. The main logic of work is performed by the microcontroller AT91SAM7S512. To interact with the user, an LCD display and buttons (6 pcs.) for selecting operations are installed. Payment is made using cashless payment systems (contactless payment module iUC 180, RFID tag reader MFRC522). The STM8S103F3 microcontroller is responsible for their correct operation. An algorithm for the operation of the hardware-software complex of activation of robotic carwash services has been created. The appearance of the terminal is also designed. Functional and basic electrical circuits have been developed. They illustrate the connection of the components of the complex. The complex was programmed to interact with customers and manage washing processes. To explain the operation of the software part of the complex (terminal), a graph- scheme of the algorithm of its operation was developed. A research of the hardware-software complex of activation of robotic washing services and its individual components was conducted. The short- circuits that may occur during the manufacture of boards, input voltages were checked. The main methods of diagnostics of the complex as a whole and its individual components, such as: display, payment systems, etc. are also described. Typical errors that may occur and methods for their elimination were also described. 8 The main characteristics of the components of the complex are given, such as: temperature ranges of operation, ranges of supply voltages and currents. The cost of developing a design solution is calculated. The comparison of existing analog systems is made. According to the economic feasibility research, this design solution is competitive. Keywords: cyberphysical system, terminal, microcontroller, car wash, payment systems, hardware-software complex. The following sources were used for this work: 1. А.О. Мельник, В.А. Мельник, В.С. Глухов, А.М. Salo Cyberphysical Systems: Multilevel Organization and Programming - c. "Magnolia 2006" – 235 p. 2. E. A. Lee and S. A. Seshia, Introduction to Embedded Systems - A Cyber-Physical Systems Approach, Second Edition, MIT Press, 2017. 3. Salo A.M. The principle of building a vending network with monitoring // Bulletin of Lviv Polytechnic National University "Computer Systems and Networks". - 2013. - No 773, p. 112-118.2. NULP, Lviv.- 2016.- No1.-P.61-65.3. Salo A.M. Monitoring tools in vending cyberphysical systems. Modeling and information technology. Coll. Science. IPME Ave., NAS of Ukraine. -2015. - Vip. 74. - p. 71-76. 4. 4. NULP, Lviv.- 2016.- No1.-P.61-65.3. Salo A.M. Monitoring tools in vending cyberphysical systems. Modeling and information technology. Coll. Science. IPME Ave., NAS of Ukraine. -2015. - Vip. 74. - p. 71-76. 4. 5. Klevchenko O.S. Software car wash control system 2020 - KIKS. Department of Computers. Lviv Polytechnic National University.