Přejít na obsah

Studentské práce

Detail studentské práce

Název: Implementace generátoru 3-fázového AC průběhu v mikrokontroleru (Arduino)
Typ práce: Projekt 4 , Projekt 5
Obor:
Rok zadání: 2015/2016
Zadáno: zadáno Karel Kříž
Dokončeno:
Zadavatel: Jelínek Libor

Detail

1. Navrhněte diskrétní algoritmus generování amplitudy pomocí pulsně-šířkové modulace (PWM) v 3-fázové střídavé soustavě pro buzení asynchronního motoru. Definujte vstupy, výstupy a parametry.

2. Vytvořte program v jazyce ASM nebo C pro daný HW modul vybavený mikropočítačem PIC-18, ATMEL-AVR, nebo ATMEL-ARM tak, aby fungoval autonomně, tj. zpracovával řídící signály z analogových, příp. digitálních vstupů a generoval tomu odpovídající PWM výstup jako frekvenční měnič, a přitom byl konfigurovatelný a monitorovatelný po lince RS232 / USB z PC. Dbejte na modularitu a možnou přenositelnost kódu.

3. Definujte komunikační rozhraní jako knihovnu funkcí a vytvořte konfigurační a vizualizační program na PC, který by přehledně zobrazil funkci algoritmu implementovaného na mikrokontroleru a umožnil by jeho intuitivní konfiguraci a monitorování.

4. Ověřte simulací vytvořené funkce a vše pak předveďte na vývojovém HW modulu (Arduino, PVK40, M-Board). Proveďte experimenty pomocí zdroje zadávacího signálu a osciloskopem zaznamenejte výstupní generovaný průběh napětí. Zpracujte přehlednou dokumentaci k programu, použití a provedeným experimentům.


text to speech