Název:
Digitální vstupně/výstupní karta s USB konektivitou
Překlad názvu:
Digital I/O card with USB communication
Autoři:
Kořínek, Milan ; Holek, Radovan (oponent) ; Macho, Tomáš (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2014
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [cze][eng]
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.
The thesis deals with the design of digital I/O card with USB connectivity for Honeywell spol. s r.o. – HTS CZ o.z. company. The main objective is the delay elimination between reading the current state of the inputs and outputs setting which occurs on the actual used commercial card. Further initial analysis outlines possible solutions at the beginning of the work. One of chapters describes USB communication interface, including its com- munications protocol and USB driver implementation on the operating system Microsoft Windows. The digital card has four I/O ports consisting of eight lines. All ports have built-in protection against overcurrent and ESD protection. Digital isolator is used for USB. Power is supplied via USB, but it is optionally possible to connect an external power source. The last part of the thesis is focused on the card driver design.
Klíčová slova:
ARM; ASF; Cortex-M3; Digitální I/O karta; Digitální izolátor; DLL; ESD; FreeRTOS; libusbK; SRAM; USB 2.0; ARM; ASF; Cortex-M3; Digital I/O card; Digital isolator; DLL; ESD; FreeRTOS; libusbK; SRAM; USB 2.0
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/31338