|
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ě.
1. Tímto způsobem ošetřeno, aby nedocházelo
k vybíjení Li-pol akumulátoru pod hodnotu 8,1V (2,7V/čl). Není-li daná
podmínka splněna, naopak točení motoru zakázáno testuje dál. 2.1: Vývojový diagram běhu hlavního programu
3. jsou přiváděny přes vstupní obvod obr.39
V každém průchodu hlavní smyčkou testuje, zda hodnota připojeného
napájecího napětí větší než 8,1 (dáno podmínkou minimálního napětí jednoho článku
akumulátoru Li-pol 2,7 V/čl 3čl 8,1 V). Program vyskočí obsluhy přerušení pokračuje běhu tam,
.
Obr. případě, že
během provozu regulátoru poklesne napájecí napětí pod uvedenou hodnotu, dojde
automaticky zakázání běhu motoru. kladném případě povolí točení
motoru zavolá funkce set_speed pro nastavování rychlosti otáčení. příchodu náběžné, nebo sestupné
hrany impulsu vygenerováno přerušení ISR (INT0_vect).6 patrné, regulátor reaguje vnější impulzy modelářského
přijímače.11 pinu mikroprocesoru
INT0, disponujícím funkcí externího přerušení.2 Vyhodnocování řídících impulsů přijímače
Z kapitoly 2. případě, jde první případ, dojde vynulování
čítacího registru TCNT0. Nyní testuje, zda jedná
o náběžnou nebo sestupnou hranu. 3