Solutions Product Guide Accelerating you Electronic Control Unit Development 1 2 Accurate Technologies Inc. (ATI), founded in 1992, provides innovative solutions for the evolving needs of Electronic Control Unit (ECU) development. ATI products reflect forward thinking and creative solutions for vehicle manufacturers, testers, calibrators, and suppliers, allowing them to save time and money by working more efficiently. At first glance, ATI is a product-based company, but its business philosophy is that of a service organization. Rather than selling a static product to everyone, ATI believes in developing products that are built from the ground up to adapt to customer processes and needs. ATI’s service approach is practiced throughout all areas of the company, from worldwide employee recruitment to, most importantly, our customer support. While headquartered near Detroit, in Wixom, Michigan, customer support is provided around the world with ATI subsidiary offices in the United Kingdom, Germany, Sweden, Japan, France, and India. Distributors support other markets, including China, Korea, and Italy. Philosophy Quality Service / Support • Products are designed, developed, and manufactured in-house • Focused product portfolio • Diverse customer and partner base • Open, transparent, and straightforward • Privately-held status results in faster decision making • Comprehensive manufacturing processes using state-of-the-art machinery • Increased product quality (less than 0.01% warranty returns) • Production co-located with engineering department for faster issue resolution • Shorter lead time • Selection of the best and most qualified suppliers • Average repair resolved in two weeks • Phone calls answered immediately during regular business hours • Emailed issues answered within one hour • On-site support, worldwide • Free, ongoing product training Independent corporation Products manufactured at USA facility Fast response time “Support is a service, not a product.” 3 Table of Contents Applications 5 Overview Data Acquisition ECU Calibration ECU Interfaces ECU Rapid Prototyping Test Cell Measurement Network Solutions CAN Bus Interfaces 6 8 12 14 15 18 19 20 Products 21 VISION ECU Rapid Prototyping Data Acquisition ECU Interfaces Test Cell Measurement Network Solutions CAN Bus Interfaces 22 28 33 44 55 54 56 ©Copyright 2015 Accurate Technologies Inc. All rights reserved. Written permission is required for reproduction of all or parts of this publication. Accurate Technologies Inc. is continually improving it products and reserves the right to alter the specifications of the products contained within this catalog at any time without notice. The name and designations used in this document are trademarks or brands belonging to respective owners. 4 Applications 5 Product Categories ATI development solutions can be used for any vehicle controller such as powertrain, brake and body control modules, and the networks connecting them. These products are used on the lab bench, in hardware-in-the-loop setups, in dynamometer facilities, and in-vehicle applications. Data Acquisition (DAQ) solutions are an essential component of reliably acquiring data throughout the entire development process in any environment. ECU Calibration analyzes the relationships of inputs and outputs and makes real-time modifications. ECU Rapid Prototyping patches in new code on the ECU without the need for the original source, or knowledge of assembler, hex code, or predefined hooks. ECU Interfaces provide the unique communication needed to access ECU microcontrollers real-time. CAN Bus Interfaces translate CAN messages to PC displays, or in stand-alone applications to analog and digital information. Network Solutions tools provide the ability to capture, view and record messages, monitor bus integrity, or troubleshoot a devices functionality on a network. Test Cell Measurement combines industrial machinery (dynamometer or “dyno”) with precision control and laboratory-quality measurements to replicate real-world environments for individual components, systems of components, and complete vehicles. 6 7 Data Acquisition ATI has assembled a comprehensive data acquisition solution that includes software and hardware to eliminate any compromise when choosing the proper tools. Designed for automotive ECU development, ATI offers rugged data acquisition solutions for a wide range of applications that provide flawless, reliable performance under all conditions and environments, from the lab bench to the most challenging vehicle conditions. Software Solution ATI’s VISION software is the foundation of the data acquisition solution that easily adapts the interface and data management to each unique application. It is a comprehensive solution that includes real-time and post-data analysis. Essential elements of any data analysis tool include the ability to manipulate and view data in a way that highlights results, differences, or specific events. VISION enables comparisons, highlighting or auto detecting of data or events, overlaying, and even partial exporting to save time and minimize throughput. VISION offers still another level of convenience by allowing analysis and changes to analysis while still on-line. There is no need to start or stop the application to make changes. Analysis is strongly tied to the acquisition process and can be an essential part of calibration. VISION combines the functions of calibration, data acquisition, and post analysis into one application. Share, use, and manipulate data throughout the process in a single application. 8 Data Acquisition Hardware Solutions ATI offers competitive, rugged data acquisition solutions for a wide range of applications that provide flawless, reliable performance under all conditions and environments, from the lab bench to the most challenging vehicle conditions. This may include signal input devices for analog or thermocouple, power management, communication management, data display, or signal output. In designing a system, performance and cost are core decision factors, but other special features may also be needed, such as more channels, higher bandwidths, or faster data rates. Signal filtering for noise isolation or ruggedization of hardware for use in the harshest environments is also important. And while all these elements are listed in the specification on a data sheet, ATI hardware provides one other key feature - time synchronization. This means that the hardware helps manage time alignment within the software from a variety of sources. Depending on the availability of space, the number of channels needed, sensor locations, and other requirements, ATI’s data acquisition hardware configurations can be configured for either centralized or distributed layouts. Centralized • Installed in one location • Enables the use of lower cost, high channelcount modules • Simplifies servicing the equipment in the field • Can be placed in a well-protected area; reduces the need for ruggedness • Longer wire lengths must be laid throughout; increasing weight, higher labor and material costs Distributed • Installed throughout the vehicle • Typically smaller data collection modules • Placed closer to the actual signal source improving signal integrity and reducing noise affects • Smaller bundles of wire; less weight, lower cost of installation and material 9 Data Acquisition Data Acquisition Options ATI data acquisition modules are environmentally sealed, robustpackaged devices with high-end performance that can be mounted virtually anywhere. The EMX Data Acquisition Series features include extended filtering and accurate data at fast rates. They are configured with a series of functional modules: High Speed Analog Input, Thermocouple, and Sensor Power Supply. The EDAQ Series Data Acquisition Modules have provided steady results for many years supporting Analog, Temperature, and Pulse EDAQ units each with 16 input channels. Additional Devices To design a complete solution with the DAQ modules, there are a series of devices that include communication management, analog and digital output, power boosting, and display. The CANary Interface Module and the VISION Network Hub provide essential time alignment of the ATI hardware data. Both devices can also interface to CCP, XCP, or other CAN devices. For output, the Voltage Output Module (VOM) provides analog and digital output data to any external control system or device in the format needed. While the Vehicle Information Display (VID) is an easily configured heads-up display. 10 Data Acquisition EMX Data Acquisition EDAQ Data Acquisition 11 ECU Calibration Designing an Electronic Control Unit (ECU) is only the beginning. The features in ECUs, such as Powertrain Control Units, are quickly becoming more complex and offering more features. Thousands of variables are now provided for the engineer to modify during the in-vehicle calibration phase, and fine tuning them is as complicated as it is critical. Calibration tools significantly impact the efficiency and effectiveness of the ECU development process. These tools are typically comprised of PC-based software to perform the adjustment of the variables and an ECU hardware interface to provide the interface to the controller. Teams must be able to measure and time-align relationships of inputs and outputs and make real-time modifications. Software Solution Features VISION Calibration and Data Acquisition Software A calibration tool needs to be efficient and flexible to meet the increasing complexity of the job. It must also be able to adjust to needs of individual calibrators, teams with different goals, increasing sophisitication of systems, and changing equipment. From its inception, ATI’s VISION Calibration and Data Acquisition Software was structured and developed with the ability to adapt the tool to each process. Important features include: • Importing/exporting a wide range of file formats to allow teams or groups to share files and information • Automation of repetitive tasks • Providing multiple recorders with multiple triggers to run tests sequentially • Flexibility to view data in the manner your application requires • Collecting data from multiple sources into a synchronized data file • Comparing calibration data 12 ECU Calibration Serial or Memory Emulation CAN Bus Interface Calibration 13 ECU Interfaces ECU Interfaces are devices that connect to an ECU microcontroller directly - as a memory emulator or through the debug port interface - while ECU Protocol Interfaces communicate using Association for Standardisation of Automation and Measuring Systems (ASAM) standards, such as CCP or XCP. The method can be driven by what is supported on the microcontroller, by the ECU manufacturer, or the end user. ATI offerings support all approaches. Serial Interface Modules Serial Interfaces are built for the most demanding environments, including usage within the ECU underhood. There is a family of USB devices that enables data acquisition, calibration, and flashing functionality to ECUs with supported microprocessors via a connection through the microprocessors debugger interface. A8 Serial Interface Modules support the latest microprocessors through current debug interfaces, such as OCDS, Nexus, and DAP2. A7 Serial Interface Modules currently support JTAG, AUD, and RTD interfaces that provide real-time access to memory mapped resources. Memory Emulator Modules Memory Emulator Modules are designed to directly replace the microcontroller on the ECU to provide direct access to calibration parameters. The M6 Memory Emulator family is a tailored solution for the calibration of ECUs based on the Freescale™ PowerPC MPC5xx and TriCore TC179x family of microcontrollers. The M5 Memory Emulator Modules connection to the target ECU is via a low-cost Tool Adapter Board (TAB) that is customized to mate the M5 with the specific ECU under test. This makes the M5 a reusable universal module that can be used with a range of microprocessors and applications. CAN Network Calibration over an existing CAN bus or other networks has existed for over a decade. Traditionally the ECU already has an existing communication network making this interface the lowest cost approach. Typical data rates are about 40 to 60 data items every 10 msec and bandwidth may be limiting for calibration. The CANary Interface Module, the VISION Network Hub and other third party CAN interfaces, such as Kvaser CAN hardware, will work for this application. 14 ECU Rapid Prototyping Rapid Prototyping is commonly used throughout the development of any product, and ECU development is no different. Vehicle ECUs, especially, are becoming exponentially more complex while their development cycles are shrinking. Therefore, rapid prototyping is even more important because it allows test and integration to progress regardless of hardware and software availability. Any hardware or software component can be prototyped at any point in the development process. ATI’s patented rapid prototyping solution focuses on the ECU specifically. ATI No-Hooks software-centric rapid prototyping is uniquely coupled with the ECU, providing unprecedented flexibility and enabling an interactive process for bypassing variables to experiment with new features or test new ideas. All bypasses are accomplished without the need of external hardware or software hooks. Most importantly, these ideas can be exercised on existing hardware, vastly reducing the validation process. When the idea is proven on the existing hardware, it can be implemented with confidence that will translate to saved time and money. ATI provides two levels of rapid prototyping: • Base No-Hooks that allows the bypass of an existing variable with a manually controlled alternative variable defined by the user. • OnTarget that allows the bypass of an existing variable with an alternative variable that is the output from an alternative control algorithm model. 15 ECU Rapid Prototyping Applications Calibration Use No-Hooks to change the calculation of variables in situations where data values are not available for calibration, data ranges are too limited, or algorithm issues prevent effective calibration. In these cases, users can avoid development test delays by working around these issues with potential solutions before new software is available. It is simple to turn No-Hooks off and on to perform back to back comparisons between the old functionality and the new functionality. For Development No-Hooks allows the use of existing ECUs as development platforms, providing a much lower cost alternative for development because no pre-defined software hooks are needed. ATI’s OnTarget tool provides the ability to add functionality, such as new algorithms to existing code for “in-line” prototyping. Experiment, evolve, and finally demonstrate these new ideas on existing hardware in existing vehicles. Diagnostics & Validation No-Hooks enables testing and verification of OBD algorithms to be run faster and cheaper than ever before. For example, safety critical algorithms, including Electronic Throttle and X-by-Wire features, require redundancy checks, including verification that the memory of the microcontroller is functioning correctly. No-Hooks enables the simulation of a RAM corruption condition by bypassing a given RAM address and inserting a user-defined No-Hooks value into the RAM location. In Simulation ATI’s OnTarget can replace or add further flexibility to HIL systems by providing the simulated data from a model running in the system rather than from external hardware running a model. OnTarget can adjust non-calibratable variables through simulation software rather than requiring expensive changes to HIL system hardware and simulation software. Test & Verification No-Hooks technology gives standard calibration and rapid prototyping tools the ability to alter the inputs to functions and features inside the ECU. It can feed input range sweeps into the ECU so that the output 16 can be monitored for correct behavior. This enables many function or feature level software verification tests to be performed. Example Usage Here are some examples of uses by ATI’s Rapid Prototyping customers: • Bypass the commanded gear state of the transmission and force the transmission to any desired state regardless of engine RPM and torque load. • Bypass the catalytic converter temperature calculation variable and set the variable to a high value that is physically difficult to achieve. • Record the vehicle pedal input for a given test and then feed the recorded pedal position data back into the pedal position RAM variable in the ECU to repeat the same test. • Bypass the RAM variable associated with the vehicle altitude calculation and set it to any value to simulate the desired operating altitude. • Force a clutch into a slippage condition by bypassing the RAM variables associated with the desired clutch state (unlock, partial lock, full lock). ECU Rapid Prototyping Complementary Rapid Prototyping Tools Additional Rapid Prototyping toolkits and add-ons are available to maximize the use of No-Hooks and OnTarget. VISION Browser for Simulink® Models Use ATI’s optional Model Browser with ATI’s OnTarget to view The MathWorks’ Simulink Models with calibration screen control, including performing graphical calibration. The view is in terms of data and control flow, rather than the typical list of numbers. The model objects can show calibration data on Simulink blocks and live data on signal lines, along with interacting with them in the familiar calibration screen objects of VISION. The Simulink application is not required. VISION Hardware Bypass Toolbox for xPC Target™ Software Provides for real-time communication and calibration access between VISION and a Simulink model residing on an external PC via the MathWorks xPC TargetTM Software. As a result, the Simulink Model’s signals can be acquired directly into VISION and the tunable parameters in any of the Simulink blocks can be modified automatically through the VISION user interface. This functionality can work seamlessly with the VISION Browser for Simulink Models. The No-Hooks Software is not required. VISION NHOT File Exporter Toolkit The No-Hook OnTarget (NHOT) File Exporter allows the user to import and export modified Strategy files (description and memory images) of different formats, including: A2L, DCM, Vector, MDF Log, MatLab (CAL), and VAT2000 files so that they can then be used with any standard calibration measurement tool. Note: Requires an A2L file as an input file to modify with the NHOT data items and does not create an A2L file from scratch. Note: The “VISION Import/Export” toolkit is not required to use this toolkit for exporting the No-Hooks A2L and memory image files. VISION Import/Export Toolkit When used in conjunction with the No-Hooks/ OnTarget Toolkits, provides the ability to create NoHooks Strategy files in different formats, including: A2L, DCM, Vector, MDF Log, MatLab (CAL), and VAT2000 files for export (from a VST file). 17 Test Cell Measurement Accurate Technologies’ long history in powertrain development provided insight into the day-to-day issues that were occurring during engine testing at a time when electronic devices were being introduced to monitor performance instead of traditional mechanical means. Outside of the harsh physical environments, devices used in these applications need to perform difficult high-voltage signal conditioning and high-speed synchronous pulse processing. ATI developed unique products that satisfy specific test cell or dynamometer challenges. These highly accurate products measure engine timing (IGTM) or speed (SmartTach) in convenient ways to provide information that otherwise may not be available. IGTM-2000 The IGTM-2000 is a precision ignition timing measurement instrument designed specifically for the engine development and testing environment. Among its many innovations is the capability to continuously measure actual ignition timing in real-time with +/-0.05 degree accuracy under all engine operating conditions. A unique feature of the IGTM-2000 is the universal compatibility with “patterned” crankshaft position signals (i.e. missing/extra tooth). Reference (tooth) patterns can be chosen from pre-defined common automotive types or custom pattern definitions, which can easily be programmed into the IGTM-2000 by the operator. A universal decoding algorithm provides maximum achievable transient timing measurement accuracy for any reference pattern under all engine operating conditions. 18 SmartTach The SmartTach is a precision speed measurement instrument designed specifically for the development and testing environment. Among its many innovations is the capability to continuously measure speed from virtually any type of signal. Along with measured speed being continuously displayed, a precision analog voltage output representing measured speed is available on the Analog output connector. Three user configurable Range Outputs are available on the SmartTach. These can be used as warnings to the dynamometer technician or test cell computer that an engine or test malfunction may have occurred. Network Analysis Network development solutions come in different formats to support a variety of applications, such as network analysis or node emulation. Network analysis is crucial throughout the development of any networked system or module. The ability to capture, view, and record messages allows monitoring of bus integrity or troubleshooting functionality of the modules on the network. Whether developing a concept or preparing for production, access to the network is essential. Node simulation can be done with hardware or software components depending on whether the environment is on the bench or in the vehicle. Software Solution Features Node Emulation During network development, in many instances there is a point where the ‘real’ hardware is not available for testing. Node emulation, done by hardware or in software, is used in its place. CANLab Network Analysis Sotware provides all the features needed to send and receive messages just as an ECU would - including send on changes, send on receipt, time based sending, etc. Scripting Scripting has almost become a required function in networking analysis tools. There are always unique situations where scripting is essential to automate tests, simulate nodes, or initiate messages based on network activity. The script itself should be easy to use and based on an environment familiar to most developers, making their implementation fast and efficient. Post Data Analysis Traditional bus analysis tools provide little functionality for analyzing the data contained in CAN messages. Expectations of these tools are getting higher, since passive monitoring is not enough. With programmable conditional highlighting of monitors, virtual channels, and the ability to mix real-time and recorded data, good post analysis tools empower users. It allows them to streamline and enhance every aspect of their jobs. 19 CAN Bus Interfaces ATI offers several products for hardware solutions that include node emulator or easy-to-use PC interfaces. One benefit of using a hardware solution is that it can provide real-time results without PC operating system interruptions. Hardware Emulator ATI’s CANverter provides the simplest way to move signals on or off a vehicle network. This low cost device allows users to collect analog and digital signals then convert the data into CAN messages. It can also receive CAN messages and translate data to analog, digital, pulse or PWM outputs. Once set up using the CANverter Configuration software, it is used without a PC. For example, use the CANverter to read analog torque measurements and output CAN messages to provide the torque information to the entire CAN network. PC Interfaces ATI provides the VISION Network Hub or CANary Interface Module for use with VISION Calibration and Data Analysis software for synchronized network data analysis. To provide the widest possible range of interface options, ATI partners with Kvaser AB to provide CAN interfaces of all format types, including USB, PCMCIA, PCI, ISA, and data loggers. Rugged versions of hardware are also available. 20 Products 21 VISION Calibration and Data Acquisition Solution ATI VISION Software is an integrated calibration and data acquisition tool that collects signals from the ECU and external sources, measures relationships between inputs and outputs, enables real-time calibration and modification of closed loop control systems, time aligns and analyzes all information, manages calibration data changes, and programs the ECU. VISION provides customer-driven features and content from ATI’s extensive history of working side-by-side with customers to gain critical insight to how development engineers work. ATI’s VISION is not a closed system. It can adapt to legacy systems or tools that customers may already use. Convert files to / from VISION for data sharing or, in many cases, use hardware supplied by other vendors. For the physical access to ECUs, VISION supports the full range of hardware interfaces. Features Setup • Utilizes a Device Manager to describe and organize hardware components and ECU strategies and calibrations • Provides a Vehicle Manager that makes it easy to create vehicle specific setups • Provides user configurable views for calibration and measurement data • Allows for an unlimited number of views • Allows purchasing only what is needed via Toolkits Calibration • Batch processes of calibration changes • Marks calibratable items to track changes • Allows offline calibration without an ECU • Tracks ECU cell usage of tables and maps • Allows realtime comparison to the Base or a Reference calibration • Provides integrated Calibration Manager • Provides a wide range of editing methods: formula bars, drag and drop, manual, and spinners 22 Recording Data • Allows the use of multiple recorders simultaneously • Pauses while recording data for analysis • Provides independent sampling rates per channel • Records any data available to VISION including calibration items • Saves in ASCII, MATLAB®, MDF and HDF formats Display Objects • Tabular, 2D, or 3D display of curves and maps • Gauges, dials, switches, and slider display • Display of running point during measurement • Graphic multi-dimensional calibrations • Format data lists to your requirements • Calculate residency values indicating length of time spent in given areas Post Processing • Create multiple views of the same data set • Wide range of formatting options • Create calculations based on recorded data • Create Template for quick formatting of data • Overlay recordings for comparison • Export segments of recorded data • Merge calibrations VISION Calibration and Data Acquisition Solution Data Acquisition (DAQ) For data acquisition and analysis, VISION’s screens can be tailored to collect, manage, and analyze data in the manner and format that best fits individual needs. The VISION Project Manager is used to simplify the test setup in a tree structure format that easily allows the user to add, remove, and configure measurement devices. Objects and screens are included to display data for thorough analysis and can be arranged to fit proper test environments. Advanced Analysis Features • Dials and gauges that provide the ability to customize acquisition screens • Support of file overlay for comparisons between different recorder files • Multiple data recorders each with a trigger running simultaneously • Statistical analysis including: means, peaks, medians, standard deviations, etc. for each channel • Display trace data in both graphic and tabular form • Simultaneous view of multiple graphs • Layout templates • Normalized traces • Import/Export capability of other file formats • Find-in-Files • Calculated/virtual channels • Integration with calibration and RP tools Calibration (CAL) In addition to the wide range of Screen Objects available for DAQ data, 2D and 3D Calibration Tables are key graphical representations of multi-dimensional calibrations that can be edited in various ways. Editing methods include adjustment formulas, keyboard shortcuts, and automated scripts. Additional features include the ability to overlay tables, transpose axes, and insert text labels for later reference. Residency values are calculated indicating the length of time spent in given areas of maps and tables. 23 VISION Calibration and Data Acquisition Solution Post Analysis - VISION Data Analysis and Viewer Essential elements of any data analysis tool include the ability to manipulate and view data in a way that highlights results, differences, or specific events. ATI’s VISION enables comparisons, highlighting or auto detecting of data or events, overlaying, and even partial exporting to save time and minimize throughput. Use Virtual or Calculated channels to enhance information or Layout Templates to expedite set up of similar tasks or tests. VISION offers still another level of convenience by allowing analysis and changes to analysis while still on-line. There is no longer the need to start or stop your application to make changes. VISION’s powerful post analysis features include importing/exporting in popular file formats (MATLAB, MDF, HDF and ASCII), use of x-y plots to plot one variable against another, and file overlays to view data from more than one file at a time. Add files to current plots and open files relative to one another so that all files can be viewed together. The data analysis capabilities of VISION make it a versatile calibration measurement tool for many industry applications. 24 Rapid Prototyping - No-Hooks Perform software-centric algorithm rapid prototyping on existing ECUs using the No-Hooks toolkit with VISION. The patent-pending No-Hooks technology enables modification of RAM variables or prototyping of new features on the ECU. There is no need for high cost external bypass hardware, extra Hardware-in-theLoop boxes or expensive (and time consuming) code changes. For more information go to the Rapid Prototyping section. VISION Calibration and Data Acquisition Solution Hardware Options ATI provides a wide range of hardware to complement calibration and data acquisition systems based on ATI’s VISION™ software. Use ATI VISION hardware for features such as interfacing to accessories essential for test situations or adding extra communication channels. Data Acquisition Hardware ATI VISION collects and records measurements from a wide variety of sources that can be recorded for in-depth post analysis to correlate development and real world applications. Easily add, remove, and configure measurement devices supplied by ATI or choose from other third party measurement modules such as CSM, Ipetronik SIM modules, and Campbell equipment. VISION and ATI’s hardware devices support both centralized device configurations, where data acquisition devices reside in one location for easy access, and distributed configurations, where modules are placed close to the actual signal sources to reduce noise and interference and the amount of wire needed. Measurement Devices Supported • • • • • • • • • • ATI EMX Analog and Thermocouple DAQ modules ATI EDAQAI, EDAQT, and EDAQP DAQ modules SMB CAN Interfaces (CSM Dual-Scan, ADScan, Thermo-Scan, and Baro-Scan) IPETRONIK CAN based DAQ modules CAN/RS-232-based DAQ modules IMC CANSAS compact CAN-based DAQ modules CEASAR QIC modular CAN-based DAQ modules National Instruments DAQCard 700, 1200, and E-series SOMAT eDAQ hardware Kistler KiBox Combustion Analyzer Calibration Hardware ECU Interfaces supported in VISION include ASAM CCP/XCP, serial network connection, and memory emulator. Serial Interfaces include ports provided by semiconductor companies such as AUD, RTD, or JTAG. The network communication support includes the ASAM standards, the Universal Calibration Protocol (XCP), and CAN Calibration Protocol (CCP), along with KWP2000 via K-Line. Memory emulator products plug directly into a microprocessor socket. Using ASAM standards allows VISION to be compatible with any target ECU regardless of the module type or module manufacturer. ECU Interfaces Supported • • • • • • CCP via CAN XCP via TCP/IP, UDP or CAN KWP2000 via K-Line KWP2000 via CAN ECU Memory Emulators ECU Serial Interfaces Requirements Minimum PC Requirements Microsoft Windows XP SP3 (32-bit or 64-bit) 1 GHz microprocessor 1 GB of RAM 25 VISION Toolkits VISION functionality is enabled through a series of toolkits. This allows the user to purchase only the features needed. Part Number Description Base VISION NONE VISION Base Build DeviceTree online/offline; Configure and acquire data from ATI’s data acquistion hardware; Data List and Recorder Objects functional; View only for Recorder files; CAN Monitor Device and CAN Trace Objects available (ATI VISION Hub only) Data Acquisition Toolkits 152-0007 VISION Data Acquisition Toolkit View data screen objects (Gauges, LED, LED Array, Thermometer, Dashboard, Stripchart Recorder); Export MDF and ASCII files 152-0013 VISION Third Party I/O Interface Toolkit Acquire and record data from supported third party data acquisition hardware (requires 152-0007) 152-0022 VISION SoMat® Data Acquisition Interface Toolkit Acquire and record data from SoMat data acquisition hardware (requires 152-0007) 152-0026 VISION Simulation Data Acquisition Toolkit Acquire and record data from non-real time systems (requires 152-0007) 152-0032 VISION Kistler® KiBox Data Acquisition Toolkit Acquire and record data from Kistler KiBox Combustion Analyzer (requires 152-0007) Calibration Toolkits 152-0008 VISION Calibration Toolkit View/Edit data in calibration screen objects (2D/3D maps, slider, dial, switch); Create/Edit ATI Calibration files, ASAM CDF and CDFx files; Use Calibration Manager; Import/Export CDF and CDFx files ECU Interface Toolkits 152-0020 VISION Universal ECU Interface Monitoring Toolkit ECU Connectivity via supported software protocols and hardware interfaces – Data Acquisition only 152-0021 VISION Universal ECU Interface Calibration Toolkit Calibrate ECU via supported software protocols and hardware interfaces (requires 152-0020) 152-0034 VISION Universal ECU Interface Flashing Toolkit Flash ECU via supported software protocols and hardware interfaces (requires 152-0020 and 152-0021) 152-0018 VISION Third Party Universal ECU Interface Toolkit Add support for third party ECU hardware interfaces (requires 152-0020, 152-0021, and 152-0034) Other Toolkits 152-0010 VISION Scripting and API Toolkit Enable use of Horizon scripting, the COM API, and ASAP3 communications 152-0011 VISION Data Analysis and Viewer Toolkit Add Post Analysis functionality; Adds advanced recorder file viewing (cursors, overlays, and more); Import/Export MAT, HDF, CSV, and REC data files; Import ASCII files 152-0012 VISION Third Party CAN Interface Toolkit Enable third party CAN interfaces (including Kvaser) 152-0019 VISION J1939 Monitor (with DTC Support) Toolkit Add the J1939 Monitor device and DTC screen object 152-0023 VISION AVL DRIVE™ Interface Toolkit Enable data exchange with AVL Drive 152-0025 VISION CRETA™ Connection Toolkit Enable data exchange with AVL Creta 152-0028 VISION Import/Export Toolkit Create VST files; Import/Export A2L, DCM, Vector, MDF Log, MatLab (CAL), and VAT2000 files 152-0029 VISION VETS Automation Toolkit Enable automation communications between the Horiba VETS system and VISION 152-0030 VISION VETS Data Acquisition Toolkit 26 VISION Toolkit Packages VISION functionality is enabled through a series of toolkits. This allows the user to purchase only the features needed. Part Number 152-0200 152-0201 152-0208 152-0209 152-0210 VISION Standard Calibration Package VISION Standard Calibration Package w/ Third Party I/O VISION Data Acquisition Package VISION ECU Flashing Package Analysis, Acquisition, and Calibration Package Base VISION NONE VISION Base X X X X X X X X Data Acquisition Toolkits 152-0007 VISION Data Acquisition Toolkit 152-0013 VISION Third Party I/O Interface Toolkit X X 152-0022 VISION SoMat® Data Acquisition Interface Toolkit 152-0026 VISION Simulation Data Acquisition Toolkit 152-0032 VISION Kistler® KiBox Data Acquisition Toolkit Calibration Toolkits 152-0008 VISION Calibration Toolkit X X 152-0020 VISION Universal ECU Interface Monitoring Toolkit X X 152-0021 VISION Universal ECU Interface Calibration Toolkit X 152-0034 VISION Universal ECU Interface Flashing Toolkit X X ECU Interface Toolkits X X X X X X X X 152-0018 VISION Third Party Universal ECU Interface Toolkit Each toolkit can be purchased with different models, including perpertual and non-perpetual types. Other Toolkits 152-0010 VISION Scripting and API Toolkit X X 152-0011 VISION Data Analysis and Viewer Toolkit X X X 152-0012 VISION Third Party CAN Interface Toolkit X X X X X X X X X 152-0019 VISION J1939 Monitor (with DTC Support) Toolkit 152-0023 VISION AVL DRIVE™ Interface Toolkit 152-0025 VISION CRETA™ Connection Toolkit 152-0028 VISION Import/Export Toolkit X 152-0029 VISION VETS Automation Toolkit 152-0030 VISION VETS Data Acquisition Toolkit 27 Rapid Prototyping Software ATI offers an innovative, patented software-centric method for rapid prototyping ECUs that functions with our VISION Calibration and Data Acquisition Software to make a complete development solution. The base product, No-Hooks, allows users to bypass control variables in the ECU’s RAM (that are normally only viewable or measureable) with calibratable parameters. The OnTarget toolkits add another level of prototyping to bypass ECU control variables with model outputs inline with the production ECU executables. In both cases, the bypasses are implemented without any modifications to the ECU source code and the new algorithms are run on the production-intent ECU. No-Hooks Rapid Prototyping Software No-Hooks is the foundation of ATI’s Rapid Prototyping product. With only the information needed for traditional calibration and using an ECU interface, Base No-Hooks allows the user to control and adjust global RAM variables in the ECU. Use Base No-Hooks to select variables and convert them to calibratable variables, and use ATI’s VISION software interface to easily make changes. There is no need for access to or modification of the ECU source code; all that is needed is the ECU executable and description files. Inputs may be forced to simulate specific conditions for testing without modifying or adding expensive hardware. Previously fixed values may be adjusted without the need for expensive code changes. Simplify and expedite tasks, enable creativity, and lower costs using ATI’s Base NoHooks. No-Hooks is simply the addition of a software switch that allows the bypass of an existing variable with a manually controlled alternative variable defined by the user. The code to bypass the existing variable runs in-line with the rest of the original code on the target ECU. No-Hooks replaces a variable assignment (or “write”) instruction in the existing ECU code with a branch instruction to a small bypass algorithm placed within the ECU code space. This provides the ability to bypass writing the original value with writing a new, calibratable value to the variable. When the code reaches a write to the variable to be bypassed by No-Hooks and if No-Hooks is turned on, the code branches to the No-Hooks bypass algorithm which writes the replacement value to the variable, and then immediately branches back to resume the original code. Because No-Hooks identifies every Write instruction to a specific variable, it can generate these branch points to bypass any variable that is written to by the ECU code. When running, the No-Hooks bypass can be turned off and on through a simple software switch. In addition, both the original variable value and the bypassed variable value can be viewed and compared at any time. 28 Rapid Prototyping Software OnTarget Rapid Prototyping Software Add further functionality and complexity to No-Hooks with OnTarget Rapid Prototyping. OnTarget performs No-Hooks bypassing but with the added capabilities of replacing the calculation of an ECU variable value with alternative code; still without the need for any of the base ECU source code. OnTarget is designed to make use of Simulink® models to develop these alternative bypass control algorithms. Simulink is a platform for simulation and model-based design from The MathWorks. The unique performance benefit of No-Hooks OnTarget is that the alternative code actually runs in-line with the rest of the original code directly on the target ECU with no latency. OnTarget enables the selection of Data Items as triggers and inputs, then returns the alternative code results when activated by a variable write instruction bypassed by NoHooks. As with any No-Hooks application, both the base strategy and the bypass model can be fully calibrated and controlled within VISION, and the bypass model enabled and disabled with just a simple mouse click to enable easy comparisons between the base and the prototype strategy. OnTarget is ideal for the prototyping and testing of new closed-loop functions and Function A/Function B comparison testing. ATI has worked with The MathWorks, Inc. to seamlessly integrate its OnTarget rapid prototyping, data acquisition and calibration capability in VISION with the high-level Modeling language of MATLAB®/Simulink®, and the ability to convert these high level Models into real-time executables with Simulink Coder™ (formerly Real Time Workshop®). No-Hooks OnTarget includes custom Simulink libraries (block sets) and target build files for generating C-code using Simulink® Coder, compiling the code with various compilers, and linking the new No-Hooks and model variables with the existing ECU code. Depending on the target microprocessor, either a free ATI GCC compiler or an integrated user specific compiler may be used for OnTarget code generation. 29 Rapid Prototyping Software Features and Benefits No-Hooks offers cost effective flexibility • • • • Bypass variables with calibratable parameters. Lower cost than hardware solutions. Rapid prototyping functionality is independent of the ECU interface. Conduct rapid prototyping on production intent hardware, providing functional confidence that will translate to saved development time and money. • No need for original ECU code, eliminating delays and cost for iterative changes between groups or companies. • Allows calibration, data acquisition, post analysis and software rapid prototyping in the same application. OnTarget provides these additional benefits • Bypass variables with outputs from a Simulink® model, allowing the addition of an entirely new control algorithm to the existing ECU code without modifying the original ECU source code • Utilizes a free GNU compiler in many cases. • Purchase only the functionality needed. • Cost effective for fleet and durability testing of new algorithms. • Both the base strategy and the bypass model are calibratable simultaneously. • Harnesses the modeling abilities of Simulink combined with the calibration support of VISION. Requirements Minimum PC Requirements Microsoft Windows XP SP3 (32-bit or 64-bit) 1 GHz microprocessor with 1 GB RAM Calibration Interface A supported ECU calibration tool interface is required, such as a memory emulator, a serial interface or network communication interface (CCP) ECU Strategy The ECU Base Strategy consisting of the software memory image file (hex, s-record, binary or other) and the data-item description file (ASAP2 file or other) for the ECU under test. Functionality Ability to re-flash the ECU including the recalculation of any checksums on the code and the calibration space Memory Unused RAM and flash memory (including code, calibration and RAM areas) to accommodate new code and/or variables (note: typical ECUs have spare memory Note: ATI Support can help determine initial settings for your application at no cost. Additional Software • • • • 30 VISION Calibration and Data Acquisition Software CPU specific VISION No-Hooks toolkit CPU specific VISION OnTarget toolkit (OnTarget only) The MathWorks® MATLAB®, Simulink®, and Simulink Coder™ (formerly known as Real Time Workshop®) software. Stateflow® and corresponding coder are optional. (OnTarget only)* • Compiler suitable for the microprocessor used, such as the free ATI GCC Compilers (OnTarget only) *Once a model has been created and compiled, the MathWorks products are not needed to work with the ECU prototype code. ATI’s Optional Model Browser can be used in the ATI VISION calibration tool to view and interact with images of the Simulink model. Additional Rapid Prototyping Tools ATI offers several toolkits to enhance the functionality and usability of Rapid Prototyping with VISION. VISION Browser for Simulink® Models ATI’s Model Browser provides a sophisticated user interface of Simulink models from within VISION software to enhance OnTarget or xPC Target™ calibration and data acquisition functionality. The Model Browser Screen Object provides a realtime view of the Simulink model in terms of data and control flow rather than the typical list of numbers. The object can show live data on signal lines and parameter values on the blocks in the model. Clicking on the blocks also adds constants, curves, maps, and other calibratable data items to the familiar calibration screen objects of VISION. All of this enables graphical measurement and calibration of the model during development and testing. Navigation of the model may be accomplished by clicking on subsystems through the model tree view or through the model subsystem views (similar to Simulink). Each subsystem view may also be zoomed and panned. All of this is available within VISION without the need for the MathWorks® MATLAB® or Simulink® software. All from within one application (VISION), the activity of the entire system including the ECU, the new model (internal to the ECU via OnTarget or external via the xPC Target Software), and data acquisition devices may be viewed and calibrated. VISION NHOT File Exporter Toolkit Enables the use of ATI’s powerful No-Hooks or OnTarget applications with other calibration tools by providing the ability to export No-Hooks/OnTarget A2L description and memory image files. VISION xPC Target™ Interface Toolkit Accommodate more extensive rapid prototyping models that require more memory and resources than what is available in the target ECU by using VISION with xPC Target Software from The Mathworks. The MathWorks xPC Target Software enables users to run Simulink models on PC hardware that is specifically equipped to provide a powerful platform for running real-time executable models. These boxes typically include expanded capabilities including additional I/O cards like analog input and CAN communications interfaces. This Toolbox includes a custom Simulink block library and build environment for interfacing xPC Target software with VISION. The xPC Target model may be opened, built, downloaded, and run all from within VISION. The xPC Target model may be added along with other devices in VISION (like an ECU interface). Once the model is started, data from the entire system may be measured and calibrated using VISION alone. Microprocessors Support Manufacturer Processor(s) Compiler (OnTarget only) Motorola Freescale PowerPC (5xx) eSYS (55xx, 56xx) Diab 4.4A, 4.4B and GNU GNU Infineon Tricore (v1.3 & v1.6 cores) Aurix Tasking and GNU Renesas Renesas (formerly Mitsubishi) Renesas (formerly NEC) SH2, SH2A M32R V850 GNU GNU GNU ST Microelectronics ST10 C167 Keil Keil Fujitsu FR60 FR80 Softune Softune Contact your local ATI Sales representative for any new developments. 31 Rapid Prototyping Toolkits Part Number Description General Kits 152-0100 VISION Browser for Simulink® Models 152-0101 VISION xPC Target™ Interface Toolkit 152-0121 VISION NHOT File Exporter Non-Perpetual Toolkit License Freescale 152-0103 VISION PPC/eSys No-Hooks Toolkit 152-0104 VISION PPC/eSys OnTarget Toolkit Infineon 152-0106 VISION TriCore No-Hooks Toolkit 152-0107 VISION TriCore OnTarget Toolkit 152-0109 VISION C166/ST10 No-Hooks Toolkit 152-0110 VISION C166/ST10 OnTarget Toolkit Renesas 152-0112 VISION SH2 No-Hooks Toolkit 152-0113 VISION SH2 OnTarget Toolkit 152-0115 VISION FR60/80 No-Hooks Toolkit 152-0116 VISION FR60/80 OnTarget Toolkit 152-0118 VISION V850 No-Hooks Toolkit 152-0119 VISION V850 OnTarget Toolkit 152-0122 VISION M32R No-Hooks Toolkit 152-0123 VISION M32R OnTarget Toolkit Packages 152-0202 VISION No-Hooks PPC Package Includes 152-0007, 152-0008, 152-0010, 152-0011, 152-0012, 152-0013, 152-0020, 152-0021, 152-0028, 1520034, and 152-0103 152-0203 VISION No-Hooks Tricore Package Includes 152-0007, 152-0008, 152-0010, 152-0011, 152-0012, 152-0013, 152-0020, 152-0021, 152-0028, 1520034, and 152-0106 152-0204 VISION No-Hooks PPC + Tricore Package Includes 152-0007, 152-0008, 152-0010, 152-0011, 152-0012, 152-0013, 152-0020, 152-0021, 152-0028, 1520034, 152-0103, and 152-0106 152-0205 VISION Rapid Prototyping PPC Package Includes 152-0007, 152-0008, 152-0010, 152-0011, 152-0012, 152-0013, 152-0020, 152-0021, 152-0028, 1520034, 152-0100, 152-0103, and 152-0104 152-0206 VISION Rapid Prototyping Tricore Package Includes 152-0007, 152-0008, 152-0010, 152-0011, 152-0012, 152-0013, 152-0020, 152-0021, 152-0028, 1520034, 152-0100, 152-0106, and 152-0107 152-0207 VISION Rapid Prototyping PPC + Tricore Package Includes 152-0007, 152-0008, 152-0010, 152-0011, 152-0012, 152-0013, 152-0020, 152-0021, 152-0028, 1520034, 152-0100, 152-0103, 152-0104, 152-0106, and 152-0107 The MathWorks Products VISION and No-Hooks Rapid Prototyping Software work in conjunction with: MATLAB®, Simulink® and Simulink Coder™ (formerly known as Real Time Workshop®) and xPC Target™ Software. 32 EMX™ Data Acquisition Series EMX Series Data Acquisition modules are small, environmentally sealed, robust-packaged devices with high-end performance that can be mounted virtually anywhere. They are configured with a series of functional modules: High Speed Analog Input, Thermocouple, and Sensor Power Supply. High Speed Analog Input Module (HSAD8) The Analog Input Module provides eight analog channels and two programmable sensor power supply outputs. It also offers advanced antialiasing and customizable DSP software filters that ensure accurate and reliable data. Features • • • • High-speed programmable software filter with configurable data rates Universal analog inputs ±25 mV to ±70 V Advanced anti-aliasing and programmable DSP software filters ensure accurate and reliable data Wide operation temperature range Analog Inputs Number of Channels (8) differential analog inputs Input Range ± 25 mV to ±70 V; multiple software configurable ranges ADC Resolution 14-bits per range Input Impedance >100 MΩ up to 5 V range, >400 KΩ above 5 V range (differential impedance) Overvoltage Protection >100 V Data Rate Software configurable, up to 1 KHz per channel on CAN ADC Sampling 40 KHz per channel simultaneous sampling Hardware Filter 10th-order precision Butterworth anti-aliasing filter Software Filter High-speed DSP programmable software filter with configurable data rate, cut-off frequency, and frequency response characteristic (Butterworth, Bessel, Elliptical) per channel Sensor Power Outputs Voltage (2) 3 to 15 V at 250 mA, software configurable, fault protected Sensor Power Supply (SPS) Module (SPS16) Typically housed in the same with the Analog Input board, the Sensor Power Supply Module can accommodate a wide range of sensors, and eliminate the cost and space consumed by large and bulky auxiliary batteries and optional amplifiers. Sensor Power Outputs Current (16) outputs, 3 to 15V at 50 mA, software configurable Output Protection Fault Monitoring 33 EMX™ Data Acquisition Series Thermocouple Input Module (TC10) The Thermocouple Input Module has a fast, precision cold junction compensation ensuring accuracy over the entire operation range. It also offers advanced anti-aliasing and customizable DSP software filters that ensure accurate and reliable data. Features • • • • • High-end performance in a small rugged package Programmable customization for B, E, J, K, N, R, S, and T thermocouple types Fast, precision internal cold junction compensation ensuring accuracy over the operation range Anti-aliasing and programmable DSP software filters ensure accurate and reliable data Wide operation temperature range Thermocouple Inputs Number of Channels 10 differential thermocouple inputs Thermocouples Supported B, E, J, K, N, R, S, and T (selectable per channel) Cold junction Compensation Built-in, advanced isothermal connector Overvoltage Protection >100 V ADC Resolution 24-bits ADC Sample Rate 500 Hz per channel, simultaneous sampling Data Rates Software configurable, up to 100 Hz per channel Hardware Filter Anti-aliasing filter per channel, 100 Hz bandwidth Software Filter High-speed DSP programmable filter with configurable data rate, cut-off frequency, and frequency response characteristic (Butterworth, Bessel, Elliptical) per channel 34 EMX™ Data Acquisition Series Packaging: B-chassis / CAN Interface Indicators LEDs (6) power and activity status Operating Conditions Communications CAN 2.0B Input Power 5 to 32 VDC; automotive surge tolerant Operating/storage temperature -40 °C to +105 °C / -50 °C to +150 °C -40 °F to +221 °F / -58 °F to +302 °F Construction IP67 sealed billet aluminum enclosure Data/power connectors Sealed LEMO 1F-Series 5-pin I/O signal connector 64-pin sealed Deutsch AS Weight (max) 15.9 oz / 450 g Dimensions (max) 63 x 45 x 140 mm / 2.48 x 1.77 x 5.51 in Part Number 160-0005 EMX16HSASPS - 16 high speed analog channels, 4 high-current outputs, and 16 SPS channels (2 - HSA8D modules, 1 - SPS16 module) 160-0010 EMX8HSASPS - 8 high speed analog channels, 2 high-current outputs (1 -HSA8D module) 160-0007 EMX30T - 30 thermocouple channels (3 - TC10 modules) 35 EDAQ Series Data Acquisition Modules Analog Input / Thermocouple / Pulse ATI EDAQ Series Data Acquisition Modules are used to collect from various applications. These modules communicate to VISION Calibration and Data Acquisition software through the VISION Network Hub using high-quality interconnects. Integrated channel per channel time stamping makes acquiring data precise. The EDAQ16AI Analog Input Module is ideal for measuring direct and/or auxiliary sensors on a vehicle, such as pressure transducers battery voltage, battery current, or fuel pump current. The EDAQ16T Thermocouple Module is designed to capture temperature readings in all areas of the vehicle during test. The EDAQ16P Pulse Inputs Module measures frequency associated with digital signals, such as wheel speeds, solenoids, or switches. EDAQ16AI Analog Input Module Input Channels (16) differential @13-bit resolution Input Voltage Range ± 5 VDC with programmable gains of 1, 2, 4, and 8 ± 20 VDC with internal range switch Measurement Speed (4) channels at 1 KHz per channel (12) channels at 200 Hz per channel with 4x over sampling Channel-to-Channel Isolation 120 dB Input Impedance 10 MΩ at ±5 V, 56 kΩ ± 20 V EDAQ16T Thermocouple Module Thermocouple Type J, K, T on a channel by channel basis Thermocouple Accuracy ± 2 °C Cold-junction Accuracy ± 0.5 °C Channel-to-Channel Isolation 120 dB Measurement Speed 4 Hz per channel with 8x over-sampling EDAQ16P Pulse Counter Module Inputs (4) differential universal VRS/pulse (4) digital pulse inputs 5-12 VDC (8) digital state inputs Input Signal Frequency 1 Hz to 50 KHz Programmability Input signal polarity, filter, pull-up, and signal level programmable Universal Specifications Operating Temperature -40 °C to +85 °C / -40 °F to +185 °F Weight (max) 40 g / 15.9 oz Construction IP64 sealed billet aluminum enclosure Data/Power Connectors Sealed LEMO 1B-Series 5-pin Dimensions 63 x 45 x 140 mm / 2.48 x 1.77 x 5.51 in Part Number 160-0001 EDAQ16AI Analog Input Module 160-0002 EDAQ16T Thermocouple Module 160-0003 EDAQ16P Pulse Counter Module 36 CANary Interface Module The CANary is a pocket-sized CAN interface for ATI’s VISION Calibration and Data Acquisition system. Communicating via the Universal Serial Bus (USB) connection, its two CAN channels enable communication from an ATI VISION system to ATI data acquisition hardware, ECUs for calibration, and other CANbased products. Use either CAN Channel to bridge data between ATI’s data acquisition hardware, ECUs (using CCP or XCP), or other CAN devices that are compatible with VISION Calibration and Data Acquisition Software. These devices include ATI’s EMX Data Acquisition Series and most third party data acquisition modules. Features The CANary’s ultra-compact design supports many applications including: • ATI data acquisition hardware (EMX Series, EDAQ Series, Voltage Output Module (VOM), and Vehicle Information Display (VID))* • ASAM communication protocols (CCP/XCP) typically used for calibration, monitoring, and flashing of ECUs • Generic CAN devices that utilize database files *Note: The CANary cannot be used in standalone mode with the VOM or VID (without a PC running VISION) Configuration Application Interface VISION Calibration and Data Acquisition Software Indicators LEDs (1) Power status (2) Communication status Operating Conditions CAN (2) High speed CAN channels With support for silent mode (under development) Communication CAN 2.0B Connectors To PC: 1 USB B connection To CAN hardware: DB9-M DC Power Via USB Temperature Range -40 °C to +85 °C / -40 °F to +185 °F Warranty 1 year Mechanical Construction IP40 plastic enclosure Dimensions 38.0 x 64.2 x 20.4 mm / 1.5 x 2.46 x 0.8 in Weight 28.3 g / 1 oz Part Number 153-0006 CANary Interface Module 37 VISION Network Hub The VISION Network Hub is the main interface used to link VISION to ATI hardware and is designed for rugged automotive test environments. Use the Hub to enable synchronous CAN communication from the ATI VISION system to ATI data acquisition and other vehicle interface products. Add a second CAN Channel for ECU or other free running CAN devices with the optional ATI VNI2 CAN Calibration daughter card. The VNI2 plugs inside of the VISION Hub to provide a second CAN channel for ECU calibration, two digital inputs and a voltage output for flash programming. Use the VISION Hub to Log Data without a computer by choosing the ATI VNI2+ for all the VNI2 features and to add flight recorder capability using the integrated compact flash. Manually enable trigger events and use lights or warning buzzers to aid in your calibration process. The VNI2+ also includes on-board temperature and barometric pressure sensors. Configuration Application Interface VISION Calibration and Data Acquisition Software Indicators LEDs (1) Power status (8) Communication status (4 pairs) Switches (2) Bus termination (1) Power Special Capabilities Vehicle Network Aux I/O 15-pin Dsub (provides access to VNI2/VNI2+ I/O) VNI2+ Card (optional) CAN channel (ASAM/CCP support) (2) digital inputs (1) voltage output (for flash programming enable on ECU) 1 GB compact flash card (for flight recorder) (2) additional frequency inputs Real-time clock (1) temperature and (1) barometric pressure sensor Operating Conditions Connectors To PC: (1) USB connection To VISION hardware: (2) LEMO 1B-Series 5-pin DC Power LEMO 1B 3-pin Power Supply 9 to 32 VDC Power Consumption 4W (with VNI2 Card) Temperature Range -40 °C to +85 °C / -40 °F to +185 °F Warranty 3 years Mechanical Dimensions 135 x 93 x 29 mm / 5.31 x 3.66 x 1.14 in Weight 369 g / 13.0 oz Part Number 153-0001 VISION Network Hub 153-0005 VISION Network Hub with VNI2/1 GB Memory card 38 Voltage Output Module (VOM) The Voltage Output Module (VOM) provides analog and digital output data from VISION software to any other external data acquisition module, such as a dynamometer control system. Features • • • 8 Analog Outputs 8 Digital Outputs Programmable Scaling and Offset Configuration Application Interface VISION Calibration and Data Acquisition Software Indicators LEDs (3) Power, Instrumentation Network status (8) One for each digital output status Switches (2) Term and Mode Analog Outputs Number (8) Channels Range 0 - 5 V or 0 – 10 V (intended for high impedance inputs only) Resolution 12 bits Accuracy +/-10 mV Speed 100 Hz Digital Outputs Number (8) Channels with Front Panel LED Indicators Voltage 0–5V Current 1 mA Operating Conditions Communication High-speed CAN Connectors Analog & Digital outputs: DB25 DC Power & CAN: LEMO 1B-Series 5-pin Power Supply 9 to 32 VDC Current 300 mA (4 W) Temperature Range -40 °C to +85 °C / -40 °F to +185 °F Warranty 3 years Mechanical Dimensions 135 x 93 x 29 mm / 5.31 x 3.66 x 1.14 in Weight 335 g / 11.8 oz Part Number 155-0001 Voltage Output Module 39 DC Booster ATI’s unique DC Booster Module provides a reliable constant voltage to vehicle test instrumentation during engine cranking or any other low battery event. Designed for rugged automotive test environments, the small package fits in tight spaces. Output Characteristic The DC Booster converts low input voltages to 12 VDC. Above an input voltage of 12 VDC, the DC Booster passes the supply voltage through. Output Voltage Rather than using a dedicated, bulky auxiliary battery, the costeffective DC Booster does not need special wiring or installation and can be re-used from vehicle to vehicle. Indicators LEDs (3) Power, Boost, Full status Power Input Voltage 3.5 – 18 VDC Current up to 30 A Power Output Voltage 12 – 18 VDC Current 7.5 A max Special Capabilities Protection Protection for over-temperature condition Operating Conditions Connectors DC Power Input: LEMO 1B-Series 3-pin DC Power Output: LEMO 1B-Series 3-pin Auxiliary Banana Jacks Temperature Range -40 °C to +85 °C / -40 °F to +185 °F Warranty 3 years Mechanical Dimensions 135 x 93 x 29 mm / 5.31 x 3.66 x 1.14 in Weight 480 g / 16.9 oz Part Number 156-0001 40 DC Booster Module Input Voltage Vehicle Information Display The ATI Vehicle Information Display (VID) is an invehicle display unit that allows for up to 16 parameters per page with labels and engineering units. The VID features multiple page configurations – up to 64. It has eight configurable tri-color LEDs, providing a quick visual reference of key parameters. Audible alerts can be configured to warn of specific conditions. Parameters, bar graphs, and line graphs can be customized and displayed. Features • Low profile • Optional mounting brackets allow easy fit in most applications • Sealed version available for use in adverse weather conditions Configuration of the VID is conveniently accomplished with ATI’s VISION software. Once configured, take advantage of the VID’s Standalone Operation to view data from devices connected to a VISION Network Hub. The unit’s low profile allows for installation on a vehicle dash board with minimal interference of the engineer’s field of view. Switch pages and menu configurations quickly and safely with the tactile keypad located on the VID. Configuration Application Interface VISION Calibration and Data Acquisition Software Display Display Technology Daylight readable, dot matrix Vacuum Fluorescent, auto-dimming Size 512 x 32 pixels Controls/Indicators Keypad (9) sealed buttons Warning Signals (8) tri-color LEDs (yellow, amber, red), audible alerts Operating Conditions Communication CAN 2.0 Connector LEMO F-series Power Supply 8 to 24 VDC Temperature Range Unsealed: -40 °C to +85 °C / -40 °F to +185 °F Sealed: -40 °C to +60 °C / -40 °F to +140 °F) Operating Conditions Warranty 1 year Mechanical Dimensions 400 x 70 x 45 mm / 15.7 x 2.76 x 1.77 in Enclosure Anodized aluminum enclosure Weight 1205 g / 42.5 oz Part Number 159-0003 Vehicle Information Display 159-0006 Vehicle Information Display - Sealed 41 CANary EMX EDAQ VID DC Booster Description VOM Part Numbers HUB DAQ Accessories Communication 150-0013 150-0014 150-0015 150-0016 3.66m/12ft 10.1m/33ft 1.83m/6ft 0.15m/6in Cable; EDAQ to EDAQ; LEMO 1B 5-pin plug, 90°/90° 150-0017 150-0018 150-0019 1.83m/6ft 3.66m/12ft 10.1m/33ft Cable; EDAQ to EDAQ; LEMO 1B 5-pin plug, 180°/180° 150-0021 150-0022 150-0023 3.66m/12ft 10.1m/33ft 1.83m/6ft Cable; HUB to EDAQ; LEMO 1B 5-pin plug, 90°/180° 151-0008 X X X X X X X CAN termination; EDAQ; LEMO 1B 5-pin plug 150-0128-15FT 150-0128-12FT 150-0128-6FT 150-0128-12IN 150-0128-6IN 4.57m/15ft 3.66m/12ft 1.83m/6ft 0.30m/1ft 0.15m/6in Cable; VISION Hub to VID or EMX; LEMO 1B 5-pin plug to LEMO 1F 5-pin plug 150-0175-12FT 150-0175-12IN 150-0175-6FT 150-0175-6IN 3.66m/12ft 0.301m/12in 1.83m/6ft 0.15m/6in Cable; EMX-to-EMX; LEMO 1F 5-pin plug, 180°/180° X X X X 151-0033 CAN termination; EMX; LEMO 1F 5-pin plug 153-0100 Adapter; replaces connections normally provided by VISION Hub X X USB/Power 150-0002 10.1m/10ft Cable; Rugged USB A-B; connectors supports -40 °C to 105 °C 150-0010-6FT 150-0010-12FT 150-0010-33FT 1.83m/6ft 3.66m/12ft 10.1m/33ft Cable; VISION Hub power cable; LEMO 1B 3-pin plug to banana jacks X X 150-0024 U-adapter; joins CAN connectors for stacked VISION Hub and VOM; LEMO 1B 5-pin, 90° X 150-0025 U-adapter; joins power connectors for stacked VISION Hub and DC booster; LEMO 1B 3-pin, 90° X Cable connectors can be viewed on page 57. 42 X X X X CANary EMX EDAQ X VID X DC Booster Description VOM Part Numbers HUB DAQ Accessories Hardware 151-0009 151-0017 151-0018 Bracket; side mounting; for stacked VISION Hub and/or auxiliary modules 4 pos 6 pos 151-0034 Plate; mounts EDAQs and BOBs on a single plate for mobility X X Bracket; mounting bracket for EMX X I/O Cables / Connectors 150-0027 150-0028 150-0030 3.66m/12ft 10.1m/33ft 1.83m/6ft ECU cable; VISION Hub to vehicle CAN network DB15 to banana jacks (6, 12, and 33 ft lengths) 150-0046 150-0047 150-0048 1.83m/6ft 3.66m/12ft 10.1m/33ft ECU cable; VISION Hub K-Line cable; includes 150-0049 X X 150-0049 ECU cable; VISION Hub RS-232 to K-Line cable 151-0010 Strain relief for EDAQ Deutsch connector X 151-0011 I/O connector; EDAQ; Deutsch connector with pins X 150-0164-6FT 150-0164-10FT 1.83m/6ft 3.05m/10ft X Cable; EMX16AI.SPS, unterminated X 150-0174-10FT 3.05m/10ft Cable; VISION Network Hub; J1962 plug to DB15 plug 150-0185-2FT 0.61m/2ft Cable; EMX30T; K-type thermocouple connectors X X 150-0189-2FT 0.61m/2ft Cable; Octopus; EMX30T; 10 R-type and 20 K-type thermocouple connectors X 150-0196-6IN 6in Cable; CANary CAN splitter 6ft Cable; OBDII J1962 Connector to BOB X Breakout Boxes 150-0031 161-0003 Breakout box; VOM; 8 analog/8 digital outputs to BNC connectors X 161-0004 Breakout box; 2 VOMs; 16 analog to BNC connectors X 161-0001 Breakout box; EDAQ16AI/P; 16 BNC connectors X 161-0002 Breakout box; EDAQ16T BOB; 16 K-type thermocouple connectors X 161-0007 Cable; EDAQ16AI inline cable for breakout box - adds 8-pole Butterworth X 161-0011 Breakout box; EMX30T; 30 K-type thermocouple connectors X 161-0013 Breakout box; EMX16AI.SPS; Analog and SPS to phoenix connectors X Cable connectors can be viewed on page 57. 43 A8 Serial Interface Module The A8 is ATI’s next generation of ECU calibration interfaces used to read data from and write data to the ECU’s microprocessor memory regions. Built for automotive environments, the A8 was specifically designed for flexibility, ease of use, and speed of data. Keeping up with technology, the A8 supports the latest microprocessors through debug interfaces, such as OCDS, Nexus, and DAP2, attributable to the embedded software and modular hardware-base design. Additional processors can be supported based on customer requests. Intelligent Flashing Features • Optimized intelligent flashing algorithms that shorten flash • Support for high speed ECU data acquisition, calibration time and minimize memory degradation caused by repeated and flashing flashing operations • Fast validation and synchronization of ECU code/ • Inherent protection of reserved memory regions during calibration data flash operations • Dynamic data rates allow easier configuration of the • Enhanced handling of memory region checksums to provide ECU acquisition quick synchronization between the A8 and the ECU • Built-in brain dead flashing Dynamic Overlay Support Features • Allows the calibration memory to be larger than Power Management emulation memory • Minimal current draw from target • Permits tool-controlled dynamic initialization of • Low current sleep mode calibration data • Externally powered to enable asynchronous data acquisition • Requires no ECU code changes for calibration before the ECU code initializes (near instantaneous data acquisition) Configuration Supported Microprocessors/ Interfaces Infineon TC17XX and TC2XX (AURIX) OCDS JTAG Infineon TC2XX (AURIX) DAP2* Freescale MPC5XXX* (Can support most processors with a real-time debug port.) Application Interfaces VISION Calibration and Data Acquisition Software (version 3.7.3 or later) VISION API for user developed applications XCP and other Industry standard protocols* Indicator LEDs (4) Power and Activity Status Input/Output PC Interface USB 2.0 full speed at 12 Mbps (connected directly to the PC) and Ethernet* Performance Data Rate Minimum 75 data items @ 500 µs Number of Data Items 1200 Sample Time Period 500 µs Simultaneous DAQ Rates 32 dynamic* Operating Conditions Power Supply External source of 5 to 30 VDC Operational Current (average) 65 mA Quiescent Current Draw 9 µA Temperature Range -40 °C to +105 °C / -104 °F to +221 °F Mechanical Dimensions PCB: 60.1 x 45.7 x 10.6 mm / 2.37 x 1.80 x 0.42 in Weight 105 g / 3.70 oz 44 * under development A7 Serial Interface Module A7 Modules are a family of USB devices that provide connectivity between a PC and an Electronic Control Unit (ECU). The A7 enables data acquisition, calibration, and flashing functionality to ECUs with supported microprocessors via a connection through the microprocessors debugger interface. Currently supported interfaces include JTAG, AUD, and RTD interfaces that provide Real-Time access to memory mapped resources. Minimize Processor Impact The A7 runs independently of the ECU processor, allowing modification of the ECU memory without interrupting the processor. Using the debugger interface provides the capability of acquiring data and flashing the ECU at a significantly higher rate than through the CAN bus. The CAN bus is thus freed up for other tasks, such as monitoring diagnostic information. No Additional Hardware Required The A7 provides all connectivity between the ECU and the PC so no extra hardware is required. It has an integral power supply and is powered by the PC USB connection. Minimal ECU power is required to activate the target side. The compact design of the A7 is perfect for in-vehicle applications where space is at a premium. Features • • • • Full support for ECU data acquisition, calibration and flashing Powered from PC via USB bus - no external power required Minimal current draw from target module Fully supported in ATI’s VISION software Configuration Freescale MPC55xx MPC56xx JTAG Supported Microprocessors/ Infineon TC17XX and TC2XX OCDS Interfaces Renesas SH2/SH2A AUD, M32R RTD and/or JTAG NEC V850 Application Interface VISION Calibration and Data Acquisition Software Indication LEDs (2) Power and (1) Activity status Input/Output PC Interface USB 1.1 full speed at 12 Mbps (connected directly to the PC) ECU Interface OCDS, Nexus, JTAG, AUD, RTD. Visit the ATI website for an up-to-date list. ECU Connection High temperature, shielded cable from the A7 to the ECU serial port Connectors Dependent upon the microproccessor Operating Conditions Power Supply Powered via the PC USB connection Temperature Range -40 °C to +110 °C / -40 °F to 230 °F Warranty 30 days Mechanical Construction Conformal coated PCB without housing Dimensions PCB: 50.8 x 38.1 x 6.4 mm / 2 x 1.5 x 0.25 in Weight 105 g / 3.70 oz 45 M6 Memory Emulator Module Achieve typical measurement rates of 300 to 400 data items every 10 msec with exact time stamp accuracy using M6 Memory Emulators for calibration of ECUs. This competitively priced, stand-alone solution with built-in USB interface provides full, plug and play compatibility without the need for any additional hardware or external modules. After connection of the M6 to the USB port, VISION™ software is used to easily configure the system for calibration. Features • M6 supporting the Freescale PowerPC MPC5XX Product Family • M6V supporting the Freescale MPC5500 and MPC5600, VertCal compliant Product Family Configuration Microcontroller Types M6-555: MPC555, MPC556 M6-563: MPC561, MPC562, MPC563, MPC564 M6-565: MPC565, MPC566 M6V: Freescale MPD5554/5553/5534/5533 Available with processor installed or processor socket ECU Connection Plugs into mating ECU processor socket ECU Adaptation The chip selects and microcontroller bus are configurable to allow the M6 to be adapted to various ECUs. ECU Programming Capable of programming internal and external ECU flash memory stand-alone (no need for separate flashing tools) Memory Memory Access 8-bit, 16-bit or 32-bit burst data or asynchronous access Bus voltage 2.6 V or 3.3 V based on CPU (M6 is 5 V tolerant) Emulation Memory (2) separate banks of 1MB (for calibration bank swapping) Data Acquisition Memory Size 512 Kb of dual-port RAM On-board Flash Memory 8 MB flash for non-volatile emulation memory storage Min Memory Access Time 16 ns Calibration A/B Comparison External switch input for selecting between two calibration data sets for comparison purposes without the need of a PC Special Capabilities Power On/Off External wake-up and self-shutdown (e.g. vehicle cold-start) Operation Conditions Communication PC interface: USB full speed at 12 Mbps To other ATI hardware: CAN standard ISO11898 Power Supply 6-18 VDC (2 power inputs provided, one for internal ECU connection, and one for optional external power supply) Max Supply Current 400 mA at 12 VDC Temperature Range -40 °C to max +110 °C (85 °C normal) -40 °F to max +230 °F (185 °F normal) Mechanical Dimensions 64 x 61 x 7 mm / 2.52 x 2.4 x 0.28 in (without CPU socket) Construction Special high temperature PCB material, humidity and vibration resistant 46 M5 Memory Emulator Module The ATI M5 Memory Emulator provides direct access to the ECU calibration parameters. Connection to the target ECU is accomplished with a low-cost Tool Adapter Board, or TAB, that is customized to mate the universal M5 with the specific ECU under test. The M5 is a reusable universal module that can be used with a range of microprocessors and is not dedicated to a single microprocessor/application. As soon as the M5 is used a second time, the cost benefit grows exponentially. Features • • • • • Full-speed USB connection at 12 Mbps direct to PC Completely self-contained on-board CPU in a compact package 2 banks of 2 MB each for synchronous bank swapping 18 ns access time (0 wait state at 56 MHz) Extended temperature range Connect the M5 to a USB port and use ATI’s VISION™ software to easily configure the system for calibration. Configuration Microcontroller Types All 8-bit, 16-bit, and 32-bit Controllers with an external address/data bus (including MPC5XX, TriCore, ST10, C166) ECU Connection Via ECM-specific Tool Adapter Board ECU Adaptation The microcontroller bus is software configurable to allow the M5 to be adapted to various ECUs. The Tool Adapter Board is customized for each application. ECU Programming Capable of programming internal and external ECU flash memory stand-alone (no need for separate flashing tools) Memory Memory Access 8-bit, 16-bit or 32-bit Multiplex/Non-multiplex with configurable write signals Bus voltage 2.6 V, 3.3 V or 5 V based on CPU Emulation Memory Two separate banks of 2 MB (for calibration bank swapping) Data Acquisition Memory Size 128 KB of dual-port RAM On-board Flash Memory 16 MB flash for non-volatile emulation memory storage Min Memory Access Time 18 ns Special Capabilities Calibration A/B Comparison External switch input for selecting between two calibration data sets for comparison purposes without the need of a PC Operating Conditions Power On/Off External wake-up and self-shutdown (e.g. vehicle cold-start) Communication PC interface: USB full speed at 12 Mbps To other ATI hardware: CAN 2.0 Power Supply 6 to 18 VDC (3.5 to 18 VDC when using the DC Booster) Max Supply Current 400 mA at 12 VDC Temperature Range -40 °C to max +110 °C / -40 °F to max +230 °F Mechanical Dimensions 95 x 63.5 x 16 mm / 3.74 x 2.5 x 0.63 in (without CPU socket) Construction Conformally coated PCB, humidity and vibration resistant 47 Microprocessor Support Chart Microcontroller Family Interface Interface Type ATI Product Data and Address Bus Parallel Memory Emulator M51, M6 Data and Address Bus; Standard Parallel Memory Emulator M6V JTAG Interface Serial A7, A7B, A8* JTAG Interface Serial A7 OCDS Interface Serial A7, A7B, A8 DAP2 Interface Serial A8* Data and Address Bus Parallel Memory Emulator M51 V850 NBD Interface Serial A7, A7B SH2/SH2A AUD/AUD II Interface Serial A7, A7B M32R RTD and/or JTAG Interface Serial A7, A7B RH850 JTAG Interface Serial A8* V850E2 JTAG Interface Serial A7 Data and Address Bus Parallel Memory Emulator M51 Data and Address Bus Parallel Memory Emulator M51 Freescale MPC5xx MPC5xxx S12x Vertical Interface Infineon TriCore TC17xx/TC2xx C166/167 Renesas ST Microelectronics ST10 Others Various other microprocessors 1 Requires Custom Tool Adapter Board (TAB) * Under Development Please contact your sales representative for specific part numbers. 48 Microprocessor Accessories Part Numbers M5 M6 A7B A8 Power Cable 150-0113-10FT 150-0113-12IN 3.05m/10ft 30.5cm/12in Cable; M5 PWR/USB M6 Isolated Power Supply X 1.83m/6ft Cable; DC Power LEMO 0B 3-pin plug to Banana Jacks X 150-0066-12IN 150-0066-8FT 30.5cm/12in 2.4m/8ft Cable; USB-A to LEMO 0B 5-pin plug 150-0118-4.3FT 150-0118-6.6FT 150-0118-8FT 1.31m/4.3ft 2m/6.6ft 2.44m/8ft Cable; USB-A plug to LEMO 0F 5-pin plug 162-0020 150-0073 X X USB X X X X X X X X 150-0171-8FT 2.44m/8ft Cable; USB/Power USB-A/Ring Terminal to LEMO 1F 8-pin plug 150-0181-8FT 2.44m/8ft Cable; USB-A to LEMO 0B 5-pin plug shield connected X X X X X 150-0182-8FT 2.44m/8ft Cable; USB-A to LEMO 0F 5-pin plug shield connected X X X X 150-0162-8FT 2.44m/8ft Cable; USB / Power USB-A / Banana to LEMO 1F 8-pin plug X Internal 150-0187-5IN 12.7cm/5in Cable; USB LEMO 0F 5-pin socket to JST 10-pin plug X 150-0186-5IN 12.7cm/5in Cable; USB LEMO 0B 5-pin socket to JST 10-pin plug X 150-0119 150-0125 17.7cm/7in 0.3m/12in Cable; Power JST 2-pin plug unterminated X X X 150-0129-5IN 12.7cm/5in Cable; USB LEMO 0B 5-pin socket to JST 12-pin plug X X X 150-0159-5IN 12.7cm/5in Cable; JST 12-pin plug to LEMO 0F 5-pin socket X X X Cable connectors can be viewed on page 57. 49 Ignition Timing Meter (IGTM) The ATI Ignition Timing Meter is a precision timing measurement instrument designed for engine development and testing where ignition timing and CAM timing measurement accuracy (steady-state and transient) is important. The IGTM-2000 provides an easy means for data acquisition systems to collect real-time measured ignition timing on spark ignited engines. Engine Signal Interface Ignition firing is detected by using an inductive spark plug wire sensor, connection to the ignition coil primary or connection to the ignition module coil trigger logic signal. Crankshaft reference position can be provided by a number of methods including user-installed and production engine position sensors. For most applications, installation may be simplified by connecting the IGTM-2000 in parallel to existing position sensors used by the production Engine Control Module (ECM). Intelligent Signal Conditioning Microprocessor controlled Intelligent Signal Conditioning dynamically adjust threshold and hysteresis levels when using VRS style magnetic sensors, to minimize interference under all operating conditions. Alternatively, all signal conditioning parameters may be manually preset by the operator. All parameter settings are retained in non-volatile memory. Timing Patterns Compatible with “patterned” (i.e. missing or extra tooth) crankshaft position signals. Popular automotive patterns are pre-programmed and additional custom patterns can be easily programmed by the operator. Maximum achievable transient timing measurement accuracy is always obtained for any given reference pattern. Features • • • • • Accurate Timing Measurement (+/- 0.05 degree) (Ignition, Camshaft and Injector Timing) Data Acquisition System Interface (Analog and RS-232) Microprocessor Controlled Intelligent Signal Conditioning Compatible and Adaptable with all Engine Ignition Systems Compact Enclosure for Mounting in Test Cell or Vehicle Typical Sources for Input Signals Reference Existing patterned crankshaft position sensor, one pulse-per-rev sensor (requires Angle input), TDC signal from OEM Ignition Module (GM-REF, Ford-PIP) or an optical shaft encoder index signal Angle Optical shaft encoder angle signal or magnetic sensor detecting ring-gear teeth (requires a one pulse-per-rev or TDC signal) Trigger Low voltage event signal - OEM ignition module trigger signal (GM-EST, Ford-SPOUT, SAW) Spark High voltage event signal - Inductive plug wire sensor or ignition coil negative terminal 50 Ignition Timing Meter (IGTM) Signal Inputs Crankshaft Reference REF Provides absolute timing reference Input voltage range +/-75 V Intelligent signal conditioning BNC connection Crankshaft Angle ANG Optional signal 36 to 3600 Pulse per rev signal Input voltage range +/-75 V Maximum frequency 500 kHz Intelligent signal conditioning BNC connection Spark Event Trigger TRG Low-level spark event signal Input voltage range +/-75 V Intelligent signal conditioning BNC connection Spark Event Pulse SPK High-level spark or injection event signal Inductive pickup or coil primary Programmable signal conditioning BNC connection Signal Outputs Analog Ignition Timing ANO Maximum output range -10.2 V to +10.2 V Programmable scaling, offset and range 12-bit D/A resolution (+/-0.005 V accuracy) BNC connection Other Inputs/Outputs Power Supply Requires 10 to 30 VDC @ 15 W maximum Internal regulated power supply Plug-in terminal strip connection Communication Port RS-232, 75 to 9600 Baud DB-9F (Industry Standard 9-pin) connection Expansion Port Out of range warning outputs (5 V logic) Sensor input monitor signals (5 V logic) Interface for Analog RPM Adapter accessory HDB-15F connection General Display (2) (4) (3) (4) 4-digit, 0.56 in (14.2 mm) display indicators Sensor input status LEDs Operating mode LEDs Pushbutton switches Enclosure Black aluminum, water and oil resistant Approximate dimensions: 180 x 105 x 43 mm/ 7.1 x 4.1 x 1.7 in Weight: 1.2 kg / 2.6 lbs Part Number 100-0001 IGTM-2000 51 SmartTach ATI’s SmartTach Module is a universal speed measurement tool for measurement applications such as engine RPM, vehicle speed, chassis dyno roll speed, frequency, period, pulse width and duty cycle. The built-in User Interface allows the SmartTach to be easily configured without a PC connection. This provides access to the advanced features and functions of the SmartTach. Features • Analog Voltage Output proportional to measurement • Conditioned Digital Pulse Output • RS-232 Serial Interface • Programmable Range Outputs • In-vehicle, stand-alone or rackmount Easy Installation All that is needed for RPM / speed measurement is a repetitive pulse signal and DC power. The SmartTach is compatible with a wide variety of input signal sources such as: Inductive pickups, magnetic sensors, encoders, ECU outputs and direct connection to an ignition coil. The SmartTach uses microprocessor controlled intelligent signal conditioning. This allows the SmartTach to dynamically configure the signal conditioning when using the magnetic sensors or digital pulses. Signal Inputs Pulse Inputs Selectable between Spark (Coil Primary, Inductive Pickup) and Trigger (Digital, VRS) modes Measurement range from 0.5Hz to 500KHz Trigger voltage range +/-75 V Intelligent signal conditioning in Trigger Mode Analog Voltage Input Auxiliary analog voltage input used together with range outputs Input voltage levels may be programmed along with range outputs 0 to 5 V input range Signal Outputs Analog Voltage Output Optically isolated analog voltage output proportional to measurement Programmable scaling, offset and range in engineering units Maximum output range 0 to 10 V 12-bit D/A (+/- 0.003 V resolution) Digital Pulse Output Optically isolated digital 5V conditioned pulse output corresponding to input signal May be used to connect to other instrumentation requiring conditioned signals Range Outputs Three user programmable range outputs Speed ranges for output activation may be independently programmed Optically isolated solid state relay (contact-closure) outputs Other Inputs/Outputs Communication Port RS-232 Serial Port, 75 - 9600 baud The Serial Port may be used for obtaining data from the unit and for remote configuration Power Supply Requires 10-30 VDC at 10W maximum Internal regulated power supply General Enclosure Aluminum and steel, black color, water and oil resistant Dimensions: (WDH) 141 x 138 x 39 mm/ 5.57 x 5.45 x 1.52 in Weight: 0.58 kg / 1.3 lbs Part Number 100-0005 52 SmartTach Test Cell Measurement Accessories Part Number Description IGTM SmartTach Accessory 100-0003 Analog RPM Adapter; produces an analog voltage output for RPM when connected to the IGTM-2000 Expansion port X 100-0004 Differential Input Module; ensures that all production ECU sensor outputs will be “true Zero cross” X X 101-0002 1.8m/6ft Cable Analog RPM Adapter; Connects the Analog RPM Adapter to the Ignition Timing Meter; length: 6ft 100-0007 100-0009 10m/32.8ft 3.66m/12ft TachSensor with 15-pin D-sub connector; measures engine speed when clamped around an Ignition Primary wire X 100-0011 10m/32.8ft Optical Diesel RPM Pickup w/sensor; measures speed of any rotating object X 100-0014 3.66m/12ft Inductive Spark Plug Wire Sensor: measures spark event (or engine speed) when clamped around a Secondary Ignition cable X X 102-0006 DC Power Plug, 2-pin open connector X X 102-0002 Dual DC-Power Plug with Wire, Y-cable Adapter X 100-0006 AC/DC Power Supply with AC Cord X SmartTach with 19 in Rackmount System, includes (1) SmartTach, (1) power supply, (1) bracket, and (1) blank rack cover X 102-0001 19 in 1HU rack mount designed for mounting one or two units in a cabinet X 102-0003 Blank Rack Cover Plate (covers holes on bracket) X Power Package 100-0016 Hardware 53 CANLab Analysis Tool CANLab is a multi-bus network analysis tool that provides a complete solution for industry standard network protocols with the support of popular databases and hardware. It can be used to view network activity, send and receive signals or messages, record and replay data, manipulate and analyze data, and check statistics, all in realtime. Major Features • • • • • • Accommodates many CAN hardware interfaces Import / export to multiple database and log file formats Offers analysis and scripting at no extra cost Provides a sophisticated strip chart recorder and replay No need to stop for changes - start or stop recording on the fly Connect or disconnect hardware without stopping the software The Basics CANLab fundamentals include basic network analysis features. The difference is superior usability with online availability of all user interface configurations. Make changes while on-line without the loss of data and without the need to stop working. Immediately begin monitoring messages transmitted within a network, analyzing signal content and checking performance statistics such as bus load, error counter or message received. Display bus messages in real-time in a variety of different views, and log them for later analysis. Logging or Recording Instantly start or stop logging messages or recording signals by conveniently double-clicking on tabs that appear at the bottom of the CANLab application. Send Send custom singular or sequences of messages to unlock gateways, simulate controllers or debug protocols for troubleshooting and validation using CANLab. Select from defined messages, created messages or grouped messages based on customizable trigger events. Change transmission time without scripts, and change the signal values on the fly. Change the periodic rate on-the-fly without stopping transmission. Replay Playback of previously recorded CAN traffic is critical to network diagnostics. Simulate non-existent nodes or transmit real world data to test modules for validation using CANLab’s Replay feature. 54 Trace Effectively monitor bus traffic at message or signal levels in fixed or scrolling modes with CANLab’s Trace window screen. If placed in fixed mode, signal values are visible when messages are expanded. Graphical Displays While CANLab features dials and gauges for viewing and analyzing signals to significantly improve the data analysis process, the stripchart recorder is a more mature feature. Recorded or ‘live’ signals and statistics can be graphed and analyzed simultaneously. Signal values can be time-aligned to existing recorded data for quick real-time data analysis and viewed all on the same screen (window). CANLab Analysis Tool Post Data Analysis Fully customize the view of the data to simplify for a specific application. CANLab displays data items using selectable columns that can include time of data, raw and converted values, comprehensive highlighting for visual aid and trend arrows. For example, highlight messages or message groups by changing the color, font type or font size of a message in the trace window. Select highlighting features based on message IDs or conditions such as Speed > 60Kph. Specifying highlights for message properties like transmitted messages or extended identifiers can also be done. CANLab’s powerful Calculated Channel feature allows creation of additional signals without writing a script. For example, take the vehicle speed signal off the bus and calculate Acceleration and Distance. While CANLab provides a vast array of built-in math functions, the functionality can be extend by referencing a DLL that contains the user’s functions. All of these tools are available to all CANLab users to make analyzing data as simple as possible. Scripting CANLab’s scripting language, included for all CANLab users, is full-featured with syntax based on the C# language. With a user configurable editor and syntax highlighting, it is easy to learn and delivers reliable, robust solutions. In addition, CANLab scripts can run native within the CANLab application ensuring faster, real-time functionality. Compose complex functions to respond to different types of events such as ‘On Message Received’, ‘On Signal Received’, ‘On KeyPress’, and ‘On Timer’. Extend CANLab’s functionality to not only work with messages but also analyze data. Save scripts for distribution and use by other groups who can focus on performing the test rather than test setup. Minimum PC Requirements: Microsoft Windows XP SP3 (32-bit or 64-bit), 1 GHz microprocessor, 1 GB of RAM Part Number 152-0300 CANLab Software 152-0305 J1939 Toolkit Applies J1939/21 to CANLab including PGN message decoding and Transport Protocol Support, and includes support for NMEA2000 and ISOBUS (ISO 11783) protocols. 152-0304 LIN Toolkit Includes Master / Slave support and .LDF support 55 CANverter The CANverter is a compact and cost effective I/O module for any high-speed physical layer CAN network. The device can either send a message on a CAN bus or translate CAN data to an external acquisition system. Its light-weight and compact size makes it portable and simple to install just about anywhere. Included with the CANverter Kit • CANverter Cable: provides standard connectors for Power, RS232 (DB 9F), CAN (DB 9M) and un-terminated wires for analog I/O channels • CANverter Configuration Software • Kvaser Database Editor Features • Converts CAN bus data to analog voltages or digital signals or PWM output • Converts analog to digital inputs to CAN data • Easy setup via the CANverter Configuration Software (using a .dbc or .uef database, drag and drop signals onto the desired pin for quick configuration) Configuration Application interface CANverter Configuration Software Input/Output Digital input or output (4) customizable I/O channels, set as: 0 to 5 V 10-bit analog input 0 to 5 V 12-bit analog output Digital (1) PWM Output Operating Conditions Communication Network Port: High-speed CAN Configuration Port: RS-232 Connector 15-pin D-sub Power Voltage 7 to 18 VDC Temperature Range -40 °C to +85 °C / -40 °F to 185 °F Warranty 3 years Mechanical Dimensions 8.9 x 6.7 x 2.56 cm / 3.5 x 2.63 x 1.01 in Enclosure Black ABS plastic Weight 135 g / 4.77 oz Part Number 153-0003 CANverter Module 165-0003 CANverter Product Kit - included CANverter module and harness 150-0115 CANverter Harness 56 Cable Connectors LEMO LEMO 0B 3-pin, 5-pin LEMO 1B 5-pin, 8-pin LEMO 0F 5-pin LEMO 1F 3-pin, 5-pin USB USB-A USB-B Communication J1962 (OBDII) DB15 JST JST 10-pin JST 12-pin JST 2-pin 57 Headquarters United States Phone: +1 (248) 848 9200 Email: [email protected] Europe United Kingdom Phone: +44 (0) 1767 652 340 Email: [email protected] Sweden Phone: +46 (0) 31 773 7140 Email: [email protected] France Phone: +33 (0) 1 72 76 26 10 Email: [email protected] India Phone : +91 80 41694218 Email : [email protected] China (qualified distributor) Phone: +86-10-8278-0969 Email: [email protected] Germany Phone: +49 (0)89 9700 7121 Email: [email protected] Asia Japan Phone : +81 3-5325-6222 Email: [email protected] Sweden United Kingdom United States France China Germany Italy Japan India 58
© Copyright 2024 ExpyDoc