
Network mechatronic positioning system of plasma spraying unit
Author(s) -
Michael I. Morozov,
A. Dolmatov
Publication year - 2021
Publication title -
vestnik ûgorskogo gosudarstvennogo universiteta
Language(s) - English
Resource type - Journals
eISSN - 2078-9114
pISSN - 1816-9228
DOI - 10.17816/byusu20210325-32
Subject(s) - computer science , embedded system , microcontroller , synchronizing , arduino , communications protocol , software , operating system , interface (matter) , computer hardware , real time computing , telecommunications , bubble , transmission (telecommunications) , maximum bubble pressure method
The work is devoted to the implementation of the architecture of embedded computing systems in a high-speed complex for diagnostics of thermal spraying of coatings. On the basis of the Arduino Yun R.2 microcontroller, a software and hardware interface for controlling the positioning system equipment has been developed, and a message exchange protocol in a network environment for interacting with other subsystems of the measuring complex. The computing means of the system have implemented a protocol for synchronizing the internal clock with the neighbors of the measuring complex with an accuracy of 1 ms. Remote control of the positioning system is based on a remote control with an IR communication channel and an LCD screen. An alternative interface for interactive control of the system by the user is deployed on a microcontroller using a Web server. Also, the computing resources of the Atheros processor on the Arduino Yun provide the operation of a client-server application that uses a database to store information about tasks for moving the carriage and its movement tracks. The positioning system site supports the development of client applications in C++, C #, Python, Matlab using the source code of the class of control objects, reference materials and dynamic link libraries.