Studiju veids |
bakalaura profesionālās studijas |
Studiju programmas nosaukums |
Adaptronika |
Nosaukums |
"Universāla perifērijas slāņa izstrāde atvieglotai piedziņas energoelektronikas vadības koda integrācijai STM32 mikrokontrolleros" |
Nosaukums angļu valodā |
"Development of a universal peripheral interface for electric drives control code integration on STM32 microcontrollers" |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Matīss Stunda |
Recenzents |
Kristaps Vītols |
Anotācija |
Darba autors: Ervīns Gailums
Darba tema: ¯ Universala perifērijas slēņa izstrāde atvieglotai piedziņas energoelektronikas vadības koda integracijai STM32 mikrokontrolleros
Darba veids: Bakalaura darbs ar projekta daļu
Studiju programma: Adaptronika
Darba zinātniskais vadītājs: ¯ M.sc.ing Matīss Stunda
Bakalaura darbā tiek pētīta mikrokontrollera perifērija, tās funkcionalitāte. Izmantojot zema līmeņa piekļuvi reģistriem tā tiek konfigurēta un izveidota programma, kas realizē statora magnētiskā lauka rotācijas vadības signālu sintezēšanu un ģenerēšanu.
Darba merķis: Izveidot sistēmu, ar kuras palīdzību iespejams vadīt asinhronā dzinēja invertoru, merīt dzinēja parametrus un tos apstrādāt. Izstrādāt un testēt funkcijas, tās apkopojot bibliotēkā atvieglotai piedziņas koda integrācijai uz mikrokontrollera.
Darba uzdevumi:
• Izprast perifērijas ierīču darbību un to daudzveidību;
• Apgūt dzinēja vadībā lietoto SVPWM algoritmu; ¯
• Izveidot bibliotēku, kas paredzēta ģenerēta vai universāla koda pārnešanai uz mikrokontrolleri;
• Pārbaudīt sistēmas darbību vadot asinhrono dzinēju;
• Izveidot saskarnes rīku starp lietotāju un sistēmu;
• Izstrādāt spiesto plati mikrokontrollera salāgošanai ar pielietojamo invertoru.
Darbs sastāv no 2 daļām. Pirmajā tiek veikts teorētiskais apkopojums par izmantojamo motoru vadību, SVPWM priekšrocībam un izpildei nepieciešamajām funkcijām, kā arī apkopota
informacija par perifērijas funkcionalitāti, apskatīta iespeja algoritma veidošanai izmantot palgrīkus.
Otrajā daļā praktiski izstrādātas statora lauka ģenerēšanai un vadībai paredzētas pamatfunkcijas, izpētīta to ātrdarbība un ierobežojumi, aprakstīti strāvu mērīšanai nepieciešamie elementi, invertora pieslēgšanai mikrokontrollerim nepieciešamās ierīces, un izveidots grafisks lietotāja interfeiss.
Rezultātā izstrādāta programmas saskarne ar perifēriju ātrai programmas cikla darbībai, izstrādāta spiestā plate mērījumu un vadības signālu salāgošanai ar mikrokontrollera specifikāciju.
arbs kopumā izklāstīts 68 lappusēs, tajā iekļautas 3 tabulas un 43 attēli.
Darbā izmantoti 15 literatūras avoti un pievienoti 6 pielikumi. |
Atslēgas vārdi |
STM32, mikrokontrolleri, dzinēja vadība, lauka vektora modulēšana, perifērija, Parka transformācija, C-valoda. |
Atslēgas vārdi angļu valodā |
STM32, microcontrollers, induction motor control, space vector modulation, periphery, Park’s transformation, C-language. |
Valoda |
lv |
Gads |
2021 |
Darba augšupielādes datums un laiks |
09.06.2021 11:36:33 |