Měřicí systémy - Laboratoř měřicích systémů

Transkript

Měřicí systémy - Laboratoř měřicích systémů
Obsah
Měřicí systémy
Literatura:
Haasz,V.-Roztočil,J.-Novák,J.: Číslicové měřicí
systémy.Vydavatelství ČVUT, Praha 2000.
Systémy složené z autonomních
měřicích přístrojů a modulů
Sériová rozhraní
• RS-232:
topologie „bod-bod“
max. 115 kb/s, 2 zařízení, délka 15 m dle
standardu (v praxi až 100 m); rozhraní určeno
pro připojení jednoduchých periferií osobních
počítačů (tiskárna, myš) a měřicích přístrojů
• USB (Universal Serial Bus): stromová topologie;
12 Mb/s (480Mb/s pro USB2.0), max. 127
zařízení, 5 m mezi zařízeními;
speciální 4-vodičový kabel; náhrada RS-232
Sériová rozhraní - pokračování 2
• Ethernet - topologie sběrnice (10Base-2) nebo
hvězda (10Base-T, 100Base-TX)
• 10Base-2 „klasický Ethernet“ (koaxiální kabel);
10 Mb/s; max. délka sběrnice185 m
• 10BaseT– max. 10 Mb/s; kroucený dvoudrát, délka
max. 100 m
• 100Base-TX– max. 100 Mb/s; kroucený dvoudrát,
délka max. 100 m
Typicky používán pro sítě LAN+průmyslové sběrnice,
ale nachází uplatnění i v měřicích systémech (LXI).
•
•
•
•
•
•
•
•
•
Úvod
Systémy složené z autonomních přístrojů a modulů
Seriová rozhraní
Paralelní rozhraní
Architektury na bázi sběrnice ISA a PCI
Modulární systémy
CompactPCI a PXI systémy
Systémy VME a VXI
Diskuse
Sériová rozhraní - pokračování 1
• IEEE 1394 (Firewire): stromová topologie;
400 Mb/s, 63 zařízení; 5 m mezi zařízeními; max.
délka 72 m; speciální 6-vodičový kabel;
určena pro připojení periferií náročných na objem a
rychlost přenášených dat (digitální kamery, video;
propojení VXI systému a externího PC)
• RS-485:
sběrnicová topologie
max. 10 Mb/s, 31 zařízení, max. délka 1200 m bez
opakovačů (repeaters); délka*rychlost= 100 m Mb/s;
kabel typu „kroucený dvoudrát“;
sběrnice určena pro průmyslové aplikace
(FIELDBUS)
Sériová rozhraní - pokračování 3
Ethernet je základem měřicích systémů
LXI = LAN eXtension for Instrumentation
http://www.lxistandard.org/
Paralelní rozhraní
Centralizované systémy
• IEEE 488 (GPIB) – max. 1 MB/s, 14 devices, max. 20
m, 2 m mezi zařízeními (typická sběrnice laboratorních
měřicích systemů)
• HS488 (high speed GPIB protocol) – max. 8 MB/s
(2 zařízení, 2 m) nebo 1.5 MB/s (14 zařízení, 15 m)
• Systémy na bázi sběrnice ISA a PCI
• Modulární systémy
- Systémy VME a VXI
- CompactPCI a PXI systémy
• IEEE 1284 (EPP – Enhanced Parallel Port) – PC
parallel port
• MXI - max. 40 MB/s (typicky použito pro propojení PC a
VXI systému)
Měřicí systémy na bázi PC
• ISA Bus
Standard PCI Bus
PCI = Peripheral Component Interconnect
• starší typ interní sběrnice osobních počítačů
standardu IBM PC
• 16-bitová datová sběrnice, 24-bitová
adresová sběrnice
• 8 MB/s max. přenosová rychlost
• Základní taktovací frekvence 25 až 33 MHz resp. 66 MHz
• 32 nebo 64-bitové přenosy dat (132/264 resp. 528 MB/s)
• max. zátěž 10 PCI zařízení na sběrnici - externí PCI zařízení
přestavují dvojnásobnou zátěž; rozšíření (sekundární
sběrnice) možné pomocí
• PC/104
PCI-PCI mostů (bridges)
průmyslová stavebnicová
• napájení 3.3 V nebo 5.0 V
verze desek s ISA sběrnicí
• podpora Plug and Play
PCI sběrnice je základem pro nové sběrnicové
architektury
PC Card Standard
Používá
Používáse
senejčastěji
nejčastějiuupřenosných
přenosnýchpočítačů;
počítačů;
kkinterní
internísběrnici
sběrnici počítače
počítače(ISA
(ISAnebo
neboPCI)
PCI)připojena
připojena
přes
přesmůstek
můstek(bridge)
(bridge)
PC Card Standard
rev. 1.0 - 1995
CardBus
CardBus
Compact
Compact PCI
PCI
PXI
PMC
PMC
PC/104+
PC/104+
Zahrnuje:
16-bit PC Card - PCMCIA 2.1;
ISA sběrnice; přenosová
rychlost 20 MB/s
PC Card Bus - 32-bitová
sběrnice PCI; 132 MB/s
Modulární systémy
Další varianty sběrnice PCI
• PMC = PCI Mezzanine
Card – rozšiřující moduly pro
• VME (přenosová rychlost 40 MB/s)
• VXI
• Compact PCI (přenosová rychlost 132 MB/s)
• PXI
VME, VXI, CompactPCI, PXI
• PC-104 Plus – průmyslová
stavebnicová verze desek s
PCI sběrnicí
VXI
Příklad modulárního systému PXI
GP
IB
2
MXIIE
bV
La
n
Di
gi
ta
l
I/O
Br
V
ge
id
W
IE
La
bW
io
IMA
Q
I/O
ow
s/
CV
I
ct
un
in
d
M
t if
ul
W
• Otevřený sběrnicový systém (open bus standard)
“VXIbus System Specification ” udržovaný
konsorciem „VXIbus Consortium“
• systém se skládá z rámu (mainframe) a modulů v
jednotlivých „slotech“ (kontrolér je umístěn ve slotu 0)
• „mainframe“ obsahuje pasivní sběrnici VXI, napájecí
zdroje a aktivní chlazení
• 4 velikosti modulů A,B,C,D
• definovány požadavky na EMC
• max. přenosová rychlost 40 MB/s
VXI - příklad rámu (mainframe) velikosti C
VXI
• Příklad kontroléru - modul velikosti C
VXI - pokračování
• VXI bus = VME bus (Data Transfer Bus = 32-bit
address and 32-bit data bus + control &handshaking
signals, Arbitration Bus, Priority Interrupt Bus, Utility
Bus)
• clock and synchronization lines, trigger lines, Local
Bus, SUMBUS, STAR bus, MODID lines
• 4 třídy VXIbus zařízení – register based, message
based, memory and extended devices
• definovaný komunikační protokol – Word Serial
Protocol (pro „zařízení založené na zprávách“)
Velikosti modulů
• 3U is core form factor
• 6U extensions
6U
Compact
PCI
CompactPCI
• navržena firmou Ziatech Corp.
• specifikace je udržována skupinou
PICMG (PCI Industrial Computer
Manufacturers Group)
• pasivní PCI sběrnice je umístěna na
zadní straně rámu velikosti 3U nebo
6U
Konektory
• Definovány standardem
IEC-1076
• J1 and J2 for 3U
• J3-J5 for 6U
J1
3U
PXI
• PXI = PCI eXtensions for Instrumentation –
navržen firmou National Instruments
Upravený standard CompactPCI:
• rozšíření sběrnice PCI
• požadavky na chlazení uvnitř rámu
• požadavky na SW podporu
PXI
J2
Schéma sběrnice
SW aspekty
Star trigger
Peripheral
Local
Bus
• Kontrolér PXI musí podporovat rámce:
Peripheral
Peripheral
System
controller
Star trigger
controller
10 MHz
CLK
- Windows NT
- Windows 95
• Každé zařízení by mělo být dodáváno s
Win32 ovladačem
• Musí být implementována podpora VISA
knihovny
132 Mb/s, 33 MHz, 32-bit computer bus
Trigger bus (RTSI, 20MHz)
Software
Electrical
Možnosti spolupráce VXI, VME, GPIB a PXI
PXI chassis
Price vs. Performance
VXI
Price
VXI chassis
GPIB INSTRUMENT
GPIB
MXI
VXI or VME chassis
Modular instrumentation
for mainstream users
Desktop PC
PXI
peripheral
Carrier
card
PXI
peripheral
Performance