|
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ě.
2: Komutace jednotlivých stavů
Stav komutace Sepnuty tranzistory
0 Q2PWM_ON, Q5_ON
1 Q2PWM_ON, Q7_ON
2 Q4PWM_ON, Q7_ON
3 Q4PWM_ON, Q3_ON
4 Q6PWM_ON, Q3_ON
5 Q6PWM_ON, Q5_ON
.
Z teoretické části byla zvolena metoda, kdy vždy horní tranzistor můstkovém
zapojení spínán rytmu generované PWM frekvence spodní tranzistor během
jednoho komutačního kroku sepnut trvale. 3. Označíme-li nyní stavy, kdy jsou spínány
horní tranzistory jako Q2PWM_ON, Q4PWM_ON, Q6PWM_ON spodní tranzistory
jako Q2_ON, Q4_ON Q6_ON, pak pro provedení jedné otáčky případě použití
dvoupólového motoru) nutné provést komutaci všech šesti jednotlivých stavů dle
tab.2.3: Princip komutace dle komutační tabulky
O samotnou komutaci pracovních vinutí motoru stará funkce Run_ON ). 3. 3. 3.
Tab. Situace je
nastíněna vývojovém diagramu obr.
Obr.42
k tomu přerušení při přetečení časovače1 časovače2. Při každém skoku přerušení inkrementuje
proměnná comm_time jejíž hodnota porovnává hodnotou komutační tabulky pro
danou nastavenou rychlost motoru. Jakmile dojde shodě (uplynula doba další
komutace), provede samotná komutace comm_time vynuluje.3. nastává při použití 32kHz
PWM přibližně každých 32µs. Značení tranzistorů koresponduje uvedeným zapojením příloze A