|
Univerzální logický analyzátor
Tajč, Martin ; Povalač, Karel (oponent) ; Kubíček, Michal (vedoucí práce)
Tato diplomová práce je zaměřena na návrh univerzálního logického analyzátoru založeného na obvodu FPGA. Hlavním cílem tohoto analyzátoru je analýza protokolů I2C, SPI, RS232, RS485 a vstupní šestnáctibitové sběrnice. Analyzátor obsahuje grafický displej a možnost připojení k osobnímu počítači pro interpretaci naměřených hodnot a ovládání pomocí vytvořené aplikaci. První část této práce se zabývá popisem jednotlivých funkčních bloků a popisem použití přímo v daném zařízení. V následující části jsou popsány jednotlivé datové sběrnice, které univerzální logický analyzátor dokáže zpracovat. V závěrečné části je popsán vytvořený subsystém v obvodu FPGA, počítačová aplikace a také zdrojový kód pro mikrokontrolér ATmega32.
|
|
Univerzální měřící přípravek pro rozhraní USB
Nosek, Petr ; Šilhavý, Pavel (oponent) ; Krajsa, Ondřej (vedoucí práce)
Bakalářská práce se věnuje návrhu a následné realizaci Universální měřící desky, spolupracující s PC přes rozhraní USB, z části zastupující funkci osciloskopu a logického analyzátoru. Obsahuje hardwarový návrh měřící desky a také návrh obslužného software, jak pro mikrokontrolér osazeny na měřící desce, tak pro osobní počítač s operačním systémem MS Windows. Součástí práce je kompletní schéma měřícího přípravku, návrh tištěných spojů a finální fotografie přípravku. Samozřejmostí jsou také vývojové diagramy všech programů a jejich zdrojové kódy.
|
|
Sběrnice PCI express modul logického analyzátoru
Juřík, Tomáš ; Macho, Tomáš (oponent) ; Valach, Soběslav (vedoucí práce)
Cílem této práce je implementace jednoduchého logického analyzátoru do hradlového pole připojeného k sběrnici PCI-Express. Dále jsou vytvořeny moduly čtyř čítačů pro generování testovacích dat. V práci je popisán princip funkce logického analyzátoru. Je také rozebrána vývojová vývojová karta Spartan-3 PCI Express Starter Kit a architektura hradlových polí Xilinx Spartan-3. Uvedeny jsou jednotlivé kroky vývoje součástí logického analyzátoru.
|
|
Výukový logický analyzátor
Dobrocký, Marcel ; Macháň, Ladislav (oponent) ; Levek, Vladimír (vedoucí práce)
Bakalárska práca sa zaoberá návrhom a realizáciou USB logického analyzátoru pre účely laboratórnej výučby. Logický analyzátor bude vo výučbe slúžiť predovšetkým na analýzu sériovej digitálnej komunikácie cez zbernice najčastejšie používané v oblasti vstavaných systémov - UART, SPI a I2C. Analyzátor bude zároveň možné použiť ako testovaciu pomôcku pri tvorbe a testovaní najrôznejších digitálnych zariadení. V prvej časti práce boli spracované teoretické podklady objasňujúce podmienku troch vyššie spomenutých zberníc. Nasledujúca kapitola popisuje základnú činnosť analyzátoru a návrh jeho obvodovej časti. Posledná časť je zameraná na popis funkcií logického analyzátoru z hľadiska programového vybavenia a taktiež objasňuje rôzne možnosti využitia analyzátoru vo výučbe.
|
|
Osciloskop a logický analyzátor s mikroprocesorem
Pešl, Jiří ; Magát, Martin (oponent) ; Šteffan, Pavel (vedoucí práce)
Obsahem této bakalářské práce je návrh elektronického měřícího a diagnostického zařízení k počítači nebo jinému modernímu přenosnému zařízení jako jsou moderní mobilní telefony a PDA. Navržený elektronický sytém bude měřit průběhy spojitých periodických signálů v čase v běžně používaných rozsazích a diskrétních logických signálů. Signály budou následně rekonstruovány a zobrazovány na obrazovce jiného zařízení s nimž bude navržené zařízení komunikovat prostřednictvím USB 2.0 nebo Bluetooth rozhraní.
|
|
Univerzální modul s připojením na ethernet
Řeháček, Tomáš ; Valach, Soběslav (oponent) ; Burian, František (vedoucí práce)
Diplomová práce se zabývá vytvořením univerzálního modulu s připojením na ethernet a jeho použitím pro měření digitálních veličin. Hlavními součástmi modulu jsou hradlové pole typu FPGA, mikroprocesor, PHY čip a konektor RJ45. V práci je navržena deska plošných spojů v programu Eagle. Krabička pro desku je vytvořena v programu SketchUp a vytištěna na 3D tiskárně. Ve vytvořeném univerzálním modulu je implementován kód plnící funkci logického analyzátoru. Data naměřená analyzátorem jsou odesílána na ethernet pomocí UDP/IPv4 protokolu. Poslední částí práce je vytvoření aplikace v jazyce C# pro zobrazení naměřených průběhů v PC.
|
|
Implementace logického analyzátoru do FPGA
Kořínek, Milan ; Valach, Soběslav (oponent) ; Gogol, František (vedoucí práce)
Bakalářská práce se zabývá implementací jednoduchého logického analyzátoru postaveného na vývojovém kitu Spartan-3E Starter Kit. Byla vyvinuta měřicí deska elektroniky s šestnácti měřícími kanály a s pěti výstupy. Výstupy lze použít jako generátory obdélníkového signálu. Vstupy i výstupy jsou opatřeny přepěťovou ochranou. Výsledná aplikace běží na softwarovém procesoru Microblaze. Na dotykovém LCD displeji se zobrazuje jednoduché grafické rozhraní aplikace, které lze pohodlně ovládat díky dotykovému panelu.
|
|
Výukový logický analyzátor
Dobrocký, Marcel ; Macháň, Ladislav (oponent) ; Levek, Vladimír (vedoucí práce)
Bakalárska práca sa zaoberá návrhom a realizáciou USB logického analyzátoru pre účely laboratórnej výučby. Logický analyzátor bude vo výučbe slúžiť predovšetkým na analýzu sériovej digitálnej komunikácie cez zbernice najčastejšie používané v oblasti vstavaných systémov - UART, SPI a I2C. Analyzátor bude zároveň možné použiť ako testovaciu pomôcku pri tvorbe a testovaní najrôznejších digitálnych zariadení. V prvej časti práce boli spracované teoretické podklady objasňujúce podmienku troch vyššie spomenutých zberníc. Nasledujúca kapitola popisuje základnú činnosť analyzátoru a návrh jeho obvodovej časti. Posledná časť je zameraná na popis funkcií logického analyzátoru z hľadiska programového vybavenia a taktiež objasňuje rôzne možnosti využitia analyzátoru vo výučbe.
|
|
Implementace logického analyzátoru do FPGA
Kořínek, Milan ; Valach, Soběslav (oponent) ; Gogol, František (vedoucí práce)
Bakalářská práce se zabývá implementací jednoduchého logického analyzátoru postaveného na vývojovém kitu Spartan-3E Starter Kit. Byla vyvinuta měřicí deska elektroniky s šestnácti měřícími kanály a s pěti výstupy. Výstupy lze použít jako generátory obdélníkového signálu. Vstupy i výstupy jsou opatřeny přepěťovou ochranou. Výsledná aplikace běží na softwarovém procesoru Microblaze. Na dotykovém LCD displeji se zobrazuje jednoduché grafické rozhraní aplikace, které lze pohodlně ovládat díky dotykovému panelu.
|
|
Osciloskop a logický analyzátor s mikroprocesorem
Pešl, Jiří ; Magát, Martin (oponent) ; Šteffan, Pavel (vedoucí práce)
Obsahem této bakalářské práce je návrh elektronického měřícího a diagnostického zařízení k počítači nebo jinému modernímu přenosnému zařízení jako jsou moderní mobilní telefony a PDA. Navržený elektronický sytém bude měřit průběhy spojitých periodických signálů v čase v běžně používaných rozsazích a diskrétních logických signálů. Signály budou následně rekonstruovány a zobrazovány na obrazovce jiného zařízení s nimž bude navržené zařízení komunikovat prostřednictvím USB 2.0 nebo Bluetooth rozhraní.
|