Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Uživatelská knihovna protokolu D.A.L.I. pro mikrokontrolér STM8S Bc. Jakub LepšaVedoucí práce: Ing. Pavel Hrzina, PhD.

Podobné prezentace


Prezentace na téma: "Uživatelská knihovna protokolu D.A.L.I. pro mikrokontrolér STM8S Bc. Jakub LepšaVedoucí práce: Ing. Pavel Hrzina, PhD."— Transkript prezentace:

1 Uživatelská knihovna protokolu D.A.L.I. pro mikrokontrolér STM8S Bc. Jakub LepšaVedoucí práce: Ing. Pavel Hrzina, PhD

2 Zadání práce  Vytvořte uživatelskou knihovnu protokolu D.A.L.I. ve shodě se specifikací tohoto protokolu.  Funkčnost knihovny ověřte na HW poskytnutém firmou STMicroelectronics.

3 D.A.L.I. protokol  Digital Addressable Lighting Interface  účel - hromadné ovládání svítidel  postaveno na DSI (digital signal interface)  otevřený protokol, více výrobců  Uplatnění v průmyslu a firemním sektoru

4 Protokol D.A.L.I.  Master – slave struktura  slave pouze vykonává nebo odpovídá na dotazy – backward rámec  Master může komunikovat s dalšími master nebo slave – forward rámec  široká sada 2 bytových příkazů (adresový a datový) – v současnosti na 80 unikátních příkazů  dělení příkazů (adresové, dotazové, přímé ovladání výkonu svítidla...)

5 Protokol D.A.L.I.  Připojení 64 slave prvků  Možno sdružovat do 16 skupin  Přímé ovládání prvku podle adresy  Ovládání celé skupiny podle adresy skupiny  16 předvolených scén  Aplikace od jedné místnosti po celé budovy

6 Fyzické parametry sběrnice  jednoduchá instalace – komunikace využívá dvou vodičů, speciální kabely L, N, PE, DALI1, DALI2  kódování bi-fázové (Manchesterské)  napěťové úrovně typicky log 0 = 0 V, log 1 = 16 V (-6,5 až 22,5 V)  komunikační rychlost 1200 bit/s

7 Bi-fázové kódování  Příklad bi-fázového kódování. Změna z nízké do vysoké úrovně = 1 a naopak. Nutno přidat pomocné hrany. Softwarová generace signálu.

8 Procesor STM8208RB a REva kit  Taktovací frekvence 16 MHz  8 vstupně-výstupních bran A – I  10bit A/D převodník  Řada komunikačních rozhranní  Osazen na REva vývojové desce  Vybavení pro testování: I/O  LED diody, programátor

9 ST7 D.A.L.I. Eval. Kit  Vývojový kit pro DALI aplikace  PC/DALI komunikační rozhranní  Slave prvky s HW implementací bi-fázového kódování  Simulace reálných svítidel

10 Knihovna protokolu D.A.L.I.  Psána v jazyce C, překládána pro STM8S  Prostředí Raisonance Ride7  Umožňuje vyvolat jakýkoli DALI příkaz  Softwarové generování bi-fázového protokolu  Umožňuje vytvářet nejrůznější aplikace  Stand-alone aplikace nikoli ovládání z PC  Např. digitální stmívače, ovladače místnosti, časové spínače s uloženou sekvencí…

11 Příklady D.A.L.I. Master prvků  Zumtobel ZBOX  Stand-alone, plug and play  Ovládá 2 skupiny  3 předvolené scény  Tridonic ATCO  Stand alone, plug and play  Programovatelné scénáře  16 scén

12 Literatura  KNOTEK, Martin. Implementace D.A.L.I. protokolu pro STM8 mikrokontroler. Praha, s. Diplomová práce. České vysoké učení technické v Praze, Fakulta elektrotechnická, Katedra řídící techniky.  International electrotechnical commision. Digital addresable lightning interface : Part 101: General requirements - system. (s.l.) : (s.n.), s.  International electrotechnical commision. Digital addressable lightning interface : Part 102: General requirements - Control gear. (s.l.) : (s.n.), s.  International electrotechnical commision. Digital addressable lightning interface : Part 302: Particular requirements for control devices: 24 bit extended frame operation. (s.l.) : (s.n.), s.  NEMA STANDARD PUBLICATION Digital Addressable Lighting Interface (DALI) Control Devices Protocol : Part General Requirements. Rosslyn, Virginia : National Electrical Manufacturers Association, s.  NEMA STANDARD PUBLICATION Digital Addressable Lighting Interface (DALI) Control Devices Protocol : Part Specific Commands for Control Devices. Rosslyn, Virginia : National Electrical Manufacturers Association, s.  LEPŠA, Jakub. Připojení kitu ST7 k prostředí Control Web. [s.l.], s. Bakalářská práce. České vysoké učení technické, Fakulta Elektrotechnická, Katedra elektrotechnologie.

13 Literatura  LEPŠA, BC., Jakub. Porovnání implementací protokolu D.A.L.I. : Magisterský individuální projekt. [s.l.], s. Semestrální práce. České vysoké učení technické, Fakulta Elektrotechnická, Katedra elektrotechnologie.  STM8S Firmware Library [online]. [s.l.] : [s.n.], [cit ]. Dostupné z WWW:.  Digital Addressable Lighting Interface In Wikipedia : the free encyclopedia [online]. St. Petersburg (Florida) : Wikipedia Foundation,, [cit ]. Dostupné z WWW:.  Manchester code In Wikipedia : the free encyclopedia [online]. St. Petersburg (Florida) : Wikipedia Foundation,, [cit ]. Dostupné z WWW:.  STMicroelectronics. AN2708 Application Note : 2x36 W digital dimmable ballast with L6574 and ST7DALI. [s.l.] : [s.n.], s.  STMicroelectronics. RM0016 Reference manual : STM8S microcontroler family. [s.l.] : [s.n.], s  STMicroelectronics. STM8S207xx STM8S208xx : Performance line, 24 MHz STMS8 8-bit MCU, up to 128 Kbytes Flash, integrated EEPROM, 10-bit ADC, timers, 2 UARTs, SPI, I2C, CAN. [s.l.] : [s.n.], s.

14 Literatura  STMicroelectronics. ST7DALI : 8-BIT MCU WITH SINGLE VOLTAGE FLASH MEMORY, DATA EEPROM, ADC, TIMERS, SPI, DALI. [s.l.] : [s.n.], s.  Raisonance. REva Raisonance Universal Evaluation Board Motherboard (version 3 onwards) : User Guide. [s.l.] : [s.n.], s.  Raisonance. REva Raisonance Universal Evaluation Board : STM8 and ST7 Daughterboards User guide. [s.l.] : [s.n.], s.  STMicroelectronics. ST7DALIF2 : 8-bit MCU family with single voltage flash memory, data EEPROM, ADC, timers, SPI, DALI. [s.l.] : [s.n.], s.  STMicroelectronics. ST7DALI : 8-bit MCUwith single voltage flash memory, data EEPROM, ADC, timers, SPI, DALI. [s.l.] : [s.n.], s.


Stáhnout ppt "Uživatelská knihovna protokolu D.A.L.I. pro mikrokontrolér STM8S Bc. Jakub LepšaVedoucí práce: Ing. Pavel Hrzina, PhD."

Podobné prezentace


Reklamy Google