<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sk">
	<id>http://www.kiwiki.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sutlo</id>
	<title>Kiwiki - Príspevky používateľa [sk]</title>
	<link rel="self" type="application/atom+xml" href="http://www.kiwiki.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sutlo"/>
	<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php/%C5%A0peci%C3%A1lne:Pr%C3%ADspevky/Sutlo"/>
	<updated>2026-05-04T06:09:26Z</updated>
	<subtitle>Príspevky používateľa</subtitle>
	<generator>MediaWiki 1.34.0</generator>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=Popis_protokolu_MODBUS/uBUS&amp;diff=5141</id>
		<title>Popis protokolu MODBUS/uBUS</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Popis_protokolu_MODBUS/uBUS&amp;diff=5141"/>
		<updated>2010-06-16T08:15:57Z</updated>

		<summary type="html">&lt;p&gt;Sutlo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Mikroprocesorové systémy]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{{Draft}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Základný popis ==&lt;br /&gt;
MODBUS je otvorený protokol pre vzájomnú komunikáciu rôznych zariadení (PLC, dotykové displeje, V/V rozhrania atď.), ktorý umožňuje prenášať dáta po rôznych sieťach a zberniciach. Komunikácia funguje na princípe posielania dátových správ medzi klientom a serverom(master/slave komunikácia).&lt;br /&gt;
Ako fyzická vrstva pre protokol modbus sa používa sériová komunikácia po RS-232 alebo RS-485.&lt;br /&gt;
&lt;br /&gt;
== História ==&lt;br /&gt;
&lt;br /&gt;
Protokol Modbus prvýkrát predstavila v roku 1979 firma Modicon (teraz jedna zo značiek koncernu Schneider) na svojom programovateľnom logickom automate Modicon 384. Bol to jeden z prvých komunikačných protokolov určených na výmenu dát medzi nadriadenou jednotkou (master) a podriadenými jednotkami (slave) v distribuovaných systémoch riadenia a zberu dát. Bol navrhnutý ako nezávislý od fyzickej vrstvy a pracoval na báze výmeny správ s definovaným formátom v sieťovom prostredí.Ako pôvodná fyzická vrstva bola použitá sieťová komunikácia štandardu RS-232, ale pre potreby použitia na väčšie vzdialenosti sa neskôr prešlo na RS-485. V rokoch 1979 až 1985 sa vďaka svojim vlastnostiam tento protokol veľmi rozšíril, takže bol neskôr uznaný ako priemyselný štandard. Počas procesu osvojovania si tohto protokolu rôznymi firmami došlo aj k zmenám jeho názvu: J-BUS,Memobus,atď.&lt;br /&gt;
&lt;br /&gt;
== Verzie protokolu ==&lt;br /&gt;
&lt;br /&gt;
Najpoužívanejšie verzie protokolu modbus:&lt;br /&gt;
&lt;br /&gt;
* Modbus RTU - Remote terminal unit - znakový formát, ktorý začína a ukončuje každý frame 3,5byte medzerou. Na kontrolu prenesených dát používa CRC - 2 bajty.&lt;br /&gt;
&lt;br /&gt;
* Modbus ASCII - táto verzia používa pre protokolovú komunikácii znaky ASCII štandardu. Typické pre ASCII verziu modbusu je použitie štartovacieho znaku &amp;quot;:&amp;quot; a ukončovacích CR + LF (carriage return, line feed).Na kontrolu prenesených dát používa CRC - 2 znaky.&lt;br /&gt;
&lt;br /&gt;
* Modbus TCP/IP - Táto varianta modbus je určená pre komunikáciu cez TCP/IP siete.&lt;br /&gt;
&lt;br /&gt;
== Popis protokolu ==&lt;br /&gt;
&lt;br /&gt;
Protokol MODBUS definuje štruktúru správy na úrovni protokolu (PDU – Protocol Data Unit) nezávisle na type komunikačnej vrstvy. V závislosti na sieti, na ktorej je protokol použitý, je PDU rozšírená o ďalšie časti a tvorí tak správu na aplikačnej úrovni (ADU – Application Data Unit). Kód funkcie udáva serveru aký druh operácie má spraviť. Rozsah kódov je 1 až 255, pričom kódy 128 až 255 sú vyhradené pre oznámenie zápornej odpovede (chyby). Niektoré kódy funkcií obsahujú i kód podfunkcie upresňujúcej bližše požadovanú operáciu. Obsah datovej časti správy poslanej klientom slúži serveru k uskutočneniu operácie určenej kódom funkcie. Obsahom môže byť napríklad adresa a počet vstupov, ktoré má server prečítať alebo hodnota registrov, ktoré má server zapísať. U niektorých funkcií nie sú pre prevedenie operácie potrebné ďalšie dáta a v tom prípade môže dátová časť v správe úplne chýbať.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modifikácia MIKROBUS (uBUS) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Odkazy a referencie ==&lt;/div&gt;</summary>
		<author><name>Sutlo</name></author>
		
	</entry>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=Popis_protokolu_MODBUS/uBUS&amp;diff=5122</id>
		<title>Popis protokolu MODBUS/uBUS</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Popis_protokolu_MODBUS/uBUS&amp;diff=5122"/>
		<updated>2010-06-15T13:08:29Z</updated>

		<summary type="html">&lt;p&gt;Sutlo: Vytvorená stránka „Category:Mikroprocesorové systémy __NOTOC__ {{Draft}}   == Základný popis == MODBUS je otvorený protokol pre vzájomnú komunikáciu rôznych zariadení (PLC, doty…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Mikroprocesorové systémy]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{{Draft}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Základný popis ==&lt;br /&gt;
MODBUS je otvorený protokol pre vzájomnú komunikáciu rôznych zariadení (PLC, dotykové displeje, V/V rozhrania atď.), ktorý umožňuje prenášať dáta po rôznych sieťach a zberniciach. Komunikácia funguje na princípe posielania dátových správ medzi klientom a serverom(master/slave komunikácia).&lt;br /&gt;
Ako fyzická vrstva pre protokol modbus sa používa sériová komunikácia po RS-232 alebo RS-485.&lt;br /&gt;
&lt;br /&gt;
== História ==&lt;br /&gt;
&lt;br /&gt;
Protokol Modbus prvýkrát predstavila v roku 1979 firma Modicon (teraz jedna zo značiek koncernu Schneider) na svojom programovateľnom logickom automate Modicon 384. Bol to jeden z prvých komunikačných protokolov určených na výmenu dát medzi nadriadenou jednotkou (master) a podriadenými jednotkami (slave) v distribuovaných systémoch riadenia a zberu dát. Bol navrhnutý ako nezávislý od fyzickej vrstvy a pracoval na báze výmeny správ s definovaným formátom v sieťovom prostredí.Ako pôvodná fyzická vrstva bola použitá sieťová komunikácia štandardu RS-232, ale pre potreby použitia na väčšie vzdialenosti sa neskôr prešlo na RS-485. V rokoch 1979 až 1985 sa vďaka svojim vlastnostiam tento protokol veľmi rozšíril, takže bol neskôr uznaný ako priemyselný štandard. Počas procesu osvojovania si tohto protokolu rôznymi firmami došlo aj k zmenám jeho názvu: J-BUS,Memobus,atď.&lt;br /&gt;
&lt;br /&gt;
== Verzie protokolu ==&lt;br /&gt;
&lt;br /&gt;
Najpoužívanejšie verzie protokolu modbus:&lt;br /&gt;
&lt;br /&gt;
* Modbus RTU - Remote terminal unit - znakový formát, ktorý ako začína a ukončuje každý frame 3,5byte medzerov. Na kontrolu prenesených dát používa CRC - 2 bajty.&lt;br /&gt;
&lt;br /&gt;
* Modbus ASCII - táto verzia používa pre protokolovú komunikácii znaky ASCII štandardu. Typické pre ASCII verziu modbusu je použitie štartovacieho znaku &amp;quot;:&amp;quot; a ukončovacích CR + LF (carriage return, line feed).Na kontrolu prenesených dát používa CRC - 2 znaky.&lt;br /&gt;
&lt;br /&gt;
* Modbus TCP/IP - Táto varianta modbus je určená pre komunikáciu cez TCP/IP siete.&lt;br /&gt;
&lt;br /&gt;
== Popis protokolu ==&lt;br /&gt;
&lt;br /&gt;
Protokol MODBUS definuje štruktúru správy na úrovni protokolu (PDU – Protocol Data Unit) nezávisle na type komunikačnej vrstvy. V závislosti na sieti, na ktorej je protokol použitý, je PDU rozšírená o ďalšie časti a tvorí tak správu na aplikačnej úrovni (ADU – Application Data Unit). Kód funkcie udáva serveru aký druh operácie má spraviť. Rozsah kódov je 1 až 255, pričom kódy 128 až 255 sú vyhradené pre oznámenie zápornej odpovede (chyby). Niektoré kódy funkcií obsahujú i kód podfunkcie upresňujúcej bližše požadovanú operáciu. Obsah datovej časti správy poslanej klientom slúži serveru k uskutočneniu operácie určenej kódom funkcie. Obsahom môže byť napríklad adresa a počet vstupov, ktoré má server prečítať alebo hodnota registrov, ktoré má server zapísať. U niektorých funkcií nie sú pre prevedenie operácie potrebné ďalšie dáta a v tom prípade môže dátová časť v správe úplne chýbať.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modifikácia MIKROBUS (uBUS) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Odkazy a referencie ==&lt;/div&gt;</summary>
		<author><name>Sutlo</name></author>
		
	</entry>
	<entry>
		<id>http://www.kiwiki.info/index.php?title=Konfigurovate%C4%BEn%C3%A9_mikroprocesorov%C3%A9_syst%C3%A9my&amp;diff=3978</id>
		<title>Konfigurovateľné mikroprocesorové systémy</title>
		<link rel="alternate" type="text/html" href="http://www.kiwiki.info/index.php?title=Konfigurovate%C4%BEn%C3%A9_mikroprocesorov%C3%A9_syst%C3%A9my&amp;diff=3978"/>
		<updated>2010-05-12T09:20:18Z</updated>

		<summary type="html">&lt;p&gt;Sutlo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Mikroprocesorové systémy]]&lt;br /&gt;
