Vysoká škola báňská - Technická univerzita Ostrava
Abstract
The article describes principles and shows examples of driving small Maxon DC motors using
the multifunction I/O card MF624 from Humusoft. For speed control, one of Pulse-Width Modulation
(PWM) unit installed on this card is used. Analog input and encoder input are used for measuring of
motor speed and motor position. For educational and test purpose a small board connecting all parts
(driving and measure motor, user inputs and outputs) to I/O card was developed and realized. For
card control we use programming tools Visual Basic .NET and the Matlab software. Examples
demonstrating the basic electric motor control and regulation task were developed for both of these
software environments.Článek popisuje principy a příklady řízení malého stejnosměrného motoru Maxon za použití
multifunkční vstupně výstupní (V/V) karty MF624 od společnosti Humusoft. Pro řízení rychlosti
motoru je použit jedna z jednotek generující pulzně-šířkovou modulaci (PŠM), které jsou na kartě
přítomny. Pro měření rychlosti je možno použít analogový signál – generovaný druhým motorem ve
funkci tachodynama („měřicí motor“), nebo klasického enkodéru. Pro polohové řízení je dispozici již
zmiňovaný rotační enkodéru. Pro výukové a testovací účely byl navržen a realizován malý modul,
který spojuje všechny komponenty (hnací a měřící motor, uživatelské vstupy a výstupy) s V/V
kartou. Pro ovládání karty používáme programovacího nástroje Visual Basic.NET a software Matlab.
Pro ty to softwarová prostředí byly vytvořeny příklady demonstrující základní úlohy řízení a regulace
elektromotorů