Dp 331 cz
Implementace D.A.L.I. protokolu pro STM8 mikrokontroler
Autor: Knotek Martin
Úkolem diplomové práce bylo vytvořit programovou knihovnu D.A.L.I. komunikačního protokolu pro 8-bitový mikrokontroler STM8 společnosti STMicroelectronics.
D.A.L.I. protokol je používán především k automatizaci a řízení osvětlení ve velkých kancelářských budovách a objektech. Jeho význam roste s každým rokem, a proto se jej mnoho výrobních společností snaží zahrnout do svého portfolia K vývoji programové knihovny byl použit jazyk C, vývojové prostředí ST Visual Develop firmy STMicroelectronics a vývojová deska určená k testování aplikací pro STM8S2xx mikrokontroler.
První část knihovny je určena pro master zařízení, které má za úkol adresovat a ovládat slave zařízení příkazy definovanými v normě IEC Standard 60929, Annex E & G. Jeho další funkcí je komunikovat a interpretovat příkazy vysílané demonstračním programem na PC.
Druhá část knihovny je učena pro slave zařízení, které ovládá vlastní světelné zařízení v závislosti na přijatých příkazech z master zařízení. Jako poslední část práce byl vytvořen demonstrační program pro PC, který komunikuje s master zařízením po USB sběrnici nebo sériovém portu a předává mu příkazy zadané uživatelem přes grafické rozhraní.
- Knotek Martin, mailto:knm83@seznam.cz
- STMicroelectronics, web: http://www.st.com