ate 02 - 1 / 64 lezione 3 i sistemi automatici di misurazione - gli ate
TRANSCRIPT
![Page 1: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/1.jpg)
ATE 02 - 1 / 64
Lezione 3
i sistemi automatici di misurazione
-gli ATE
![Page 2: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/2.jpg)
ATE 02 - 2 / 64
nella parte 1 ...
I sistemi modulari su bus standard
• IEEE Std 488 - GPIB - HPIB(1975)
• IEEE Std 1155 - VXI(1988)
• PXI(1997)
• LXI(2004)
![Page 3: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/3.jpg)
ATE 02 - 3 / 64
nella parte 1 ...
I sistemi automatici di misurazione
• ATE e “in-circuit test” ( ICT )
• Struttura dell’ATE
• Switch matrix
• Fixture e “letto di aghi”
• Guarding
![Page 4: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/4.jpg)
ATE 02 - 4 / 64
parte 2
sistemi automatici di misurazione
IEEE 488
![Page 5: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/5.jpg)
ATE 02 - 5 / 64
Strumenti IEEE Std 488
![Page 6: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/6.jpg)
ATE 02 - 6 / 64
Interfaccia / Controller(modello simile ISO-OSI)
Livello “RETE”
Livello “TEMPORALE”
Livello “FISICO”
Livello “TRASPORTO”
al bus interno del PC
alBUS
CABLEIEEE 488
![Page 7: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/7.jpg)
ATE 02 - 7 / 64
1 m : 80 € ; 4 m : 100 € ( ottobre 2010 )
Livello fisico - GPIB Cable
![Page 8: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/8.jpg)
ATE 02 - 8 / 64
Interfaccia PC - mondo IEEE 488
![Page 9: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/9.jpg)
ATE 02 - 9 / 64
Livello fisico - IEEE Std 488
• Bus di comunicazione a 8 bit – “wired OR” - logica “negata”• 1 Mbyte/s max• 20 m di sviluppo complessivo del “bus cable”• 15 periferiche max (compreso il “controller”)
![Page 10: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/10.jpg)
ATE 02 - 10 / 64
Interfaccia periferiche - mondo IEEE 488
PC
periferica
periferica
periferica
![Page 11: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/11.jpg)
ATE 02 - 11 / 64
Livello fisico - IEEE Std 488
• Bus di comunicazione a 8 bit – “wired OR” - logica “negata”
![Page 12: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/12.jpg)
ATE 02 - 12 / 64
Interfaccia PC e strumenti - “mondo” IEEE 488
![Page 13: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/13.jpg)
ATE 02 - 13 / 64
Interfaccia / Controller(modello simile ISO-OSI)
Livello “RETE”
Livello “TEMPORALE”
Livello “FISICO”
Livello “TRASPORTO”
al bus interno del PC
alBUS
CABLEIEEE 488
![Page 14: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/14.jpg)
ATE 02 - 14 / 64
Interfaccia PC e strumenti - “mondo” IEEE 488
![Page 15: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/15.jpg)
ATE 02 - 15 / 64
NI PCI-GPIB : Windows 2000/XP/Me/98Linux
585 euro ( ottobre 2010 )
![Page 16: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/16.jpg)
ATE 02 - 16 / 64
NI GPIB-ENET/100: Windows 7 – Vista - XP
1211 euro ( ottobre 2010 )
![Page 17: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/17.jpg)
ATE 02 - 17 / 64
Interfaccia PC e strumenti - “mondo” IEEE 488
30 euro ( ottobre 2010 )
![Page 18: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/18.jpg)
ATE 02 - 18 / 64
Livello temporale - “ Handshake ”
![Page 19: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/19.jpg)
ATE 02 - 19 / 64
Livello temporale - “ Handshake ”
![Page 20: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/20.jpg)
ATE 02 - 20 / 64
UNT 0101 1111
UNL 0011 1111
TAD #02 0100 0010
LAD #01 0010 0001
ATN = 0
ATN = 1
Livello rete - “ Addressing ”
![Page 21: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/21.jpg)
ATE 02 - 21 / 64
Livello rete - “ Comunicazione ”
ATN = 1
UNT 0101 1111
UNL 0011 1111
TAD #02 0100 0010
LAD #01 0010 0001
ATN = 0
1° byte 0101 0111
2° byte 0100 1100
... xxxx xxxx
![Page 22: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/22.jpg)
ATE 02 - 22 / 64
Livello rete - “ Termine della comunicazione”
ATN = 1
UNT 0101 1111
UNL 0011 1111
TAD #02 0100 0010
LAD #01 0010 0001
ATN = 0ATN = 0
1° byte 0101 0111
2° byte 0100 1100
... xxxx xxxx
EOI = 1
ATN = 1
![Page 23: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/23.jpg)
ATE 02 - 23 / 64
Livello rete - “ Terminatori ”
ATN = 1
UNT 0101 1111
UNL 0011 1111
TAD #02 0100 0010
LAD #03 0010 0011
ATN = 0ATN = 0
1° byte 0101 0111
2° byte 0100 1100
3° byte 0100 0110
... xxxx xxxx
< CR > 0000 1101
< LF > 0000 1010
![Page 24: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/24.jpg)
ATE 02 - 24 / 64
IEEE 488 : contenuto della comunicazione
ATN = 1
UNT 0101 1111
UNL 0011 1111
TAD #02 0100 0010
LAD #01 0010 0001
ATN = 0ATN = 0
1° byte 0101 0111
2° byte 0100 1100
... xxxx xxxx
EOI = 1
ATN = 1
![Page 25: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/25.jpg)
ATE 02 - 26 / 64
Teletype e codice ASCII
![Page 26: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/26.jpg)
ATE 02 - 27 / 64
Risposta del multimetro Fluke 45
![Page 27: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/27.jpg)
ATE 02 - 28 / 64
Risposta degli oscilloscopi ...
![Page 28: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/28.jpg)
ATE 02 - 29 / 64
Livello trasporto
Livello “RETE”
Livello “TEMPORALE”
Livello “FISICO”
Livello “TRASPORTO”
al bus interno del PC
alBUS
CABLEIEEE 488
![Page 29: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/29.jpg)
ATE 02 - 30 / 64
Livello trasporto
![Page 30: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/30.jpg)
ATE 02 - 31 / 64
Programmazione delle periferiche:
“device dependent commands”
![Page 31: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/31.jpg)
ATE 02 - 32 / 64
Device Dependent Commands
![Page 32: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/32.jpg)
ATE 02 - 33 / 64
Device Dependent Commands
![Page 33: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/33.jpg)
ATE 02 - 34 / 64
Programmazione delle periferiche“SCPI - Standard Commands for
Programmable Instruments”
![Page 34: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/34.jpg)
ATE 02 - 35 / 64
Programmazionedel Controller
![Page 35: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/35.jpg)
ATE 02 - 36 / 64
Programmazione del controller
• Linguaggi dedicati (‘80)
• Linguaggi grafici– NI LabVIEW – HP VEE
• Librerie per linguaggi di
programmazione ad oggetti– NI Measurement Studio for Visual Basic,
Visual C#, Visual C++, .NET
• Ambienti di sviluppo e generazione per
linguaggi di programmazione imperativi– NI LabWindows/CVI for ANSI C
![Page 36: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/36.jpg)
ATE 02 - 37 / 64
HP 85 e RM-BASIC
![Page 37: ATE 02 - 1 / 64 Lezione 3 i sistemi automatici di misurazione - gli ATE](https://reader035.vdocuments.site/reader035/viewer/2022062512/5542eb59497959361e8c4dee/html5/thumbnails/37.jpg)
ATE 02 - 38 / 64
HP 85 e RM-BASIC
311 ...
313 output 709; “*RST; OHMS; RANGE1; …;*TRG; VAL1?”
315 enter 709; lettura$
317 ...
output 709; “*RST; OHMS; RANGE1; …;*TRG; VAL1?”
enter 709; lettura$
print lettura$