GPIB: Porovnání verzí
Robot: Opravuji 1 zdrojů a označuji 0 zdrojů jako nefunkční) #IABot (v2.0.9.5 |
|||
(Není zobrazeno 16 mezilehlých verzí od 13 dalších uživatelů.) | |||
Řádek 1: | Řádek 1: | ||
[[Soubor:IEEE-488-Stecker2.jpg| |
[[Soubor:IEEE-488-Stecker2.jpg|náhled|Konektory IEEE-488]] |
||
'''GPIB''' ('''General Purpose Interface Bus''', někdy |
'''GPIB''' ('''General Purpose Interface Bus''', někdy nazývané IEEE 488, HP-IB (Hewlett Packard IB) nebo IMS (International Measurement System), je rozhraní pro měřicí a zkušební přístroje a zařízení, které umožňuje přenos dat mezi dvěma nebo více přístroji. Umožňuje připojení počítače, který může řídit přenos dat. |
||
Rozhraní bylo vyvinuto v roce [[1972]] společností [[Hewlett-Packard]] a později se stalo jedním z nejrozšířenějších komunikačních systémů pro měřicí a zkušební techniku na světě. Jeho využití bylo původně navrženo pro propojení měřicích přístrojů v rámci jedné či několika laboratoří. Základní myšlenkou je využití autonomních jednotek, které sdílejí informace s ostatními jednotkami pomocí sběrnice. |
|||
V roce 1975 bylo rozhraní přijato jako standard IEEE 488 ''Standard Digital Interface for Programmable Instrumentation''. |
|||
== Základní parametry == |
== Základní parametry == |
||
Jde o [[paralelní port|paralelní sběrnici]], která umožňuje propojení maximálně 15 přístrojů. Má 24 vodičů (pinů). Maximální délka sběrnice může být 20 m, přičemž maximální vzdálenost mezi dvěma funkčními jednotkami jsou 2 m. Informace se přenáší digitálně po bytech (8 bitů). Jde o asynchronní přenos dat, který je řízen [[hardwar]]ově. [[Přenosová rychlost]] odpovídá délce kabelu mezi přístroji. Maximální teoretická přenosová rychlost je 1 MB/s, ovšem rychlosti dosahované v praxi jsou menší – 250 až 500 kB/s. Existuje i pozdější rozšíření HS-488, u kterého je maximální přenosová rychlost 8 MB/s. |
|||
[[Negativní TTL logika]] ⇒ např. |
[[Negativní TTL logika]] ⇒ např. |
||
Řádek 11: | Řádek 12: | ||
(viz [[Sběrnicová topologie]]) |
(viz [[Sběrnicová topologie]]) |
||
Délku sběrnice lze prodloužit [[extender]]y (zesilovači), které umožňují přenos na vzdálenost až na cca 1 000 m prostřednictví metalických nebo optických vodičů. Zároveň zvětšují počet přístrojů připojitelných ke [[sběrnice|sběrnici]]. |
|||
== Elektrická specifikace vodiče == |
== Elektrická specifikace vodiče == |
||
24 vodičů sběrnice se dělí do 4 skupin: |
24 vodičů sběrnice se dělí do 4 skupin: |
||
#[[Datový vodič|Datové vodiče]] – 8 vodičů ([[DI01]] až [[DI08]]) |
# [[Datový vodič|Datové vodiče]] – 8 vodičů ([[DI01]] až [[DI08]]) |
||
#* slouží pro přenos dat a příkazů mezi přístroji po bytech. |
#* slouží pro přenos dat a příkazů mezi přístroji po bytech. |
||
#Vodiče pro řízení přenosu – 3 vodiče zajišťující asynchronní přenos na datové sběrnici. |
# Vodiče pro řízení přenosu – 3 vodiče zajišťující asynchronní přenos na datové sběrnici. |
||
#*DAV – Data Valid |
#* DAV – Data Valid ⇒ potvrzení dat na sběrnici |
||
#*NRFD – Not Ready for data ⇒ zařízení není připraveno přijmout data |
#* NRFD – Not Ready for data ⇒ zařízení není připraveno přijmout data |
||
#*NDAC – Not data accepted ⇒ data nepřijata |
#* NDAC – Not data accepted ⇒ data nepřijata |
||
#Vodiče pro řízení rozhraní – 5 vodičů pro všeobecné řízení a koordinaci procesů na sběrnici. |
# Vodiče pro řízení rozhraní – 5 vodičů pro všeobecné řízení a koordinaci procesů na sběrnici. |
||
#*ATN – Attention |
#* ATN – Attention |
||
#*IFC – Interface clear |
#* IFC – Interface clear |
||
#*REN – Remote enable |
#* REN – Remote enable |
||
#*SRQ – Service request |
#* SRQ – Service request |
||
#*EOI – End or |
#* EOI – End or identify |
||
#Zemnící vodiče – 8 vodičů sloužících pro uzavírání proudových smyček a stínění |
# Zemnící vodiče – 8 vodičů sloužících pro uzavírání proudových smyček a stínění |
||
== Funkce jednotlivých zařízení == |
== Funkce jednotlivých zařízení == |
||
Základní funkce přístrojů na sběrnici jsou: mluvčí, posluchač, řídicí člen |
Základní funkce přístrojů na sběrnici jsou: mluvčí, posluchač, řídicí člen |
||
*[[Řídicí člen]] - řídí procesy |
* [[Řídicí člen]] - řídí komunikační procesy; je to buď PC, nebo karta GPIB instalovaná v zařízení |
||
*Mluvčí - skupina zařízení, která jsou schopna posílat data po sběrnici |
* Mluvčí - skupina zařízení, která jsou schopna posílat data po sběrnici |
||
*Posluchač - [[Počítačová tiskárna|tiskárna]], [[osciloskop]].... |
* Posluchač - přijímá data [[Počítačová tiskárna|tiskárna]], [[osciloskop]].... |
||
== Externí odkazy == |
|||
* {{Commonscat}} |
|||
* Automatizované měřicí systémy se sběrnicí IEEE 488 (GPIB) ([[Portable Document Format|pdf]]): [https://web.archive.org/web/20160315115816/http://www.rss.tul.cz/download/cms/03_GPIB_HW.pdf http://www.rss.tul.cz/…/03_GPIB_HW.pdf] |
|||
* Měření s měřicím systémem GPIB ([[Portable Document Format|pdf]]): [http://www.vscht.cz/ufmt/cs/pomucky/machacj/docs/GPIB.pdf http://www.vscht.cz/…/GPIB.pdf] {{Wayback|url=http://www.vscht.cz/ufmt/cs/pomucky/machacj/docs/GPIB.pdf |date=20200610092311 }} |
|||
{{pahýl}} |
{{pahýl}} |
||
{{Autoritní data}} |
|||
[[Kategorie:Sběrnice]] |
[[Kategorie:Sběrnice]] |
||
[[Kategorie:Standardy IEEE]] |
[[Kategorie:Standardy IEEE podle jména]] |
||
[[Kategorie:Konektory]] |
|||
[[ca:IEEE-488]] |
|||
[[de:IEC-625-Bus]] |
|||
[[en:IEEE-488]] |
|||
[[es:GPIB]] |
|||
[[fa:گذرگاه واسط همهمنظوره]] |
|||
[[fr:IEEE-488]] |
|||
[[hr:GPIB]] |
|||
[[it:IEEE 488]] |
|||
[[ja:IEEE 488]] |
|||
[[nl:IEEE-488]] |
|||
[[pl:IEEE-488]] |
|||
[[pt:IEEE-488]] |
|||
[[ro:IEEE-488]] |
|||
[[ru:IEEE-488]] |
|||
[[sk:IEEE-488]] |
|||
[[tr:IEEE-488]] |
Aktuální verze z 15. 7. 2023, 11:16
GPIB (General Purpose Interface Bus, někdy nazývané IEEE 488, HP-IB (Hewlett Packard IB) nebo IMS (International Measurement System), je rozhraní pro měřicí a zkušební přístroje a zařízení, které umožňuje přenos dat mezi dvěma nebo více přístroji. Umožňuje připojení počítače, který může řídit přenos dat. Rozhraní bylo vyvinuto v roce 1972 společností Hewlett-Packard a později se stalo jedním z nejrozšířenějších komunikačních systémů pro měřicí a zkušební techniku na světě. Jeho využití bylo původně navrženo pro propojení měřicích přístrojů v rámci jedné či několika laboratoří. Základní myšlenkou je využití autonomních jednotek, které sdílejí informace s ostatními jednotkami pomocí sběrnice. V roce 1975 bylo rozhraní přijato jako standard IEEE 488 Standard Digital Interface for Programmable Instrumentation.
Základní parametry
[editovat | editovat zdroj]Jde o paralelní sběrnici, která umožňuje propojení maximálně 15 přístrojů. Má 24 vodičů (pinů). Maximální délka sběrnice může být 20 m, přičemž maximální vzdálenost mezi dvěma funkčními jednotkami jsou 2 m. Informace se přenáší digitálně po bytech (8 bitů). Jde o asynchronní přenos dat, který je řízen hardwarově. Přenosová rychlost odpovídá délce kabelu mezi přístroji. Maximální teoretická přenosová rychlost je 1 MB/s, ovšem rychlosti dosahované v praxi jsou menší – 250 až 500 kB/s. Existuje i pozdější rozšíření HS-488, u kterého je maximální přenosová rychlost 8 MB/s.
Negativní TTL logika ⇒ např.
- logická 0 > 2,1V
- logická 1 < 0,8V
(viz Sběrnicová topologie)
Délku sběrnice lze prodloužit extendery (zesilovači), které umožňují přenos na vzdálenost až na cca 1 000 m prostřednictví metalických nebo optických vodičů. Zároveň zvětšují počet přístrojů připojitelných ke sběrnici.
Elektrická specifikace vodiče
[editovat | editovat zdroj]24 vodičů sběrnice se dělí do 4 skupin:
- Datové vodiče – 8 vodičů (DI01 až DI08)
- slouží pro přenos dat a příkazů mezi přístroji po bytech.
- Vodiče pro řízení přenosu – 3 vodiče zajišťující asynchronní přenos na datové sběrnici.
- DAV – Data Valid ⇒ potvrzení dat na sběrnici
- NRFD – Not Ready for data ⇒ zařízení není připraveno přijmout data
- NDAC – Not data accepted ⇒ data nepřijata
- Vodiče pro řízení rozhraní – 5 vodičů pro všeobecné řízení a koordinaci procesů na sběrnici.
- ATN – Attention
- IFC – Interface clear
- REN – Remote enable
- SRQ – Service request
- EOI – End or identify
- Zemnící vodiče – 8 vodičů sloužících pro uzavírání proudových smyček a stínění
Funkce jednotlivých zařízení
[editovat | editovat zdroj]Základní funkce přístrojů na sběrnici jsou: mluvčí, posluchač, řídicí člen
- Řídicí člen - řídí komunikační procesy; je to buď PC, nebo karta GPIB instalovaná v zařízení
- Mluvčí - skupina zařízení, která jsou schopna posílat data po sběrnici
- Posluchač - přijímá data tiskárna, osciloskop....
Externí odkazy
[editovat | editovat zdroj]- Obrázky, zvuky či videa k tématu GPIB na Wikimedia Commons
- Automatizované měřicí systémy se sběrnicí IEEE 488 (GPIB) (pdf): http://www.rss.tul.cz/…/03_GPIB_HW.pdf
- Měření s měřicím systémem GPIB (pdf): http://www.vscht.cz/…/GPIB.pdf Archivováno 10. 6. 2020 na Wayback Machine.