Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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 Novi, Michigan, customer support is provided around the world with ATI
subsidiary offices in the United Kingdom, Germany, Sweden, Japan, France, India, and China. Distributors support
other markets, including China, South Korea, and Italy.
• Products are designed, developed, • Comprehensive manufacturing • Average repair resolved in two
and manufactured in-house processes using state-of-the-art weeks
• Focused product portfolio machinery • Phone calls answered immediately
• Diverse customer and partner base • Increased product quality (less than during regular business hours
• Open, transparent, and straightfor- 0.01% warranty returns) • Emailed issues answered within
ward • Production co-located with one hour
• Privately-held status results in engineering department for faster • On-site support, worldwide
faster decision making issue resolution • Free, ongoing product training
• Shorter lead time
• Selection of the best and most
qualified suppliers “Support is a service, not a product.”
3
Table of Contents
Applications 5
Overview 6
Data Acquisition 8
ECU Calibration 12
ECU Interfaces 14
ECU Rapid Prototyping 15
Test Cell Measurement 18
Network Solutions 19
CAN Bus Interfaces 20
Products 21
VISION 22
ECU Rapid Prototyping 33
Data Acquisition 38
ECU Interfaces 57
Test Cell Measurement 64
Network Solutions 68
CAN Bus Interfaces 70
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.
Network Solutions tools provide the ability to capture, view and record messages, monitor
bus integrity, or troubleshoot a devices functionality on a network.
6
Test Cell Measurement Products
CANLab
DAQ COMS
ENGINE
VISION
ECU Calibration
and Data Acquisition
Complete calibration and data acquisition tool that collects
signals from the ECU and external sources, enables
real-time calibration and modification of closed loop
control systems, time aligns and analyzes information,
manages calibration data changes, and programs the ECU.
OnTarget
EDAQ
EMX No-Hooks
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
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 channel-
count 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
Additional Devices
10
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.
12
ECU 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.
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.
• 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 can be monitored for correct behavior. This enables
in situations where data values are not available for many function or feature level software verification tests
calibration, data ranges are too limited, or algorithm to be performed.
issues prevent effective calibration. In these
cases, users can avoid development test delays by Example Usage
working around these issues with potential solutions Here are some examples of uses by ATI’s Rapid
before new software is available. It is simple to Prototyping customers:
turn No-Hooks off and on to perform back to back • Bypass the commanded gear state of the
comparisons between the old functionality and the transmission and force the transmission to any
new functionality. desired state regardless of engine RPM and torque
load.
For Development • Bypass the catalytic converter temperature
No-Hooks allows the use of existing ECUs as calculation variable and set the variable to a high
development platforms, providing a much lower cost value that is physically difficult to achieve.
alternative for development because no pre-defined • Record the vehicle pedal input for a given test and
software hooks are needed. ATI’s OnTarget tool then feed the recorded pedal position data back into
provides the ability to add functionality, such as new the pedal position RAM variable in the ECU to repeat
algorithms to existing code for “in-line” prototyping. the same test.
Experiment, evolve, and finally demonstrate these • Bypass the RAM variable associated with the
new ideas on existing hardware in existing vehicles. vehicle altitude calculation and set it to any value to
simulate the desired operating altitude.
Diagnostics & Validation • Force a clutch into a slippage condition by bypassing
No-Hooks enables testing and verification of OBD the RAM variables associated with the desired clutch
algorithms to be run faster and cheaper than ever state (unlock, partial lock, full lock).
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.
16
ECU Rapid Prototyping
VISION Browser for Simulink® Models VISION NHOT File Exporter Toolkit
Use ATI’s optional Model Browser with ATI’s OnTarget The No-Hook OnTarget (NHOT) File Exporter allows
to view The MathWorks’ Simulink Models with the user to import and export modified Strategy files
calibration screen control, including performing (description and memory images) of different formats,
graphical calibration. The view is in terms of data and including: A2L, DCM, Vector, MDF Log, MatLab (CAL),
control flow, rather than the typical list of numbers. and VAT2000 files so that they can then be used with
The model objects can show calibration data on any standard calibration measurement tool.
Simulink blocks and live data on signal lines, along Note: Requires an A2L file as an input file to modify
with interacting with them in the familiar calibration with the NHOT data items and does not create an A2L
screen objects of VISION. The Simulink application file from scratch.
is not required. Note: The “VISION Import/Export” toolkit is not
required to use this toolkit for exporting the No-Hooks
A2L and memory image files.
VISION Hardware Bypass Toolbox for xPC
Target™ Software
Provides for real-time communication and calibration VISION Import/Export Toolkit
access between VISION and a Simulink model When used in conjunction with the No-Hooks/
residing on an external PC via the MathWorks xPC OnTarget Toolkits, provides the ability to create No-
TargetTM Software. As a result, the Simulink Model’s Hooks Strategy files in different formats, including: A2L,
signals can be acquired directly into VISION and the DCM, Vector, MDF Log, MatLab (CAL), and VAT2000 files
tunable parameters in any of the Simulink blocks can for export (from a VST file).
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.
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 SmartTach
The IGTM-2000 is a precision ignition timing The SmartTach is a precision speed measurement
measurement instrument designed specifically for the instrument designed specifically for the development
engine development and testing environment. Among and testing environment. Among its many innovations
its many innovations is the capability to continuously is the capability to continuously measure speed from
measure actual ignition timing in real-time with +/-0.05 virtually any type of signal.
degree accuracy under all engine operating conditions.
Along with measured speed being continuously
A unique feature of the IGTM-2000 is the universal displayed, a precision analog voltage output
compatibility with “patterned” crankshaft position signals representing measured speed is available on the Analog
(i.e. missing/extra tooth). Reference (tooth) patterns output connector. Three user configurable Range
can be chosen from pre-defined common automotive Outputs are available on the SmartTach. These can be
types or custom pattern definitions, which can easily used as warnings to the dynamometer technician or test
be programmed into the IGTM-2000 by the operator. cell computer that an engine or test malfunction may
A universal decoding algorithm provides maximum have occurred.
achievable transient timing measurement accuracy
for any reference pattern under all engine operating
conditions.
18
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.
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 Software 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.
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
PC Interfaces
20
Products
21
VISION Calibration and Data Acquisition Solution
22
VISION Calibration and Data Acquisition Solution
VISION’s approach is unique. Designed and developed with direct input from ECU development customers, VISION
functionality is structured based on how engineers want to work rather than how a programmer builds software.
VISION focuses on customizability, efficiency, expanding compatibility, minimal steps, performing multiple functions
at once, and programmability to simplify repetitive tasks. The sole purpose of VISION’s flexibility is to speed up the
development process.
Evidence of ATI’s success is the fact that new customers only require minimal training upon start up. This is
demonstrated by the fact that the vast majority of VISION users do not see the need for on-site support. All
customers benefit from ATI’s customer service team that not only answers questions in record time, but act as the
advocate for the customer by adding product improvement suggestions directly to the local development group.
VISION development is being structured to provide VISION users a platform that is more responsive to their very
dynamic development environments. The most recent introduction of VISION Tool Suite provides an advanced
expansive framework to which functionality can be added in the form of plug-ins. With functionality independence
and the ability to accommodate enormous volumes of data, VISION Tool Suite enables the addition of functions
such as MDF4 recorder analysis, editing of A2L files, new ATI hardware configuration utilities, automated script
generation, and virtually any new feature requirement in the future.
23
VISION Calibration and Data Acquisition Solution
24
VISION Calibration and Data Acquisition Solution
For data acquisition and analysis, VISION’s screens Viewing Features During Collection or
can be tailored to collect, manage, and analyze data in Analysis
the manner and format that best fits individual needs.
Objects are included to display data for thorough analysis • Independent sampling rates per channel
and can be arranged to fit proper test environments. • Record any data available to VISION
Select from a collection of customizable display objects including calibration items
such as stripchart recorders, oscilloscopes, dials, gauges, • Pause stripchart display while continuing
and dashboards. Change colors, fonts, sizes and other to record data
appearance aspects of each individual object. • Monitor data in real-time
• Tabular, 2D, or 3D display of curves and
maps
• Customizable gauges, dials, switches and
others to view data
• Specialized views such as Poke, CAN
Replay, OBDII, Text Screen Objects
• Customize all screen objects to view data
• Remote dashboard for mobile devices
monitors VISION on a host computer
• Live calculated data based on formulas
applied to available data items
Create and display unlimited customized virtual dashboards on secondary displays and other mobile devices connected
to the same network to remotely monitor a VISION session. In addition the Remote Dashboard is also capable of
automating and executing some common functions of the VISION software host environment. The Remote Dashboard
offers convenient, adaptable, location-independent, and safer viewing and interaction with your important VISION
data.
25
VISION Calibration and Data Acquisition Solution
26
VISION Calibration and Data Acquisition Solution
Calibration (CAL)
Off-line Calibration
27
VISION Calibration and Data Acquisition Solution
Software Options
Interfaces to Other Networks or Software
Extended Software Support
• J1939 Monitor (with DTC Support) Interface
VISION also supports interfaces to some vehicle-oriented • CAN OBD Interface
standards or third party software that are essential for • AVL’s IndiCom, Advanced Combustion
many applications involved in vehicle electronic control Analysis Software
unit development. One major category comprises support • AVL CRETA™ Calibration Data Management
of Society of Automotive Engineer (SAE) standards Software interface
including J1939 that covers CAN networks for medium/ • KiBox® Combustion Analysis Measurement
heavy duty vehicles and on-board diagnostics (OBD) System
that refers to the vehicle’s self-diagnostic and reporting • VETS Automation interface*
network. The second category includes other companies’ *requires additional support for custom VETS implementation
software that provides information important to
powertrain ECU development.
For those who want to automate tasks, have novel approaches to accomplish tasks or invented entirely new functions
beyond the native capabilities of VISION, the VISION API provides the ultimate in customization flexibility. Use
Microsoft Excel, MATLAB or free options such as VBScript or Microsoft Visual Studio Express to quickly automate
tasks. The Automated Test Sequence editor is a visual scripting environment for easily creating or modifying scripts
to interact with the VISION application without specific programming knowledge. Scripts (.ats files) can be built to
perform the simple task such as starting VISION, loading project files into VISION, toggling VISION online state, or
starting a recorder. More extensive scripts can be built that include performing actions such as enabling and auto-
syncing devices, adding/configuring strategy files, adding and activating calibration files, opening screen files, or
writing to Data Items.
28
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.
29
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-0019 VISION J1939 Monitor (DTC Support) Toolkit
Add the J1939 Monitor device and DTC screen object
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)
152-0033 VISION CAN OBD Toolkit
Add support for OBDII Monitor and OBDII Screen Objects
152-0035 VISION AVL IndiCom® Data Acquisition Toolkit
Acquire and record data from AVL IndiCom 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)
30
VISION Toolkits
VISION functionality is enabled through a series of toolkits. This allows the user to purchase only the features needed.
Part
Number Description
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-0023 VISION AVL DRIVE™ Interface Toolkit
Enable data exchange with AVL Drive
152-0025 VISION CRETA™ Connection Toolkit
Enable data exchange with AVL Creta (requires 152-0008)
152-0028 VISION Import/Export Toolkit
Create VST files; Import/Export A2L, DCM, Vector, MDF Log, MatLab (CAL), and VAT2000 files (requires 152-0008 or
152-0020)
152-0029 VISION VETS Automation Toolkit
Enable automation communications between the Horiba VETS system and VISION
152-0030 VISION VETS Data Acquisition Toolkit
31
VISION Toolkit Packages
VISION functionality is enabled through a series of toolkits. This allows the user to purchase only the features needed.
VISIONmeasure Package
Calibration Package w/
VISIONdaq+ Package
VISIONview Package
VISION ECU Flashing
VISIONdaq Package
Calibration Package
Calibration Package
VISION Standard
VISION Standard
Part
152-0209
152-0210
152-0200
152-0201
152-0211
152-0212
152-0213
152-0208
152-0214
Package
Base VISION
NONE VISION Base X X X X X X X X X
Data Acquisition Toolkits
152-0007 VISION Data Acquisition Toolkit X X X X X X X
152-0013 VISION Third Party I/O Interface Toolkit X X X
152-0019 VISION J1939 Monitor (with DTC Support)
Toolkit
152-0026 VISION Simulation Data Acquisition Toolkit
152-0033 VISION CAN OBD Toolkit
Calibration Toolkits
152-0008 VISION Calibration Toolkit X X X
ECU Interface Toolkits
152-0020 VISION Universal ECU Interface Monitoring
X X X X X X
Toolkit
152-0021 VISION Universal ECU Interface Calibration
X X X X
Toolkit
152-0034 VISION Universal ECU Interface Flashing Toolkit X X X
152-0018 VISION Third Party Universal ECU Interface
Toolkit
Other Toolkits
152-0010 VISION Scripting and API Toolkit X X
152-0011 VISION Data Analysis and Viewer Toolkit X X X X X X X X
152-0012 VISION Third Party CAN Interface Toolkit X X X X X X X
152-0028 VISION Import/Export Toolkit X X X X X
Each toolkit can be purchased with different models, including perpertual and non-perpetual types.
32
Rapid Prototyping Software
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.
33
Rapid Prototyping Software
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 No-
Hooks. 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.
34
Rapid Prototyping Software
Requirements
Minimum PC Microsoft Windows XP SP3 (32-bit or 64-bit)
Requirements 1GHz microprocessor with 1GB RAM
Calibration A supported ECU calibration tool interface is required, such as a memory emulator, a serial
Interface 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 • VISION Calibration and Data Acquisition Software
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.
35
Additional Rapid Prototyping Tools
ATI offers several toolkits to enhance the functionality and usability of Rapid Prototyping with VISION.
VISION Browser for Simulink® Models VISION NHOT File Exporter Toolkit
ATI’s Model Browser provides a sophisticated user Enables the use of ATI’s powerful No-Hooks or OnTarget
interface of Simulink models from within VISION applications with other calibration tools by providing the
software to enhance OnTarget or xPC Target™ ability to export No-Hooks/OnTarget A2L description and
calibration and data acquisition functionality. memory image files.
Microprocessors Support
36
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
152-0126 VISION eSys VLE No-Hooks 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, 152-
0034, 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, 152-
0034, 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, 152-
0034, 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, 152-
0034, 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, 152-
0034, 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, 152-
0034, 152-0100, 152-0103, 152-0104, 152-0106, and 152-0107
37
EMX™ Data Acquisition Series
Selection
The EMX design is based on a modular chassis, offering
combinations of multiple internal measurement modules. This
provides cost-effective flexibility and efficiency for various
channel count needs. Multiple input types are supported
within a single EMX device, avoiding the higher cost and
extra space needed for a cluster of chained- together devices
dedicated to one type of measurement.
Flexibliity
Quickly integrate high quality EMX data with any CAN based
acquisition system with the Hardware Configuration tool.
Freeform configuration of CAN message formats and rates
are EMX features not found in traditional CAN DAQ hardware.
Use VISION for the ultimate EMX experience. This powerful
combination provides enhanced features such as dynamic
acquisition rates and automatic filter compensation.
Performance
Measurement inputs typically provide a number of software configurable options including advanced DSP filtering
algorithms with selectable filter response characteristics and stop band frequencies to ensure repeatable and accurate
measurements.
Rugged
The aerospace-grade IP67 connectors and sealed hard anodized billet aluminum enclosure survive harsh testing
environments where failure is not an option. All EMX devices come with a 3-year product warranty.
38
EMX™ Data Acquisition Series
EMX measurement modules provide precision The ATI VISION software has integrated Filter
DSP software filters with user-configurable Delay Compensation which automatically time
response characteristics to ensure high aligns EMX measurements with data from
quality anti-aliased measurements. other sources such as ECU modules.
Analog Inputs
Number of Inputs (8) unipolar/bipolar differential inputs, configurable per channel
Measurement Ranges (26) ranges from ±25mV to ±70V, configurable per channel
A/D Resolution 14-bits
A/D Sampling Type Simultaneous time-aligned sampling of all channels
Ranges ≤ ±5V = >100MΩ
Input Impedance Ranges > ±5V = >400kΩ
When powered down = >100MΩ all ranges
Overvoltage Protection >100V
Up to 10kHz per channel, configurable per channel (may be limited by
Output Data Rate
chassis communications interface option)
Anti-Aliasing Filter 10th order precision Butterworth, cutoff 12.7kHz
Filter Stop Band Settings (Hz) 0.5, 1.0, 2.5, 5.0, 10, 25, 50, 100, 250, 500, 1k, 2.5k, 5k, 10k, 20k, Off
8th order Bessel – 0.15 to 3702Hz
DSP Software Filter Types and
16th order Bessel – 0.15 to 3743Hz
Cutoff Frequency Rages, all
8th order Butterworth – 0.28 to 6521Hz
Configurable Per Channel
16th order Elliptical – 0.42 to 8857Hz
Sensor Power Outputs
Number of Outputs (2) sensor power outputs (may be shared by multiple sensors)
Output Voltage 3 to 15VDC, software configurable per output
Output Current 250mA maximum per output
Output Protection Short circuit protection with fault monitoring
39
EMX Data Acquisition Series
LSA8D Low Speed Analog Input Module
The LSA8D module is the leader in cost-effective precision analog
voltage measurement, offering wide measurement ranges that
cover most applications, as well as configurable precision DSP
filtering to ensure accurate anti-aliased data.
Analog Inputs
Number of Channels (8) bipolar differentital inputs
Measurement Ranges (5) ranges from ±0.1mV to ±50V, configurable per channel
A/D Resolution 14-bits
A/D Sampling Type Simultaneous time-aligned sampling of all channels
Ranges ≤ ±5V = >100MΩ
Input Impedance
Ranges > ±5V = >200kΩ
Overvoltage Protection >100V
Output Data Rate Up to 2kHz per channel, configurable per channel
Anti-Aliasing Filter 4th order precision Butterworth, cutoff 1.58kHz
Filter Stop Band Settings (Hz) 0.1, 0.25, 0.5, 1.0, 2.5, 5.0, 10, 25, 50, 100, 250, 500, 1K, 2.5K, 5K
8th order Bessel – 0.03 to 925Hz
DSP Software Filter Types and
16th order Bessel – 0.03 to 936Hz
Cutoff Frequency Rages, all
8th order Butterworth – 0.06 to 1710Hz
Configurable Per Channel
16th order Elliptical – 0.08 to 2214Hz
Sensor Power Outputs
Number of Outputs (2) sensor power outputs (may be shared by multiple sensors)
Output Voltage 3 to 15VDC, software configurable per output
Output Current 250mA maximum per output
Output Protection Short circuit protection with fault monitoring
Thermocouple Inputs
Number of Inputs (10) differential thermocouple inputs
Thermocouple Types B, E, J, K, N, R, S, and T, selectable per channel
A/D Resolution 24-bits
A/D Sampling Type Simultaneous time-aligned sampling of all channels
Measurement Resolution 0.1°C
Cold Junction Compensation Integrated in the I/O connector
Grounded Thermocouples Supported
Overvoltage Protection >100V
Output Data Rates Up to 200Hz per channel, configurable per channel
Anti-Aliasing Filter 4th order precision Butterworth, cutoff 100Hz
Filter Stop Band Settings (Hz) 0.1, 0.25, 0.5, 1.0, 2.5, 5.0, 10, 25, 50, 100
8th order Bessel – 0.03 to 34.1Hz
DSP Software Filter Types and
16th order Bessel – 0.03 to 34.5Hz
Cutoff Frequency Rages, all
8th order Butterworth – 0.06 to 61.7Hz
Configurable Per Channel
16th order Elliptical – 0.08 to 86.8Hz
40
EMX™ Data Acquisition Series
SPS16 Sensor Power Supply Module
The SPS16 module can provide power to a wide range of
sensors to reduce wiring complexity and eliminate the cost
and space consumed by additional external power supplies.
This module is typically used in combination with an EMX
Analog Input module.
Sensor Power Outputs
Number of Outputs (16) sensor power outputs
Output Voltage 3 to 15VDC, software configurable per output
Output Current 50mA maximum per output
Output Protection Short circuit protection with fault monitoring
A-Chassis with
CAN Interface Specifications
Chassis Size (2) EMX I/O modules of various types
Communications Interface CAN 2.0B up to 1Mbps
LED Indicators (6) power and activity status
Power Supply Voltage 5 to 32VDC; automotive surge tolerant
Operating/Storage -40°C to +105°C / -50°C to +150°C
Temperature -40°F to +221°F / -58°F to +302°F
Construction IP67 sealed billet aluminum enclosure
Data/power Connectors (2) LEMO 1F-Series 5-pin
I/O signal Connector (1) Deutsch ASDD series 41-pin
Weight (typical) 12.7oz / 360g
Dimensions (max) 51mm x 45mm x 140mm / 2.01in x 1.77in x 5.51in
B-Chassis with
CAN Interface Specifications
Chassis Size (3) EMX I/O modules of various types
Communications Interface CAN 2.0B up to 1Mbps
LED Indicators (6) power and activity status
Power Supply Voltage 5 to 32VDC; 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 (2) LEMO 1F-Series 5-pin
I/O signal Connector (1) Deutsch ASDD series 64-pin
Weight (typical) 15.9oz / 450g
Dimensions (max) 63mm x 45mm x 140mm / 2.48in x 1.77in x 5.51in
41
EMX™ Data Acquisition Series
CAN 2.0B
Ethernet
HSA8D
LSA8D
SPS16
TC10
Configuration Software
Use the free Hardware Configuration Tool to configure EMX Modules for use with standard CAN networks. This provides
a quick and easy method to integrate EMX Modules into any application that can monitor Standard CAN messages.
The software is available for download from the ATI support site at www.accuratetechnologies.com.
42
EDAQ16P Data Acquisition Module
43
DLX Datalogger
1100 Series
The DLX includes eight analog channels, one sensor power output,
four thermocouple channels, and four digital input/output channels.
This combination ensures that ECU and instrumentation data are
properly correlated for easy analysis. The DLX brings a robust and
cost effective data logging and calibration interface to small engine
development, where the unit’s compact packaging and IP65 splash-
proof rating make it ideal for space constrained applications.
The files recorded by the DLX are saved to the removable SDHC memory card in ASAM MDF4 file format. The
DLX fully follows the MDF4 file format version 4.1 and as a result, does not require a utility to decipher data and
additional recorder information. For easy access to the MDF4 logs, the DLX also functions as a USB card reader
when not actively logging.
44
DLX Datalogger
1100 Series
45
DLX Datalogger
1100 Series
General Specifications
Configuration
Company specific variants are available. Please contact your local ATI Sales Representative for details.
46
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 CAN-
based 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
Configuration
Indicators
Operating Conditions
Warranty 1 year
Mechanical
Part Number
47
VISION Network Hub
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.
Configuration
Application Interface VISION Calibration and Data Acquisition Software
Indicators
(1) Power status
LEDs
(8) Communication status (4 pairs)
(2) Bus termination
Switches
(1) Power
Special Capabilities
Vehicle Network Aux I/O 15-pin Dsub (provides access to VNI2/VNI2+ I/O)
(1) CAN channel (ASAM/CCP support)
(2) Digital inputs
(1) Voltage output (for flash programming enable on ECU)
VNI2+ Card (optional) 1 GB compact flash card (for flight recorder)
(2) Additional frequency inputs
Real-time clock
(1) Temperature and (1) barometric pressure sensor
Operating Conditions
To PC: (1) USB connection
Connectors
To VISION hardware: (2) LEMO 1B-Series 5-pin
DC Power LEMO 1B 3-pin
Power Supply 9VDC to 32VDC
Power Consumption 4W (with VNI2 Card)
Temperature Range -40°C to +85°C / -40°F to +185°F
Warranty 3 years
Mechanical
Dimensions 135mm x 93mm x 29mm / 5.31in x 3.66in x 1.14in
Weight 369g / 13.0oz
Part Number
153-0001 VISION Network Hub
153-0005 VISION Network Hub with VNI2/1GB Memory card
48
Voltage Output Module (VOM)
Features
• 8 Analog Outputs
• 8 Digital Outputs
• Programmable Scaling and Offset
Configuration
Application Interface VISION Calibration and Data Acquisition Software
Indicators
(3) Power, Instrumentation Network status
LEDs
(8) One for each digital output status
Switches (2) Termination and Mode
Analog Outputs
Accuracy +/-10mV
Speed 100Hz
Digital Outputs
Voltage 0V – 5V
Current 1mA
Operating Conditions
Communication High-speed CAN
Analog & Digital outputs: DB25
Connectors
DC Power & CAN: LEMO 1B-Series 5-pin
Power Supply 9VDC to 32VDC
Current 300mA (4W)
Temperature Range -40°C to +85°C / -40°F to +185°F
Warranty 3 years
Mechanical
49
DC Booster
Output Voltage
Output Characteristic
Indicators
LEDs (3) Power, Boost, Full status
Power Input
Voltage 3.5VDC – 18VDC
Current Up to 30A
Power Output
Voltage 12VDC – 18VDC
Current 7.5A max
Special Capabilities
Protection Protection for over-temperature condition
Operating Conditions
DC Power Input: LEMO 1B-Series 3-pin
Connectors 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 135mm x 93mm x 29mm / 5.31in x 3.66in x 1.14in
Weight 480g / 16.9oz
Part Number
156-0001 DC Booster Module
50
Vehicle Information Display
Configuration
Application Interface VISION Calibration and Data Acquisition Software
Display
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 8VDC to 24VDC
Unsealed: -40°C to +85°C / -40°F to +185°F
Temperature Range
Sealed: -40°C to +60°C / -40°F to +140°F)
Operating Conditions
Warranty 3 year
Mechanical
Dimensions 400mm x 70mm x 45mm / 15.7in x 2.76in x 1.77in
Enclosure Anodized aluminum enclosure
Weight 1205g / 42.5oz
Part Number
159-0003 Vehicle Information Display
159-0006 Vehicle Information Display - Sealed
51
DAQ Accessories
DC Booster
EDAQ16P
CANary
VOM
HUB
EMX
DLX
VID
Part Numbers Description
Communication
150-0013 3.66m/12ft Cable; EDAQ to EDAQ; LEMO 1B 5-pin
150-0014 10.1m/33ft
plug, 90°/90°
150-0015 1.83m/6ft
X
150-0016 0.15m/6in
X X X
X X X
150-0209-26FT 7.92m/26ft Cable; VISION Network Hub to VID or Image not available
150-0209-20FT 6.10m/20ft EMX; LEMO 1B 5-pin plug to LEMO 1F
150-0209-15FT 4.57m/15ft 5-pin plug (replaces 150-0128)
150-0209-12FT 3.66m/12ft X X X
150-0209-6FT 1.83m/6ft
150-0209-12IN 0.30m/1ft
150-0209-6IN 0.15m/6in
150-0210-6FT 1.83m/6ft Cable; DLX Communication; DB15 to Image not available
X
unterminated
52
DAQ Accessories
DC Booster
EDAQ16P
CANary
VOM
HUB
EMX
DLX
VID
Part Numbers Description
USB/Power
150-0002 10.1m/10ft Cable; Rugged USB A-B; connectors
supports -40°C to 105°C
X X
Hardware
151-0009 Bracket; side mounting; for stacked
VISION Network Hub and/or auxiliary
modules
X X X
53
DAQ Accessories
DC Booster
EDAQ16P
CANary
VOM
HUB
EMX
DLX
VID
Part Numbers Description
I/O Cables / Connectors
150-0027 3.66m/12ft ECU cable; VISION Network Hub to vehicle CAN network
150-0028 10.1m/33ft DB15 to banana jacks
150-0030 1.83m/6ft
X
150-0046 1.83m/6ft ECU cable; VISION Network Hub K-Line cable; includes
150-0047 3.66m/12ft 150-0049
150-0048 10.1m/33ft X
150-0174-10FT 3.05m/10ft Cable; VISION Network Hub; J1962 plug to DB15 plug
150-0211-6FT 1.83m/6ft Cable; DLX I/O; DB26 to unterminated Image not available X
54
DAQ Accessories
DC Booster
EDAQ16P
CANary
VOM
HUB
EMX
DLX
VID
Part Numbers Description
Breakout Boxes
150-0031 6ft Cable; OBDII J1962 Connector to BOB
151-0036 Accessory for 161-0013; Phoenix Spring Cage (qty 16) Image not available X
151-0037 Accessory for 161-0013; Phoenix Spring Cage with flange
(qty 16)
X
55
DAQ Accessories
DC Booster
EDAQ16P
CANary
VOM
HUB
EMX
DLX
VID
Part Numbers Description
Breakout Boxes
161-0011 Breakout box for EMX30T; B-chassis compat-
ible; 30 K-type thermocouple connectors;
AutoSport 64-pin connector
X
56
A8 Serial Interface Module
Where high data throughput is required, ATI offers its proven A8 Electronic Control Unit
(ECU) Serial Interface modules. Designed specifically for automotive environments, the
A8 Serial Interface module has been developed to read data from and write data to the
ECU’s microprocessor memory regions reliably and quickly.
Available in both USB and Ethernet variants, ATI’s A8 Serial Interface modules support
ECU high-speed data acquisition, calibration and flashing in a single OCDS, Nexus, or
DAP2 debug interface. ATI’s A8 Ethernet connectivity is as easy to use as USB, enabling
long distance connections of up to 50 meters with enhanced data transfer.
ATI recommends use of VISION™ calibration and data acquisition Intelligent Flashing
software to seamlessly accommodate time stamps and data • Optimized intelligent flashing algorithms that
synchronization. However, ASAM XCP communication protocol support, shorten flash time and minimize memory
available for both USB and Ethernet variants, ensures compatibility of degradation caused by repeated flashing operations
the A8 irrespective of software tool selection. • Inherent protection of reserved memory regions
during flash operations
Features • Enhanced handling of memory region checksums to
• Support for high speed ECU data acquisition, calibration and flashing provide quick synchronization between the A8 and
• Fast validation and synchronization of ECU code/calibration data the ECU
• Dynamic data rates allow easier configuration of the ECU acquisition • Built-in brain dead flashing
Configuration
Infineon TC17xx/TC2xx/TC3xx JTAG and TC2xx/TC3xx DAP2
Supported Microprocessors/ Freescale MPC5XXX JTAG and S12x JTAG
Interfaces Renesas RH850 JTAG and V850E2 JTAG
(Can support most processors with a real-time debug port.)
VISION Calibration and Data Acquisition Software (version 3.7.3 or later)
Application Interfaces VISION API for user developed applications
ASAM’s XCP communication protocol for USB and Ethernet
Indicator
LEDs (4) Power and Activity Status
Input/Output
PC Interface USB 2.0 full speed or Ethernet
Performance
Data Rate Minimum 150 data items/ms
Number of Data Items up to 1200 (USB) / 6000 (Ethernet)
Sample Time Period 100 µ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 / -40 °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
57
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.
Configuration
Freescale MPC55xx and S12x JTAG
Supported Microprocessors/
Infineon TC17XX and TC2XX OCDS
Interfaces
Renesas SH2/SH2A AUD, M32R RTD and/or JTAG, NEC V850 NBD, V850E2 JTAG
Indication
LEDs (2) Power and (1) Activity status
Input/Output
PC Interface USB 1.1 full speed at 12Mbps (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
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.8mm x 38.1mm x 6.4mm / 2in x 1.5in x 0.25in
Weight 105g / 3.70oz
58
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 pro-
vides full, plug and play compatibility without the need for any additional hard-
ware or external modules. After connection of the M6 to the USB port, VISION™
software is used to easily configure the system for calibration.
Features
Configuration
M6-555: MPC555, MPC556
M6-563: MPC561, MPC562, MPC563, MPC564
Microcontroller Types 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
The chip selects and microcontroller bus are configurable to allow the M6 to be adapted to
ECU Adaptation
various ECUs.
ECU Programming Capable of programming internal and external ECU flash memory stand-alone (no need for
separate flashing tools)
Memory
8-bit, 16-bit or 32-bit burst data or asynchronous access
Memory Access
Bus voltage 2.6V or 3.3V based on CPU (M6 is 5V tolerant)
Emulation Memory (2) separate banks of 1MB (for calibration bank swapping)
Data Acquisition Memory Size 512Kb of dual-port RAM
On-board Flash Memory 8MB flash for non-volatile emulation memory storage
Min Memory Access Time 16ns
External switch input for selecting between two calibration data sets for comparison purposes
Calibration A/B Comparison
without the need of a PC
Special Capabilities
Power On/Off External wake-up and self-shutdown (e.g. vehicle cold-start)
Operation Conditions
PC interface: USB full speed at 12 Mbps
Communication
To other ATI hardware: CAN standard ISO11898
6-18VDC (2 power inputs provided, one for internal ECU connection, and one for optional
Power Supply
external power supply)
59
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.
Configuration
All 8-bit, 16-bit, and 32-bit Controllers with an external address/data bus (including MPC5XX,
Microcontroller Types
TriCore, ST10, C166)
ECU Connection Via ECM-specific Tool Adapter Board
The microcontroller bus is software configurable to allow the M5 to be adapted to various ECUs.
ECU Adaptation
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
8-bit, 16-bit or 32-bit Multiplex/Non-multiplex with configurable write signals
Memory Access
Bus voltage 2.6V, 3.3V or 5V based on CPU
Emulation Memory Two separate banks of 2MB (for calibration bank swapping)
Data Acquisition Memory Size 128KB of dual-port RAM
On-board Flash Memory 16MB flash for non-volatile emulation memory storage
Min Memory Access Time 18ns
Special Capabilities
External switch input for selecting between two calibration data sets for comparison purposes
Calibration A/B Comparison
without the need of a PC
Operating Conditions
Power On/Off External wake-up and self-shutdown (e.g. vehicle cold-start)
PC interface: USB full speed at 12Mbps
Communication
To other ATI hardware: CAN 2.0
Power Supply 6VDC to 18VDC (3.5VDC to 18VDC when using the DC Booster)
60
Microprocessor Support Chart
61
Microprocessor Accessories
Power Cable
62
Microprocessor Accessories
Internal
150-0187-5IN 12.7cm/5in Cable; USB LEMO 0F 5-pin socket to
JST 10-pin plug
X
150-0188 15.3cm/6in Cable; SFMC 12-pin to SFM 10-pin Image not available
X
Flexbd
150-0191-10IN 25.4cm/10in Cable; Coldstart 6-pin JST to 1 wire
unterminated
X
150-0195-5IN 12.7cm/5in Cable; 10-pin header to 16-pin OCDS Image not available X X
Ethernet
150-0226-5IN 12.7cm/5in Cable; A8 Ethernet LEMO 1F 8-pin to
JST 14-Pin
Image not available X
63
Ignition Timing Meter (IGTM)
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
64
Ignition Timing Meter (IGTM)
Signal Inputs
Provides absolute timing reference
Input voltage range +/-75V
Crankshaft Reference REF
Intelligent signal conditioning
BNC connection
Optional signal
36 to 3600 Pulse per rev signal
Input voltage range +/-75V
Crankshaft Angle ANG
Maximum frequency 500kHz
Intelligent signal conditioning
BNC connection
Low-level spark event signal
Input voltage range +/-75V
Spark Event Trigger TRG
Intelligent signal conditioning
BNC connection
High-level spark or injection event signal
Inductive pickup or coil primary
Spark Event Pulse SPK
Programmable signal conditioning
BNC connection
Signal Outputs
Maximum output range -10.2V to +10.2V
Programmable scaling, offset and range
Analog Ignition Timing ANO
12-bit D/A resolution (+/-0.005V accuracy)
BNC connection
Other Inputs/Outputs
Requires 10 to 30VDC @ 15W maximum
Power Supply Internal regulated power supply
Plug-in terminal strip connection
RS-232, 75 to 9600 Baud
Communication Port
DB-9F (Industry Standard 9-pin) connection
Out of range warning outputs (5V logic)
Sensor input monitor signals (5V logic)
Expansion Port
Interface for Analog RPM Adapter accessory
HDB-15F connection
General
(2) 4-digit, 0.56in (14.2mm) display indicators
(4) Sensor input status LEDs
Display
(3) Operating mode LEDs
(4) Pushbutton switches
Black aluminum, water and oil resistant
Enclosure Approximate dimensions: 180mm x 105mm x 43mm/ 7.1in x 4.1in x 1.7in
Weight: 1.2kg / 2.6lbs
Part Number
100-0001 IGTM-2000
65
SmartTach
Easy Installation
All that is needed for RPM / speed measurement is a
Features repetitive pulse signal and DC power. The SmartTach
is compatible with a wide variety of input signal
• Analog Voltage Output proportional to sources such as: Inductive pickups, magnetic sensors,
measurement encoders, ECU outputs and direct connection to an
• Conditioned Digital Pulse Output ignition coil. The SmartTach uses microprocessor
• RS-232 Serial Interface controlled intelligent signal conditioning. This allows
• Programmable Range Outputs the SmartTach to dynamically configure the signal
• In-vehicle, stand-alone or rackmount conditioning when using the magnetic sensors or
digital pulses.
Signal Inputs
Selectable between Spark (Coil Primary, Inductive Pickup) and Trigger (Digital, VRS) modes
Measurement range from 0.5Hz to 500kHz
Pulse Inputs
Trigger voltage range +/-75V
Intelligent signal conditioning in Trigger Mode
66
Test Cell Measurement Accessories
101-0002 1.8m/6ft Cable Analog RPM Adapter; Connects the Analog RPM
Adapter to the Ignition Timing Meter; length: 6ft
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
Power
102-0006 DC Power Plug, 2-pin open connector
X X
Package
100-0016 SmartTach with 19in Rackmount System, includes (1)
SmartTach, (1) power supply, (1) bracket, and (1) blank X
rack cover
Hardware
102-0001 19in 1HU rack mount designed for mounting one or two
units in a cabinet X
67
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 real-
time.
Major Features
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.
68
CANLab Analysis Tool
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
69
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.
Features
• Converts CAN bus data to analog voltages or digital signals or PWM output
• Converts analog and 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
(4) customizable I/O channels, set as:
0 to 5V 10-bit analog input
Digital input or output 0 to 5V 12-bit analog output
Digital
(1) PWM Output
Operating Conditions
Network Port: High-speed CAN
Communication
Configuration Port: RS-232
Connector 15-pin D-sub
Power Voltage 7VDC to 18VDC
Temperature Range -40°C to +85°C / -40°F to 185°F
Warranty 3 years
Mechanical
Dimensions 8.9cm x 6.7cm x 2.56cm / 3.5in x 2.63in x 1.01in
Enclosure Black ABS plastic
Weight 135g / 4.77oz
Part Number
165-0005 CANverter Module
165-0003 CANverter Product Kit - included CANverter module and harness
150-0115 CANverter Harness
70
Cable Connectors
LEMO
LEMO 0F 5-pin
USB
USB-A
USB-B
Communication
J1962 (OBDII)
DB15
JST
JST 10-pin
JST 12-pin
JST 2-pin
71
ATI Headquarters
United States
26999 Meadowbrook Rd.
Novi, MI 48377
Phone: +1 (248) 848 9200
Email: sales_us@accuratetechnologies.com
ATI Europe
United Kingdom Sweden France
Accurate Technologies (UK) Limited Accurate Technologies AB Accurate Technologies SAS
Unit 7, St. George’s Tower Flöjelbergsgatan 14 C Batiment Arobase 2 Téléport 1 Avenue du
Hatley St George, Cambridgeshire 431 37 Mölndal Futuroscope 86960 Futuroscope-Chasseneuil
SG19 3SH UK Sweden Vienne, France
Phone: +44 (0) 1767 652 340 Phone: +46 (0) 31 773 7140 Phone: +33 (0) 1 72 76 26 10
Email: sales_uk@accuratetechnologies.com Email: sales_se@accuratetechnologies.com Email: sales_fr@accuratetechnologies.com
Germany
Accurate Technologies GmbH & Co KG
Terminalstrasse Mitte 18
85356 München, Germany
Phone: +49 (0)89 9700 7121
Email: sales_de@accuratetechnologies.com
ATI Asia
Japan India China
ATI Worldwide LLC ATI Accurate Technologies India Private Ltd. Accurate Technologies China
Shinjuku Mitsuba Building 5f Unit No. G01 to G08, Alfa Ground Floor, Room A308, TUS Star Side Building,
Nishishinjuku 1-5-11 Sigma Soft-Tech Park, Ramagondanahalli, Shuangqing Road Jia #79, Haidian District
Shinjuku-ku, Tokyo 160-0023 Bangalore, Karnataka - 560066 Beijing, China 100085
Phone : +81 3-5325-6222 Phone : +91 80 41694218 Phone: +86-138-1023-6357
Email: sales_jp@accuratetechnologies.com Email : sales_in@accuratetechnologies.com Email: sales_cn@accuratetechnologies.com
Distributors
South Korea
Exxod Inc.
Phone : +82 (031) 782-1650
Email: sales_kr@accuratetechnologies.com
V9
72