AD ADIS16203 Evaluation board user guide Datasheet

Evaluation Board User Guide
UG-287
One Technology Way • P.O. Box 9106 • Norwood, MA 02062-9106, U.S.A. • Tel: 781.329.4700 • Fax: 781.461.3113 • www.analog.com
EVAL-ADIS: iSensor Evaluation System
FEATURES
PC USB evaluation system for inertial measurement units
Product-specific evaluation software
Windows XP, Windows Vista, and Windows 7 compatible
32-bit and 64-bit USB driver support
USB 2.0 or subsequent version required
Synchronous data acquisition
Maximum sample rate for most ADIS16xxx products
No external power supply required for most products
KIT CONTENTS
09902-001
EVAL-ADIS circuit board
16-pin ribbon connector, 2 mm
USB mini cable, 6 ft
M2 × 0.4 mm machine screw kit
Figure 1. Photograph of Inertial Sensor Evaluation System
GENERAL DESCRIPTION
The iSensor® family of products provides a serial peripheral interface (SPI) for data communications. The SPI interface and a
well-calibrated cluster of sensors enable quick integration into
systems that employ embedded processor systems. For users who
are familiar with embedded processors, integrating the iSensor
device with a familiar processor system enables development
with familiar software tools, provides more flexibility, and enables
more design reuse after the initial sensor evaluation is complete.
For users who are unfamiliar with embedded processors and
their development tools, the EVAL-ADIS system provides a
simple PC-based tool for getting started with iSensor products.
option uses a linear regulator, 400 µF of bulk capacitance, and a
soft start circuit to manage transient currents on the USB port.
The EVAL-ADIS circuit board provides tapped holes (M2 ×
0.4 mm), and the kit includes an assortment of M2 × 0.4 mm
machine screws for a simple device under test (DUT) attachment. The location of the mounting holes facilitates easy
electrical connection with the mating connectors (J1 or J4
on the EVAL-ADIS).
The evaluation software packages, which support operation
with the EVAL-ADIS, typically offer three modes of operation:
demonstration, register access, and data capture. In most cases, the
demonstration mode will be a simple waveform recorder function,
which provides a simple visual response to sensor motion. The
waveform recorder is useful in concept demonstrations or
functional verification of units. Individual register read and
write cycles are available in the Register Access window. PC
data acquisition is available using the Data Capture window,
which provides various control inputs, including data register
selection, data file format, and data storage location. In data
capture mode, the EVAL-ADIS reads and stores data from each
selected register every time that the sensor’s data-ready signal
pulses. This synchronous capture mode supports the ADIS16488
(10 registers, 16-bits wide, 2.46 kSPS)
The power management system provides jumper selection for
three device under test (DUT) power options: 5 V (USB), 3.3 V,
and an external power option. The 5 V option provides access
to the USB’s 5 V supply voltage for the DUT, and the 3.3 V
The EVAL-ADIS kit includes a USB mini cable for quick
connection to a PC. The IMU evaluation software package
supports operation on Windows® XP, Windows Vista, and
Windows 7 (32-bit and 64-bit) PC systems.
PLEASE SEE THE LAST PAGE FOR AN IMPORTANT
WARNING AND LEGAL TERMS AND CONDITIONS.
Rev. B | Page 1 of 12
UG-287
Evaluation Board User Guide
TABLE OF CONTENTS
Features .............................................................................................. 1
IMU Evaluation Software Guide .....................................................5
Kit Contents....................................................................................... 1
USB Driver File Installation .........................................................5
General Description ......................................................................... 1
Software Operation .......................................................................5
Revision History ............................................................................... 2
Main Window ................................................................................6
Mechanical Setup/Installation ........................................................ 3
Main Window Menu Bar Options ..............................................6
IMU Installation ........................................................................... 3
REVISION HISTORY
2/13—Rev. A to Rev. B
Changes to Features Section and General Description Section........ 1
Changes to IMU Installation Section ...................................................... 3
Changes to Table 1, combined with Table 2, and deleted Table 2..... 4
Changes to Data Register Selection Section and to Data Record
Options Section ........................................................................................ 9
5/12—Rev. 0 to Rev. A
Changes to Features Section and General Description Section........ 1
Replaced Overview Section and ADIS16375 and ADIS16488
Installation Section with IMU Installation Section, Changes to
Table 1, Table 2, and Figure 4 ................................................................ 3
Added Figure 2 and Figure 3; Renumbered Sequentially................... 3
Replaced Software Installation Section with IMU Evaluation
Software Guide, Changes to Microsoft .NET Framework 3.5
Section, Deleted IMU Evaluation Software Installation Section
and Figure 6 to Figure 9, Added Software Operation Section,
Replaced Initial Setup Section with Start-Up Sequence
Section ............................................................................................4
Deleted Table 3; Renumbered Sequentially ............................................4
Replaced IMU Evaluation Software Operation Section with Main
Window Section, Moved and Changed Waveform Recorder
Section, Added Main Window Menu Bar Options Section,
Changes to Devices Section and Figure 10 ........................................5
Added Figure 11 and Figure 12, Deleted Figure 13 and Figure 14.....6
Changes to Register Access Menu Section and Figure 13...................7
Deleted Data Capture Timing Section, Data Record Time Section,
Figure 16, and Figure 17; Added Sample Rate Section and
Figure 14 .........................................................................................8
11/11—Revision 0: Initial Version
Rev. B | Page 2 of 12
Evaluation Board User Guide
UG-287
MECHANICAL SETUP/INSTALLATION
IMU INSTALLATION
When installing the ADIS16334 or ADIS16448, use the flexible
cable to connect the device to J4 on the EVAL-ADIS. Note that
these products and the associated flexible cable have only 20 pins.
J4, on the other hand, has 24-pins; therefore, ensure that the
flexible cable connects to Pin 1 to Pin 20 on J4 and aligns correctly
prior to plugging the USB cable into the USB connection on the
EVAL-ADIS. Ignore the Pin 1 markings on the flexible connector
because these markings do not reflect the correct Pin 1 connections with respect to the ADIS16334/ADIS16448 or J4 on
the EVAL-ADIS.
Figure 4 provides a top level view of the EVAL-ADIS printed
circuit board (PCB), which provides two electrical connectors
(J1, J4) and a series of mounting holes. Table 1 provides the mating
connector and mounting hole identifiers for each compatible
product as well as the mounting hardware, the power supply
settings (JP1), and the most appropriate reference picture for each
compatible product (and future product support plans). Note
that inclusion in Table 1 does not necessarily reflect full support
of a particular product; that requires application software. Refer
to the www.analog.com/EVAL-ADIS for the most recent list of
supported products.
09902-023
When installing an iSensor product on the EVAL-ADIS, do not
plug it into the PC-USB port or any other potential source of
power, before the installation is complete. Before pressing the
mating connector into J4, ensure that the pins align correctly.
For the ADIS16375, ADIS16485, and ADIS16488, installing JP2
across both leads provides 3.3 V of power to the real-time clock
power pin.
Figure 3. ADIS16448/PCBZ Installation Example
09902-022
Table 1 provides additional details for installing other products
onto the EVAL-ADIS. For additional installation instructions,
see the product-specific Wiki User Guide links, under
Documentation at www.analog.com/EVAL-ADIS.
Figure 2. ADIS16488 Installation Example
iSensor
2.9mm
47.2mm
41.4mm
55.9mm
129.413mm
Figure 4. Top Level View of PCB
Rev. B | Page 3 of 12
09902-002
2.9mm
67.7mm
UG-287
Evaluation Board User Guide
Table 1. Mating Connector and Mounting Hole Identifiers
Product
ADIS16003/PCBZ
ADIS16006/PCBZ
ADIS16133BMLZ
ADIS16135BMLZ
ADIS16136AMLZ
ADIS16201/PCBZ
ADIS16203/PCBZ
ADIS16204/PCBZ
ADIS16209/PCBZ
ADIS16210/PCBZ
ADIS16220/PCBZ
ADIS16223/PCBZ
ADIS16227/PCBZ
ADIS16228/PCBZ
ADIS16240/PCBZ
ADIS16260/PCBZ
ADIS16265/PCBZ
ADIS16266/PCBZ
ADIS16300/PCBZ
ADIS16305/PCBZ
ADIS16334/PCBZ
ADIS16360BMLZ
ADIS16362BMLZ
ADIS16364BMLZ
ADIS16365BMLZ
ADIS16367BMLZ
ADIS16375BMLZ
ADIS16400BMLZ
ADIS16405BMLZ
ADIS16407BMLZ
ADIS16445/PCBZ
ADIS16448/PCBZ
ADIS16480AMLZ
ADIS16485AMLZ
ADIS16488AMLZ
1
Mating Connector
J1
J1
J4
J4
J4
J1
J1
J1
J1
J1
J1
J1
J1
J1
J1
J1
J1
J1
J4
J4
J4
J4
J4
J4
J4
J4
J4
J4
J4
J4
J4
J4
J4
J4
J4
Mounting Holes
A
A
C
C
C
A
A
A
A
A, B
A
A, B
A, B
A, B
A
A
A
A
B
B
D
G
G
G
G
G
F
G
G
G
E
E
F
F
F
JP1
+5 V
+5 V
+5V
+5V
+5V
+3.3 V
+3.3 V
+3.3 V
+3.3 V
+3.3 V
+3.3 V
+3.3 V
+3.3 V
+3.3 V
+3.3 V
+5 V
+5 V
+5 V
+5 V
+5 V
+5 V
+5 V
+5 V
+5 V
+5 V
+5 V
+3.3 V
+5 V
+5 V
+5 V
+3.3 V
+3.3 V
+3.3 V
+3.3 V
+3.3 V
May need to trim length or use M2 × 0.4 mm × 16 mm machine screws to maintain a flush bottom-side surface.
Rev. B | Page 4 of 12
Machine Screws
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 20 mm1
M2 × 0.4 mm × 20 mm1
M2 × 0.4 mm × 20 mm1
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 12 mm
M2 × 0.4 mm × 12 mm
M2 × 0.4 mm × 12 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 20 mm1
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 6 mm
M2 × 0.4 mm × 12 mm
M2 × 0.4 mm × 12 mm
M2 × 0.4 mm × 20 mm1
M2 × 0.4 mm × 20 mm1
M2 × 0.4 mm × 20 mm1
Evaluation Board User Guide
UG-287
IMU EVALUATION SOFTWARE GUIDE
09902-005
09902-003
The IMU evaluation software is available for download at the
EVAL-ADIS website, www.analog.com/EVAL-ADIS, under
Software and Tools. The download file contains the USB driver
and IMU evaluation software (see Figure 5). Extract these files to a
directory on the PC and start the USB driver installation process.
Figure 5. Typical Contents in Evaluation Download
USB DRIVER FILE INSTALLATION
Figure 7. USB Driver Installation Confirmation Window
SOFTWARE OPERATION
Start-Up Sequence
1.
Microsoft .NET Framework 3.5
The IMU evaluation software requires the Microsoft .NET
Framework 3.5. If a PC has a more recent version, version 3.5 is
available for download from the Microsoft Download Center on
the Microsoft website.
2.
3.
09902-004
4.
Plug the EVAL-ADIS into a PC USB port using the cable
that comes with the EVAL-ADIS kit. LED2 illuminates
immediately. The EVAL-ADIS goes through an initialization
process that takes approximately 10 sec, and then LED1
illuminates.
If the Hardware Select window indicates that no device was
found (see Figure 8), unplug the EVAL-ADIS from the PC,
wait 2 sec to 3 sec, and then plug the EVAL-ADIS back into
the PC-SUB port.
After LED1 illuminates, click Rescan in the Hardware
Select window. LED1 starts blinking, and the Hardware
Select window updates with an option to select the device
(see Figure 9).
Click Select. The program completes the connection and
opens the main window (see Figure 10).
09902-010
The SDPDrivers.exe file contains USB drivers that are compatible
with both 32-bit and 64-bit Windows-based systems. Doubleclick the SDPDrivers.exe file and follow the prompts to install
the USB driver files onto the PC. Figure 6 and Figure 7 show the
windows associated with this process.
Figure 8. Hardware Select Window, No Device Found
09902-011
Figure 6. USB (SDP) Driver Setup Window
Figure 9. Hardware Select Window, Select Option Enabled
Rev. B | Page 5 of 12
UG-287
Evaluation Board User Guide
MAIN WINDOW
MAIN WINDOW MENU BAR OPTIONS
After the software completes the initialization process, the main
window (see Figure 10) appears. The main window (see Figure 10)
provides waveform recorders for basic demonstration, along with
the following menu bar options: Devices (device selection),
Register Access, Data Capture, USB Tools, and About (basic
information).
Devices
Waveform Recorder
1.
2.
3.
4.
5.
6.
7.
Unplug the EVAL-ADIS from the PC USB and any other
power source.
Remove the existing DUT from the EVAL-ADIS.
Install the new DUT onto the EVAL-ADIS (see the IMU
Installation section).
Plug the EVAL-ADIS back into the PC USB.
Wait for LED1 to illuminate, indicating that the EVAL-ADIS
is ready for communication with the PC.
If the software does not recognize the EVAL-ADIS
automatically, click USB Tools and then click Connect to
establish communication (see Figure 15).
Select Devices and then the part number for the new DUT.
09902-015
After selecting the device for evaluation (see the Devices section),
click Read to start the waveform recorder function, and then move
the IMU to observe the signal response within the waveform
output boxes (see Figure 11 for an example). The Read button
changes to a Stop button when the waveform recorder is in
operation. Click Stop to turn the waveform recording off.
Right-click on one of the waveform output boxes to access a
pop-up control box, which provides options to add cursor
tracking, statistics, and scale and waveform division controls
(see Figure 12 for an example). The color coding corresponding
with the register names matches the color of each signal in the
waveform output.
Click Devices in the menu bar of the main window to select the
appropriate product for evaluation. Use the following steps to
change a unit while continuing to run the IMU evaluation
software:
Figure 10. IMU Evaluation Software Main Window
Rev. B | Page 6 of 12
UG-287
09902-016
Evaluation Board User Guide
09902-024
Figure 11. IMU Evaluation Software Main Window with Sensor Responses
Figure 12. IMU Evaluation Software Main Window with Scale Options
Rev. B | Page 7 of 12
UG-287
Evaluation Board User Guide
Register Access
In this case,
Clicking Register Access in the menu bar of the main window
provides read/write access to all user-accessible registers in the
IMU. For example, Figure 13 demonstrates using this menu to
write 0x0009 to the DEC_RATE register in the ADIS16488 or
ADIS16375, which lowers the output data rate from 2.46 kSPS
to 246 SPS.
1.
2.
3.
4.
09902-018
5.
Select Control from the Select a Category drop-down box
to access the control register group.
Click DEC_RATE in the register listing.
Type 9 in the New Hex Value box.
Click Write Register to write this value to the register
inside the IMU.
Click Update Flash to make this setting nonvolatile.
Figure 13. Register Access, Write DEC_RATE = 0x0009 Example
Rev. B | Page 8 of 12
Evaluation Board User Guide
UG-287
Data Capture
Click Data Capture in the menu bar of the main window to
read and store a sequence of output data from the DUT. The
Data Capture window (see Figure 14) provides controls for the
data storage location, data file name, register selection, data
format, and data file header. Each data collection cycle starts
when the DUT’s data-ready signal pulses.
Data Register Selection
The Data Capture window contains a list of sensor data, which
are associated with the output registers, along with a
corresponding selection check box. Use the check box to
include an output register in each data collection cycle of the data
record. The ADIS1613x, ADIS1637x, and ADIS1648x products
currently provide lower word registers, that capture the bit growth
associated with integrated filtering operations. For example,
X_GRYO_LOW is a 16-bit register that captures this bit growth for
the x-axis gyroscope in these products. While this register provides
16 more bits (for a total of 32-bits), the ADIS1648x products rarely
need more than 24 bits to preserve the precision available in the
ADIS1648x products, so many of the least significant bits in these
registers are not significant.
Selecting the 16-bit option in the Data Capture menu includes
only the upper 16 bits of output data (for example, only
X_GRYO_OUT). Selecting the 32-bit option includes all 32 bits
in the data record (for example, X_GYRO_OUT and
X_GYRO_LOW). Selecting both 16-bit and 32-options result in
separate entries: one for the X_GYRO_OUT and another that
combines X_GYRO_OUT and X_GYRO_LOW data. For
maximum speed, select one or the other, but not both.
Data Record Options
Selecting the Add File Header check box controls the first line
of the data record file. Clearing this check box removes the header
line from the data record. Selecting the Use Scaled Data check
box causes the software to convert the digital output codes into
a decimal equivalent prior to storing them in the data record file.
When using scaled data, the result is rounded to the 4th decimal
place. For finer resolution, uncheck the Use Scale Data option
and convert the twos complement result using post-event signal
processing routines.
Sample Rate
The sample rate is dependent on the data-ready signal coming
from the IMU and is typically associated with a register setting,
such as DEC_RATE in the ADIS16488.
Rev. B | Page 9 of 12
Evaluation Board User Guide
09902-019
UG-287
Figure 14. Data Capture
Rev. B | Page 10 of 12
Evaluation Board User Guide
UG-287
USB Tools
09902-013
Clicking USB Tools in the menu bar of the main window
provides a diagnostic tool for managing the USB connection
to the EVAL-ADIS. Click this option to request a connection
attempt. This window also provides several revision numbers.
These numbers represent internal source control codes and are
for Analog Devices, Inc., internal use only (see Figure 15 and
Figure 16).
Figure 16. USB Tools, Not Connected
About
09902-012
Click About in the menu bar of the main window to review the
software revision information.
09902-014
Figure 15. USB Tools, Connected
Figure 17. About Window
Wiki User Guides
For additional software instructions and product-specific
functions, see the appropriate Wiki User Guide, under
Documentation at www.analog.com/EVAL-ADIS.
Rev. B | Page 11 of 12
UG-287
Evaluation Board User Guide
NOTES
ESD Caution
ESD (electrostatic discharge) sensitive device. Charged devices and circuit boards can discharge without detection. Although this product features patented or proprietary protection
circuitry, damage may occur on devices subjected to high energy ESD. Therefore, proper ESD precautions should be taken to avoid performance degradation or loss of functionality.
Legal Terms and Conditions
By using the evaluation board discussed herein (together with any tools, components documentation or support materials, the “Evaluation Board”), you are agreeing to be bound by the terms and conditions
set forth below (“Agreement”) unless you have purchased the Evaluation Board, in which case the Analog Devices Standard Terms and Conditions of Sale shall govern. Do not use the Evaluation Board until you
have read and agreed to the Agreement. Your use of the Evaluation Board shall signify your acceptance of the Agreement. This Agreement is made by and between you (“Customer”) and Analog Devices, Inc.
(“ADI”), with its principal place of business at One Technology Way, Norwood, MA 02062, USA. Subject to the terms and conditions of the Agreement, ADI hereby grants to Customer a free, limited, personal,
temporary, non-exclusive, non-sublicensable, non-transferable license to use the Evaluation Board FOR EVALUATION PURPOSES ONLY. Customer understands and agrees that the Evaluation Board is provided
for the sole and exclusive purpose referenced above, and agrees not to use the Evaluation Board for any other purpose. Furthermore, the license granted is expressly made subject to the following additional
limitations: Customer shall not (i) rent, lease, display, sell, transfer, assign, sublicense, or distribute the Evaluation Board; and (ii) permit any Third Party to access the Evaluation Board. As used herein, the term
“Third Party” includes any entity other than ADI, Customer, their employees, affiliates and in-house consultants. The Evaluation Board is NOT sold to Customer; all rights not expressly granted herein, including
ownership of the Evaluation Board, are reserved by ADI. CONFIDENTIALITY. This Agreement and the Evaluation Board shall all be considered the confidential and proprietary information of ADI. Customer may
not disclose or transfer any portion of the Evaluation Board to any other party for any reason. Upon discontinuation of use of the Evaluation Board or termination of this Agreement, Customer agrees to
promptly return the Evaluation Board to ADI. ADDITIONAL RESTRICTIONS. Customer may not disassemble, decompile or reverse engineer chips on the Evaluation Board. Customer shall inform ADI of any
occurred damages or any modifications or alterations it makes to the Evaluation Board, including but not limited to soldering or any other activity that affects the material content of the Evaluation Board.
Modifications to the Evaluation Board must comply with applicable law, including but not limited to the RoHS Directive. TERMINATION. ADI may terminate this Agreement at any time upon giving written notice
to Customer. Customer agrees to return to ADI the Evaluation Board at that time. LIMITATION OF LIABILITY. THE EVALUATION BOARD PROVIDED HEREUNDER IS PROVIDED “AS IS” AND ADI MAKES NO
WARRANTIES OR REPRESENTATIONS OF ANY KIND WITH RESPECT TO IT. ADI SPECIFICALLY DISCLAIMS ANY REPRESENTATIONS, ENDORSEMENTS, GUARANTEES, OR WARRANTIES, EXPRESS OR IMPLIED, RELATED
TO THE EVALUATION BOARD INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, TITLE, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT OF INTELLECTUAL
PROPERTY RIGHTS. IN NO EVENT WILL ADI AND ITS LICENSORS BE LIABLE FOR ANY INCIDENTAL, SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES RESULTING FROM CUSTOMER’S POSSESSION OR USE OF
THE EVALUATION BOARD, INCLUDING BUT NOT LIMITED TO LOST PROFITS, DELAY COSTS, LABOR COSTS OR LOSS OF GOODWILL. ADI’S TOTAL LIABILITY FROM ANY AND ALL CAUSES SHALL BE LIMITED TO THE
AMOUNT OF ONE HUNDRED US DOLLARS ($100.00). EXPORT. Customer agrees that it will not directly or indirectly export the Evaluation Board to another country, and that it will comply with all applicable
United States federal laws and regulations relating to exports. GOVERNING LAW. This Agreement shall be governed by and construed in accordance with the substantive laws of the Commonwealth of
Massachusetts (excluding conflict of law rules). Any legal action regarding this Agreement will be heard in the state or federal courts having jurisdiction in Suffolk County, Massachusetts, and Customer hereby
submits to the personal jurisdiction and venue of such courts. The United Nations Convention on Contracts for the International Sale of Goods shall not apply to this Agreement and is expressly disclaimed.
©2011–2013 Analog Devices, Inc. All rights reserved. Trademarks and
registered trademarks are the property of their respective owners.
UG09902-0-2/13(B)
Rev. B | Page 12 of 12
Similar pages