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