CAN Based Data Acquisition
|
|
- May Thornton
- 6 years ago
- Views:
Transcription
1 Introduction This project will convert physical temperature measurements into Controller Area Network (CAN) messages following the Society of Automotive Engineers standard, SAE-J1939, Surface Vehicle Recommended Practice format. The J1939 standard is universally used in the heavy-duty trucking and non-road vehicle industries in North America and Europe for controller to controller communication. Any J1939 compliant data collection device will be able to monitor and record the signals the specific use in this case is the engine test cell automation system at the PACCAR Technical Center. Description The device used for this project is a National Instruments Compact RIO system consisting of a controller, model NI crio-9014, and an 8 port, 3M gate chassis model NI To handle the I/O, 7 thermocouple modules, model NI-9213, and one CAN module, model NI-9853, were installed into the chassis. Each thermocouple module can accept 16 thermocouples and the CAN module has 2 low-speed CAN channels. The CRIO hardware is a real time microcontroller coupled with a Field Programmable Gate Array (FPGA). The CRIO unit plugs into a chassis with up to 8 additional slots for I/O modules, allowing for easy configuration and reconfiguration as necessary. The chassis dimensions are 28 cm x 9 cm x 9 cm, and all modules and the controller fit within this package. See figure 1 for a photo of the hardware. 1 of 10
2 CAN Based Data Acquisition Figure 1 crio unit, complete Hardware Description The crio device consists of 3 main components the real time controller or microprocessor, the chassis which contains the FPGA gates, and the I/O modules which handle the signal conditioning. The controller uses a 400 MHz Freescale MPC5200 real-time processor, 128 MB of internal DRAM and 2 GB of non volatile memory. The controller itself has a power consumption of 6W, and the chassis maximum power is 3W. With a chassis equipped with 8 modules, the recommended power supply is a 24 VDC 48W, as the unit will draw up to 20W during normal operation after the inrush current on startup. The 16 channel thermocouple modules have 24 bit resolution, can sample up to 1200 samples / second with 0.02 C of resolution in high-res mode, and a maximum power consumption of 490mW and thermal dissipation of 840mW. The CAN module has a maximum baud rate of 1 Megabit per second (Mbps), maximum power consumption of 625mW, and thermal dissipation of 1W. As configured, this unit will have a maximum power consumption of W. A basic block diagram of the hardware and signals is in figure 2 below. 2 of 10
3 Figure 2 Hardware Layout 3 of 10
4 Software Requirements National Instruments LabVIEW software was used for this project. LabVIEW is a proprietary graphical programming language used to develop measurement, test and control systems using graphical icons and "wires" connecting the icons, resembling a flowchart. National Instruments hardware is designed to run LabVIEW applications created by the end user, and LabVIEW contains hundreds of built-in libraries to create virtual instrumentation to aid in rapid development of software. The software will run a loop once per second, and will read in all the thermocouples and transmit all necessary CAN messages once per loop. The CAN message can hold up to 8 bytes of data per message, and there are 112 thermocouple channels, which require 2 bytes for each signal, so 28 CAN messages will be required to transmit all the data. A flowchart of the process is below in figure 3. 4 of 10
5 Start Start for loop 1 to 28 Case 1 to 28 Read in 4 thermocouples from FPGA layer Encode CAN message Send CAN message to FIFO buffer End For Loop End Figure 3 Main Software Loop User Interface When programming in LabVIEW, all the signals are automatically placed on the top layer VI, but this project did not make much use of the LabVIEW user interfaces. The primary use of LabVIEW VI was merely troubleshooting the program and signal processing, as the main use of the program was to 5 of 10
6 provide the correct CAN message output. The automation system that will receive the CAN message has a configurable GUI for the test operator and engineer to monitor, and a screenshot of this is in figure 4 - notice the temperature tabular readouts in the lower left corner. The automation system also has data acquisition built in to record all data to a file for postprocessing of the data. Figure 4 PUMA Automation System GUI Communication Protocols The standard SAE J Surface Vehicle Recommended Practice provides in depth requirements for compliance, from the hardware design to the abstract layers of the CAN message format. This project only deals with the software side of the CAN message itself - particularly the encoding and decoding of this message. The speed of this CAN message is 250 kbps with a 29 bit identifier, which consists of a parameter group number (PGN) and a 6 of 10
7 source address, and 8 bytes of data as described in figure 5. The PGN identifies the content of the data field and sets priority of the message. Figure 5 - J1939 Message format The CAN message frame components are: SOF - Start of Frame CAN-ID - 29 bit identifier, consisting of the Parameter Group Number (PGN) and the source address o PGN is 21 bits long, defined in the CAN database and in the SAE J standard Priority field - 3 bits, sets the priority of the message on the network, 0 is highest priority Reserved - for future use, set to zero Data Page - used to expand the maximum number of possible messages 7 of 10
8 PDU Format (PDU-F) - 8 bits, used to determine if the message is intended for a specific device or the entire network PDU Specific (PDU-S) - 8 bits, defined by PDU-F - if intended for a specific device, this is the destination address; if intended for the entire network, it is interpreted as a Group Extension field o Source Address - the address of the device sending the message. Each device on the network must have a unique address RTR - Remote Transmission Request Control - Contains data length code Data Field - up to 8 bytes (64 bits) in single frame, more data can be sent in multiple frame messages o This is where the data is transmitted, in this project 8 bytes are used for 4 thermocouple channels, 2 bytes or 16 bit resolution CRC - Cyclic Redundancy Check ACK - Acknowledge EOF - End of Frame The PGN is used as a reference lookup in the CAN database, which defines the contents of the data field. The CAN database is defined by the SAE J document and describes standard parameters which are grouped together in a message frame and given a PGN. Each parameter is described by its length, resolution, range, type, Suspect Parameter Number (SPN), and the PGN in which the parameter is grouped. Each PGN is described by its transmission rate, data length, data page, PDU-F, PDU-S, priority, and the data parameter bytes (the parameters included in the data field and their byte order). The J document provides a certain number of PGNs for free use, and this project used 28 of those available PGNs to define the CAN messages that I send. 8 of 10
9 Development Plan This project is currently underway to provide this instrumentation for my employer, and the project will be completed long before the Spring quarter. Week#/Year Planned activity 44 / 2010 Hardware arrived, simple assembly and begin writing code 45 / 2010 Set up FPGA for input signals 46 / 2010 Continue FPGA code development 47 / 2010 Write main control loop 48 / 2010 Continue with main control loop 49 / 2010 Set up CAN database 50 / 2010 Continue CAN database 51 / 2010 CAN message encoding 52 / 2010 CAN message encoding 1 / 2011 FIFO buffer system and FPGA configuration for output 2 / 2011 Error checking and debug 3 / 2011 Connect to automation system 4 / 2011 CAN message decoding into automation system data acquisition 5 / 2011 Error checking and debug 6 / 2011 Data collection 7 / 2011 Data collection 16 / 2011 Hardware review with class 18 / 2011 Software system presentation 21 / 2011 Code review 22 / 2011 Project Demonstration I will be using National Instruments LabVIEW for all software code and a CAN analysis software called CANalyzer from Vector Informatik. For the project demonstration, I will bring the crio unit and several thermocouples into the lab and the CAN message transmission can be viewed using CANalyzer. I will also have several posters to show the LabVIEW graphical code and the structure of the crio platform. During the spring quarter for code review and other tollgates, I will present the graphical based National Instruments LabVIEW code. This code will be presented with a pseudo-c equivalent to demonstrate the pros and cons of 9 of 10
10 using LabVIEW. If desired, a simple exercise could be developed for the students to gain exposure to LabVIEW. Industry Standards SAE J1939 Electrical Specifications Range : minimum C Accuracy : +/- 2 C Data transmission rate : all messages sent at minimum 1/sec Power Supply : 24VDC / 50W Operating Temperatures : -40 C to 70 C Maximum Power Consumption : W Part List The price list is current, but the only hardware purchased for this project were the thermocouple I/O modules and connector components, as my employer already had all the other hardware, which was one reason for choosing this option for the data acquisition hardware. All components were purchased from National Instruments. Part Number Description Power Quantity Price Total NI crio-9014 Controller 6W 1 $2699 $2699 NI-9104 Chassis 3W 1 $2899 $2899 NI-9213 Thermocouple I/O 490mW 7 $999 $6993 NI-9853 CAN I/O 625mW 1 $1149 $ Connector block n/a 7 $39 $ Backshell n/a 7 $29 $203 Total Cost of all Hardware $14216 Minus price of available hardware -$6747 Total Project Costs $ of 10
J1939 OVERVIEW. 1
1 www.kvaser.com Table of Contents J1939: Introduction...2 Introduction... 2 Quick facts... 2 The SAE J1939 standards... 2 J1939: In Depth...4 Message Format and Usage (J1939/21)... 4 Addresses and Names
More informationDesigning Real-Time Control Applications Using LabVIEW and CompactRIO. Developer Days 2009
Designing Real-Time Control Applications Using LabVIEW and CompactRIO Developer Days 2009 Agenda CompactRIO Overview Technology Applications Real-Time Control Software Architecture Basic Process Control
More informationMicroprocessor Communication Module Connecting On Board Diagnostic System and Personal Computer
Microprocessor Communication Connecting On Board Diagnostic System and Personal Computer Nina Bencheva, Yordan Alexandrov Microprocessor Communication Connecting On Board Diagnostic System and Personal
More informationSAE J1939. Serial Control and Communications Vehicle Network
SAE J1939 Serial Control and Communications Vehicle Network Literature Literature on Controller Area Network, CANopen and SAE J1939 Page 2 What is SAE J1939 General Aspects Higher-layer protocol based
More informationGW-7238D J1939 to Modbus TCP Server / RTU Slave Gateway
GW-7238D J1939 to Modbus TCP Server / RTU Slave Gateway User s Manual www.icpdas.com 1 Warranty All products manufactured by ICP DAS are under warranty regarding defective materials for a period of one
More informationGW-7228 J1939/Modbus RTU Slave Gateway
GW-7228 J1939/Modbus RTU Slave Gateway User s Manual www.icpdas.com GW-7228 J1939/Modbus RTU Slave Gateway User s Manual (Ver 1.2, May/2011) ------------- 1 Warranty All products manufactured by ICP DAS
More informationDAWN Mini ADAQ TC20 Details
DAWN Mini ADAQ TC20 Details Technical Specifications Inputs Power Supply Input Supply Current Thermocouple Types Thermocouple Inputs Scan Rate Common Mode Readings Thermal Drift Isolation 12V or 24VDC
More informationTechnical Datasheet #TDAXTC20 Thermocouple Scanner 20 Thermocouple Channels CAN, SAE J1939 with Electronic Assistant P/N: AXTC20 Description:
Technical Datasheet #TDAXTC20 Thermocouple Scanner 20 Thermocouple Channels CAN, SAE J1939 with Electronic Assistant P/N: AXTC20 Description: The Thermocouple Scanner monitors up to 20 thermocouples and
More informationCAN bus and NMEA2000 1
NMEA2000 relation to CAN and how Warwick Control can help Richard McLaughlin B.Sc., M.Sc., CEng Dr Chris Quigley Warwick Control NMEA Conference 2016, Naples, Florida CAN bus and NMEA2000 1 Company Profile
More informationThe LSI Gateway. GS220, GS221, GS222 series - LSI gateways. Features:
Features: Receive all LSI standard radio communications Configurable to be the master of up to 30 sensors, or to listen to unlimited number of devices. Input power supply: 9 to 30V, or USB port, or other
More informationGraphical System Design for Machine Control
Graphical System Design for Machine Control Overview Embedded System Development for Machine Control Using a Single, Automated Graphical Programming Tool Chain and Programmable Automation Controllers (PACs)
More informationIntroduction to LabVIEW and NI Hardware Platform
Introduction to LabVIEW and NI Hardware Platform Corrie Botha Platform-Based Approach 2 With LabVIEW, You Can Program the Way You Think 3 With LabVIEW, You Can Program the Way You Think The graphical,
More informationSAE J1939. Serial Control and Communications Vehicle Network. Presented by Wilfried Voss
SAE J1939 Serial Control and Communications Vehicle Network Presented by Wilfried Voss Copperhill Technologies Corp. Greenfield, MA 01301 https://copperhilltech.com Literature Literature on Controller
More informationCHAPTER 3 LabVIEW REAL TIME APPLICATION DEVELOPMENT REFERENCES: [1] NI, Real Time LabVIEW. [2] R. Bishop, LabVIEW 2009.
CHAPTER 3 By Radu Muresan University of Guelph Page 1 ENGG4420 CHAPTER 3 LECTURE 1 October 31 10 5:12 PM CHAPTER 3 LabVIEW REAL TIME APPLICATION DEVELOPMENT REFERENCES: [1] NI, Real Time LabVIEW. [2] R.
More informationA New Virtual Vibration and Temperature Test and Analysis Instrument of Wheel-Set Based on LabVIEW2011
Research Journal of Applied Sciences, Engineering and Technology 5(19): 4695-4700, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 2013 Submitted: September 26, 2012 Accepted:
More informationAMC data sheet. PMC Module with four CAN bus Nodes ARINC825 compliant for Testing & Simulation of Avionic CAN bus Systems
data sheet PMC Module with four bus Nodes ARINC825 compliant for Testing & Simulation of Avionic bus Systems Avionics Databus Solutions product guide General Features The PCI Mezzanine Card (PMC) can work
More informationUser Manual for XL-J1939
User Manual for XL-J1939 MAN0913-01 MAN0913-01 PREFACE PREFACE This manual explains how to use XL-J1939 Product. Copyright (C) 2002 Horner APG, LLC. S9. S. State Avenue, Indianapolis, Indiana 46201. All
More informationSimplify System Complexity
1 2 Simplify System Complexity With the new high-performance CompactRIO controller Arun Veeramani Senior Program Manager National Instruments NI CompactRIO The Worlds Only Software Designed Controller
More informationApplications: Stationary, portable power generator sets Genset control systems
Technical Datasheet #TDAXRTD8 RTD Scanner 8 RTD Channels CAN, SAE J1939 with Electronic Assistant P/N: AXRTD8 Description: The RTD Scanner monitors 8 RTD inputs from a diesel engine and the temperature
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 informationImplementation and validation of SAE J1850 (VPW) protocol solution for diagnosis application
Implementation and validation of SAE J1850 (VPW) protocol solution for diagnosis application Pallavi Pandurang Jadhav 1, Prof. S.N.Kore 2 1Department Of Electronics Engineering, Walchand College Of Engineering,
More informationDeveloping Measurement and Control Applications with the LabVIEW FPGA Pioneer System
Developing Measurement and Control Applications with the LabVIEW FPGA Pioneer System Introduction National Instruments is now offering the LabVIEW FPGA Pioneer System to provide early access to the new
More informationAMC data sheet. PMC Module with four CAN bus Nodes ARINC825 compliant for Testing & Simulation of Avionic CAN bus Systems
AIM-USA PMC Module with four bus Nodes ARINC825 compliant for Testing & Simulation of Avionic bus Systems www.aim-online.com Avionics Databus Solutions data sheet product guide www.aim-online.com and IRIG-B
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 informationLabVIEW Basics I: Introduction Course
www.ni.com/training LabVIEW Basics I Page 1 of 4 LabVIEW Basics I: Introduction Course Overview The LabVIEW Basics I course prepares you to develop test and measurement, data acquisition, instrument control,
More informationThree Axis Accelerometer with Yaw, Pitch, and Roll Module Specification
Three Axis Accelerometer with Yaw, Pitch, and Roll Module Specification Physical Weight Dimensions (L x W x H inches) Case Material and Finish Mounting Operating Conditions Input Voltage Range Current
More informationCAN Protocol Implementation
CAN Protocol Implementation Arun Pasupathi, Gaurav Agalave Electrical and Computer Engineering Department School of Engineering and Computer Science Oakland University, Rochester, MI e-mails: apasupathi@oakland.edu,
More informationTwo Module Development Kit Installation and User Instructions For Model No. ED-GV15/30
Two Module Development Kit Installation and User Instructions For Model No. ED-GV15/30 This Kit is designed to be used as a development platform; performance, regulatory or safety testing for commercial
More informationTitle: High-Volume Automated Production Test with NI CompactRIO. Author: Robert Hoffman Signal.X Technologies, LLC
Title: High-Volume Automated Production Test with NI CompactRIO Author: Robert Hoffman Signal.X Technologies, LLC Industry: Automotive, Automated Test Products: National Instruments LabVIEW, CompactRIO
More informationSimplify System Complexity
Simplify System Complexity With the new high-performance CompactRIO controller Fanie Coetzer Field Sales Engineer Northern South Africa 2 3 New control system CompactPCI MMI/Sequencing/Logging FieldPoint
More informationAMC data sheet. PMC Module with four CAN bus Nodes ARINC825 compliant for Testing & Simulation of Avionic CAN bus Systems
data sheet PMC Module with four bus Nodes ARINC825 compliant for Testing & Simulation of Avionic bus Systems Avionics Databus Solutions product guide General Features The PCI Mezzanine Card (PMC) can work
More informationNI LabView READ THIS DOCUMENT CAREFULLY AND FOLLOW THE INSTRIUCTIONS IN THE EXERCISES
NI LabView READ THIS DOCUMENT CAREFULLY AND FOLLOW THE Introduction INSTRIUCTIONS IN THE EXERCISES According to National Instruments description: LabVIEW is a graphical programming platform that helps
More informationCANalyzer.J1939. Product Information
Product Information Table of Contents 1 Introduction... 3 1.1 Application Areas... 3 1.2 Features and Advantages... 3 1.3 Further Information... 3 2 Functions... 4 3 Hardware Interfaces... 4 4 Transport
More informationGPIB Analyzers for PCI and PCI Express
NI PCI-GPIB+, NI PCIe-GPIB+, NI PCIe-GPIB+ Low-Profile (LP) Analyzer Hardware Monitor and control all GPIB lines Capture GPIB events including event timestamping Large FIFO for high-speed captures Hardware
More informationGetting Results with CompactRIO and LabVIEW
Getting Results with CompactRIO and LabVIEW Getting Started This tutorial demonstrates how to develop a CompactRIO application in LabVIEW. The application uses a CompactRIO R Series Expansion system or
More informationSGJ Cable Actuated Sensor Industrial CANBus J1939
Cable Actuated Sensor Industrial CANBus J939 Two Available Stroke Ranges: 0-80 in & 0-20 in. Rugged Polycarbonate Enclosure Simple Installation Compact Design Built for IP67 environments IN STOCK FOR QUICK
More informationin London (United Kingdom) Sponsored by Motorola Semiconductor National Semiconductor Philips Semiconductors Organized by
2 nd international CAN Conference icc 995 in London (United Kingdom) Sponsored by Motorola Semiconductor National Semiconductor Philips Semiconductors Organized by CAN in Automation (CiA) international
More informationISO INTERNATIONAL STANDARD
INTERNATIONAL STANDARD ISO 11783-3 Second edition 2007-10-01 Tractors and machinery for agriculture and forestry Serial control and communications data network Part 3: Data link layer Tracteurs et matériels
More informationCANoe.J1939. Product Information
Product Information Table of Contents 1 Introduction... 3 1.1 Application Areas... 3 1.2 Features and Advantages... 3 1.3 Further Information... 3 2 Functions... 4 3 Hardware Interfaces... 4 4 Transport
More information4.0 PHYSICAL CONNECTIONS
TABLE OF CONTENTS 1.0 INTRODUCTION 2 2.0 FRAMING 3 3.0 MESSAGES 5 4.0 PHYSICAL CONNECTIONS 18 5.0 SPECIFICATIONS 19 VNA-Mini Converter - 1 - Chapter 1 Introduction Chapter 1 Introduction VNA-Mini is a
More informationLabVIEW programming I
FYS3240 PC-based instrumentation and microcontrollers LabVIEW programming I LabVIEW basics Spring 2017 Lecture #2 Bekkeng 16.01.2017 What is LabVIEW LabVIEW is a graphical programming environment G programming
More informationThe House Intelligent Switch Control Network based On CAN bus
The House Intelligent Switch Control Network based On CAN bus A.S.Jagadish Department Electronics and Telecommunication Engineering, Bharath University Abstract The Embedded Technology is now in its prime
More informationNOTE: Use the System Setup program to view microprocessor information. For more information, see "Using the System Setup Program."
Back to Contents Page System Overview Dell PowerEdge 1600SC Systems Service Manual System Features Supported Systems Power Protection Devices Other Documents You May Need Specifications System Features
More informationHow to Hack Your Mini Cooper: Reverse Engineering CAN Messages on Passenger Automobiles
How to Hack Your Mini Cooper: Reverse Engineering CAN Messages on Passenger Automobiles Jason Staggs Who is this guy? Jason Staggs Graduate Research Assistant Institute for Information Security (isec)
More informationVNA-USB Converter Manual. Version 1.0 Revised November 13 th, 2011 Created by the J1939 to USB Experts
VNA-USB Converter Manual Version 1.0 Revised November 13 th, 2011 Created by the J1939 to USB Experts Warranty Simma Software s products and software, when properly installed and used, are warranted for
More informationCAN / RS485. Product Description. Technical Reference Note. Interface Adapter. Special Features
CAN / Interface Adapter For SHP Series Total Power: < 1 Watts Input Voltage: 5V Internal Outputs: CAN,, USB, I 2 C Special Features Input Protocols: 1) using Modbus 2) CAN using modified Modbus Output
More informationSISU Operating Instructions and specifications. 4-Axis Stepper Interface Module C-01
SISU-1004 4-Axis Stepper Interface Module Operating Instructions and specifications Contents SISU-1004... 1 4-Axis Stepper Interface Module... 1 Operating Instructions and specifications... 1 Connecting
More informationFlex Series User Guide
User Programmable Current 4..20mA Digital RS485 Dual & Single Axis Up to 360º 2016 Flex Series User Guide Sensor Installation, Wiring, Flexware App Instructions Page 1 of 33 Page 2 of 33 Table of Contents
More informationHigh-Level Synthesis with LabVIEW FPGA
High-Level Synthesis with LabVIEW FPGA National Instruments Agenda Introduction NI RIO technology LabVIEW FPGA & IP Builder RIO Hardware Platform Application 2 An Ideal Embedded Architecture Processor
More informationSqueezing the Most Out of a Dentifrice Filling Application
Squeezing the Most Out of a Dentifrice Filling Application Authors J. Duane McDonough, Business Development Manager, Data Science Automation Ryan W. Vallieu, Senior Measurement & Automation Consultant,
More informationWhite Rabbit Module for NI CompactRIO Daniel Florin and David Wolf Physik Institut / Universität Zürich
White Rabbit Module for NI CompactRIO Daniel Florin and David Wolf Physik Institut / Universität Zürich Eighth White Rabbit Workshop, Geneva (Switzerland), 6-7 October 2014 Overview CompactRIO White Rabbit
More informationTechnical Manual Series M3658, M3678
Absolute Singleturnn Encoder Series M3658, M3678 Fritz Kübler GmbH Copyright Protection The contents of this documentation are protected by copyright Fritz Kübler GmbH. The contents of this documentation
More informationA Smart PMU with Edge Processing at the UCSD Synchrophasor Grid Monitoring and Automation Lab
A Smart PMU with Edge Processing at the UCSD Synchrophasor Grid Monitoring and Automation Lab Charles H. Wells, Sushruta Ravish, Raymond de Callafon OSIsoft, National Instruments & the University of California,
More informationVehicle Network Gateway (VNG)
Vehicle Network Gateway (VNG) (With emphasis on the j1850 interface) Fetah Basic (Spencer Volmar and Marc Oliver Co-Workers) Abstract The Vehicle Network Gateway or VNG (pronounced ving ) is a small embedded
More informationMilCAN A. Data Link Layer Specification IHSDB-APP-GEN-D-031. Revision 4
MilCAN A Data Link Layer Specification IHSDB-APP-GEN-D-031 Revision 4 Cover + viii + 19 pages March 2003 This document may be downloaded from http://www.milcan.org Rev. 4 To request clarification of any
More informationHarnessing Multiple Inputs and Outputs in the Presence of Limited Buffer Resources
Harnessing Multiple Inputs and Outputs in the Presence of Limited Buffer Resources Ali Aqel 11/07/2008 Executive Summary Many signal processing devices feature a large amount of inputs and outputs but
More informationDSP using Labview FPGA. T.J.Moir AUT University School of Engineering Auckland New-Zealand
DSP using Labview FPGA T.J.Moir AUT University School of Engineering Auckland New-Zealand Limitations of a basic processor Despite all of the advancements we ve made in the world of processors, they still
More informationEDX-10 Series Compact Recording System
EDX-10 Series Compact Recording System 2 free! Measure with Freedom Taking the measurements you need should be easier Kyowa meets your needs with the EDX series. With the compact and lightweight EDX-10
More informationNI PCIe Hardware Overview. Functional Overview USER MANUAL. Base, Medium, Full, and Extended Configuration Camera Link Frame Grabber
USER MANUAL NI PCIe-1477 Base, Medium, Full, and Extended Configuration Camera Link Frame Grabber The NI PCIe-1477 is an image acquisition device with a PCIe 2.0 x8 host interface. It has a user-configurable
More informationApplication Note. How to configure an Anybus Communicator CAN to consume SAE J1939 messages. Revision 1.02
Application Note How to configure an Anybus Communicator CAN to consume SAE J1939 messages Revision 1.02 How to configure an Anybus Communicator CAN to consume SAE J1939 messages, Revision 1.02 page 1
More informationECD140/ECD140e INSTRUCTION MANUAL. Eddy-Current Displacement Sensor. Measurement Systems from LION PRECISION. for National Instruments CompactRIO
INSTRUCTION MANUAL ECD140/ECD140e Eddy-Current Displacement Sensor for National Instruments CompactRIO Measurement Systems from LION PRECISION Lion Precision 563 Shoreview Park Road St. Paul, Minnesota
More informationIntroduction to Controller Area Network (CAN)
Introduction to Controller Area Network (CAN) 2003 Microchip Technology Incorporated. All Rights Reserved. Introduction to Controller Area Network (CAN) 1 Topics CAN Protocol Overview What is CAN? CAN
More informationADI12-8(USB)GY. Features. Packing List. F&eIt Series Isolated Analog Input Module for USB ADI12-8(USB)GY 1. Ver.1.02
F&eIt Series Isolated Analog Input Module for USB ADI128(USB)GY This product is a USB2.0 compatible terminal module that extends the analog input function of USB port of PCs. This product features 8ch
More informationCMOS USORIA. Features
CMOS USORIA A CMOS, 2 Megapixel (1600x1200), 1/2 Inch, Color, USB 2, Triggerable, Rugged, Lightweight, Industrial Vision Camera With a C Mount and Tripod Adapter It is Designed for Inspection, Instrumentation,
More informationAccessories GL Loggers & CANlog
Product Information Table of Contents 1 Overview... 4 2 LINprobe... 5 2.1 Functions... 5 2.2... 5 3 GLA150... 6 3.1 Functions... 6 3.2... 6 4 GLA320... 7 4.1 Functions... 7 4.2... 7 5 CANgps / CANgps 5
More informationni.com What s New in 2013
What s New in 2013 Code Reuse and Mobile Device Integration Access the Newest Hardware Technology Code Management and Debugging Tools All Systems. Go. New Sample Projects and Improved Examples Streamlined
More informationUSB Connectivity. USB Connectivity
Connectivity Product Selection Guides -to-serial Server Selection Guide.......................................-2 Hub Selection Guide................................................-4 -to-serial Converters
More informationJ1939-based application profiles
J1939-based application profiles Holger Zeltwanger J1939 reference model 7 6 Application Profile Presentation 5 4 Session Transport 3 etwork J1939/31 - Truck and Bus etwork Layer 2 Data Link J1939/21 -
More informationLabVIEW Core 1. What You Need To Get Started. File Locations. The course installer places the course files in the following location: ni.
LabVIEW Core 1 What You Need To Get Started LabVIEW Core 1 Course Manual (online) LabVIEW Core 1 Exercise Manual (online) LabVIEW Core 1 Course CD (preloaded on S Share) Multifunction DAQ device File Locations
More informationGEORGIA INSTITUTE OF TECHNOLOGY School of Electrical and Computer Engineering ECE 2020 Fall 2017 Lab #1: Digital Logic Module
GEORGIA INSTITUTE OF TECHNOLOGY School of Electrical and Computer Engineering ECE 2020 Fall 2017 Lab #1: Digital Logic Module GOAL To introduce the physical implementation of digital logic circuits including
More informationThe LabVIEW RIO Architecture and the Newest Member to the CompactRIO Family
The LabVIEW RIO Architecture and the Newest Member to the CompactRIO Family Brett Burger Sr. Product Manager What is CompactRIO? IP Camera GigE Camera Analog Frame Grabber Analog Camera Motor Drivers and
More informationEnhanced Error-Recovery CAN Bus System Using Reed-Solomon Codec
Journal of Network Intelligence c 2017 ISSN 2414-8105 (Online) Taiwan Ubiquitous Information Volume 2, Number 4, November 2017 Enhanced Error-Recovery CAN Bus System Using Reed-Solomon Codec Shi-Huang
More information1 1 / 1 / Due : Fri. Nov. 23 rd / Mon. Nov. 26
ENGG*4420 Real Time System Design (mmayhew@uoguelph.ca) Due : Fri. Nov. 23 rd / Mon. Nov. 26 th 1 1 Today s Activities Lab 4 Introduction. Lab 3 Demos. Start work on Lab 4. 2 2 Lab 4 Development Environment
More informationGETTING STARTED NI 9501 C Series Stepper Drive Modules and NI SoftMotion Module
GETTING STARTED NI 9501 C Series Stepper Drive Modules and NI SoftMotion Module Note If you are a new user of LabVIEW or are unfamiliar with LabVIEW, refer to the Getting Started with LabVIEW manual for
More informationLabVIEW TM Real-Time 2: Architecting Embedded Systems Exercises
LabVIEW TM Real-Time 2: Architecting Embedded Systems Exercises Course Software Version 2012 November 2012 Edition Part Number 325585B-01 LabVIEW Real-Time 2 Exercises Copyright 2010 2012 National Instruments
More information--DRAFT-- Data Transmission Receiver
ALMA Atacama Large Millimeter Array Hardware Definition "ALMA06006NDnnnnR" " 2001-11-29" C. Langley, Z. Barnes --DRAFT-- Data Transmission Receiver Chris Langley (clangley@nrao.edu) Zach Barnes (zbarnes@nrao.edu)
More informationSmartStack SAE J1939 Communication Module
User Manual for HE800JCM205 SmartStack SAE J1939 Communication Module 03 December 2002 PREFACE 03 DEC 2002 PAGE 3 PREFACE This manual explains how to use SmartStack SAE J1939 Communication Modules. Copyright
More informationWireless Power Panel Meter (WPPM)
Wireless Power Panel Meter (WPPM) Kyle Coan & Phil Perrigo Senior Project Description Western Washington University November 3, 2009 Prof. Todd Morton Page 1 of 13 Introduction With recent development
More informationS950 3U cpci Radiation Tolerant PowerPC SBC
S950 3U cpci Radiation Tolerant PowerPC SBC Designed for LEO, Mars Terrestrial with an Option for GEO Environments Single-Slot Conduction-Cooled 3U CompactPCI (cpci) Single Board Computer (SBC) High Performance
More informationBoxPC G-Series. Arista 3rd Generation Fanless Industrial Computers. Intel AMT. Rapid Storage Technology
BoxPC G-Series Arista 3rd Generation Fanless Industrial Computers Rapid Storage Technology Intel AMT R i7 Powerhouse BoxPC-138-G00 and BoxPC-238-G00 are powered by Intel 3rd generation i7 mobile processor
More informationAMCX429-x 4, 8, 16 or 32 Channel ARINC429 Test & Simulation Modules for PMC
data sheet 4, 8, 16 or 32 Channel Test & Simulation Modules for PMC Avionics Databus Solutions product guide 4, 8, 16 or 32 Channel Test & Simulation Modules for PMC General Features The is a member of
More informationWP 14 and Timing Sync
WP 14 and Timing Sync Eiscat Technical meeting 20131105 Leif Johansson National Instruments Eiscat Syncronisation Signal vs. Time-Based Synchronization Signal-Based Share Physical Clocks / Triggers Time-Based
More informationACS HEAVY DUTY INCLINOMETER SAE J1939 INTERFACE
ACS HEAVY DUTY INCLINOMETER ACS Heavy Duty inclinometers from POSITAL are robust inclination sensors specially designed for applications involving rough handling and exposure to rigorous conditions. The
More informationUSB DIO High Voltage and Relay
DIO High Voltage and -PDISO, -ERB, and - Series -PDISO Series -ERB Series - Series Overview Measurement Computing DIO high voltage and relay product offerings include the -PDISO Series, -ERB Series, and
More informationQuick Installation Guide
Manual# 1100340 Quick Installation Guide RIO 412 Exhaust Temp. Monitor Quick Installation Guide RIO 412 Exhaust Temperature Monitor ~~~ Printed November 2016 Revision 3 Revised Installation www.auto-maskin.com
More informationOrion Jr. Purchasing Guide Rev. 1.2
www.orionbms.com Orion Jr. Purchasing Guide Rev. 1.2 The Orion Jr. BMS is a low cost battery management system designed to manage low voltage lithium ion battery packs up to 48V nominal. The Orion Jr.
More informationEDX-10 Series. Compact Recording System
3-51 EDX-10 Series Compact Recording System Compact & lightweight, with a simple configuration, all channels synchronous 20 khz high-speed sampling (For 4 channels) Control Unit EDX-10B A unit controls
More informationCAN 300 PRO, Communication Module
90 Communication Modules CAN 300 PRO, Communication Module Layer 2, 11 Bit and 29 Bit (CAN 2.0 A/B) on the module DIP switch for adress + baud rate Micro Memory Card for saving a project (optional) USB
More informationDigital Electronics 27. Digital System Design using PLDs
1 Module -27 Digital System Design 1. Introduction 2. Digital System Design 2.1 Standard (Fixed function) ICs based approach 2.2 Programmable ICs based approach 3. Comparison of Digital System Design approaches
More informationFeatures. High-precision Analog input board (Low Profile size) for PCI Express AI-1616L-LPE AI-1616L-LPE 1. Ver.1.01
High-precision Analog input board (Low Profile size) for PCI Express AI-1616L-LPE *Specifications, colors and design of the products are subject to change without notice. This product is a multi-function,
More informationDESIGN AND IMPLEMENTATION OF AN AVIONICS FULL DUPLEX ETHERNET (A664) DATA ACQUISITION SYSTEM
DESIGN AND IMPLEMENTATION OF AN AVIONICS FULL DUPLEX ETHERNET (A664) DATA ACQUISITION SYSTEM Alberto Perez, Technical Manager, Test & Integration John Hildin, Director of Network s John Roach, Vice President
More informationParallel and Serial Bus Analysis Instructor s Guide
A collection of lab exercises to explore analysis of parallel and serial buses with a digital oscilloscope. Revision 1.0 Page 1 of 21 Copyright Notice and Reproduction Rights 2009 Tektronix, Inc. This
More informationOperating Systems, Concurrency and Time. real-time communication and CAN. Johan Lukkien
Operating Systems, Concurrency and Time real-time communication and CAN Johan Lukkien (Courtesy: Damir Isovic, Reinder Bril) Question Which requirements to communication arise from real-time systems? How
More informationStep-by-Step Data Acquisition Part II Exercise 2: Generating an Analog Output Waveform
Step-by-Step Data Acquisition Part II Exercise 2: Generating an Analog Output Waveform In this exercise, you will use the DAQ Assistant to build a LabVIEW VI that generates and outputs an analog waveform.
More informationMotivation to Teach Network Hardware
NetFPGA: An Open Platform for Gigabit-rate Network Switching and Routing John W. Lockwood, Nick McKeown Greg Watson, Glen Gibb, Paul Hartke, Jad Naous, Ramanan Raghuraman, and Jianying Luo JWLockwd@stanford.edu
More information1. Learn about LabView software and its different components
SfwrEng 4aa3/4ga3 Lab 1 Lab Sessions: Week starting Sept. 21, 2009. Pre-lab reports Due: Week Starting Sept. 21, 2009 at the start of lab sessions. Lab-Reports Due: Week Starting Oct. 5, 2009 at the start
More informationHASP Payload Specification and Integration Plan
Payload Title: PLEASE LSU Payload Class: Small Large (circle one) Payload ID: 12 Institution: Contact Name: Louisiana State University Joel Taylor Contact Phone: (985) 788-5384 Contact E-mail: jet.taylor10@gmail.com
More informationPMC-HPDI32A-ASYNC High-speed Serial I/O PCI Board
PMC-HPDI32A-ASYNC High-speed Serial I/O PCI Board Features Include: Data rate of 5.0 megabits per second 8 Bits transmitter. LSB First. Software Selectable Even / Odd Parity. Software Selectable No Parity
More informationFlexRIO. FPGAs Bringing Custom Functionality to Instruments. Ravichandran Raghavan Technical Marketing Engineer. ni.com
FlexRIO FPGAs Bringing Custom Functionality to Instruments Ravichandran Raghavan Technical Marketing Engineer Electrical Test Today Acquire, Transfer, Post-Process Paradigm Fixed- Functionality Triggers
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 information