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