usb adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - adatok...

24
M M é é r r ő ő - - é é s adatgy s adatgy ű ű jt jt ő ő rendszerek rendszerek USB adatgyűjtő eszközök és programozásuk

Upload: others

Post on 30-Dec-2019

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

MMéérrőő-- éés adatgys adatgyűűjtjtőőrendszerekrendszerek

USB adatgyűjtő eszközök és programozásuk

Page 2: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

ÁÁttekintttekintééss

�Az USB kialakulása

�Az USB felépítése

�Az USB tulajdonságai

�USB eszközök

�USB eszközök programozása

2014.11.26. 2

Page 3: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

Áttekintés

�Az USB kialakulása

� Az USB felépítése

� Az USB tulajdonságai

� USB eszközök

� USB eszközök programozása

2014.11.26. 3

Page 4: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

Az USB kialakulása

USB = Universal Series Bus (univerzális soros busz)

1994-ben jött létre az alábbi vállalatok közreműködésével:- Hewlett-Packard Company- Intel Corporation - LSI Corporation- Microsoft Corporation- NEC Corporation- ST-Ericcson

Az RS-232 szabványt váltja, bonyolultabb nála.

2014.11.26. 4

Page 5: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

Az USB kialakulása

Az RS-232 szabvány

előnyei:

- egyszerűbb felépítés

hátrányai:

- kis adatátviteli sebesség

- csak egy eszköz csatlakoztatható

- használatához negatív tápfeszültség is szükséges

2014.11.26. 5

Page 6: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

Áttekintés

� Az USB kialakulása

�Az USB felépítése

� Az USB tulajdonságai

� USB eszközök

� USB eszközök programozása

2014.11.26. 6

Page 7: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

Az USB felépítése- felfűzött csillag topológiájú

- lekérdezés alapú mester-szolga típusú

- félduplex kommunikációt valósít meg

2014.11.26. 7

Az USB vezérlőhöz �eszköz vagy USB HUB csatlakozik

Egy vezérlőhöz max. 127 eszköz csatlakozhat a HUB-okon keresztül.

A HUB-ok szintjeinek maximális száma 6 db

Page 8: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

Áttekintés

� Az USB kialakulása

� Az USB felépítése

�Az USB tulajdonságai

� USB eszközök

� USB eszközök programozása

2014.11.26. 8

Page 9: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

Az USB tulajdonságai

Szabványok

- USB 1.0: az első szabvány, a gyakorlatban nem terjedt el

- USB 1.1: a gyakorlatban elterjedő első USB szabvány

- USB 2.0: Hi-Speed bevezetés és mini-B csatlakozó

- USB 3.0: SuperSpeed lehetősége

2014.11.26. 9

Page 10: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

Az USB tulajdonságai

Csatlakozók

- USB-A: PC-n található

- USB-B: nyomtatókon található

- USB-miniB: pl. fényképező gépeken

- USB-mikroB: pl. mobiltelefonokon

2014.11.26. 10

Page 11: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

Az USB tulajdonságai

Átviteli sebességek – valós alkalmazásban

- Low speed: 150 kB/s, USB-1.1, USB-2.0, USB-3.0

- Full speed: 1,2 MB/s, USB-1.1, USB-2.0, USB-3.0

- Hi speed: max 48 MB/s, USB-2.0, USB-3.0

- Super speed: max 400 MB/s, USB-3.0

2014.11.26. 11

Page 12: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

Áttekintés

� Az USB kialakulása

� Az USB felépítése

� Az USB tulajdonságai

�USB eszközök

� USB eszközök programozása

2014.11.26. 12

Page 13: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

USB eszközök

Hétköznapi használatban

- pendrive, külső merevlemez, CD/DVD író

- webkamera, fényképezőgép, hangkártya

- nyomtató, lapolvasó

- egér, billentyűzet, egyéb vezérlő eszközök stb…

2014.11.26. 13

Page 14: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

USB eszközökMérnöki alkalmazásokban (méréstechnika)

- önálló, egyszerű adatgyűjtők

pl.: hőmérséklet mérő

- összetett, több csatornás adatgyűjtő rendszerek

pl.: NI Compact DAQ System

2014.11.26. 14

Page 15: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

USB eszközökMérnöki alkalmazásokban (méréstechnika)

További példák:

FieldLogger: memóriás adatgyűjtő

2014.11.26. 15

- 8 analóg bemenet- 2 jelfogós kimenet- 8 digitális port- 512 kbyte belső memória- SD kártya bővítési lehetőség, max 16 GB

Page 16: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

USB eszközök

Mérnöki alkalmazásokban (méréstechnika)

További példák:GR100 grafikus adatgyűjtő

2014.11.26. 16

- 6 vagy 12 programozható bemenet- Adatok tárolása SD kártyán történik- Színes LCD kijelző

Page 17: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

USB eszközök

Mérnöki alkalmazásokban (méréstechnika)DATAQ Instruments

2014.11.26. 17

Page 18: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

Áttekintés

� Az USB kialakulása

� Az USB felépítése

� Az USB tulajdonságai

� USB eszközök

�USB eszközök programozása

2014.11.26. 18

Page 19: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

USB eszközök programozásaMeglévő eszközöknél (pl.: egér, webkamera)

2014.11.26. 19

Visual Studio ésWindows Driver Development kit használatával lehetséges.

Page 20: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

USB eszközök programozásaEgyénileg tervezett eszközöknél

2014.11.26. 20

• mikrokontrollerbe megírni az alacsony szintű USB kezelést

• Soros/USB átalakító használata

� a soros port nagyobb sebességen használható� az USB port sorosnak látszódik� használhatók a soros portra jellemző parancsok

Page 21: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

USB eszközök programozásaNational Instruments eszközöknél

Labview környezet

2014.11.26. 21

Page 22: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

USB eszközök programozásaNational Instruments eszközöknél

Labview környezet

2014.11.26. 22

• grafikus programfejlesztő• méréstechnikai és jelfeldolgozási feladatok megvalósítása• szimulációkra is alkalmas• gyorsan megtanulható• segítségével egyszerűen készíthető mérőprogram

Page 23: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

USB eszközök programozásaÖsszefoglalva

2014.11.26. 23

• az USB port bonyolultabb felépítésű, mint a soros (RS232)

• ennek ellenére nem nehezebb programozni az USB-s

eszközöket

• régen DOS-ban a soros portot közvetlenül lehetett elérni

• mikrokontrolleren egyszerű az USB port programozása

• függ a programnyelvtől és a programozó tudásától

Page 24: USB adatgyűjtőeszközök és programozásuk · -6 vagy 12 programozható bemenet - Adatok tárolása SD kártyán történik - Színes LCD kijelz ő

Köszönöm a figyelmet!