Detail předmětu
Mikropočítačové řízení elektrických pohonů
FEKT-LMRPAk. rok: 2014/2015
V předmětu jsou probírány moderní mikroprocesorové obvody pro řízení elektrických pohonů a způsob jejich použití v elektrických pohonech se zpětnovazební regulací. Pro demonstraci problematiky je v laboratorních cvičeních požíván digitální signálový procesor Motorola DSP56800. V laboratorních cvičeních studenti samostatně pracují s mikroprocesorovým vývojovým systémem. Jsou realizovány jednoduché úlohy pro seznámení s architekturou a periferiemi mikroprocesorových obvodů pro elektrické pohony (architektura DSP, A/D převodník, generátor pulsní-šířkové modulace, časovače, atd.) a dále jsou realizovány algoritmy regulační smyčky na reálném laboratorním pohonu (PS regulátor, dolní propust).
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
- popsat a vysvětlit blokové schéma HW elektrického pohonu s tranzistorovým měničem
- popsat dopředné a zpětné vazby v elektrickém pohonu pro jeho řízení, vysvětlit požadavky na fyzickou realizaci a popsat běžné typy snímačů elektrických a mechanických veličin a jejich připojení do číslicového řídicího systému a zpracování jejich signálů.
- Vysvětlit základní rozdíly mezi řízením mikroprocesory s pevnou a plovoucí řádovou čárkou. Vysvětlit strategie reprezentace veličin a parametrů v pevné řádové čárce.
- Popsat požadavky na mikroprocesory pro řízení elektrických pohonů z hlediska periferií. Popsat principy a funkce klíčových periferií mikroprocesorů (PWM, ADC, Čítače)
- Vysvětlit matematické popisy funkčních bloků regulačních schémat (filtry, regulátory, aproximace funkčních závislostí, transformace komplexního prostorového vektoru, algoritmy DC a AC 3-fázové PWM)
Na laboratorních cvičeních se studenti naučí a formou hodnocených individuálních projektů se ověřuje schopnost:
- realizovat programové funkce jednotlivých funkčních bloků regulačních schémat řízení elektrických pohonů
- provést nastavení periferií, realizovat měření analogových signálů
- realizovat a nastavit regulační smyčky stejnosměrného pohonu
Prerekvizity
- aplikovat operátorový počet ve spojitém i diskrétním čase
- aplikovat diferenční rovnice
- aplikovat vektorový počet
Student, který si zapíše předmět, by měl být schopen:
- vysvětlit principy tranzistorových měničů
- vysvětlit metody řízení stejnosměrných a střídavých strojů
- aplikovat programovací jazyk C
- používat vývojové nástroje mikroprocesorových aplikací
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
Osnovy výuky
- Vazby, sensory, zpracování signálů senzorů
- Mikroprocesory, zlomková aritmetika, assemblerovské funkce
- Periferie
- Implementace rgulátorů
- Implementace funkčních závislostí
- Implemetace DC a trojfázových PWM
- Implementace regulace DC pohonu
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
Doporučená literatura
Freescale Inc.; DSP56800E_Quick_Start User’s Manual Targeting Freescale 56F8xxx Platform (EN)
Freescale Inc.; 56F8000 Peripherial reference manual (EN)
Freescale Inc.; 56F83xx Motor Control Library Reference Manual Rev. 2.0, 04/2005 (EN)
Zařazení předmětu ve studijních plánech
- Program EEKR-ML1 magisterský navazující
obor ML1-SVE , 2 ročník, zimní semestr, volitelný oborový
- Program EEKR-ML magisterský navazující
obor ML-SVE , 2 ročník, zimní semestr, volitelný oborový
- Program EEKR-CZV celoživotní vzdělávání (není studentem)
obor ET-CZV , 1 ročník, zimní semestr, volitelný oborový
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
2. Architektura DSP56F800 - 2
3. Instrukční sada DSP 56F800
4. Periferie PWM
5. Periferie A/D převodník
6. Číslocový filtr, PS regulátor
Laboratorní cvičení
Vyučující / Lektor
Osnova
2. Architektura DSP56F800 - 2
3. Instrukční sada DSP 56F800
4. Periferie PWM
5. Periferie A/D převodník
6. Číslocový filtr, PS regulátor