[[Kategória:Študijné materiály]]&lt;br /&gt;
&amp;lt;properties&amp;gt;&lt;br /&gt;
Názov=Konfigurovateľné mikroprocesorové systémy&lt;br /&gt;
Forma=Prednáška a praktické cvičenia&lt;br /&gt;
Abstrakt=Všeobecnej architektúra počítača a mikrokontroléra, rozdiely a porovnanie. Návrh a tvorb hybridných elektronických systémov na báze mikrokontrolérov PSoC. Komunikácia mikrokontroléra s prostredím. Komunikačné protokoly a štandardy. Pripájanie a riadenie periférií.  &lt;br /&gt;
Rozvrh=3/0/2&lt;br /&gt;
Hodnotenie=Spracovanie projektu a skúška&lt;br /&gt;
Poznámky=Predmetom projektu môže byť téma podľa vlastného výberu z oblasti prednášky a/alebo cvičení spracovaná v písomnej elektronickej podobe a verejne publikovaná na serveri KiWiKi. Hodnotenie a poznámky k projektu budú verejné a zverejnené v diskusii k práci. &lt;br /&gt;
&amp;lt;/properties&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Obsah prednášok ==&lt;br /&gt;
* Všeobecný úvod&lt;br /&gt;
** [[Od počítača k mikrokontroléru]]&lt;br /&gt;
*** [[Architektúra všeobecného počítača]]&lt;br /&gt;
*** Architektúra mikrokontrolera&lt;br /&gt;
*** Prehľad aktuálneho stavu technológie&lt;br /&gt;
* [[Úvod do technológie PSoC]] &lt;br /&gt;
** Prehľad architektúry &lt;br /&gt;
** Elektrické a mechanické parametre&lt;br /&gt;
** Vývojové prostredie&lt;br /&gt;
* Assembler M8C&lt;br /&gt;
** Štruktúra assembleru&lt;br /&gt;
** Pseudoinštrukcie assembleru&lt;br /&gt;
** Makrá&lt;br /&gt;
* [[Inštrukcie procesora M8C]]&lt;br /&gt;
** [[Inštrukcie presunu dát]]&lt;br /&gt;
** [[Aritmetické inštrukcie]]&lt;br /&gt;
** [[Logické inštrukcie]]&lt;br /&gt;
** [[Inštrukcie pre prácu zo zásobníkom]]&lt;br /&gt;
** Skoky a podprogramy&lt;br /&gt;
** Špeciálne inštrukcie&lt;br /&gt;
** Prerušenia&lt;br /&gt;
* [[Základné programové konštrukcie]]&lt;br /&gt;
** [[Konštrukcia IF-ELSE]]&lt;br /&gt;
** [[Konštrukcia SWITCH-CASE]]&lt;br /&gt;
** [[Cykly DO-WHILE, FOR-LOOP]]&lt;br /&gt;
* [[GPIO - Všeobecne použiteľné vstupy a výstupy]] &lt;br /&gt;
** [[Popis GPIO]]&lt;br /&gt;
** [[Konfigurácia GPIO pomocou designera obvodu]]&lt;br /&gt;
** [[Programová konfigurácia GPIO]]&lt;br /&gt;
** [[Módy portov]]&lt;br /&gt;
** [[Pripojenie periférnych obvodov]]&lt;br /&gt;
** [[Pripojenie tlačítok a ošetrenie zákmitov]]&lt;br /&gt;
* Sériová asynchrónna komunikácia - UART&lt;br /&gt;
** [[Historický vývoj]]&lt;br /&gt;
** [[Štandard RS232]]&lt;br /&gt;
*** [[Rozhranie TTL/RS232]] &lt;br /&gt;
** [[Štandard RS485]]&lt;br /&gt;
*** Rozhranie TTL/RS485&lt;br /&gt;
** [[Blok UART]]&lt;br /&gt;
** API UART&lt;br /&gt;
** Protokol MODBUS/uBUS&lt;br /&gt;
*** [[Popis]]&lt;br /&gt;
*** Implementácia&lt;br /&gt;
* [[Synchrónna komunikácia I2C]]&lt;br /&gt;
** Meranie teploty pomocou LM92&lt;br /&gt;
** [[Hodiny reálneho času]] &lt;br /&gt;
* [[Synchrónna komunikácia SPI]]&lt;br /&gt;
* Distribuovaný systém zber dát 1-Wire&lt;br /&gt;
** Meranie teploty pomocou teplomera DS18S20&lt;br /&gt;
* Čítače a časovače&lt;br /&gt;
** Blok čítača a časovača&lt;br /&gt;
** API Čítača a časovača&lt;br /&gt;
** Generovanie časových intervalov&lt;br /&gt;
** Meranie času a frekvencie&lt;br /&gt;
** [[Presné meranie kapacity]]&lt;br /&gt;
** Meranie polohy pomocou magnetostrikčného senzoru&lt;br /&gt;
[[* Šírkový modulátor PWM]]&lt;br /&gt;
** Blok čítača a časovača&lt;br /&gt;
** API PWM&lt;br /&gt;
** Riadenie modelárskeho serva pomocou PWM&lt;br /&gt;
* [[Prevodníky ADC]]&lt;br /&gt;
** Aproximačné prevodníky&lt;br /&gt;
** Delta-Sigma prevodníky&lt;br /&gt;
* [[Prevodníky DAC]]&lt;br /&gt;
* Analógové spracovanie signálov&lt;br /&gt;
** [[Zosilňovače]]&lt;br /&gt;
** [[Komparátor]]&lt;br /&gt;
*** Spracovanie prerušenia od komparátora&lt;br /&gt;
** Filtre&lt;br /&gt;
*** Návrh a realizácia filtrov&lt;br /&gt;
* Všeobecné zásady tvorby programov&lt;br /&gt;
** Analýza&lt;br /&gt;
** Návrh &lt;br /&gt;
** Implementácia&lt;br /&gt;
** Testovanie a ladenie programu&lt;br /&gt;
&lt;br /&gt;
== Podklady k cvičeniam ==&lt;br /&gt;
# Binárne čísla&lt;br /&gt;
## Reprezentácia a formáty zobrazenia čísel&lt;br /&gt;
## Prevody medzi číselnými sústavami&lt;br /&gt;
## Matematické operácie s binárnymi číslami&lt;br /&gt;
# Vývojové prostredie PSoC&lt;br /&gt;
## Tvorba programov v PSoC Designer&lt;br /&gt;
## Vývojový kit CY3210&lt;/div&gt;</summary>
		<author><name>Sutlo</name></author>
		
	</entry>
</feed>