Regulátor otáček pro střídavé motory

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Cílem této práce bylo navrhnout a vytvořit regulátor otáček pro jednosměrné řízení bezkomutátorových střídavých motorů (BLDC) používaných v leteckém modelářství. Celé zapojení je ovládáno mikroprocesorem Atmel AVR. Jako pohonná jednotka promotor je použita akumulátorová sada typu Li–pol. Regulátor je vybaven obvodem BEC pro napájení přijímače a umožňuje monitorování odebíraného proudu a napětí na pohonném akumulátoru. Změřená data je možné uploadovat do PC, kde je možné jepomocí programu Regulátor PC zobrazit v grafické podobě.

Vydal: FEKT VUT Brno Autor: Tomáš Zdařil

Strana 44 z 64

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
Pro zvolenou 32kHz musíme ještě nastavit předděličku interních hodin hodnotu (bit CS10 registru TCCRB hodnotu 1).4: Vývojový diagram větvení programu uvnitř těla funkce Run_ON 3. Podle [10] byl vybrán MODE bitů, FAST PWM.1. 3. Zde ovšem není možnost výběru rozlišení, ani maximální hodnoty čítání TOP.2. Poté případě stavů 0-4 proměnná inkrementována.1) Nastavení bitového č/č2 obdobné jako předchozím případě. Konkrétně se jedná bitový Timer/Counter1 disponující dvěma kanály bitový Timer/Counter2. 3. kHz TOPN f f OIclk OCnxPWM 250,31 )2551(1 108 )1( 6 /_ = +⋅ ⋅ = +⋅ = (3. Následuje větvení programu podle hodnoty Phase provedeno příslušné sepnutí tranzistorů podle tab. Frekvenci generovaného signálu Timer/Counteru1 možné vypočítat pomocí vztahu 3.4. Obr. Takto proveden jeden komutační cyklus do všech šesti stavů, který neustále opakuje. 3. Generovanou frekvenci opět nastavujeme 32kHz. . pevně dána má hodnotu 255.43 Běh programu uvnitř těla funkce znázorněn vývojovém diagramu obr.1 [10]. Celkem jsou tedy dispozici tři PWM kanály.5 Generování PWM K řízení motoru používá změna napájecího napětí pomocí PWM modulace. Zde máme možnost nastavit maximální hodnotu čítání TOP zvolený MODE pomocí bitů WG10 WG13 registrech TCCR1A TCCR1B. V posledním případě vynulována. Ke generování PWM využito dvou časovačů mikrokontroléru ATmega8. Nejprve definována proměnná Phase, uložena počáteční hodnota 0