Control of Rotary Machines with Variable Load

Abstract

This thesis is focused on the regulation of the speed of a DC motor with variable load. As part of the modification, a different control system based on the Arduino UNO module is used. A module for unifying signals from the controlled system is designed here. The interface in the LabView environment is intended for operation and configuration of algorithms in the Arduino module, which communicates using the standard RS 232 interface. A communication protocol is designed as part of the work. The thesis contains a chapter dedicated to the measurement and evaluation of the static characteristic of the sensor (tachodynamo). Part of the work is also identification of the system with load and without load. This is realized using a direct current motor. The designed controller is tested both in the MATLAB simulation software and on a real system. At the end, the achieved results are summarized.

Description

Subject(s)

Microcontroller, motor driver, PWM signal, analog signal, digital signal, tachogenerator, motor speed.

Citation