1 / 31

Lezione 3 i sistemi automatici di misurazione - gli ATE

Lezione 3 i sistemi automatici di misurazione - gli ATE. nella parte 1. I sistemi modulari su bus standard IEEE Std 488 - GPIB - HPIB (1975) IEEE Std 1155 - VXI (1988) PXI (1997) LXI (2004). nella parte 1. I sistemi automatici di misurazione ATE e “in-circuit test” ( ICT )

moe
Download Presentation

Lezione 3 i sistemi automatici di misurazione - gli ATE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Lezione 3i sistemi automatici di misurazione -gli ATE

  2. nella parte 1 ... • I sistemi modulari su bus standard • IEEE Std 488 - GPIB - HPIB(1975) • IEEE Std 1155 - VXI(1988) • PXI(1997) • LXI(2004)

  3. 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

  4. nella parte 2 ... • Lo standard IEEE 488 • Livello fisico • Handshake • Addressing, Command e Data Mode • Device Dependent Command • Software

  5. parte 3SW per ATE

  6. 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

  7. LabVIEW: Lab Virtual Instruments Electronic Workbench

  8. Programmazione in G

  9. LabVIEW: Lab Virtual Instruments Electronic Workbench 2000 LabVIEW per Linux 1995 LabVIEW 1994-10 LabVIEW 3 per HP-UX 1993-7 LabVIEW 3 (Mac, Windows, Solaris) 1990-10 LabVIEW 2 per Sun Solaris 1990-9 LabVIEW 2 per MS Windows 1990-4 Registrazione brevetto LabVIEW 1990-1 LabVIEW 2 per Macintosh 1986-4 Lancio sul mercato di LabVIEW 1 per Macintosh 1983 Inizio sviluppo sw grafico per velocizzare l’allestimento, il test e la modifica di “banchi con strumenti elettronici virtuali”

  10. … ed il bombardiere B1-B il Consorzio VXIbus ...

  11. Linguaggi grafici

  12. IEEE 488HP- IB IEEE 1155VXI Linguaggi grafici

  13. Linguaggi grafici o no?

  14. 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

  15. NI Measurement Studio for Visual Basic,Visual C#, Visual C++, .NET

  16. MS Visual Basic

  17. MS Visual Basic

  18. MS VB TestBox

  19. MS VB CommandButton

  20. MS VB Code

  21. NI MS Knob NI MS Graph NI Measurement Studio for VB

  22. Interact with Data

  23. Linguaggi grafici o no?

  24. 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

  25. LabWindows/CVI 2009

  26. NI LabWindows / CVI

  27. What is LabWindows/CVI? The provenLabWindows/CVI environment features code generation toolsand prototyping utilities for fast and easy C code development. It offers a unique, interactive ANSI C approach that delivers access to the full power of C with the ease of use of Visual Basic. Because LabWindows/CVI is a programming environment for developing measurement applications, it includes a large set of run-time libraries for instrument control, data acquisition, analysis, and user interface. LabWindows/CVI also contains many features that make developing measurement applications much easier than developing in traditional C environments.

  28. NI LabWindows/CVI

  29. NI LabWindows/CVI

  30. Is VXI dead? VXI continues to get investment for applications that require the high-speed and high-density benefits this architecture delivers. We’ve found VXI works well in aerospace-defense, automotive, high-speed digital, and telecom applications where tight inter-module linkages and high channel count are critical. But as noted above, this capability comes at a steep price premium. For general-purpose instruments, and in small to medium size applications, most customers prefer to use rack & stack because they offer a manual user interface and display, they are lower cost for equivalent capability, and they offer the flexibility to use the same instrument on both the bench and in the rack.

More Related