Bus systems and communications
|
|
- Rosalyn Knight
- 6 years ago
- Views:
Transcription
1 Bus systems and communications CHRISTIAN ANTFOLK Announcement Assignment 1 Hand in on Monday Kursombud Data Lab 2 will be Onsdag den eller Torsdag den kl 8-12 or Lecture 9 on will be held in E:1145 1
2 Structure of a measurement system Physical quantity pressure temperature speed angular velocity luminosity force Measurement system Signal conditioning DAQ-cards Bus control of instruments GPIB (parallel) RS232 (serial) Bus systems with integrated and standardized instruments VXI/PXI Real time controllers Field buses Presentation (and control) Graphical programming LabVIEW Agilent VEE DASYlab Textual programming LabWindows CVI Measurement Studio Visual Basic Visual C/C++ Matlab What is a computer bus? A collection of wires which transfer digital data according to a specific protocol between separate units. There are several standards to allow seamless connectivity of instruments from a number of different vendors. E. g. PCI, USB, GPIB, Firewire, SATA, Ethernet, etc E. g. of entire systems with specific computer buses incorporated in each unit are fieldbuses, VXI-systems, PXIsystems, real-time controllers etc. 2
3 General Purpose Interface Bus Introduced by HP 1965 (HP-IB) 1 MB/s Requires special cables and och plug-in cards Max 20 m total cable length and 15 instruments Still very much used for instrument control in both industry and research environments, probably due to the rugged connectors IEEE-488 / IEEE General Purpose Interface Bus IEEE-488 GPIB-bus GPIB-instrument och controller Formalized the mechanical, electrical, and basic protocol parameters of GPIB. Software control Generalizerad instrument control IEEE SCPI VISA Basic syntax and format conventions, device-independent commands, data structures, error protocols. Standards for syntax and command for control of instruments. Makes it possible to programs independent of hardware interface (GPIB, serial, VXI ) 3
4 Connecting GPIB units Daisy chain Star GPIB system Three types of instruments (Controller, Talker, Listener) 31 primary addresses (Talker resp. Listener) 8 bit parallel data transfer Max. 2 m cable per instrument connected to the bus Negative true logic 4
5 GPIB system Handshake & Bus management lines Handshake DAV - Data Valid used by the Talker to indicate that the eight data lines are settled and valid NRFD - Not Ready For Data used by receiving unit (Listener) NDAC Not Data Accepted - used by receiving unit (Listener) Bus management ATN - Attention used by the controller IFC - Interface Clear - used by the controller, resets all connected units REN - Remote Enable - used by the controller, puts units in a remotely controlled state EOI - End Or Identify - used by the talker or the controllers. Talker : indicates the end of a message. Controller : start a parallell poll. SRQ - Service Request - used by the talkers to notify the controller that somethig is wrong 5
6 Two types of commands ATN is true (= low level = 0) bus commands can be sent E.g. put unit in Listener mode ATN is false (= high level = 1) data is sent to and from units through the DIO 1-8 lines The data can be instrument commands or measurement data Handshaking protocol
7 Handshaking protocol By transferring data in this way the data is placed onto the bus at a rate which is suitable for the talker, and it is held until the slowest listener has accepted it. In this way the optimum data transfer rate is always used, and there are no specifications and interface problems associated with the speeds at which data must be transferred. Bus commands 7
8 Example of instrument control over GPIB Mätdator : talaradress U / lyssnaradress 5 Spänningsaggr: lyssnaradress 3 Voltmeter: talaradress Q / lyssnaradress 1 Example of instrument control over GPIB continued Mätdator : talaradress U / lyssnaradress 5 Spänningsaggr: lyssnaradress 3 Voltmeter: talaradress Q / lyssnaradress 1 8
9 Example in LabVIEW Errors What is an error? An unknown command is sent Overflow (measurement out of range) What happens? The instrument activates the SRQ control line The instrument puts bits in the its status register What if you want the controller to handle the error? Poll 9
10 Polling Serial polling The controller addresses the units sequentially and they reply by sending back a status byte Parallel polling Each instrument is assigned one of the eight data lines. When the controller activated EOI (with ATN line set to true) the instrument(s) which generated a SRQ asserts its line. Bus commands IEEE Universal commands - unaddressed LLO - Local Lock Out Turns off the instruments front panel DCL - Device Clear Resets all units on the bus PPU - Parallell Poll Unconfigure Turns off the parallel poll function in units with that function SPE - Serial Poll Enable Activates serial poll function in units with that function SPD - Serial Poll Disable Turns off serial poll function in units with that function UNL - Unlisten - Recalls all Listeners on the bus UNT - Untalk Recalls all Talkers on the bus Addressed commands GET - Group Execute Trigger Eg. starts a measurement in an instrument SDC - Selected Device Clear Resets a specific device GTL - Go To Local Activates front panel on a specific device PPC - Parallell Poll Configure Prepares a listener for configuring of parallel poll TCT - Take Control Gives control to a specific device, device needs to have controller capability 10
11 Serial buses Standards for serial communication RS-232 Unbalanced (one ground wire + one active wire) Point-to-point Up to 19,2 kbit/s at 15 m cable RS-422 Balanced (both wires are active but in opposite phase) Point-to-point Up to 2 Mbit/s RS-485 Balanced (both wires are active but in opposite phase) Multiple units are connected in parallel, however the communication is serial (Multidrop) Up to 10 Mbit/s USB, FireWire, Ethernet, SPI, I2C 11
12 Comparison RS232 RS422 1 Tx 0 GND RS232 Tx+ RS422/RS485 Tx- 12
13 SPI Serial Peripheral Interface Typical serial communication between a AD converter and microcontroller Hardware addressing I 2 C Inter-Integrated Circuit 7 or 10 bit addressing Device need unique address Speeds up to 5 Mbit/s 13
14 Serial communication USB, FireWire, Ethernet 5 m cable for USB, 5 Gbit/s (USB 3), FireWire 72 m cable 3.2 Gbit/s Ethernet 72 m cable 10 Gbit/s SATA 3 8 m cable Up to 6 Gbit/s Designed to send data quickly to harddrives Drawbacks From an industrial perspective No (standard) secure locking mechanism on the connector Cables (usually) not specified for (heavy) industrial use 14
15 Connectors on a instrument Universal Serial Bus - USB Host controlled (computer controls how connected units communicates) A host can address up to 127 units 1,5, 12 and 480 Mbit/s Available on most (if not all) modern computers A B Lund University Faculty of Egineering Dept. of Biomedical Engineering 15
16 Example of a USB based system Example of a USB based system 16
17 USB Data transmission 1. The USB-unit is connected 2. Host/Controller gives the unit an address 3. A reset command is sent to the unit 4. The data transfer speed of the unit is checked Low speed = 1.5 Mbit/s Full speed = 12 Mbit/s High speed = 480 Mbit/s (USB 2) SuperSpeed = 5 Gbit/s (USB 3) SuperSpeed+ = 10 Gbit/s (USB3.1) 5. The different endpoints of the unit is checked, how much power it uses etc. 6. The internal clock of the unit is synchronized to the host 7. Token packets are sent before the command/data packets are sent 8. Data packets are always followed by handshake packets USB Data Transmission Token packet Data packet (optional) Handshake packet 17
18 USB Data transmission Packet IDs Enumeration : a host give a device an address 1-127, the device sens a device descriptor FireWire IEEE 1394 Daisy chain topology Support peer-to-peer (no controller needed) Up to 63 devices Bitrate : Mbit/s (FireWire S3200) Many computers do not have FireWire License fee Complexity of devices = less devices on the market 18
19 LAN & LXI (LAN extension for Instrumentation Rackinstruments VXI & PXI 19
20 VXI VMEbus extensions for Instrumentation Faster & more compact than GPIB (160 MB/s) Open standard (1987). Backed by more than 250 manufacturers Can use MXI (Multisystem extension Interface) or GPIB if traditional instrument are also used in the same setup FireWire (IEEE-1394), USB, LAN etc The PCI bus in a PC The PCI-bus, 32 bits, 133 MB/s, 33 MHz Peripheral Component Interconnect The PCI-e bus, PCI-express, 64 bits, 256 MB/s per line (total of 20 lines), 2 GHz Full duplex = to send and receive data at the same time => 512 MB/s 20
21 PXI PCI extensions for Instrumentation PXI PCI extensions for Instrumentation PCMCIA/PC card/pc express card to laptop MXI-buss to stationary PC Between two PXI system Fastest with an embedded controller 21
22 PXI Express Bandwidth > 6 Gbyte/s Vectorsignalgenerators (up to 6,6 GHz) Vectorsignalanalyzer Fieldbuses Used to interconnect automation devices in a network Heavily used in industry 22
23 Fieldbuses Fieldbuses 23
24 Examples of Fieldbuses FIP (Factory Information Protocol) Three transmission speeds : kbit/s, 1 Mbit/s, 2.5 Mbit/s Max 255 units per segment The bus arbitrator sends an address and the corresponding device answers by outputting a value Profibus RS-485 or optical Max 122 units 500 kbit/s Token bus : the active units pass around a token, passive units only listen CAN-bus (Controller Area Network) Developed by Bosch for vehicles Max 1 Mbit/s at 40 meter Bus organization: no superior node, messages lack address each node is programmed to receive a message of a specific type The CAN bus in cars The expenses for the electronic circuitry in today s cars can be up to a fourth of the construction costs Advanced cars: up to 4 km cable (Apollo : 150 kb memory ) Weight and power consumption effect the gasoline/diesel consumption Cars of today have a number of different buses of different data transmission rates < 125 kbit/s - comfort (seats, windows, AC etc) < 1 Mbit/s more real time demanding functions like ABS and cruise control 24
25 Why use fieldbuses Distributed intelligence gives: Less cabling, especially over long distances Measurement cells can be made self calibrating or be calibrated remotely through the bus Self diagnostic systems Flexible system when transducer units are exchanged Buses Local Regional National 25
26 Local bus SPI I 2 C Regional bus USB GPIB PXI etc 26
27 National bus Ethernet Fieldbus Comparisons 27
28 Comparison Projects 2014 Project: Build a measurement system (room E:1309B) Choose project week 4 of the course Short project description and suggested approach to solution Monday Short oral presentation Friday written report Report hand-in Friday students per group Gear : PC with LabVIEW and Matlab 28
29 Example projects FPGA/CompactRIO-based measurements (industry) Automated Voltage vs. Frequency measurement for an acoustophoresis setup (BME) Control of pneumatic actuators for stimulation in an fmri environment. (Radiation Physics / BME) 29
Computerized Measurement Systems (EEMN10) 2014
Computerized Measurement Systems (EEMN10) 2014 CHRISTIAN ANTFOLK & JOSEFIN STARKHAMMAR Course information 2014 Course administrators: Christian Antfolk (christian.antfolk@bme.lth.se) Josefin Starkhammar
More informationComputerized Measurement Systems (EEMN10) 2016
Computerized Measurement Systems (EEMN10) 2016 CHRISTIAN ANTFOLK & JOSEFIN STARKHAMMAR Course information 2016 Course administrators: Christian Antfolk (christian.antfolk@bme.lth.se) Josefin Starkhammar
More informationComputerized Measurement Systems (EEMN10) 2015
Computerized Measurement Systems (EEMN10) 2015 CHRISTIAN ANTFOLK & JOSEFIN STARKHAMMAR Course information 2015 Course administrators: Christian Antfolk (christian.antfolk@bme.lth.se) Josefin Starkhammar
More informationModule 5. Embedded Communications. Version 2 EE IIT, Kharagpur 1
Module 5 Embedded Communications Version 2 EE IIT, Kharagpur 1 Lesson 24 Parallel Data Communication Version 2 EE IIT, Kharagpur 2 Instructional Objectives After going through this lesson the student would
More information5 The GP Interface Bus
5 The GP Interface Bus In this chapter... Introduction to the System Interface Buses, 5-2 The GPIB Statements, 5-3 Addressing the Bus And Bus Devices, 5-5 A Reference Description of the GPIB, 5-8 Objectives
More informationThe GPIB Interface. Last modified Week 4 - part 1. What we have here is a failure to communicate - Cool Hand Luke
What we have here is a failure to communicate - Cool Hand Luke The GPIB Interface GPIB - General Purpose Interface Bus - is a standard interface for communications between instruments and controllers (eg.
More informationGPIB Tutorial. GPIB Tutorial. GPIB Instrument Control. National Instruments Phone: (512) Fax: (512)
The Beginning In 1965, Hewlett-Packard designed the Hewlett-Packard Interface Bus (HP-IB) to connect their line of programmable instruments to their computers. Because of its high transfer rates (nominally
More informationLesson 6 Instrument Control You Will Learn:
Lesson 6 Instrument Control You Will Learn: A. An overview of instrument control B. About GPIB communication and configuration C. About LabVIEW instrument drivers D. How to use instrument driver VIs E.
More informationLesson 5 More on Instrument Control You Will Review: Instrument Control Overview. GPIB Communication. GPIB Hardware Specifications
Lesson 5 More on Instrument Control You Will Review: A. An overview of instrument control B. About GPIB communication and configuration C. About LabVIEW instrument drivers D. How to use instrument driver
More informationSOFTMARK. USB to GPIB Interface. SOFTMARK PO Box 1609 Hornsby NSW 2077 Australia
SOFTMARK USB to GPIB Interface SOFTMARK PO Box 1609 Hornsby NSW 2077 Australia softmark@ar.com.au www.ar.com.au/~softmark Copyright 2004 Softmark The GPIB bus (formerly called IEEE-488 bus) was developed
More informationMore on IO: The Universal Serial Bus (USB)
ecture 37 Computer Science 61C Spring 2017 April 21st, 2017 More on IO: The Universal Serial Bus (USB) 1 Administrivia Project 5 is: USB Programming (read from a mouse) Optional (helps you to catch up
More informationComputer buses and interfaces
FYS3240-4240 Data acquisition & control Computer buses and interfaces Spring 2018 Lecture #7 Reading: RWI Ch7 and page 559 Bekkeng 14.02.2018 Abbreviations B = byte b = bit M = mega G = giga = 10 9 k =
More informationCommunication interfaces
Communication interfaces Emphasis on serial interfaces Parallel link Unit 2 Unit Serial link Unit 2 Unit Skew in parallel link Risk of missreading 2 Unbalanced link One signal line Ground Balanced link
More informationGPIB Analyzer Help Contents Index Search
GPIB Analyzer Help March 2003 Edition, Part Number 370686A-01 This help file describes the GPIB analyzer software. The GPIB analyzer is an application that you can use for testing, debugging, and analysis.
More informationComputerized Measurement systems
Elektrisk Mätteknik, LTH Computerized Measurement systems 1. Introduction to Computerized measurements systems By Tomas Jansson, some text excerpts from NI application note AN007 regarding signal conditioning,
More informationChapter 11: Input/Output Organisation. Lesson 17: Standard I/O buses USB (Universal Serial Bus) and IEEE1394 FireWire Buses
Chapter 11: Input/Output Organisation Lesson 17: Standard I/O buses USB (Universal Serial Bus) and IEEE1394 FireWire Buses Objective Familiarize with a standard I/O interface synchronous serial buses USB
More informationIntroduction to Automating Standalone Instruments
Introduction to Automating Standalone s Stephen Plumb, Branch Manager NI Southern Africa Challenges with Manual Measurement Systems Manual measurements become increasingly complex as system requirements
More informationRaspberry Pi - I/O Interfaces
ECE 1160/2160 Embedded Systems Design Raspberry Pi - I/O Interfaces Wei Gao ECE 1160/2160 Embedded Systems Design 1 I/O Interfaces Parallel I/O and Serial I/O Parallel I/O: multiple input/output simultaneously
More informationDesigning a GPIB Device Using the NAT9914
Application Note 110 Designing a GPIB Device Using the NAT9914 Andrew Thomson Introduction This application note describes how to build a GPIB device using the NAT9914 and a common microcontroller. It
More informationHigh-Value PXI Embedded Controller for Windows. High-Value Embedded Controllers for PXI Express NI PXI-8101, NI PXI NI PXIe-8101, NI PXIe-8102
High-Value PXI Embedded Controller for Windows NI PXI-8101, NI PXI-8102 2.0 GHz single-core for PXI-8101, 1.9 GHz dual-core for PXI-8102 1 GB (1 x 1 GB DIMM) 800 MHz DDR2 RAM standard, 4 GB (1 x 4 GB DIMMs)
More informationWT3000 Manual, Vol 2/3 WT3000. Precision Power Analyzer Communication Interface. IM E 5th Edition
WT3000 Manual, Vol 2/3 WT3000 Precision Power Analyzer Communication Interface 5th Edition Thank you for purchasing the WT3000 Precision Power Analyzer. This Communication Interface User s Manual describes
More informationKeysight Technologies Impedance Analyzers and Vector Network Analyzers
Keysight Technologies Impedance Analyzers and Vector Network Analyzers Optimizing Connections Using USB and LAN Interfaces Application Note Introduction Since the Keysight E4990A and E4991B impedance analyzers
More informationPCI Advance Technologies; Automate the World. IEEE488 GPIB Interface Card User s Manual. Manual Rev Revision Date: April 14, 2005
PCI-3488 IEEE488 GPIB Interface Card User s Manual Manual Rev. 2.00 Revision Date: April 14, 2005 Part No: 50-15039-1000 Advance Technologies; Automate the World. Copyright 2005 ADLINK TECHNOLOGY INC.
More informationSERIAL BUS COMMUNICATION PROTOCOLS USB
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK Lesson-20: SERIAL BUS COMMUNICATION PROTOCOLS USB 1 USB Host Applications Connecting flash memory cards, pen-like memory devices, digital camera, printer,
More information488 Controller TALK LISTEN SRQ ERROR POWER
MARCH 1997 IC027A-R2 IC027AE-R2 488 Controller TALK LISTEN SRQ ERROR POWER CUSTOMER SUPPORT INFORMATION Order toll-free in the U.S.: Call 877-877-BBOX (outside U.S. call 724-746-5500) FREE technical support
More informationArtisan Technology Group is your source for quality new and certified-used/pre-owned equipment
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment FAST SHIPPING AND DELIVERY TENS OF THOUSANDS OF IN-STOCK ITEMS EQUIPMENT DEMOS HUNDREDS OF MANUFACTURERS SUPPORTED
More informationDQP-3100 IEQ11 Compatible Option Module for NuVAX and NuPDPq Owner s Manual. DQP-3100-OM Revision C
DQP-3100 IEQ11 Compatible Option Module for NuVAX and NuPDPq Owner s Manual DQP-3100-OM Revision C Owner's Manual for the DQP-3100 IEQ11 Compatible Option Module for NuVAX and NuPDPq Document Number DQP-3100-OM
More informationPD215 Mechatronics. Week 3/4 Interfacing Hardware and Communication Systems
PD215 Mechatronics Week 3/4 Interfacing Hardware and Communication Systems Interfacing with the physical world A compute device (microprocessor) in mechatronic system needs to accept input information
More informationDigital488 and Digital488/32/OEM
Digital488 and Digital488/32/OEM IEEE 488 to Digital I/O Interface IOtech, Inc. 25971 Cannon Road Cleveland, OH 44146-1833 Phone: (440) 439-4091 Fax: (440) 439-4093 E-mail (Product Information): sales@iotech.com
More informationInterface system Probus V
Interface system Probus V Interface converter IEEE-488 (GPIB) Revision of document 1.5 File: Probus V - V1,5 E.doc printed: 2012-06-05 16:59 Autor: FM total 13 pages Content 1 Overview 3 2 Interface setup
More informationHEWLETT PACKARD. Tutorial Description of the Hewlett-Packard Interface Bus DESIGNED FOR HP-IB SYSTEMS
HEWLETT PACKARD Tutorial Description of the Hewlett-Packard Interface Bus DESIGNED FOR HP-IB SYSTEMS .DESIGNED FOR, HP-IB SYSTEMS Not just IEEE-488, but the hardware, documentation and support that delivers
More informationLPCI/PXI-3488A. Advance Technologies; Automate the World. IEEE488 GPIB Interface Card Series User s Manual. Manual Rev. 2.00
LPCI/PXI-3488A IEEE488 GPIB Interface Card Series User s Manual Manual Rev. 2.00 Revision Date: May 15, 2008 Part No: 50-17023-3000 Advance Technologies; Automate the World. Copyright 2008 ADLINK TECHNOLOGY
More informationThe PXI Modular Instrumentation Architecture
The PXI Modular Instrumentation Architecture Overview The PXI (PCI extensions for Instrumentation) specification defines a rugged PC platform for measurement and automation. PXI modular instrumentation
More informationor between microcontrollers)
: Communication Interfaces in Embedded Systems (e.g., to interface with sensors and actuators or between microcontrollers) Spring 2016 : Communication Interfaces in Embedded Systems Spring (e.g., 2016
More informationPC-based data acquisition I
FYS3240 PC-based instrumentation and microcontrollers PC-based data acquisition I Spring 2016 Lecture #8 Bekkeng, 20.01.2016 General-purpose computer With a Personal Computer (PC) we mean a general-purpose
More informationPCI 1.2Mbyte/sec PCI PCI
Product You can choose from a variety of interface boards according to your desired bus and featureset. unction 1.2M unction 120K COMMUNICATIONS Low unction Provides PC with compliant communication port(s).
More informationPXI Remote Control and System Expansion
Have a question? Contact Us. PRODUCT FLYER PXI Remote Control and System Expansion CONTENTS PXI Remote Control and System Expansion Components of a Remotely Controlled PXI System Choosing a Remote Control
More information1. Introduction 2. Methods for I/O Operations 3. Buses 4. Liquid Crystal Displays 5. Other Types of Displays 6. Graphics Adapters 7.
1. Introduction 2. Methods for I/O Operations 3. Buses 4. Liquid Crystal Displays 5. Other Types of Displays 6. Graphics Adapters 7. Optical Discs 1 Introduction Electrical Considerations Data Transfer
More informationPXI Versus Industrial Computers
PXI Versus Industrial Computers Contents What is PXI?... 3 PXI Systems Alliance... 3 PCI... 3 Physical Features... 5 Electrical Features... 6 Integrated, Expandable Systems... 6 What are Industrial PCs?...
More informationSERIES MG369XB SYNTHESIZED SIGNAL GENERATOR SCPI PROGRAMMING MANUAL
SERIES MG369XB SYNTHESIZED SIGNAL GENERATOR SCPI PROGRAMMING MANUAL 490 JARVIS DRIVE MORGAN HILL, CA 95037-2809 P/N: 10370-10368 REVISION: D PRINTED: AUGUST 2013 COPYRIGHT 2007-2013 ANRITSU WARRANTY The
More informationGPIB-100A User Manual
GPIB-100A User Manual March 1990 Edition Part Number 320063-01 Copyright 1985, 1991 National Instruments Corporation. All Rights Reserved. National Instruments Corporation 6504 Bridge Point Parkway Austin,
More informationSerial Buses in Industrial and Automotive Applications
Serial Buses in Industrial and Automotive Applications Presented by Neelima Chaurasia Class: #368 1 Overview As consumer electronics, computer peripherals, vehicles and industrial applications add embedded
More informationFYS Data acquisition & control. Introduction. Spring 2018 Lecture #1. Reading: RWI (Real World Instrumentation) Chapter 1.
FYS3240-4240 Data acquisition & control Introduction Spring 2018 Lecture #1 Reading: RWI (Real World Instrumentation) Chapter 1. Bekkeng 14.01.2018 Topics Instrumentation: Data acquisition and control
More informationDigital Circuits Part 2 - Communication
Introductory Medical Device Prototyping Digital Circuits Part 2 - Communication, http://saliterman.umn.edu/ Department of Biomedical Engineering, University of Minnesota Topics Microcontrollers Memory
More informationSerial Communication. Spring, 2018 Prof. Jungkeun Park
Serial Communication Spring, 2018 Prof. Jungkeun Park Serial Communication Serial communication Transfer of data over a single wire for each direction (send / receive) Process of sending data one bit at
More informationChapter 8. A Typical collection of I/O devices. Interrupts. Processor. Cache. Memory I/O bus. I/O controller I/O I/O. Main memory.
Chapter 8 1 A Typical collection of I/O devices Interrupts Cache I/O bus Main memory I/O controller I/O controller I/O controller Disk Disk Graphics output Network 2 1 Interfacing s and Peripherals I/O
More informationSERIES 682XXB/683XXB SYNTHESIZED SIGNAL GENERATORS SCPI PROGRAMMING MANUAL
SERIES 682XXB/683XXB SYNTHESIZED SIGNAL GENERATORS SCPI PROGRAMMING MANUAL 490 JARVIS DRIVE MORGAN HILL, CA 95037-2809 P/N: 10370-10288 REVISION: E PRINTED: OCTOBER 1997 COPYRIGHT 1994 ANRITSU CO. WARRANTY
More informationLAN extensions for Instrumentation. The LXI Primer. Version 1.1
LAN extensions for Instrumentation The LXI Primer Version 1.1 The LXI Primer I The LXI Primer 1.0 Introduction 1.1 What is LXI? 1 1.2 Network Basics 2 1.3 LXI vs. GPIB 4 1.4 LXI Core Features 5 1.5 LXI
More informationAQ6150/AQ6151 Optical Wavelength Meter Remote Control
User s Manual AQ6150/AQ6151 Optical Wavelength Meter Remote Control 1st Edition Foreword Thank you for purchasing the AQ6150/AQ6151 Optical Wavelength Meter. This remote control user s manual is for both
More informationSystem integration and testing using object oriented programming based control
University of South Florida Scholar Commons Graduate Theses and Dissertations Graduate School 2002 System integration and testing using object oriented programming based control Prashant P. Datar University
More informationThe hardware implementation of PXI/PXIe consists of a chassis, controller or computer interface, and peripheral cards.
Introduction PCI extensions for Instrumentation or PXI is a computer based hardware and software platform for test and measurement systems. Developed in the late 1990 s as an open industry standard based
More informationSHIMADZU GPIB MANUAL
SHIMADZU GPIB MANUAL CONTENTS 1. General specifications... 3 2. Transmission from AG to External Device... 5 2.1 Transmission of Test Conditions... 6 2.2 Transmission of Load/Stroke (Real-time)... 8 2.3
More informationMicrocontroller basics
FYS3240 PC-based instrumentation and microcontrollers Microcontroller basics Spring 2017 Lecture #4 Bekkeng, 30.01.2017 Lab: AVR Studio Microcontrollers can be programmed using Assembly or C language In
More informationBus Example: Pentium II
Peripheral Component Interconnect (PCI) Conventional PCI, often shortened to PCI, is a local computer bus for attaching hardware devices in a computer. PCI stands for Peripheral Component Interconnect
More informationSoftware-Defined Test Fundamentals. Understanding the Architecture of Modular, High-Performance Test Systems
Software-Defined Test Fundamentals Understanding the Architecture of Modular, High-Performance Test Systems Contents Executive Summary 4 Architecture Layer No. 5: System Management/Test Executive 5 Architecture
More informationModel 3916C. IEEE-488 Programmable Filter Mainframe. Operating and Maintenance Manual
Model 3916C IEEE-488 Programmable Filter Mainframe Operating and Maintenance Manual MAINFRAME Serial No. MICROPROCESSOR Serial No. 15 Jonathan Drive, Unit 4, Brockton, MA 02301-5566 Tel: (508) 580-1660;
More informationFor CEC contact information, please go to on the World Wide Web
Program and documentation copyrighted 1986, 1998, 2004 by Capital Equipment Corporation (CEC). The software interpreter contained in EPROM/ROM is copyrighted and all rights are reserved by Capital Equipment
More informationIntroduction to PXI. Jacques Cilliers. Applications Engineer National Instruments ni.com
1 Introduction to PXI Jacques Cilliers Applications Engineer National Instruments jacques.cilliers@ Traditional Instrumentation 4 The Expectations More Functionality Reduced Cost Smaller Footprint Accelerated
More informationComputer Science 146. Computer Architecture
Computer Science 46 Computer Architecture Spring 24 Harvard University Instructor: Prof dbrooks@eecsharvardedu Lecture 22: More I/O Computer Science 46 Lecture Outline HW5 and Project Questions? Storage
More informationPXI - An ideal platform for a variety of industrial applications
PXI - An ideal platform for a variety of industrial applications Overview This white paper explains in detail the PXI architecture and discusses the benefits PXI systems present in a variety of industrial
More informationAgilent Connectivity Hardware for PC-to-Instrument Connections. Data Sheet. with Agilent GPIB and Instrument Control Products
Agilent Connectivity Hardware for PC-to-Instrument Connections Data Sheet with Agilent GPIB and Instrument Control Products 82357B USB/GPIB Interface 3 82350B High-Performance PCI GPIB 82351A PCIe GPIB
More informationDT8824 High Stability, High Accuracy, Ethernet Instrument Module
DT8824 High Stability, High Accuracy, Ethernet Instrument Module The DT8824 Ethernet data acquisition (DAQ) module offers the highest stability and accuracy for measuring analog signals. Every signal input,
More informationComputer Architecture CS 355 Busses & I/O System
Computer Architecture CS 355 Busses & I/O System Text: Computer Organization & Design, Patterson & Hennessy Chapter 6.5-6.6 Objectives: During this class the student shall learn to: Describe the two basic
More informationIntroduction the Serial Communications Parallel Communications Parallel Communications with Handshaking Serial Communications
Introduction the Serial Communications Parallel Communications Parallel Communications with Handshaking Serial Communications o Asynchronous Serial (SCI, RS-232) o Synchronous Serial (SPI, IIC) The MC9S12
More informationProductionLine Testers, Inc.
IC3K Automatic Test Equipment with PXI Subsystem ProductionLine has expanded their line of mixed-signal testers by combining the standard IC100-S tester with an upgraded test head, a 5 amp VI-Source, an
More informationHow to Choose the Right Bus for Your Measurement System
1 How to Choose the Right Bus for Your Measurement System Overview When you have hundreds of different data acquisition (DAQ) devices to choose from on a wide variety of buses, it can be difficult to select
More informationInterfacing Techniques in Embedded Systems
Interfacing Techniques in Embedded Systems Hassan M. Bayram Training & Development Department training@uruktech.com www.uruktech.com Introduction Serial and Parallel Communication Serial Vs. Parallel Asynchronous
More information48-Bit Isolated Digital I/O
48-Bit Isolated Digital I/O NI 6527 24 optically isolated digital inputs (0-28 VDC) 24 isolated, solid-state relay digital outputs (0-60 VDC, 0-30 V rms ) Switch up to 120 ma Digital filtering on inputs
More informationSection 3 - Backplane Architecture Backplane Designer s Guide
Section 3 - Backplane Architecture Backplane Designer s Guide March 2002 Revised March 2002 The primary criteria for backplane design are low cost, high speed, and high reliability. To attain these often-conflicting
More informationAgilent I/O Hardware for PC-to-Instrument Connection Data Sheet
Agilent I/O Hardware for PC-to-Instrument Connection Data Sheet Agilent connectivity software Choose the best way to connect your PC to GPIB and RS-232 instruments Take advantage of PC-standard interfaces
More informationTHE BBC MICROCOMPUTER IEEE488 INTERFACE USER GUIDE
THE BBC MICROCOMPUTER IEEE488 INTERFACE USER GUIDE T H E B B C M I C R 0 C 0 M P U T E R IEEE488 INTERFACE USER GUIDE Designed, developed and manufactured in the United Kingdom by Acorn Computers Ltd
More informationDeveloping Measurement and Analysis System using MATLAB
Developing Measurement and Analysis System using MATLAB 성호현차장 Senior Application Engineer MathWorks Korea 2013 The MathWorks, Inc. 1 Agenda Great Demo : Battery test demo Overview of data acquisition capabilities
More informationAdvance Technologies; Automate the World.
LPCI-/USB-3488A, PXI-3488 IEEE488 GPIB Interface Card Series User s Manual Manual Rev. 2.02 Revision Date: May 23, 2009 Part No: 50-17023-3010 Advance Technologies; Automate the World. Copyright 2009 ADLINK
More informationAnalyzer488 IEEE 488 Bus Analyzer
Analyzer488 IEEE 488 Bus Analyzer INSTRUCTION MANUAL IOtech, Inc. 25971 Cannon Road Cleveland, Ohio 44146 (440) 439-4091 Information Your IOtech warranty is as stated on the product warranty card. You
More informationParallel Data Transfer. Suppose you need to transfer data from one HCS12 to another. How can you do this?
Introduction the Serial Communications Huang Sections 9.2, 10.2, 11.2 SCI Block User Guide SPI Block User Guide IIC Block User Guide o Parallel vs Serial Communication o Synchronous and Asynchronous Serial
More informationComputer-Based Instruments
Computer-Based Instruments The Instrument is embedded in the PC The PC is embedded in the instrument Computer-Based Instruments Scope Waveform Generator Multimeter Scope Oscilloscopio Waveform Gen Gen.
More informationThe D igital Digital Logic Level Chapter 3 1
The Digital Logic Level Chapter 3 1 Gates and Boolean Algebra (1) (a) A transistor inverter. (b) A NAND gate. (c) A NOR gate. 2 Gates and Boolean Algebra (2) The symbols and functional behavior for the
More informationUltra-Accurate Measurement for Temperature and Voltage
Ultra-Accurate Measurement for Temperature and Voltage MEASURpoint is an ultra-accurate instrument for measuring any combination of thermocouple, RTD, and voltage inputs. MEASURpoint is available as a
More informationData Acquisition Laboratory
Session 2559 Data Acquisition Laboratory Asad Yousuf Savannah State University Abstract The essential element to automate your system for data collection and analysis is termed as the data acquisition.
More informationDept. of Electrical, Computer and Biomedical Engineering. Data Acquisition Systems and the NI LabVIEW environment
Dept. of Electrical, Computer and Biomedical Engineering Data Acquisition Systems and the NI LabVIEW environment Data Acquisition (DAQ) Use of some data acquisition technique can be convenient, when not
More informationMODEL 3905C IEEE-488 PROGRAMMABLE FILTER MAINFRAME OPERATING MANUAL
MODEL 3905C IEEE-488 PROGRAMMABLE FILTER MAINFRAME OPERATING MANUAL MAINFRAME SERIAL NO. MICROPROCESSOR SERIAL NO. Unit 4, 15 Jonathan Drive, Brockton, MA 02301-5566 Tel: (508) 580-1660; Fax: (508) 583-8989
More informationCprE 488 Embedded Systems Design. Lecture 4 Interfacing Technologies
CprE 488 Embedded Systems Design Lecture 4 Interfacing Technologies Joseph Zambreno Electrical and Computer Engineering Iowa State University www.ece.iastate.edu/~zambreno rcl.ece.iastate.edu Never trust
More informationICS ICS ELECTRONICS division of Systems West Inc.
ICS ICS ELECTRONICS division of Systems West Inc. AB48-11 GPIB 101 - A TUTORIAL ABOUT THE GPIB BUS INTRODUCTION The purpose of this application note is to provide guidance and understanding of the GPIB
More informationICS ICS ELECTRONICS division of Systems West Inc.
ICS ICS ELECTRONICS division of Systems West Inc. AB48-11 GPIB 101 - A TUTORIAL ABOUT THE GPIB BUS INTRODUCTION The purpose of this application note is to provide guidance and understanding of the GPIB
More informationPROLOGIX GPIB-ETHERNET CONTROLLER USER MANUAL VERSION September 14, 2009 PROLOGIX.BIZ
PROLOGIX GPIB-ETHERNET CONTROLLER USER MANUAL VERSION 1.5.2.0 September 14, 2009 PROLOGIX.BIZ Table of Contents 1. Introduction...4 2. Installation...4 3. Firmware Upgrade...4 4. Host Software...4 5. Network
More informationMicroprocessors LCD Parallel Port USB Port
Microprocessors LCD Parallel Port USB Port H. Abdoli Bu-Ali Sina University 1 New LCDs Interfacing Lower prices Display numbers, characters, graphics Integrated refreshing controller Ease of programming
More informationCombining EtherCAT with Power
Combining EtherCAT with Power EtherCAT enhancement EtherCAT Technology Group EtherCAT P 1 EtherCAT P March 2017 EtherCAT Technology Group EtherCAT P 2 EtherCAT P EtherCAT P is an addition to the EtherCAT
More informationDevelopment and research of different architectures of I 2 C bus controller. E. Vasiliev, MIET
Development and research of different architectures of I 2 C bus controller E. Vasiliev, MIET I2C and its alternatives I²C (Inter-Integrated Circuit) is a multi-master serial computer bus invented by Philips
More informationAmarjeet Singh. January 30, 2012
Amarjeet Singh January 30, 2012 Website updated - https://sites.google.com/a/iiitd.ac.in/emsys2012/ Lecture slides, audio from last class Assignment-2 How many of you have already finished it? Final deadline
More informationNI Technical Symposium 2016
NI Technical Symposium 2016 How can Modular Instruments reduce the Cost of Test? Fanie Coetzer Field Sales Engineer National Instruments Box Instruments 3 Box Inserting New Technology 1 2 3 4 5 6 7 8 5
More informationBluetooth was originally started as a project by the Ericsson Company.
6 Interfaces BlueTooth Bluetooth is a wireless LAN technology designed to connect devices of different functions such as telephones, notebooks, computers (desktop and laptop), cameras, printers, coffeemakers.
More informationECE 1160/2160 Embedded Systems Design. Midterm Review. Wei Gao. ECE 1160/2160 Embedded Systems Design
ECE 1160/2160 Embedded Systems Design Midterm Review Wei Gao ECE 1160/2160 Embedded Systems Design 1 Midterm Exam When: next Monday (10/16) 4:30-5:45pm Where: Benedum G26 15% of your final grade What about:
More informationIntroduction to Embedded System I/O Architectures
Introduction to Embedded System I/O Architectures 1 I/O terminology Synchronous / Iso-synchronous / Asynchronous Serial vs. Parallel Input/Output/Input-Output devices Full-duplex/ Half-duplex 2 Synchronous
More informationAdvanced Test Equipment Rentals ATEC (2832)
Established 1981 Advanced Test Equipment Rentals www.atecorp.com 800-404-ATEC (2832) High-Performance GPIB Interfaces for PCI and PXI NI PCI-GPIB, NI PXI-GPIB, NI PCI-GPIB/Low-Profile (LP), NI PCI-GPIB+,
More informationAcquiring Data from Sensors and Instruments Using MATLAB
Acquiring Data from Sensors and Instruments Using MATLAB Chirag Patel Application Engineer Control Systems MathWorks 2011 The MathWorks, Inc. 1 Agenda Why acquire data with MATLAB? Overview of data access
More informationINPUT/OUTPUT DEVICES Dr. Bill Yi Santa Clara University
INPUT/OUTPUT DEVICES Dr. Bill Yi Santa Clara University (Based on text: David A. Patterson & John L. Hennessy, Computer Organization and Design: The Hardware/Software Interface, 3 rd Ed., Morgan Kaufmann,
More informationArtisan Technology Group is your source for quality new and certified-used/pre-owned equipment
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment FAST SHIPPING AND DELIVERY TENS OF THOUSANDS OF IN-STOCK ITEMS EQUIPMENT DEMOS HUNDREDS OF MANUFACTURERS SUPPORTED
More informationLXI Day. Sponsored by
LXI Day Sponsored by May 23, 2008 Introduction to LXI Why LXI? GPIB TRS 80 IBM PC VXI Worldwide VME Windows Web ISA EISA PCI cpci MCA PXI Rapid IO PCI-X PCI Express PXIe? 1970 1972 1977 1980 1982 1985
More informationDesign and Research of Virtual Instrument Development Board
Design and Research of Virtual Instrument Development Board Lin Zhang 1, Taizhou Li 2, and Zhuo Chen 2 1 School of Mechanical and Engineering, Huazhong University of Science and Technology 2 School of
More informationDAQ & Control with PXI. Murali Ravindran Senior Product Manager
DAQ & Control with PXI Murali Ravindran Senior Product Manager Agenda What is PXI? Trigger with PXI Multicore Programming DAQ & Control with FPGA Instrumentation Timeline 1965 1987 1995 1997 Photo Courtesy
More information