Browsing by Author "Mader, Zbyněk"
Now showing 1 - 19 of 19
Results Per Page
Sort Options
- ItemBezdrátový modul dálkového ovladače elektrických spotřebičů ovládaného z PC(Technická Univerzita v Liberci, 2010) Pavlásek, Petr; Mader, ZbyněkU moderní elektroniky a elektrických spotřebičů se téměř nesetkáme s případem, kdy by dané zařízení nešlo ovládat i jiným způsobem než ovládacími prvky umístěnými přímo na spotřebiči. Naprostá většina spotřební elektroniky se dá ovládat dálkovými infračervenými ovladači. Postupem času se elektrické spotřebiče nesmírně zdokonalily. Na dálkové ovládání se ovšem místy zapomíná a jejich funkce a principy se již mnoho let prakticky nemění. Dálkový ovladač lze nahradit mnohem univerzálnějším zařízením, které umí mnoho funkcí. Může ovládat spotřebiče zcela automaticky a nemusí být závislé na lidském faktoru a jeho nespolehlivosti. Může také usnadnit život zdravotně postiženým, kteří nemůžou z nějakých důvodů používat standardní dálkový ovladač ale můžou pronášet hlasové příkazy. Tato diplomová práce pojednává o způsobech bezdrátového ovládání spotřebičů. Velká část je věnována ovládání dálkovými infračervenými ovladači, protokoly používanými pro přenos zpráv a způsobem modulace a demodulace těchto signálů. Druhá část se zabývá realizací zařízení umožňující infračervenou komunikaci mezi elektrickými spotřebiči a osobním počítačem.
- ItemČíslicová elektronika(Technická Univerzita v Liberci, 2014) Novák, Ondřej; Drahoňovský, Tomáš; Jeníček, Jiří; Mader, Zbyněk; Plíva, Zdeněk; Rozkovec, MartinTato skripta jsou určena především pro studenty Technické univerzity v Liberci a měla by bých chápána jako jedna z mnoha forem podpory výuky předmětů zaměřených na problematiku číslicové elektroniky. V žádném případě se nejedná o vyčerpávající sbírku informací z této oblasti, nazabýváme se ani fyzikou popisovaných dějů, ani základy analogové elektroniky, která s číslicovou elektronikou velmi úzce souvicí (viz [DOL14]); pochopitelně nejaktuálnější přehled je součástí přednášek příslušných předmětů. Je třeba také říci, že každý z námi zajišťovaných předmětů využívá různě velikou podmnožinu tohoto textu a proto kompletní skripta nejsou v celé své šíři určena všem studentům; osobní zvídavosti však nehodláme nijak bránit... Pokud při svém studiu najdete nějaké nepřesnosti, překlepy atp., kontaktujte libovolného z autorů, abychom mohli zajistit rychlou nápravu. Úvodní kapitoly skript se zabývají základními pojmy s oblasti číslicové elektroniky, definicí logických stavů a operací, číselnými soustavami atp. Následující kapitola popisují základní kombinační obvody, jejich technologickou realizaci a metodiku návrhu těchto obvodů; dále jsou popsány sekvenční obvody, jejich vlastnosti a metodika jak asynchronních, tak synchronních obvodů. Následující kapitoly pak popisují složitější obvody jako jsou paměti, zakázkové obvody a základní přehled z oblasti mikroprocesorů. Oblast na pomezí číslicové a číslicové elektroniky, tedy převodníky, je popsána v již zmiňovaných skriptech [DOL14]. Závěrem této předmluvy bych rád poděkoval všem, kteří sbírali jednotlivé střípky textu a scelovali je do kompaktních celků kapitol.
- ItemDálkově ovládána posuvná brána(Technická Univerzita v Liberci, 2009) Komárek, Jan; Mader, ZbyněkCílem této bakalářské práce je navržení, sestavení a naprogramování řídicí jednotky pro dálkově ovládané brány. Řídicí jednotka se bude skládat z několika částí. První část bude určena pro řízení otevírání a zavírání brány. Tuto činnost budou zajišťovat výkonové členy, které budou ovládané řídícím mikroprocesorem od firmy ATMEL. Režim otevírání a zavírání bude realizován jak pro vjezd automobilů (plné otevření brány) tak pro průchod chodců. Plné otevření, zavření brány bude hlídáno dorazy, které se budou moci připojit k jednotce v podobě spínačů. Uživatel bude moci otevřít bránu jenom do určité části, která jím bude definovaná. Bude moci otevírání či zavírání kdykoliv zastavit, nebo znovu spustit, či změnit směr na opačný. Tak si sám určí polohu, ve které se brána zastaví. Tato funkce je výhodná pro chodce, a úsporná pro provoz. Šetří se tak energie potřebná k běhu motorů brány, čas po který se brána otevírá či zavírá je kratší, méně se opotřebovávají mechanické části brány a tím se prodlužuje životnost celého zařízení. Druhá část je modul dálkového ovládání brány. Ovládání celé jednotky bude zajištěno přes dálkové ovládání pracující na frekvenci 434MHz a vysílat kódovaný signál proti rušení jiných spotřebičů. Dálkové ovládání bude reprezentováno v podobě přívěšku na klíče, s dvěma tlačítky. Ty budou mít funkci na otevření a zavření brány. V případě dalšího stisku tlačítka se brána zastaví. Pak si uživatel bude moci vybrat směr chodu brány. Jako druhá možnost ovládání brány bude pomocí čipu iButton. Čip je realizován jako přívěšek ke klíčům. Tento způsob identifikace byl zvolen jako náhrada mechanického klíče. Ve všech směrech má lepší vlastnosti a jeho možnosti využití jsou téměř neomezené. Třetí část je složena s bezpečnostních a signalizačních prvků. Jako bezpečnostní prvek bude použit laserový paprsek, který bude hlídat objekty v ose zavírání brány. V případě výskytu osoby, zvířete, automobilu či jiného objektu, v prostoru brány, okamžitě ukončí zavírání brány. K řídicí jednotce bude možnost připojit prvky signalizující otevírání, zavírání brány. Světelnou signalizaci bude zajišťovat maják oranžové barvy. Bude signalizovat po celou dobu otevírání, zavírání brány. Jako zvukový signál bude připojena siréna. Ta vydá zvukový signál vždy při začátku pohybu brány. Nebude signalizovat po celou dobu otevírání, zavírání brány.
- ItemDálkové ovládání průzkumného robota(Technická Univerzita v Liberci, 2014) Klouda, Miroslav; Mader, ZbyněkBakalářská práce se zabývá návrhem a realizací dálkového ovládání pro průzkumného robota. Ovladač je navržen tak, že komunikace mezi uživatelem a řídícím mikroprocesorem probíhá pomocí dvou joysticků a LCD displejem. Komunikace robota a řídícího mikroprocesoru je uskutečněna přes radiové vlny. Dálkové ovládání je využitelné pro různé typy mechanických robotů od pojízdných robotů po létající quadricoptery. První část práce obsahuje popis řídícího prvku dálkového ovladače, produkt společnosti Digilent Inc., mikroprocesor PIC32MX340F512H, bez kterého by dálkové ovládání nemohlo být zrealizováno. Poté následuje popis modulu Pmod Schield-Uno, který umožňuje přístup periferních modulů. Pomocí něj je připojen PmodRF2 s jeho bezdrátovým přijímačem/vysílačem MRF24J40. Dalším hardwarovým prvkem, který je v práci popsán jsou joysticky, jejich princip a způsob využití na tomto ovladači. Práce také obsahuje popis LCD displeje od firmy HAOYU Electronics, který zde zastupuje komunikaci od mikroprocesoru k uživateli. Jsou zde uvedeny jeho vlastnosti a základní charakteristika ovladače SPFD5408. V hlavní části se práce zabývá popisem návrhu a zapojení mikroprocesoru s dálkovým ovládáním, tzn. připojení joysticků a LCD displeje. Dále práce pojednává o vytvoření komunikace přes SPI a bezdrátový přenos dat modulem PmodRF2. V této části práce je uveden algoritmus pro načtení dat z joysticků, zobrazování dat na displeji a odeslání příkazů robotovi.
- ItemDiagnostický systém jádrově založených SoC obvodů s nízkými nároky na paměť(Technická Univerzita v Liberci, ) Mader, Zbyněk
- ItemElektronické zařízení k 3D tiskárně RepRap(Technická Univerzita v Liberci, 2014) Jakubík, Tomáš; Mader, ZbyněkTato práce se zabývá vývojem elektroniky schopné řídit 3D tiskárnu RepRap nebo podobný stolní CNC stroj. Vytvořená elektronika je konfigurovatelná a umožňuje řídit větší počet krokových motorků a regulátorů teploty. Součástí elektroniky je dotykový display a uživatelské GUI. Firmware elektroniky neobsahuje algoritmy dynamického řízení ani inverzní kinematiky. V této práci je popsán návrh uživatelského rozhraní na dotykové obrazovce, návrh PCB, programování mikroprocesorů a řízení většího počtu modulů. Popsané principy lze použít jako inspiraci nebo využít pro jiné aplikace.
- ItemInteligentní ovladač zpětných zrcátek v automobilu(Technická Univerzita v Liberci, 2013-12-27) Tůma, Jan; Mader, ZbyněkV rámci bakalářské práce je navrženo a realizováno technické řešení pro elektronické ovládání zpětných zrcátek automobilu s možností uložení a opětovného nastavení zvolené polohy. Pro návrh bylo použito vývojové desky CoolRunnerII, osazené obvodem CPLD s programovatelnými hradlovými poli. Návrh a vlastní naprogramování funkčních schémat bylo realizováno v prostředí Xilinx ISE. V práci jsou podrobně popsány jednotlivé stavy systému včetně ošetření stavu dorazů při natáčení zrcátka vzhledem ke konstrukčnímu omezení jeho pohybu. K vlastní realizaci je pak použit servomechanismus pro ovládání zrcátka a externí paměť FLASH pro uložení a opětovné vyvolání požadovaného nastavení zrcátka. Ovládání servomechanismu je řešeno s využitím pulsně šířkové modulace, komunikaci s externí pamětí je realizována pomocí sériového rozhraní. Realizace navrženého řešení byla odzkoušena pro uložení dvou nezávislých poloh nastavení zpětného zrcátka.
- ItemJádro procesoru Z80 firmy ZiLOG v FPGA obvodu(Technická Univerzita v Liberci, 2013-12-27) Blažek, Jiří; Mader, ZbyněkCílem této bakalářské práce je implementovat jádro osmibitového procesoru Z80 na desce FPGA Spartan-3E. Význam práce spočívá hlavně v praktickém procvičení si reverzního inženýrství a programování (konfigurování) FPGA obvodů za použití jazyka VHDL, dává si však také za cíl poukázat na stále rostoucí oblibu FPGA obvodů a neutuchající slávu kultovního procesoru Z80. Implementace pokrývá zavedení registrů, aritmeticko-logické jednotky, externí paměti a samotného jádra centrální řídící jednotky (CPU), včetně zapracování cca. 1/4 instrukční sady. Demonstrační program je napsán v assembleru a jeho funkčnost je demonstrována v přiložených záznamech test benchů.
- ItemMP3 přehrávač pro tablet(Technická Univerzita v Liberci, 2014) Hofman, Ladislav; Mader, ZbyněkPráce pojednává o možnostech vývoje aplikací pro operační systém Android. Cílem je vytvořit uživatelsky přívětivou aplikaci hudebního přehrávače určenou pro tablety. Aplikace bude kromě běžných funkcí přehrávačů umožňovat jednoduchou tvorbu playlistu. Ta bude realizovaná pomocí funkce drag drop, která bude fungovat nejen mezi souborovým systémem a playlistem, ale i v rámci samotného playlistu, kde bude sloužit pro změnu pořadí jednotlivých skladeb. Při tvorbě aplikace byly využity dostupné prostředky k vývoji aplikací pro platformu Android a vývojové prostředí Android Studio. Největší prostor je v práci věnován způsobu, jakým bylo dosaženo funkčnosti jednotlivých komponent přehrávače. Vytvořil jsem funkční aplikaci a oproti zadání ji rozšířil o možnost uložení a opětovného načtení playlistu. Věřím, že moje práce bude přínosná nejen pro zadávajícího, ale i pro běžné uživatele.
- ItemOvladač řízení a rychlosti modelu autíčka(Technická Univerzita v Liberci, 2011) Puncman, Antonín; Mader, Zbyněk
- ItemProgramátor hradlových polí(Technická Univerzita v Liberci, 2009) Zahradník, Petr; Mader, Zbyněk
- ItemProgramátor PICKIT2 + vývojový kit(Technická Univerzita v Liberci, 2012) Kánský, Martin; Mader, ZbyněkThis document refers about the programming kit PICkit2 clone by Microchip. My job includes properties of single-chip processors and their problematice. My PICkit2 programming kit is designed from documentation by Microchip. It is made in the ITE Institute. This is a generation programmer for 8, 16 and some of 32-bit PIC and DSP processors family. For the development of printed circuit boards was used Eagle environment. I dealt with the actual production of printed circuit boards myself. I have put a summary as it is used for the manufacture of printed circuit boards in this work. Periphery of the programmer's is development kit VK1 ? mainboard for the target programmed processor. The development board is optimalizated for PIC 16F873. This board communicates with the programmer via the UART interface. For functionality our Programmer, it must be correctly installed. I used the free software distributed by Microchip. The complete firmware for the programmer can be installed from the PC via USB. Before this, PIC18F2550 requires bootloader for first comminication via USB. I illustraded this on a few pages. Otherwise, our programmer could be seen as a connecting device between the target processor and personal computer. I made a short program for simulation of functionality programmer. My document also includes a comparison of the original programmer distributed by the manufacturer and my product.
- ItemŘídicí jednotka s dálkovým ovladačem.(Technická Univerzita v Liberci, 2012) Matyska, František; Mader, ZbyněkDiplomová práce se zabývá návrhem a realizací universální programovatelné řídicí jednotky a dálkového ovladače pro tuto jednotku. Systém je navržen tak, aby k němu bylo možno připojovat externí moduly, které budou s jednotkou komunikovat pomocí libovolné jednovodičové sériové komunikace. Systém má velmi široké možnosti využití, jelikož je možné k němu připojit modul s libovolnou funkcionalitou. V první části nalezneme popis mikroprocesoru PIC16F887, který slouží jako řídicí prvek celého systému. Ten je možné programovat pomocí jazyka C a zapojení je navrženo pro programátor PicFlash programmer od firmy MikroElektronika. V druhé kapitole je popsána sériová komunikace SPI, která je využita pro komunikaci mezi řídicím mikroprocesorem a vysokofrekvenčními moduly RFM12B. Pomocí těchto modulů je realizována bezdrátová vysokofrekvenční komunikace mezi dálkovým ovladačem a řídicí jednotkou. Hlavní část se zabývá návrhem zapojení pro řídicí jednotku a dálkový ovladač. Interakce s uživatelem je u řídicí jednotky zajištěna pomocí čtyř ovládacích tlačítek a dvouřádkového LCD displeje. Pro připojení externích modulů slouží šest konektorů RJ45. Jako zdroj energie je možné u řídicí jednotky využít buď externí stejnosměrný zdroj napájení, nebo napájení z uvedeného programátoru. Dálkový ovladač je také programovatelný a obsahuje dvanáct tlačítek. Napájen je lithiovým článkem CPAE-08/2005 a je zde integrovaný obvod MAX1555 pro dobíjení tohoto akumulátoru. Vše je řízeno stejně jako v případě řídicí jednotky mikroprocesorem PIC 16F887. Další část se zabývá inicializací a nastavením vysokofrekvenčního modulu RFM12B a jeho připojením k uvedenému mikroprocesoru. Pro tyto účely je zde navržena softwarová funkce SPI v jazyce C tak, aby byla plně duplexní a měla volitelnou šířku přenášeného slova. V poslední části nalezneme návrh a realizaci plošných spojů a jejich implementaci do pouzder běžně užívaných ovladačů.
- ItemRobot s inteligencí pro projíždění bludištěm(Technická Univerzita v Liberci, 2011) Höll, Karel; Mader, ZbyněkThe work deals with evaluation of the robot designs from several open sources and propose a new design using a control board based on the Arduino chip ATmega 128. The structure is designed for easy retrieval for use as teaching the robot to the next programming. Programming the control board in Wiring environment and Wiring language . The robot is programmed for autonomous driving in a maze and find the exit.
- ItemSada periferních modulů pro CoolRunnerII Starter Kit(Technická Univerzita v Liberci, 2013-12-20) Matyska, František; Mader, ZbyněkV první části této bakalářské práce je vytvořen přehled A/D a D/A převodníků, který je řazen podle způsobu komunikace převodníku s okolím. Tento seznam obsahuje pouze některé převodníky, které zastupují celou skupinu s danou komunikací. V další části je popsáno sériové periferní rozhraní SPI. Toto rozhraní se používá pro komunikaci periferií s řídícími obvody. Hlavní část je věnována návrhu a realizací čtyř externích modulů pro CoolRunnerII Starter Kit. Jsou to moduly napěťového A/D převodníku a napěťového D/A převodníku, komunikující pomocí sériového periferního rozhraní SPI. Dále modul obsahující osm tlačítek ošetřených proti zákmitu. Poslední periferie obsahuje dvoumístný alfanumerický led displej, který je ovládán po osmibitové sběrnici. Pro tyto periferie je navržen a realizován také ovladač a jsou pro ně navrženy desky plošných spojů.
- ItemSnímač znaků z klávesnice a jejich vykreslení na vga monitoru(Technická Univerzita v Liberci, 2010) Adolf, Miroslav; Mader, Zbyněk
- ItemTester logických obvodů řízený počítačem(Technická Univerzita v Liberci, 2013-12-20) Chalupa, Miloš; Mader, ZbyněkTato práce obsahuje návrh a realizaci přípravku(testeru)pro ověřování funkčnosti vybraných logických obvodů. Obvod se testuje podle pravdivostní tabulky ověřovaného obvodu. Dále je možno vyzkoušet funkci obvodu také vytvořením převodní charakteritiky. Tester je řízen mikroprocesorem(Dallas) a je připojen k počítači přes USB rozhraní.
- ItemTester logických TTL obvodů(Technická Univerzita v Liberci, 2007) Pavlásek, Petr; Mader, ZbyněkCílem bakalářské práce je navrhnout a realizovat zařízení, testující vybrané sekvenční a kombinační číslicové integrované obvody řady TTL. Práce se skládá z výběru vhodného mikroprocesoru, návrhu zapojení, vytvoření programu obsluhující mikroprocesor a jeho periferií včetně algoritmů pro rozpoznání vadných obvodů. Součástí je i realizace zařízení. Po testeru je vyžadována jednoduchá intuitivní obsluha a odolnost proti poškození nesprávným použitím. Je vyřešena možnost pozdějšího vylepšení nebo rozšíření schopností přeprogramováním mikroprocesoru přímo v zařízení z běžného PC prostřednictvím aplikace Flip.
- ItemWebové rozhraní pro správu kurzů(Technická Univerzita v Liberci, 2014) Pohl, Zdeněk; Mader, ZbyněkCílem práce bylo vytvořit webový portál pro správu kurzů. Systém disponuje funkcemi pro zavedení a editaci kurzů včetně správy aktualit (přidání, editace, mazání). Dále jsou dostupné funkce umožňující správu článků. Portál poskytuje grafické prostředí pro zobrazování přehledu přihlášených uživatelů či plateb za kurzy. Veškeré funkce jsou vázány k uživatelským rolím, které jsou v systému implementovány, tj. administrátor, který disponuje větší škálou použitelných funkcí než registrovaný uživatel. Administrátor má možnost registrované uživatele mazat. Důležitou částí práce je i samotná grafická podoba portálu, neboť je třeba užít snadno ovladatelný, přehledný a zároveň vzhledově zajímavý portál.