|
Kategorie: Diplomové, bakalářské práce |
Tento dokument chci!
Práce se zabývá návrhem a realizací inteligentního systému domovního osvětlení.V obytných částech domu je intenzita osvětlení udržována na konstantní úrovni, kterou sinastavuje uživatel. Intenzitu osvětlení lze manuálně nastavit pro jednotlivé místnostiz centrálního modulu s uživatelským rozhraním. Nebo ji lze změnit libovolným dálkovýmovladačem přímo v místnosti, ve které se uživatel momentálně nachází. Při použitídálkového ovladače je informace o změně osvětlení přenesena do centrálního modulu.Pro komunikaci mezi centrálním modulem a jednotlivými svítidly jsou použity stávajícírozvody elektrické energie.
3: Datový rámec pro komunikaci mezi modulem regulátorem
. Podružný modul totiž odesílá všech regulátorů totožná data.
Struktura datového rámce používaného pro komunikaci mezi moduly regulátory je
na obrázku 3.2 Komunikace mezi modulem regulátorem
Komunikace mezi modulem regulátorem založena stejném principu jako
mezimodulová komunikace. Jestliže není výsledek po
provedení kontrolního součtu pozitivní, žádá regulátor opětovné zaslání dat. Poté umístěn pod vstupní data tak, aby
nejvýznamnější bit ležel pod nejvýznamnějším bitem vysílaných dat. Teprve po
úspěšném příjmu dat všemi regulátory přejde datová linka klidového stavu. [28]
Na vysílací straně CRC určí jako zbytek celočíselném dělení odesílaných dat
generačním polynomem.
Vysílání výpočet CRC Příjem kontrola
Data 10101010
GP 100000111 100000111
1 Vstup Vstup
1 GP
0 Výsledek Výsledek
1 GP
0 Výsledek Výsledek
1 GP
0 Výsledek Výsledek
1 GP
0 CRC kontrola
Obrázek 3.2.
8 bitů bitů
Data Kontrolní součet
Obrázek 3. Není zde však zapotřebí přenášet informace adresátovi a
odesílateli. Pro
zachování vysoké univerzálnosti zařízení není regulátorů vyžadováno potvrzení
příjmu dat.3. provedení
operace XOR stejným způsobem umístěn pod výsledek postup opakuje,
dokud místě původních vysílaných dat nenulová hodnota.
Princip přenosu dat kontrolou CRC obrázku 3. Pokud výsledek nulový, jsou přijatá data pořádku.33
GP. Pro výpočet CRC použito
logické operace XOR, která označována symbolem začátku vysílaná data
doplní osmi nulami, aby byla delší než GP. Pro tuto úlohu byl zvolen CRC-8-CCIT: x8
+ x2
+ Tento polynom
odpovídá binárnímu číslu (100000111)2.2: Princip použití CRC
3. Naopak očekává signalizace nesprávného příjmu. přijímací straně přijatá data spolu přijatým CRC podrobí
celočíselnému dělení GP