The World Leader in High Performance Signal Processing Solutions
iSensor ®
Getting Started with the ADIS1622x Evaluation Tools
Mark Looney
iSensor Applications Engineer
December 2010
iSensor ® The Simple Solution for Sensor Integration
Table of Contents, ADIS1622x Evaluation Tools
TITLE/TOPIC
PAGE
Hardware: ADIS1622x/PCBZ, ADISUSBZ
3
ADIS16220/PCBZ Documentation
4
ADIS16220/PCBZ Physical Installation on an ADISUSBZ
5
ADIS16223/PCBZ, ADIS16227/PCBZ: Schematic & Mounting Hole Pattern
6
ADIS16223/PCBZ, ADIS16227/PCBZ: Physical Installation on an ADISUSBZ
7
ADIS16223/PCBZ, ADIS16227/PCBZ: Ribbon Mating Cable Design
8
Remote Mounting Option
9
ADIS16220 Evaluation Software Installation
10
ADISUSBZ USB Driver Installation
15
ADIS16220, ADIS16223 Evaluation Software
16
Manual Trigger Mode
16
Automatic Trigger Mode
17
Event Trigger Mode
18
Filter Case Study
22
ADIS16227 Evaluation Software, Basic Setup
25
ADIS16227 Evaluation Software, Basic Demo
26
ADIS16227 Evaluation Software, Spectral Alarm Demo
27
iSensor ® The Simple Solution for Sensor Integration
Evaluation Tool Options
ADIS16220/PCBZ
The iSensor evaluation tools are designed for two purposes:
1. Enable fast connection to SPI-compatible processor systems.
2. Provide simple PC-based tools to demonstrate basic device functions.
ADIS16220/PCBZ, Interface board
1. Provides ADIS16220CCCZ on a small PCB with 2mm connectors.
2. Eliminates the need to solder the LGA package in a prototype process.
3. Connects directly to the PC-USB evaluation system, ADISUSBZ
ADIS16223/PCBZ, ADIS16227/PCBZ Interface boards
1. Provides ADIS16223CMLZ on a small PCB with a 2mm connector.
2. Eliminates the need to develop a prototype board with the mating connector.
3. Connects directly to the PC-USB evaluation system, ADISUSBZ
ADISUSBZ, PC-USB Evaluation System
1. Complete system for demonstrating device function.
2. Saves capture buffer data to Excel-friendly file formats.
ADISUSBZ
ADIS16223/PCBZ
ADIS16227/PCBZ
3
ADIS16220/PCBZ
1.100
iSensor ® The Simple Solution for Sensor Integration
A, 4x
1.050
J1/J2 PIN NUMBERS
1
5
6
2
7
8
3
9
10
4
11
12
6
10
9
1
4
2
3
13
11
12
RST
AIN1
SCLK
AIN2
CS
DIO2
DOUT
DIO1
DIN
NC
NC
VDD
NC
GND
VREF
NC
16
14
12
6
5
7
10
8
11
1
2 × 0.673
iSensor
12
5
B, 2x
7
9
2
C1
15
8
5
9
4 × Ø0.087
M2×0.4
10
2 × 0.000
6
0.150
8
07980-016
7
U1
11
4
C1
J2
J1
3
A. Interface board general-purpose mounting holes. Use M2 (2mm) machine screws. Use these to
manage PCB-level resonance threats.
B. J1, J2 are dual-row, 12-pin connectors, which enable simple connection to embedded processor
systems with 1mm ribbon cable systems. Hirose Hirose A3-12PA-2SV(71).
C. Use cables for prototype only and keep them as short as possible. SPI serial communications
rely on good signal integrity.
4
07980-017
4
2 × 0.925
J2
2 × 0.900
3
ADIS16220CCCZ
0.865
J1
0.035
2 × 0.000
2
0.200
1
iSensor ® The Simple Solution for Sensor Integration
ADIS16220/PCBZ Installation on ADISUSBZ
Installation Steps
1. Remove ribbon cable & (2) 2mm screws.
2. Place ADIS16220/PCBZ on the ADISUSBZ, using the
silk screen and four corner mounting holes as a
guide.
3. Install M2x6mm screws to secure ADIS16220/PCBZ
on the ADISUSBZ. The ADISUSBZ provides 2mm
threaded holes.
4. Re-install ribbon cable.
5. Set JP1 to “+3.3V”, it isn’t already in place option to
“+5V” option. Do not plug USB in until completing
ADIS16220 evaluation software installation.
5
iSensor ® The Simple Solution for Sensor Integration
ADIS16223/PCBZ, ADIS16227/PCBZ
A.
A
09088-017
D
ADIS16223CMLZ bolted to the interface board using:
Fastener Express p/n FHS1106-4I2 , flat head 10/32x3/8”.
B. Interface board general-purpose mounting holes.
Use M2 (2mm) machine screws to help manage potential
PCB-level resonance threats.
B, 4x
C, 6x
C. ADISUSBZ mounting holes.
Use M2 (2mm) machine screws.
D. Electrical interface, J1. Pads provide 14-pins but the ADISUSBZ only accommodates 12 pins.
Populated with a 12-pin, 2x6, 2mm connector. Pins 13 & 14 provide access to DIO1 & DIO2. Can
manually replace J1 with 14-pin version. Example: Hirose A3-14PA-2SV(71).
6
iSensor ® The Simple Solution for Sensor Integration
ADIS16223/PCBZ, ADIS16227/PCBZ; ADISUSBZ Installation
1. Bend ribbon cable back.
2. Remove M2 screws if they are present.
3. Place M2x6mm screws in six ADISUSB
mounting holes.
4. Place ADIS1622x/PCBZ onto the ADISUSBZ
and tighten screws.
5. Connect ribbon cable, making sure that it is
aligned with upper 12 pins.
6. Set JP1 to “+3.3V”. Do not plug USB in until
after completing ADIS1622x evaluation
software installation.
7
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x/PCBZ Ribbon Cable Interface
J1/J2 Ribbon Cable Interface Parts
ADISUSBZ uses the following
cable assembly from Samtec:
ASP-140062-01
Ribbon Crimp Connector
3M P/N 152212-0100-GB
Ribbon Cable
3M P/N 3625/12 (100m)
8
iSensor ® The Simple Solution for Sensor Integration
Alternate Use for Best Mechanical Coupling
1. Remove ADIS1622xCMLZ from ADIS1622x/PCBZ by carefully unplugging the flex
(it can break) and the 10-32 screw on the bottom side.
2. Cut the interface board down so that the ADIS1622xCMLZ can be mounted to the
test frame using a 10-32 stud or machine screw.
3. Use the cut down version of the interface board, along with an extended ribbon
cable to still use the ADISUSBZ to capture data into a test PC.
4. Use 2mm screws to attach the cut-down interface board and 4-40 screws to
mounted the ADISUSBZ.
9
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x Evaluation Software Installation
The ADIS16220, ADIS16223, and ADIS16227
have their own demo/evaluation software
packages, which can be downloaded from
each product’s web page at
www.analog.com.
Use the following steps to download, install,
and get the evaluation software running.
Each package will use a similar setup, with
differences noted in the following steps.
NOTE: The demo/evaluation software
packages use a driver set that is not
currently compatible with Windows Vista
and Windows 7. Use a machine with
Windows XP operating system.
10
1.
Go to home page, for example:
www.analog.com/ADIS16223
2.
Click on “Evaluation Boards & Kits.”
3.
Click on the Evaluation software link to
download the software and follow
instructions to save it to a temporary
directory.
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x Evaluation Software Installation
Installation Steps (continued)
4.
Unpack contents from zipped file and click on
“setup.exe”.
5.
Click OK on the next screen.
6.
Click on computer icon to start the installation
process.
11
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x Evaluation Software Installation
Installation Steps (continued)
7.
Click Continue.
8.
If a window like this appears, we suggest
keeping the existing files. In this case,
click "Yes" to keep existing files.
9.
Click OK
12
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x Evaluation Software Installation
Installation Steps (continued)
9.
Open the newly created directory and double-click onto “giveio.exe”.
10. Click “Install”.
13
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x Evaluation Software Installation
Installation Steps (continued)
11. Click “Install”.
12. Click “Yes”.
13. Giveio Driver complete.
Click “Ok”.
14
iSensor ® The Simple Solution for Sensor Integration
MCP USB Driver Installation
Installation Steps
1.
Plug the ADISUSBZ to the PC using
an A-to-B USB cable. The USB
Driver screen will pop-up.
Click “Next” to start this process.
2.
Then click on
“Continue Anyway”.
This process will repeat with another file. Just
follow the instructions and allow it to go through
one more time. After completing this, the device
is ready for test.
15
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x Software Tips, Manual Trigger Mode
1. Click on “Interface” and
select USB, then OK
when the pop-up
window shows the USB
device is connected.
2. Software should start up
and place the ADIS1622x
device in Manual mode.
3. Click to trigger button
and wait for the capture
to complete inside the
device, then load to the
screen.
16
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x Software Tips, Automatic Trigger Mode
1. Automatic mode in the
ADIS1622x products uses
an internal timer to trigger
new data capture events.
2. Since the ADISUSBZ
doesn’t connect to the
“Busy” signal, DIO1 per
factory default, use the
LEDs on the
ADIS16223/PCBZ to
determine if the device is
busy. Do not attempt to
read when the LED is on.
Note that the ADISUSBZ
takes a few seconds to
read and process the data.
Keep the capture period of
above 10 seconds for best
results in read-back.
3. This screen shows a quick
example. The AVG_CNT is
extended to 64 so that the
DIO1 LED is on longer for
observation.
4. Click “Start” to begin,
once the settings are
finished.
17
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x Software Tips, Event Trigger Mode
1. Use the pull-down menu
to set the device up for
“Event Capture Mode”.
18
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x Software Tips, Event Trigger Mode
2. Use the “ALARMS”
option in the
configuration pull-down
menu to set up the
trigger levels.
19
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x Software Tips, Event Trigger Mode, Alarms
1. In this example, enable
each alarm, then enter
the acceleration
threshold for triggering
the capture.
2. In this case, enter “10”,
then click “Write A1”.
3. Notice how the device
changes the value to
something close. This is
the closest register
value for the user entry.
4. Then repeat for each
Alarm.
5. Click on “Save to Flash”
to back the settings up
in non-volatile flash
memory.
6. Click on “X” in upper
right hand corner to exit.
20
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x Software Tips, Event Mode Capture Example
1. Click on “Arm” and
notice that the DIO1 LED
light turns on.
2. Tap the assembly on
non-valuable surface.
Increase the intensity of
the tap until the capture
triggers.
3. This will be evident
when the DIO1 LED is
not longer lit.
4. Click on “DisArm,”
which is the same
button that was “Arm”
at the start of the
process.
5. Under “Buffer Data,”
click “Read” to plot the
captured data on the
screen.
21
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x Software Tips, Filtering, No Filtering Enabled
1. The ADIS1622x are wideband filters.
2. Lower frequency
applications tend to
value lower noise.
3. The filtering helps
optimize the noise and
frequency content of the
data capture.
4. This plot is when no
filters are enabled and
the device is in its
widest bandwidth.
22
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x Software Tips, Band-Pass Filtering
1. Enable the band-pass
filter.
2. Click on Trigger.
3. Notices the lower
amount of noise and the
fact that it is centered
around 0g now.
23
iSensor ® The Simple Solution for Sensor Integration
ADIS1622x Software Tips, Band-Pass & Low-Pass Filtering
1. Click on the AVG_CNT
pull-down menu and
select 64.
2. Click on Trigger.
3. Observe the lower noise
and longer capture time.
24
iSensor ® The Simple Solution for Sensor Integration
ADIS16227 Software Tips: Basic Setup
1. Double click on the
ADIS16227*.exe file to
start the software.
2. Make sure that the
settings under “Main
Control” and “Sample
Rate Options” match
those in this graphic.
The Signal Range, FFT
Avgs, SR3 settings are
the most common
settings that need to be
changed for this demo.
3. Take a baseline
measurement by
clicking on “Start”.
4. Click on “Null” and hold
the device in a
stationary position until
it completes.
5. Take another
measurement by hitting
“Start” and notice that
the DC response is
much lower.
25
iSensor ® The Simple Solution for Sensor Integration
ADIS16227 Software Tips: Basic Demo
1. Shake the ADIS16227 in
a repetitive manner and
click on “Start.”
Continue the shaking
until the software
completes collecting
data.
2. After data collection is
complete, use the
mouse pointer to
measure the response.
3. In this case, the mouse
pointer is held over the
peak of the green
response.
4. Color coding:
X = red
Y = green
Z = blue
26
iSensor ® The Simple Solution for Sensor Integration
ADIS16227 Software Tips: Spectral Alarm Demo
1. Use the “Configuration”
drop-down menu to
click on the “Alarm
Spectrum” option.
27
iSensor ® The Simple Solution for Sensor Integration
ADIS16227 Software Tips: Spectral Alarm Demo
2. Under “Sample Rate
Option,” use the dropdown menu to select
“3”.
3. Change each entry by
highlighting the
numbers and then
typing it in.
28
iSensor ® The Simple Solution for Sensor Integration
ADIS16227 Software Tips: Spectral Alarm Demo
4. Enter all of the numbers
show for this demo in
the graphic.
5. Click on “Write All” to
save them to the flash
memory in the
ADIS16227.
6. Enable the “X” axis
band to plot by click on
the “X” dot.
7. Minimize this window
and return the main
window.
29
iSensor ® The Simple Solution for Sensor Integration
ADIS16227 Software Tips: Spectral Alarm Demo
8. After returning to the
main window, use the
“Configuration” dropdown menu to select
the “ALM_CTRL”
option.
9. Use the ALM_CTRL
menu to enable all
three (x,y,z) spectral
alarms.
10. Close the window to
return to the main
menu.
30
iSensor ® The Simple Solution for Sensor Integration
ADIS16227 Software Tips: Spectral Alarm Demo
11. Repeat the shaking
motion and click on
“Start”.
12. Observe the Peak
Alarms and Spectral
Alarms outputs.
31
Contacts:
Applications
Marketing:
Engineer:
Mark Looney
mark.looney@analog.com
1-336-605-4139
Bob Scannell
bob.scannell@analog.com
1-336-605-4031
More Information on iSensor Evaluation Tools:
32
www.analog.com/isensor-evaluation