| |
| |
|
Digitální vstupně/výstupní karta s USB konektivitou
Kořínek, Milan ; Holek, Radovan (oponent) ; Macho, Tomáš (vedoucí práce)
Diplomová práce se zabývá návrhem digitální vstupně/výstupní karty komunikující přes rozhraní USB pro společnost Honeywell spol. s r.o. – HTS CZ o.z. Hlavním cílem je eliminace zpoždění mezi přečtením aktuálního stavu vstupů a nastavením výstupů, které vzniká při používání současné komerční USB karty. Na začátku práce je provedena vstupní analýza s nástinem možných řešení. Dále je zaměřeno na USB specifikaci a možnosti implementace USB ovladačů na operačním systému Microsoft Windows. Hlavní část práce je věnována návrhu hardwaru karty. Karta má čtyři vstupně/výstupní porty po osmi linkách. Všechny porty mají zabudované ochrany proti nadměrnému proudu a ESD ochranu. Je použito optické oddělení pro USB. Napájení je řešeno přes USB a zároveň je umožněno připojení externího zdroje. Finální část se zabývá implementací firmwaru pro mikrokontrolér a naprogramováním ovladače karty.
|
| |
| |
|
Digitální vstupně/výstupní karta s USB konektivitou
Kořínek, Milan ; Holek, Radovan (oponent) ; Macho, Tomáš (vedoucí práce)
Diplomová práce se zabývá návrhem digitální vstupně/výstupní karty komunikující přes rozhraní USB pro společnost Honeywell spol. s r.o. – HTS CZ o.z. Hlavním cílem je eliminace zpoždění mezi přečtením aktuálního stavu vstupů a nastavením výstupů, které vzniká při používání současné komerční USB karty. Na začátku práce je provedena vstupní analýza s nástinem možných řešení. Dále je zaměřeno na USB specifikaci a možnosti implementace USB ovladačů na operačním systému Microsoft Windows. Hlavní část práce je věnována návrhu hardwaru karty. Karta má čtyři vstupně/výstupní porty po osmi linkách. Všechny porty mají zabudované ochrany proti nadměrnému proudu a ESD ochranu. Je použito optické oddělení pro USB. Napájení je řešeno přes USB a zároveň je umožněno připojení externího zdroje. Finální část se zabývá implementací firmwaru pro mikrokontrolér a naprogramováním ovladače karty.
|
|
Využití DLL knihoven pro rozšíření funkcí aplikace
KLEIN, Ondřej
Bakalářská práce se zabývá problematikou pluginů ve formě DLL knihoven. Řeší problémy vznikající při tvorbě dynamicky linkovaných knihoven i problematiku navržení programu, který tyto knihovny využívá. Práce vznikla na podnět mnoha začínajících programátorů a právě pro ně je tato publikace koncipována.
|