Návrh inteligentního HW rozhraní pro řízení krokových motorů v úlohách automatizovaného měření

Title Alternative:Design of intelligent HW interface for stepper motor control for using in automated measurement
Loading...
Thumbnail Image
Date
2007
Journal Title
Journal ISSN
Volume Title
Publisher
Technická Univerzita v Liberci
Abstract
Cílem této diplomové práce byl návrh a realizace řízení tříosého polohovacího systému. Jako pohon byly použity krokové motory, proto je úvodní část práce věnována jejich popisu a simulaci chování. Cílem simulací byl výběr nejvhodnějšího způsobu řízení motorů. První praktická část práce byla zaměřena na realizaci řídicí jednotky krokových motorů a tvorbu jeho software. Řídící jednotka byla úspěšně navržena a je založena na mikrokontroléru ATMEL ATmega16. Software jednotky mimo jiné umožňuje lineární řízení rychlosti otáčení krokového motoru. Další úlohou byla realizace řídicí jednotky polohovacího systému. Vytvořená jednotka, založená na mikrokontroléru ATmega128, přijímá požadavky polohování od uživatele, na jejich základě generuje parametry pohybu a zasílá je jednotlivým jednotkám motorů. Též ovládá LCD displej a obsluhuje vstup z numerické klávesnice. Závěrečnou úlohou bylo oživení celého systému a demonstrace jeho ovládání pomocí vlastní aplikace pod operačním systémem Windows.
The aim of this diploma thesis was the design of control system for 3D positioning device. The stepper motors are used as a drive of the device therefore the first part of this work concerns about their description and about their behavior simulations. The goal of the simulations is to choose the best suitable way of stepper motor control. The first practical task was the realization of universal electronic control unit for stepper motors. The successfully designed unit is based on the ATMEL ATmega16 microcontroller. SW of the unit provides linear speed control of the motor. The next task was the positioning system control unit realization and its SW development. The created unit is based on ATmega128 microcontroller and its primary goal is user commands receiving, their recognition and movement parameters generation. The demands of movement are then sent to motor units. The final task was the PC (WIN) application development which provides graphical user interface. User is then able to have control over the whole system through this PC application.
Description
katedra: KEL; přílohy: 1x CD-ROM; rozsah: 82 s., 15s obr. příloh
Subject(s)
krokový motor, polohovací systém, mikrokontrolér atmega, stepper motor, positioning device, atmega microcontroller
Citation
ISSN
ISBN