Wiki

This version (09 Jan 2021 00:42) was approved by Robin Getz.The Previously approved version (07 Jul 2017 20:44) is available.Diff

ADIS16228 EVALUATION ON A PERSONAL COMPUTER

UPDATE NOTICE: This Wiki Guide covers the use of evaluation tools (ADIS16228/PCBZ and EVAL-ADISZ) that are no longer available for purchase, but it remains online to support those who already have these tools. For all new ADIS16228 users, please go to the ADIS16228's product page, then click on Evaluation Kits and then click on the See All tab to review a listing of the most current ADIS16228 evaluation tools. Thank you!

The Vibration Evaluation Program enables PC-based evaluation of the ADIS16228CMLZ, using the following hardware: ADIS16228/PCBZ breakout board and EVAL-ADIS evaluation system. Please the following picture for an example of how to use these two devices together for this purpose.

PART NUMBERS TO ORDER

Click here to start the online ordering process for the following two parts, or contact your ADI distributor to place the order.

ADIS16228/PCBZ

EVAL-ADISZ

SOFTWARE TO DOWNLOAD

The EVAL-ADIS2 has been superseded by the EVAL-ADIS-FX3 and is no longer supported.
This guide assumes that you've connected your vibration sensor to the EVAL-ADIS2, drivers were successfully installed on your PC, and you've downloaded the correct software for your sensor. We recommend reviewing the Hardware User Guide before continuing.

Software Downloads

Click here to download the latest version of the Vibration Evaluation software.

Click here to download the latest drivers for the EVAL-ADIS2.

This application requires Microsoft .NET 3.5 to be installed and enabled on the host PCs running Windows 10. Additional information on enabling .NET 3.5 can be found here.

EVAL-ADIS2 Vibration Evaluation Software Overview

The Vibration Evaluation Software is a Microsoft Windows (.NET) application that works in conjunction with the EVAL-ADIS2, in order to provide users with a PC-Based interface to a subset of iSensor products designed specifically for machine health and vibration monitoring applications. The platform enables observation of basic sensor functions, read/write access to all user-accessible registers, and full-rate data acquisition.

Due to the specialized nature of the machine health monitoring portfolio, only a subset of sensors is supported by this software. These devices are shown below.

The ADIS16000AMLZ manages wireless communication between several ADIS16229AMLZ devices.

.

This guide builds upon the EVAL-ADIS2 Hardware User Guide and assumes that you've installed the necessary drivers and software.

Using the EVAL-ADIS2 Vibration Evaluation Software

Once the Vibration Evaluation software loads, you should be presented with a window similar to the image shown below.

If an error similar to the image below pops up, click OK to proceed.

Device Selection

Click on Device, located on the left side of the Menu bar, at the top of the Main Screen, and select the model number corresponding to your sensor. The ADIS16228 was used for the following examples.

Some menu options may appear “grayed out.” This normal and indicates that some of the software features may not be available for the selected device type.

For example, all of the Network options presently only apply ADIS16229.

Data Collection Mode

The ADIS16227, ADIS16228 and ADIS16229 all have four basic modes of data collection: Manual FFT, Automatic FFT, Manual Time (Time Domain) and Real-Time. Each of these modes can be configured using the Register Access window. For ease of use, the Main Screen offers a drop-down selection menu for these modes, along with a Start that kicks off a data capture.

Waveform Display

The Waveform Display quickly displays the data read back from the sensor. The data format, units, etc. will automatically change based upon the selected data capture mode.

Enable Data Log

When the “Enable Data Log” check box in the main form is set, a data capture file will be saved every time a new FFT or time-domain capture is executed. The number located beside the “Enable Data Log” check box will also increment indicating that a new file was written to the host PC disk.

RegisterAccess

The Register Access option on the Menu Bar provides read and write access to all user-accessible registers listed in the selected device's datasheet. The image below shows a screenshot of the window.

The image below shows the Register Access window when an ADIS16228 is connected.

Reading Sensor Register

In order to read the contents of a sensor register, click on the register in the table and then click on “Read Selected Register.” The EVAL-ADIS2 will issue the correct commands to the sensor and update the GUI with the data the sensor responded with.

Writing to Sensor Registers

Use the following two steps to write a value to the register. 1. Enter the data to be written to the sensor in the text box shown below.

Register data must be written in hexadecimal format!

2. Click on Write

The Register Access form always writes to both the upper and lower bytes of a given register. When writing to a register, make sure to include the desired 16-bit value in hexadecimal format before clicking the Write Register button.
Single-Command Options

The section on the right side of the window provides a means of easily calling subroutines within the connected sensor. Clicking on a “Write” button is equivalent to writing a single-bit command to the respective register.

Configuring Alarms

The Alarm > Alarm Settings option on the Menu Bar provides a convenient means of configuring the Spectral Alarm functions. The interface makes configuring and tuning these functions much easier!

Selecting Alarms > Alarm Settings will cause the following window to open:

Select boxes in the matrix and enter values that are associated with the magnitude of the output data and FFT bin numbers.

The same results can be achieved by issuing individual writes to the respective registers using the Register Access window.

Click on Write to DUT to update all of the registers associated with these entries.

In order to verify that the settings were written to the sensor, close and re-open the window. Doing so will reset the form. Click on Read from DUT to read back the configuration settings from the sensor.

The Alarms > Alarm Status Form provides a convenient way to monitor each of the different alarm conditions. The dashes in each cell will change to green (no alarm), yellow (“warning” alarm, associated with Level 1) or red (“critical” alarm, associated with Level 2), depending on the conditions, after a data capture event completes.

Data Capture

The Data Capture window provides a means of configuring the file location, base file name, and file count for each data capture.

When the “Enable Data Log” check box in the main form is set, a data capture file will be saved every time a new FFT or time-domain capture is executed. The number located beside the “Enable Data Log” check box will also increment indicating that a new file was written to the host PC disk.

This counter is also shown in the Data Capture Window.

Tools

The Tools option in the Menu Bar offers two options: USB and SPI.

The USB option allows for manually connecting or disconnecting the active EVAL-ADIS2.

The SPI option allows for adjusting the SPI SCLK and stall time (time between each 16-bit transaction). The image below shows the default settings.

Demo

Visit the ADIS16229 Vibration Demo Wiki Guide for more details on this function.

About

This option offers the revision and some codes that might be useful when seeking technical support.

SOFTWARE REVISION HISTORY

Click to display ⇲

Click to hide ⇱

REVISION RELEASE DATE SUMMARY OF UPDATES
v1.3.0 2/17/2014 See the Reported Issues & Solutions Table for list of issues being addressed
v1.2.0 1/25/2014 See the Reported Issues & Solutions Table for list of issues being addressed
v1.1.9 12/22/2013 See the Reported Issues & Solutions Table for list of issues being addressed
v1.1.8 N/A Internal test version, never published online
v1.1.7 12/10/2013 Added partial support for the ADIS16227 (Manual FFT mode only)
v1.1.6 11/1/2013 Extended the wait time to 4 seconds, for each sensor in the Network Scan
v1.1.5 N/A This version corrects a sizing problem in the main waveforms, along with a couple of bugs in other windows.
v1.1.4 N/A Updates for internal use only
v1.1.3 N/A Added delays to Periodic Mode Exit routine register writes.
v1.1.2 N/A Added a dialog box for a user to specify the Update Interval of the Network Periodic Mode.
v1.1.1 10/11/2013 Corrected the GUI to indicate “not busy” after a communication is canceled by the user.
Added exception handling routines to prevent a program crash and to show the Reconnect Dialog if the USB is disconnected.
Expanded the vertical axis range options on the FFT plots (Main Menu) to go down to 0.0001g
v1.1.0 N/A Added “Scan All Channels” option to find nodes that are on different frequency channels
Expanded the vertical axis range options on the FFT plots (Main Menu) to go down to 0.001g
v1.0.3 9/10/2013 Set the plot scale to +-2g for the first switch to time domain data. This ensures that data is visible on the plot. Subsequent plot mode changes set the scale to the previous user selected value for a particular mode.
Set the Mode combo-box to ‘Periodic’ or ‘Manual’ when a demonstration mode is selected. This ensures that the plot mode is appropriate for the data displayed during a demonstration loop.
v1.0.2 8/21/2013 Add sensor node selection tabs to Register Access and Alarm menus
NOTE: First version posted online at www.analog.com/EVAL-ADIS
v1.0.1 8/15/2013 Updated register names to match the ADIS16229 datasheet
Increased period mode sleep cycle time to 10 seconds
v1.0.0 8/1/2013 Initial Release

REPORTED ISSUES, UPGRADE REQUESTS & SOLUTIONS

Click to display ⇲

Click to hide ⇱

REVISION # DATE STATUS DEVICE DESCRIPTION & RELATED NOTES SOLUTION
v1.3.1 01 7/29/14 CONFIRMED ADIS16228 Real-time mode does not work after executing an Auto-null command in the Register Access menu. Click here for more details After executing an Auto-null command, select Manual FFT mode first, then Real-time mode.
v1.3.0 01 2/24/14 CONFIRMED ADIS16228 Real-time only supports data collection at a rate of 1.26kSPS v1.4.0 will address this. For now, use AVG_CNT settings that are > 4 (Sample rate = 1260 SPS)
v1.2.0 04 2/12/14 CLOSED ADIS16000 Connection with ADIS16229 is hard to establish SPI Timing violation, click here for more details
v1.2.0 03 1/27/14 CONFIRMED ADIS16228 Time Domain mode in this package seems to translate into Manual Time Capture in the ADIS16228 datasheet. Can the software be consistent with the datasheet? v1.3.0 (or later), Not released yet
v1.2.0 02 1/27/14 CONFIRMED ADIS16228 The Data Capture function does not appear to work when using Time Domain mode v1.3.0 (or later), Not released yet
v1.2.0 01 1/27/14 CONFIRMED ADIS16228 When using the Data Capture function, when in Real-Time mode, can this produce one continuous file for the data samples? v1.3.0 (or later), Not released yet
v1.1.9 01 1/9/14 CLOSED ADIS16228 Add all of the FFT Header registers to the Data Capture file v1.2.0 (or later)
v1.1.7 06 12/17/13 CLOSED ADIS16228 There appear to be a few typos in the register names in Register Access menu, as they do not match the names given in the ADIS16228 datasheet v1.1.9 (or later)
v1.1.7 05 12/17/13 CLOSED ADIS16228 Exiting Periodic FFT mode causes the program to jump into the Main Screen > Tools > USB Menu. When closing that Window, it engages in a 10 second countdown while allowing no user input. v1.1.9 (or later).
v1.1.7 04 12/17/13 CLOSED ADIS16228 Changes in the Mode Selection drop-down menu, located in the Main Screen, do not seem to track the related register settings in the Register Access menu v1.1.9 (or later).
v1.1.7 03 12/13/13 CLOSED ADIS16228 Manual FFT only seems to support 20480 SPS sample rates. For more details, click on the following file: Problem Report Details v1.1.9 (or later).
v1.1.7 02 12/10/13 CLOSED ADIS16228 The Alarm Status Form does not correctly display alarm status. Click on this file for more details: Problem Report Details No issue found. Open this file for more details: Problem Resolution Details
v1.1.7 01 12/10/13 CLOSED ADIS16227 Periodic FFT appears to lock the software up and does not appear to produce FFT results v1.2.0 (or later)
v1.1.6 06 12/9/13 CONFIRMED ADIS16000 There appear to be a few typos in the register names in Register Access menu, as they do not match the names given in the ADIS16000 datasheet v1.1.10, release date estimate = 1/10/2014
v1.1.6 05 12/9/13 CLOSED ADIS16000 Not able to add ADIS16229 devices to pages 2-6 in the ADIS16000 No issue found, but this will be closely scrutinized in the next two versions: v1.1.10 and v1.2.0
ADI: This function was verified in earlier versions of the software. Re-test of this function is in the test queue.
v1.1.6 04 12/9/13 CONFIRMED ADIS16000 There are a number of cases where the software becomes non-responsive, with particular sensitivity observed when using Periodic FFT. v1.2.0, release date estimate = 1/24/2014. For present revision, use Manual FFT mode only.
ADI: Investigation has revealed that the present approach for simultaneous sensor monitoring and user input management is not stable. The solution to this will require substantial code changes, which are in progress.
v1.1.6 03 12/9/13 CLOSED ADIS16000 Sample rate settings in the AVG_CNT register do not seem to cause updates on the horizontal axis, of the x-axis data. Use version v1.1.9 or later.
v1.1.6 02 12/9/13 CONFIRMED ADIS16000 Real-time data logging is not working This was not part of the original plan for this package, but is under consideration for v1.4.0 or later.
v1.1.6 01 12/9/13 CLOSED ADIS16000 Waveforms updates do not always respond to Start button presses, in any mode. Use v1.2.0 or later
STATUS CODE DEFINITIONS
OPEN means that the issue observation has been received, but has not been independently confirmed by ADI
CONFIRMED means that the issue has been independently confirmed and ADI is working on a solution path.
CLOSED means that the issue has been resolved

PC SYSTEM REQUIREMENTS

The EVAL-ADIS2 has been superseded by the EVAL-ADIS-FX3 and is no longer supported.
This guide assumes that you've connected your vibration sensor to the EVAL-ADIS2, drivers were successfully installed on your PC, and you've downloaded the correct software for your sensor. We recommend reviewing the Hardware User Guide before continuing.

Software Downloads

Click here to download the latest version of the Vibration Evaluation software.

Click here to download the latest drivers for the EVAL-ADIS2.

This application requires Microsoft .NET 3.5 to be installed and enabled on the host PCs running Windows 10. Additional information on enabling .NET 3.5 can be found here.

EVAL-ADIS2 Vibration Evaluation Software Overview

The Vibration Evaluation Software is a Microsoft Windows (.NET) application that works in conjunction with the EVAL-ADIS2, in order to provide users with a PC-Based interface to a subset of iSensor products designed specifically for machine health and vibration monitoring applications. The platform enables observation of basic sensor functions, read/write access to all user-accessible registers, and full-rate data acquisition.

Due to the specialized nature of the machine health monitoring portfolio, only a subset of sensors is supported by this software. These devices are shown below.

The ADIS16000AMLZ manages wireless communication between several ADIS16229AMLZ devices.

.

This guide builds upon the EVAL-ADIS2 Hardware User Guide and assumes that you've installed the necessary drivers and software.

Using the EVAL-ADIS2 Vibration Evaluation Software

Once the Vibration Evaluation software loads, you should be presented with a window similar to the image shown below.

If an error similar to the image below pops up, click OK to proceed.

Device Selection

Click on Device, located on the left side of the Menu bar, at the top of the Main Screen, and select the model number corresponding to your sensor. The ADIS16228 was used for the following examples.

Some menu options may appear “grayed out.” This normal and indicates that some of the software features may not be available for the selected device type.

For example, all of the Network options presently only apply ADIS16229.

Data Collection Mode

The ADIS16227, ADIS16228 and ADIS16229 all have four basic modes of data collection: Manual FFT, Automatic FFT, Manual Time (Time Domain) and Real-Time. Each of these modes can be configured using the Register Access window. For ease of use, the Main Screen offers a drop-down selection menu for these modes, along with a Start that kicks off a data capture.

Waveform Display

The Waveform Display quickly displays the data read back from the sensor. The data format, units, etc. will automatically change based upon the selected data capture mode.

Enable Data Log

When the “Enable Data Log” check box in the main form is set, a data capture file will be saved every time a new FFT or time-domain capture is executed. The number located beside the “Enable Data Log” check box will also increment indicating that a new file was written to the host PC disk.

RegisterAccess

The Register Access option on the Menu Bar provides read and write access to all user-accessible registers listed in the selected device's datasheet. The image below shows a screenshot of the window.

The image below shows the Register Access window when an ADIS16228 is connected.

Reading Sensor Register

In order to read the contents of a sensor register, click on the register in the table and then click on “Read Selected Register.” The EVAL-ADIS2 will issue the correct commands to the sensor and update the GUI with the data the sensor responded with.

Writing to Sensor Registers

Use the following two steps to write a value to the register. 1. Enter the data to be written to the sensor in the text box shown below.

Register data must be written in hexadecimal format!

2. Click on Write

The Register Access form always writes to both the upper and lower bytes of a given register. When writing to a register, make sure to include the desired 16-bit value in hexadecimal format before clicking the Write Register button.
Single-Command Options

The section on the right side of the window provides a means of easily calling subroutines within the connected sensor. Clicking on a “Write” button is equivalent to writing a single-bit command to the respective register.

Configuring Alarms

The Alarm > Alarm Settings option on the Menu Bar provides a convenient means of configuring the Spectral Alarm functions. The interface makes configuring and tuning these functions much easier!

Selecting Alarms > Alarm Settings will cause the following window to open:

Select boxes in the matrix and enter values that are associated with the magnitude of the output data and FFT bin numbers.

The same results can be achieved by issuing individual writes to the respective registers using the Register Access window.

Click on Write to DUT to update all of the registers associated with these entries.

In order to verify that the settings were written to the sensor, close and re-open the window. Doing so will reset the form. Click on Read from DUT to read back the configuration settings from the sensor.

The Alarms > Alarm Status Form provides a convenient way to monitor each of the different alarm conditions. The dashes in each cell will change to green (no alarm), yellow (“warning” alarm, associated with Level 1) or red (“critical” alarm, associated with Level 2), depending on the conditions, after a data capture event completes.

Data Capture

The Data Capture window provides a means of configuring the file location, base file name, and file count for each data capture.

When the “Enable Data Log” check box in the main form is set, a data capture file will be saved every time a new FFT or time-domain capture is executed. The number located beside the “Enable Data Log” check box will also increment indicating that a new file was written to the host PC disk.

This counter is also shown in the Data Capture Window.

Tools

The Tools option in the Menu Bar offers two options: USB and SPI.

The USB option allows for manually connecting or disconnecting the active EVAL-ADIS2.

The SPI option allows for adjusting the SPI SCLK and stall time (time between each 16-bit transaction). The image below shows the default settings.

Demo

Visit the ADIS16229 Vibration Demo Wiki Guide for more details on this function.

About

This option offers the revision and some codes that might be useful when seeking technical support.

SOFTWARE REVISION HISTORY

Click to display ⇲

Click to hide ⇱

REVISION RELEASE DATE SUMMARY OF UPDATES
v1.3.0 2/17/2014 See the Reported Issues & Solutions Table for list of issues being addressed
v1.2.0 1/25/2014 See the Reported Issues & Solutions Table for list of issues being addressed
v1.1.9 12/22/2013 See the Reported Issues & Solutions Table for list of issues being addressed
v1.1.8 N/A Internal test version, never published online
v1.1.7 12/10/2013 Added partial support for the ADIS16227 (Manual FFT mode only)
v1.1.6 11/1/2013 Extended the wait time to 4 seconds, for each sensor in the Network Scan
v1.1.5 N/A This version corrects a sizing problem in the main waveforms, along with a couple of bugs in other windows.
v1.1.4 N/A Updates for internal use only
v1.1.3 N/A Added delays to Periodic Mode Exit routine register writes.
v1.1.2 N/A Added a dialog box for a user to specify the Update Interval of the Network Periodic Mode.
v1.1.1 10/11/2013 Corrected the GUI to indicate “not busy” after a communication is canceled by the user.
Added exception handling routines to prevent a program crash and to show the Reconnect Dialog if the USB is disconnected.
Expanded the vertical axis range options on the FFT plots (Main Menu) to go down to 0.0001g
v1.1.0 N/A Added “Scan All Channels” option to find nodes that are on different frequency channels
Expanded the vertical axis range options on the FFT plots (Main Menu) to go down to 0.001g
v1.0.3 9/10/2013 Set the plot scale to +-2g for the first switch to time domain data. This ensures that data is visible on the plot. Subsequent plot mode changes set the scale to the previous user selected value for a particular mode.
Set the Mode combo-box to ‘Periodic’ or ‘Manual’ when a demonstration mode is selected. This ensures that the plot mode is appropriate for the data displayed during a demonstration loop.
v1.0.2 8/21/2013 Add sensor node selection tabs to Register Access and Alarm menus
NOTE: First version posted online at www.analog.com/EVAL-ADIS
v1.0.1 8/15/2013 Updated register names to match the ADIS16229 datasheet
Increased period mode sleep cycle time to 10 seconds
v1.0.0 8/1/2013 Initial Release

REPORTED ISSUES, UPGRADE REQUESTS & SOLUTIONS

Click to display ⇲

Click to hide ⇱

REVISION # DATE STATUS DEVICE DESCRIPTION & RELATED NOTES SOLUTION
v1.3.1 01 7/29/14 CONFIRMED ADIS16228 Real-time mode does not work after executing an Auto-null command in the Register Access menu. Click here for more details After executing an Auto-null command, select Manual FFT mode first, then Real-time mode.
v1.3.0 01 2/24/14 CONFIRMED ADIS16228 Real-time only supports data collection at a rate of 1.26kSPS v1.4.0 will address this. For now, use AVG_CNT settings that are > 4 (Sample rate = 1260 SPS)
v1.2.0 04 2/12/14 CLOSED ADIS16000 Connection with ADIS16229 is hard to establish SPI Timing violation, click here for more details
v1.2.0 03 1/27/14 CONFIRMED ADIS16228 Time Domain mode in this package seems to translate into Manual Time Capture in the ADIS16228 datasheet. Can the software be consistent with the datasheet? v1.3.0 (or later), Not released yet
v1.2.0 02 1/27/14 CONFIRMED ADIS16228 The Data Capture function does not appear to work when using Time Domain mode v1.3.0 (or later), Not released yet
v1.2.0 01 1/27/14 CONFIRMED ADIS16228 When using the Data Capture function, when in Real-Time mode, can this produce one continuous file for the data samples? v1.3.0 (or later), Not released yet
v1.1.9 01 1/9/14 CLOSED ADIS16228 Add all of the FFT Header registers to the Data Capture file v1.2.0 (or later)
v1.1.7 06 12/17/13 CLOSED ADIS16228 There appear to be a few typos in the register names in Register Access menu, as they do not match the names given in the ADIS16228 datasheet v1.1.9 (or later)
v1.1.7 05 12/17/13 CLOSED ADIS16228 Exiting Periodic FFT mode causes the program to jump into the Main Screen > Tools > USB Menu. When closing that Window, it engages in a 10 second countdown while allowing no user input. v1.1.9 (or later).
v1.1.7 04 12/17/13 CLOSED ADIS16228 Changes in the Mode Selection drop-down menu, located in the Main Screen, do not seem to track the related register settings in the Register Access menu v1.1.9 (or later).
v1.1.7 03 12/13/13 CLOSED ADIS16228 Manual FFT only seems to support 20480 SPS sample rates. For more details, click on the following file: Problem Report Details v1.1.9 (or later).
v1.1.7 02 12/10/13 CLOSED ADIS16228 The Alarm Status Form does not correctly display alarm status. Click on this file for more details: Problem Report Details No issue found. Open this file for more details: Problem Resolution Details
v1.1.7 01 12/10/13 CLOSED ADIS16227 Periodic FFT appears to lock the software up and does not appear to produce FFT results v1.2.0 (or later)
v1.1.6 06 12/9/13 CONFIRMED ADIS16000 There appear to be a few typos in the register names in Register Access menu, as they do not match the names given in the ADIS16000 datasheet v1.1.10, release date estimate = 1/10/2014
v1.1.6 05 12/9/13 CLOSED ADIS16000 Not able to add ADIS16229 devices to pages 2-6 in the ADIS16000 No issue found, but this will be closely scrutinized in the next two versions: v1.1.10 and v1.2.0
ADI: This function was verified in earlier versions of the software. Re-test of this function is in the test queue.
v1.1.6 04 12/9/13 CONFIRMED ADIS16000 There are a number of cases where the software becomes non-responsive, with particular sensitivity observed when using Periodic FFT. v1.2.0, release date estimate = 1/24/2014. For present revision, use Manual FFT mode only.
ADI: Investigation has revealed that the present approach for simultaneous sensor monitoring and user input management is not stable. The solution to this will require substantial code changes, which are in progress.
v1.1.6 03 12/9/13 CLOSED ADIS16000 Sample rate settings in the AVG_CNT register do not seem to cause updates on the horizontal axis, of the x-axis data. Use version v1.1.9 or later.
v1.1.6 02 12/9/13 CONFIRMED ADIS16000 Real-time data logging is not working This was not part of the original plan for this package, but is under consideration for v1.4.0 or later.
v1.1.6 01 12/9/13 CLOSED ADIS16000 Waveforms updates do not always respond to Start button presses, in any mode. Use v1.2.0 or later
STATUS CODE DEFINITIONS
OPEN means that the issue observation has been received, but has not been independently confirmed by ADI
CONFIRMED means that the issue has been independently confirmed and ADI is working on a solution path.
CLOSED means that the issue has been resolved

ADIS16228/PCBZ CONTENTS & SETUP

The ADIS16228/PCBZ kit comes with the following materials: (1) ADIS16228CMLZ, (1) interface PCB and (10) M2x0.4x6mm machine screws.

Installing the ADIS16228CMLZ onto the interface PCB requires two simple steps:

Step #1

Insert the ADIS16228CMLZ's flex connector into the mating connector on the interface board, then close the clasp to secure the connection. For more details on this process, please click here to see a video demonstration

Step #2

Secure the ADIS16228CMLZ to the interface board, using the M2x0.4x6mm machine screws.

EVAL-ADISZ SETUP

Use the following two steps to configure the EVAL-ADISZ for use with the ADIS16228/PCBZ:

Step #1

Connect J1 on the EVAL-ADISZ to J1 on the ADIS16228/PCBZ.

NOTE: The ribbon cable in this example is not included with the EVAL-ADIS or ADIS16228/PCBZ. For more information on where to acquire these types of cables, Click here for more information.

Step #2

Set JP1 to +3.3V

USB DRIVER INSTALLATION

The EVAL-ADIS2 has been superseded by the EVAL-ADIS-FX3 and is no longer supported.
This guide assumes that you've connected your vibration sensor to the EVAL-ADIS2, drivers were successfully installed on your PC, and you've downloaded the correct software for your sensor. We recommend reviewing the Hardware User Guide before continuing.

Software Downloads

Click here to download the latest version of the Vibration Evaluation software.

Click here to download the latest drivers for the EVAL-ADIS2.

This application requires Microsoft .NET 3.5 to be installed and enabled on the host PCs running Windows 10. Additional information on enabling .NET 3.5 can be found here.

EVAL-ADIS2 Vibration Evaluation Software Overview

The Vibration Evaluation Software is a Microsoft Windows (.NET) application that works in conjunction with the EVAL-ADIS2, in order to provide users with a PC-Based interface to a subset of iSensor products designed specifically for machine health and vibration monitoring applications. The platform enables observation of basic sensor functions, read/write access to all user-accessible registers, and full-rate data acquisition.

Due to the specialized nature of the machine health monitoring portfolio, only a subset of sensors is supported by this software. These devices are shown below.

The ADIS16000AMLZ manages wireless communication between several ADIS16229AMLZ devices.

.

This guide builds upon the EVAL-ADIS2 Hardware User Guide and assumes that you've installed the necessary drivers and software.

Using the EVAL-ADIS2 Vibration Evaluation Software

Once the Vibration Evaluation software loads, you should be presented with a window similar to the image shown below.

If an error similar to the image below pops up, click OK to proceed.

Device Selection

Click on Device, located on the left side of the Menu bar, at the top of the Main Screen, and select the model number corresponding to your sensor. The ADIS16228 was used for the following examples.

Some menu options may appear “grayed out.” This normal and indicates that some of the software features may not be available for the selected device type.

For example, all of the Network options presently only apply ADIS16229.

Data Collection Mode

The ADIS16227, ADIS16228 and ADIS16229 all have four basic modes of data collection: Manual FFT, Automatic FFT, Manual Time (Time Domain) and Real-Time. Each of these modes can be configured using the Register Access window. For ease of use, the Main Screen offers a drop-down selection menu for these modes, along with a Start that kicks off a data capture.

Waveform Display

The Waveform Display quickly displays the data read back from the sensor. The data format, units, etc. will automatically change based upon the selected data capture mode.

Enable Data Log

When the “Enable Data Log” check box in the main form is set, a data capture file will be saved every time a new FFT or time-domain capture is executed. The number located beside the “Enable Data Log” check box will also increment indicating that a new file was written to the host PC disk.

RegisterAccess

The Register Access option on the Menu Bar provides read and write access to all user-accessible registers listed in the selected device's datasheet. The image below shows a screenshot of the window.

The image below shows the Register Access window when an ADIS16228 is connected.

Reading Sensor Register

In order to read the contents of a sensor register, click on the register in the table and then click on “Read Selected Register.” The EVAL-ADIS2 will issue the correct commands to the sensor and update the GUI with the data the sensor responded with.

Writing to Sensor Registers

Use the following two steps to write a value to the register. 1. Enter the data to be written to the sensor in the text box shown below.

Register data must be written in hexadecimal format!

2. Click on Write

The Register Access form always writes to both the upper and lower bytes of a given register. When writing to a register, make sure to include the desired 16-bit value in hexadecimal format before clicking the Write Register button.
Single-Command Options

The section on the right side of the window provides a means of easily calling subroutines within the connected sensor. Clicking on a “Write” button is equivalent to writing a single-bit command to the respective register.

Configuring Alarms

The Alarm > Alarm Settings option on the Menu Bar provides a convenient means of configuring the Spectral Alarm functions. The interface makes configuring and tuning these functions much easier!

Selecting Alarms > Alarm Settings will cause the following window to open:

Select boxes in the matrix and enter values that are associated with the magnitude of the output data and FFT bin numbers.

The same results can be achieved by issuing individual writes to the respective registers using the Register Access window.

Click on Write to DUT to update all of the registers associated with these entries.

In order to verify that the settings were written to the sensor, close and re-open the window. Doing so will reset the form. Click on Read from DUT to read back the configuration settings from the sensor.

The Alarms > Alarm Status Form provides a convenient way to monitor each of the different alarm conditions. The dashes in each cell will change to green (no alarm), yellow (“warning” alarm, associated with Level 1) or red (“critical” alarm, associated with Level 2), depending on the conditions, after a data capture event completes.

Data Capture

The Data Capture window provides a means of configuring the file location, base file name, and file count for each data capture.

When the “Enable Data Log” check box in the main form is set, a data capture file will be saved every time a new FFT or time-domain capture is executed. The number located beside the “Enable Data Log” check box will also increment indicating that a new file was written to the host PC disk.

This counter is also shown in the Data Capture Window.

Tools

The Tools option in the Menu Bar offers two options: USB and SPI.

The USB option allows for manually connecting or disconnecting the active EVAL-ADIS2.

The SPI option allows for adjusting the SPI SCLK and stall time (time between each 16-bit transaction). The image below shows the default settings.

Demo

Visit the ADIS16229 Vibration Demo Wiki Guide for more details on this function.

About

This option offers the revision and some codes that might be useful when seeking technical support.

SOFTWARE REVISION HISTORY

Click to display ⇲

Click to hide ⇱

REVISION RELEASE DATE SUMMARY OF UPDATES
v1.3.0 2/17/2014 See the Reported Issues & Solutions Table for list of issues being addressed
v1.2.0 1/25/2014 See the Reported Issues & Solutions Table for list of issues being addressed
v1.1.9 12/22/2013 See the Reported Issues & Solutions Table for list of issues being addressed
v1.1.8 N/A Internal test version, never published online
v1.1.7 12/10/2013 Added partial support for the ADIS16227 (Manual FFT mode only)
v1.1.6 11/1/2013 Extended the wait time to 4 seconds, for each sensor in the Network Scan
v1.1.5 N/A This version corrects a sizing problem in the main waveforms, along with a couple of bugs in other windows.
v1.1.4 N/A Updates for internal use only
v1.1.3 N/A Added delays to Periodic Mode Exit routine register writes.
v1.1.2 N/A Added a dialog box for a user to specify the Update Interval of the Network Periodic Mode.
v1.1.1 10/11/2013 Corrected the GUI to indicate “not busy” after a communication is canceled by the user.
Added exception handling routines to prevent a program crash and to show the Reconnect Dialog if the USB is disconnected.
Expanded the vertical axis range options on the FFT plots (Main Menu) to go down to 0.0001g
v1.1.0 N/A Added “Scan All Channels” option to find nodes that are on different frequency channels
Expanded the vertical axis range options on the FFT plots (Main Menu) to go down to 0.001g
v1.0.3 9/10/2013 Set the plot scale to +-2g for the first switch to time domain data. This ensures that data is visible on the plot. Subsequent plot mode changes set the scale to the previous user selected value for a particular mode.
Set the Mode combo-box to ‘Periodic’ or ‘Manual’ when a demonstration mode is selected. This ensures that the plot mode is appropriate for the data displayed during a demonstration loop.
v1.0.2 8/21/2013 Add sensor node selection tabs to Register Access and Alarm menus
NOTE: First version posted online at www.analog.com/EVAL-ADIS
v1.0.1 8/15/2013 Updated register names to match the ADIS16229 datasheet
Increased period mode sleep cycle time to 10 seconds
v1.0.0 8/1/2013 Initial Release

REPORTED ISSUES, UPGRADE REQUESTS & SOLUTIONS

Click to display ⇲

Click to hide ⇱

REVISION # DATE STATUS DEVICE DESCRIPTION & RELATED NOTES SOLUTION
v1.3.1 01 7/29/14 CONFIRMED ADIS16228 Real-time mode does not work after executing an Auto-null command in the Register Access menu. Click here for more details After executing an Auto-null command, select Manual FFT mode first, then Real-time mode.
v1.3.0 01 2/24/14 CONFIRMED ADIS16228 Real-time only supports data collection at a rate of 1.26kSPS v1.4.0 will address this. For now, use AVG_CNT settings that are > 4 (Sample rate = 1260 SPS)
v1.2.0 04 2/12/14 CLOSED ADIS16000 Connection with ADIS16229 is hard to establish SPI Timing violation, click here for more details
v1.2.0 03 1/27/14 CONFIRMED ADIS16228 Time Domain mode in this package seems to translate into Manual Time Capture in the ADIS16228 datasheet. Can the software be consistent with the datasheet? v1.3.0 (or later), Not released yet
v1.2.0 02 1/27/14 CONFIRMED ADIS16228 The Data Capture function does not appear to work when using Time Domain mode v1.3.0 (or later), Not released yet
v1.2.0 01 1/27/14 CONFIRMED ADIS16228 When using the Data Capture function, when in Real-Time mode, can this produce one continuous file for the data samples? v1.3.0 (or later), Not released yet
v1.1.9 01 1/9/14 CLOSED ADIS16228 Add all of the FFT Header registers to the Data Capture file v1.2.0 (or later)
v1.1.7 06 12/17/13 CLOSED ADIS16228 There appear to be a few typos in the register names in Register Access menu, as they do not match the names given in the ADIS16228 datasheet v1.1.9 (or later)
v1.1.7 05 12/17/13 CLOSED ADIS16228 Exiting Periodic FFT mode causes the program to jump into the Main Screen > Tools > USB Menu. When closing that Window, it engages in a 10 second countdown while allowing no user input. v1.1.9 (or later).
v1.1.7 04 12/17/13 CLOSED ADIS16228 Changes in the Mode Selection drop-down menu, located in the Main Screen, do not seem to track the related register settings in the Register Access menu v1.1.9 (or later).
v1.1.7 03 12/13/13 CLOSED ADIS16228 Manual FFT only seems to support 20480 SPS sample rates. For more details, click on the following file: Problem Report Details v1.1.9 (or later).
v1.1.7 02 12/10/13 CLOSED ADIS16228 The Alarm Status Form does not correctly display alarm status. Click on this file for more details: Problem Report Details No issue found. Open this file for more details: Problem Resolution Details
v1.1.7 01 12/10/13 CLOSED ADIS16227 Periodic FFT appears to lock the software up and does not appear to produce FFT results v1.2.0 (or later)
v1.1.6 06 12/9/13 CONFIRMED ADIS16000 There appear to be a few typos in the register names in Register Access menu, as they do not match the names given in the ADIS16000 datasheet v1.1.10, release date estimate = 1/10/2014
v1.1.6 05 12/9/13 CLOSED ADIS16000 Not able to add ADIS16229 devices to pages 2-6 in the ADIS16000 No issue found, but this will be closely scrutinized in the next two versions: v1.1.10 and v1.2.0
ADI: This function was verified in earlier versions of the software. Re-test of this function is in the test queue.
v1.1.6 04 12/9/13 CONFIRMED ADIS16000 There are a number of cases where the software becomes non-responsive, with particular sensitivity observed when using Periodic FFT. v1.2.0, release date estimate = 1/24/2014. For present revision, use Manual FFT mode only.
ADI: Investigation has revealed that the present approach for simultaneous sensor monitoring and user input management is not stable. The solution to this will require substantial code changes, which are in progress.
v1.1.6 03 12/9/13 CLOSED ADIS16000 Sample rate settings in the AVG_CNT register do not seem to cause updates on the horizontal axis, of the x-axis data. Use version v1.1.9 or later.
v1.1.6 02 12/9/13 CONFIRMED ADIS16000 Real-time data logging is not working This was not part of the original plan for this package, but is under consideration for v1.4.0 or later.
v1.1.6 01 12/9/13 CLOSED ADIS16000 Waveforms updates do not always respond to Start button presses, in any mode. Use v1.2.0 or later
STATUS CODE DEFINITIONS
OPEN means that the issue observation has been received, but has not been independently confirmed by ADI
CONFIRMED means that the issue has been independently confirmed and ADI is working on a solution path.
CLOSED means that the issue has been resolved

VIBRATION EVALUATION PROGRAM OVERVIEW

This section provides a basic description of the functions in the Vibration Evaluation Software package. For a list of ADIS16228-specific tutorials that provided detailed, step-by-step instructions for the most common ADIS16228 evaluation functions, please click here.

LAUNCH SOFTWARE

The EVAL-ADIS2 has been superseded by the EVAL-ADIS-FX3 and is no longer supported.
This guide assumes that you've connected your vibration sensor to the EVAL-ADIS2, drivers were successfully installed on your PC, and you've downloaded the correct software for your sensor. We recommend reviewing the Hardware User Guide before continuing.

Software Downloads

Click here to download the latest version of the Vibration Evaluation software.

Click here to download the latest drivers for the EVAL-ADIS2.

This application requires Microsoft .NET 3.5 to be installed and enabled on the host PCs running Windows 10. Additional information on enabling .NET 3.5 can be found here.

EVAL-ADIS2 Vibration Evaluation Software Overview

The Vibration Evaluation Software is a Microsoft Windows (.NET) application that works in conjunction with the EVAL-ADIS2, in order to provide users with a PC-Based interface to a subset of iSensor products designed specifically for machine health and vibration monitoring applications. The platform enables observation of basic sensor functions, read/write access to all user-accessible registers, and full-rate data acquisition.

Due to the specialized nature of the machine health monitoring portfolio, only a subset of sensors is supported by this software. These devices are shown below.

The ADIS16000AMLZ manages wireless communication between several ADIS16229AMLZ devices.

.

This guide builds upon the EVAL-ADIS2 Hardware User Guide and assumes that you've installed the necessary drivers and software.

Using the EVAL-ADIS2 Vibration Evaluation Software

Once the Vibration Evaluation software loads, you should be presented with a window similar to the image shown below.

If an error similar to the image below pops up, click OK to proceed.

Device Selection

Click on Device, located on the left side of the Menu bar, at the top of the Main Screen, and select the model number corresponding to your sensor. The ADIS16228 was used for the following examples.

Some menu options may appear “grayed out.” This normal and indicates that some of the software features may not be available for the selected device type.

For example, all of the Network options presently only apply ADIS16229.

Data Collection Mode

The ADIS16227, ADIS16228 and ADIS16229 all have four basic modes of data collection: Manual FFT, Automatic FFT, Manual Time (Time Domain) and Real-Time. Each of these modes can be configured using the Register Access window. For ease of use, the Main Screen offers a drop-down selection menu for these modes, along with a Start that kicks off a data capture.

Waveform Display

The Waveform Display quickly displays the data read back from the sensor. The data format, units, etc. will automatically change based upon the selected data capture mode.

Enable Data Log

When the “Enable Data Log” check box in the main form is set, a data capture file will be saved every time a new FFT or time-domain capture is executed. The number located beside the “Enable Data Log” check box will also increment indicating that a new file was written to the host PC disk.

RegisterAccess

The Register Access option on the Menu Bar provides read and write access to all user-accessible registers listed in the selected device's datasheet. The image below shows a screenshot of the window.

The image below shows the Register Access window when an ADIS16228 is connected.

Reading Sensor Register

In order to read the contents of a sensor register, click on the register in the table and then click on “Read Selected Register.” The EVAL-ADIS2 will issue the correct commands to the sensor and update the GUI with the data the sensor responded with.

Writing to Sensor Registers

Use the following two steps to write a value to the register. 1. Enter the data to be written to the sensor in the text box shown below.

Register data must be written in hexadecimal format!

2. Click on Write

The Register Access form always writes to both the upper and lower bytes of a given register. When writing to a register, make sure to include the desired 16-bit value in hexadecimal format before clicking the Write Register button.
Single-Command Options

The section on the right side of the window provides a means of easily calling subroutines within the connected sensor. Clicking on a “Write” button is equivalent to writing a single-bit command to the respective register.

Configuring Alarms

The Alarm > Alarm Settings option on the Menu Bar provides a convenient means of configuring the Spectral Alarm functions. The interface makes configuring and tuning these functions much easier!

Selecting Alarms > Alarm Settings will cause the following window to open:

Select boxes in the matrix and enter values that are associated with the magnitude of the output data and FFT bin numbers.

The same results can be achieved by issuing individual writes to the respective registers using the Register Access window.

Click on Write to DUT to update all of the registers associated with these entries.

In order to verify that the settings were written to the sensor, close and re-open the window. Doing so will reset the form. Click on Read from DUT to read back the configuration settings from the sensor.

The Alarms > Alarm Status Form provides a convenient way to monitor each of the different alarm conditions. The dashes in each cell will change to green (no alarm), yellow (“warning” alarm, associated with Level 1) or red (“critical” alarm, associated with Level 2), depending on the conditions, after a data capture event completes.

Data Capture

The Data Capture window provides a means of configuring the file location, base file name, and file count for each data capture.

When the “Enable Data Log” check box in the main form is set, a data capture file will be saved every time a new FFT or time-domain capture is executed. The number located beside the “Enable Data Log” check box will also increment indicating that a new file was written to the host PC disk.

This counter is also shown in the Data Capture Window.

Tools

The Tools option in the Menu Bar offers two options: USB and SPI.

The USB option allows for manually connecting or disconnecting the active EVAL-ADIS2.

The SPI option allows for adjusting the SPI SCLK and stall time (time between each 16-bit transaction). The image below shows the default settings.

Demo

Visit the ADIS16229 Vibration Demo Wiki Guide for more details on this function.

About

This option offers the revision and some codes that might be useful when seeking technical support.

SOFTWARE REVISION HISTORY

Click to display ⇲

Click to hide ⇱

REVISION RELEASE DATE SUMMARY OF UPDATES
v1.3.0 2/17/2014 See the Reported Issues & Solutions Table for list of issues being addressed
v1.2.0 1/25/2014 See the Reported Issues & Solutions Table for list of issues being addressed
v1.1.9 12/22/2013 See the Reported Issues & Solutions Table for list of issues being addressed
v1.1.8 N/A Internal test version, never published online
v1.1.7 12/10/2013 Added partial support for the ADIS16227 (Manual FFT mode only)
v1.1.6 11/1/2013 Extended the wait time to 4 seconds, for each sensor in the Network Scan
v1.1.5 N/A This version corrects a sizing problem in the main waveforms, along with a couple of bugs in other windows.
v1.1.4 N/A Updates for internal use only
v1.1.3 N/A Added delays to Periodic Mode Exit routine register writes.
v1.1.2 N/A Added a dialog box for a user to specify the Update Interval of the Network Periodic Mode.
v1.1.1 10/11/2013 Corrected the GUI to indicate “not busy” after a communication is canceled by the user.
Added exception handling routines to prevent a program crash and to show the Reconnect Dialog if the USB is disconnected.
Expanded the vertical axis range options on the FFT plots (Main Menu) to go down to 0.0001g
v1.1.0 N/A Added “Scan All Channels” option to find nodes that are on different frequency channels
Expanded the vertical axis range options on the FFT plots (Main Menu) to go down to 0.001g
v1.0.3 9/10/2013 Set the plot scale to +-2g for the first switch to time domain data. This ensures that data is visible on the plot. Subsequent plot mode changes set the scale to the previous user selected value for a particular mode.
Set the Mode combo-box to ‘Periodic’ or ‘Manual’ when a demonstration mode is selected. This ensures that the plot mode is appropriate for the data displayed during a demonstration loop.
v1.0.2 8/21/2013 Add sensor node selection tabs to Register Access and Alarm menus
NOTE: First version posted online at www.analog.com/EVAL-ADIS
v1.0.1 8/15/2013 Updated register names to match the ADIS16229 datasheet
Increased period mode sleep cycle time to 10 seconds
v1.0.0 8/1/2013 Initial Release

REPORTED ISSUES, UPGRADE REQUESTS & SOLUTIONS

Click to display ⇲

Click to hide ⇱

REVISION # DATE STATUS DEVICE DESCRIPTION & RELATED NOTES SOLUTION
v1.3.1 01 7/29/14 CONFIRMED ADIS16228 Real-time mode does not work after executing an Auto-null command in the Register Access menu. Click here for more details After executing an Auto-null command, select Manual FFT mode first, then Real-time mode.
v1.3.0 01 2/24/14 CONFIRMED ADIS16228 Real-time only supports data collection at a rate of 1.26kSPS v1.4.0 will address this. For now, use AVG_CNT settings that are > 4 (Sample rate = 1260 SPS)
v1.2.0 04 2/12/14 CLOSED ADIS16000 Connection with ADIS16229 is hard to establish SPI Timing violation, click here for more details
v1.2.0 03 1/27/14 CONFIRMED ADIS16228 Time Domain mode in this package seems to translate into Manual Time Capture in the ADIS16228 datasheet. Can the software be consistent with the datasheet? v1.3.0 (or later), Not released yet
v1.2.0 02 1/27/14 CONFIRMED ADIS16228 The Data Capture function does not appear to work when using Time Domain mode v1.3.0 (or later), Not released yet
v1.2.0 01 1/27/14 CONFIRMED ADIS16228 When using the Data Capture function, when in Real-Time mode, can this produce one continuous file for the data samples? v1.3.0 (or later), Not released yet
v1.1.9 01 1/9/14 CLOSED ADIS16228 Add all of the FFT Header registers to the Data Capture file v1.2.0 (or later)
v1.1.7 06 12/17/13 CLOSED ADIS16228 There appear to be a few typos in the register names in Register Access menu, as they do not match the names given in the ADIS16228 datasheet v1.1.9 (or later)
v1.1.7 05 12/17/13 CLOSED ADIS16228 Exiting Periodic FFT mode causes the program to jump into the Main Screen > Tools > USB Menu. When closing that Window, it engages in a 10 second countdown while allowing no user input. v1.1.9 (or later).
v1.1.7 04 12/17/13 CLOSED ADIS16228 Changes in the Mode Selection drop-down menu, located in the Main Screen, do not seem to track the related register settings in the Register Access menu v1.1.9 (or later).
v1.1.7 03 12/13/13 CLOSED ADIS16228 Manual FFT only seems to support 20480 SPS sample rates. For more details, click on the following file: Problem Report Details v1.1.9 (or later).
v1.1.7 02 12/10/13 CLOSED ADIS16228 The Alarm Status Form does not correctly display alarm status. Click on this file for more details: Problem Report Details No issue found. Open this file for more details: Problem Resolution Details
v1.1.7 01 12/10/13 CLOSED ADIS16227 Periodic FFT appears to lock the software up and does not appear to produce FFT results v1.2.0 (or later)
v1.1.6 06 12/9/13 CONFIRMED ADIS16000 There appear to be a few typos in the register names in Register Access menu, as they do not match the names given in the ADIS16000 datasheet v1.1.10, release date estimate = 1/10/2014
v1.1.6 05 12/9/13 CLOSED ADIS16000 Not able to add ADIS16229 devices to pages 2-6 in the ADIS16000 No issue found, but this will be closely scrutinized in the next two versions: v1.1.10 and v1.2.0
ADI: This function was verified in earlier versions of the software. Re-test of this function is in the test queue.
v1.1.6 04 12/9/13 CONFIRMED ADIS16000 There are a number of cases where the software becomes non-responsive, with particular sensitivity observed when using Periodic FFT. v1.2.0, release date estimate = 1/24/2014. For present revision, use Manual FFT mode only.
ADI: Investigation has revealed that the present approach for simultaneous sensor monitoring and user input management is not stable. The solution to this will require substantial code changes, which are in progress.
v1.1.6 03 12/9/13 CLOSED ADIS16000 Sample rate settings in the AVG_CNT register do not seem to cause updates on the horizontal axis, of the x-axis data. Use version v1.1.9 or later.
v1.1.6 02 12/9/13 CONFIRMED ADIS16000 Real-time data logging is not working This was not part of the original plan for this package, but is under consideration for v1.4.0 or later.
v1.1.6 01 12/9/13 CLOSED ADIS16000 Waveforms updates do not always respond to Start button presses, in any mode. Use v1.2.0 or later
STATUS CODE DEFINITIONS
OPEN means that the issue observation has been received, but has not been independently confirmed by ADI
CONFIRMED means that the issue has been independently confirmed and ADI is working on a solution path.
CLOSED means that the issue has been resolved

KEY PROGRAM FEATURES

The follow sections provide a basic description of each function inside of the Vibration Evaluation Program.

Click here to access a list of ADIS16228 Tutorials with the Vibration Evaluation Program

The EVAL-ADIS2 has been superseded by the EVAL-ADIS-FX3 and is no longer supported.
This guide assumes that you've connected your vibration sensor to the EVAL-ADIS2, drivers were successfully installed on your PC, and you've downloaded the correct software for your sensor. We recommend reviewing the Hardware User Guide before continuing.

Software Downloads

Click here to download the latest version of the Vibration Evaluation software.

Click here to download the latest drivers for the EVAL-ADIS2.

This application requires Microsoft .NET 3.5 to be installed and enabled on the host PCs running Windows 10. Additional information on enabling .NET 3.5 can be found here.

EVAL-ADIS2 Vibration Evaluation Software Overview

The Vibration Evaluation Software is a Microsoft Windows (.NET) application that works in conjunction with the EVAL-ADIS2, in order to provide users with a PC-Based interface to a subset of iSensor products designed specifically for machine health and vibration monitoring applications. The platform enables observation of basic sensor functions, read/write access to all user-accessible registers, and full-rate data acquisition.

Due to the specialized nature of the machine health monitoring portfolio, only a subset of sensors is supported by this software. These devices are shown below.

The ADIS16000AMLZ manages wireless communication between several ADIS16229AMLZ devices.

.

This guide builds upon the EVAL-ADIS2 Hardware User Guide and assumes that you've installed the necessary drivers and software.

Using the EVAL-ADIS2 Vibration Evaluation Software

Once the Vibration Evaluation software loads, you should be presented with a window similar to the image shown below.

If an error similar to the image below pops up, click OK to proceed.

Device Selection

Click on Device, located on the left side of the Menu bar, at the top of the Main Screen, and select the model number corresponding to your sensor. The ADIS16228 was used for the following examples.

Some menu options may appear “grayed out.” This normal and indicates that some of the software features may not be available for the selected device type.

For example, all of the Network options presently only apply ADIS16229.

Data Collection Mode

The ADIS16227, ADIS16228 and ADIS16229 all have four basic modes of data collection: Manual FFT, Automatic FFT, Manual Time (Time Domain) and Real-Time. Each of these modes can be configured using the Register Access window. For ease of use, the Main Screen offers a drop-down selection menu for these modes, along with a Start that kicks off a data capture.

Waveform Display

The Waveform Display quickly displays the data read back from the sensor. The data format, units, etc. will automatically change based upon the selected data capture mode.

Enable Data Log

When the “Enable Data Log” check box in the main form is set, a data capture file will be saved every time a new FFT or time-domain capture is executed. The number located beside the “Enable Data Log” check box will also increment indicating that a new file was written to the host PC disk.

RegisterAccess

The Register Access option on the Menu Bar provides read and write access to all user-accessible registers listed in the selected device's datasheet. The image below shows a screenshot of the window.

The image below shows the Register Access window when an ADIS16228 is connected.

Reading Sensor Register

In order to read the contents of a sensor register, click on the register in the table and then click on “Read Selected Register.” The EVAL-ADIS2 will issue the correct commands to the sensor and update the GUI with the data the sensor responded with.

Writing to Sensor Registers

Use the following two steps to write a value to the register. 1. Enter the data to be written to the sensor in the text box shown below.

Register data must be written in hexadecimal format!

2. Click on Write

The Register Access form always writes to both the upper and lower bytes of a given register. When writing to a register, make sure to include the desired 16-bit value in hexadecimal format before clicking the Write Register button.
Single-Command Options

The section on the right side of the window provides a means of easily calling subroutines within the connected sensor. Clicking on a “Write” button is equivalent to writing a single-bit command to the respective register.

Configuring Alarms

The Alarm > Alarm Settings option on the Menu Bar provides a convenient means of configuring the Spectral Alarm functions. The interface makes configuring and tuning these functions much easier!

Selecting Alarms > Alarm Settings will cause the following window to open:

Select boxes in the matrix and enter values that are associated with the magnitude of the output data and FFT bin numbers.

The same results can be achieved by issuing individual writes to the respective registers using the Register Access window.

Click on Write to DUT to update all of the registers associated with these entries.

In order to verify that the settings were written to the sensor, close and re-open the window. Doing so will reset the form. Click on Read from DUT to read back the configuration settings from the sensor.

The Alarms > Alarm Status Form provides a convenient way to monitor each of the different alarm conditions. The dashes in each cell will change to green (no alarm), yellow (“warning” alarm, associated with Level 1) or red (“critical” alarm, associated with Level 2), depending on the conditions, after a data capture event completes.

Data Capture

The Data Capture window provides a means of configuring the file location, base file name, and file count for each data capture.

When the “Enable Data Log” check box in the main form is set, a data capture file will be saved every time a new FFT or time-domain capture is executed. The number located beside the “Enable Data Log” check box will also increment indicating that a new file was written to the host PC disk.

This counter is also shown in the Data Capture Window.

Tools

The Tools option in the Menu Bar offers two options: USB and SPI.

The USB option allows for manually connecting or disconnecting the active EVAL-ADIS2.

The SPI option allows for adjusting the SPI SCLK and stall time (time between each 16-bit transaction). The image below shows the default settings.

Demo

Visit the ADIS16229 Vibration Demo Wiki Guide for more details on this function.

About

This option offers the revision and some codes that might be useful when seeking technical support.

SOFTWARE REVISION HISTORY

Click to display ⇲

Click to hide ⇱

REVISION RELEASE DATE SUMMARY OF UPDATES
v1.3.0 2/17/2014 See the Reported Issues & Solutions Table for list of issues being addressed
v1.2.0 1/25/2014 See the Reported Issues & Solutions Table for list of issues being addressed
v1.1.9 12/22/2013 See the Reported Issues & Solutions Table for list of issues being addressed
v1.1.8 N/A Internal test version, never published online
v1.1.7 12/10/2013 Added partial support for the ADIS16227 (Manual FFT mode only)
v1.1.6 11/1/2013 Extended the wait time to 4 seconds, for each sensor in the Network Scan
v1.1.5 N/A This version corrects a sizing problem in the main waveforms, along with a couple of bugs in other windows.
v1.1.4 N/A Updates for internal use only
v1.1.3 N/A Added delays to Periodic Mode Exit routine register writes.
v1.1.2 N/A Added a dialog box for a user to specify the Update Interval of the Network Periodic Mode.
v1.1.1 10/11/2013 Corrected the GUI to indicate “not busy” after a communication is canceled by the user.
Added exception handling routines to prevent a program crash and to show the Reconnect Dialog if the USB is disconnected.
Expanded the vertical axis range options on the FFT plots (Main Menu) to go down to 0.0001g
v1.1.0 N/A Added “Scan All Channels” option to find nodes that are on different frequency channels
Expanded the vertical axis range options on the FFT plots (Main Menu) to go down to 0.001g
v1.0.3 9/10/2013 Set the plot scale to +-2g for the first switch to time domain data. This ensures that data is visible on the plot. Subsequent plot mode changes set the scale to the previous user selected value for a particular mode.
Set the Mode combo-box to ‘Periodic’ or ‘Manual’ when a demonstration mode is selected. This ensures that the plot mode is appropriate for the data displayed during a demonstration loop.
v1.0.2 8/21/2013 Add sensor node selection tabs to Register Access and Alarm menus
NOTE: First version posted online at www.analog.com/EVAL-ADIS
v1.0.1 8/15/2013 Updated register names to match the ADIS16229 datasheet
Increased period mode sleep cycle time to 10 seconds
v1.0.0 8/1/2013 Initial Release

REPORTED ISSUES, UPGRADE REQUESTS & SOLUTIONS

Click to display ⇲

Click to hide ⇱

REVISION # DATE STATUS DEVICE DESCRIPTION & RELATED NOTES SOLUTION
v1.3.1 01 7/29/14 CONFIRMED ADIS16228 Real-time mode does not work after executing an Auto-null command in the Register Access menu. Click here for more details After executing an Auto-null command, select Manual FFT mode first, then Real-time mode.
v1.3.0 01 2/24/14 CONFIRMED ADIS16228 Real-time only supports data collection at a rate of 1.26kSPS v1.4.0 will address this. For now, use AVG_CNT settings that are > 4 (Sample rate = 1260 SPS)
v1.2.0 04 2/12/14 CLOSED ADIS16000 Connection with ADIS16229 is hard to establish SPI Timing violation, click here for more details
v1.2.0 03 1/27/14 CONFIRMED ADIS16228 Time Domain mode in this package seems to translate into Manual Time Capture in the ADIS16228 datasheet. Can the software be consistent with the datasheet? v1.3.0 (or later), Not released yet
v1.2.0 02 1/27/14 CONFIRMED ADIS16228 The Data Capture function does not appear to work when using Time Domain mode v1.3.0 (or later), Not released yet
v1.2.0 01 1/27/14 CONFIRMED ADIS16228 When using the Data Capture function, when in Real-Time mode, can this produce one continuous file for the data samples? v1.3.0 (or later), Not released yet
v1.1.9 01 1/9/14 CLOSED ADIS16228 Add all of the FFT Header registers to the Data Capture file v1.2.0 (or later)
v1.1.7 06 12/17/13 CLOSED ADIS16228 There appear to be a few typos in the register names in Register Access menu, as they do not match the names given in the ADIS16228 datasheet v1.1.9 (or later)
v1.1.7 05 12/17/13 CLOSED ADIS16228 Exiting Periodic FFT mode causes the program to jump into the Main Screen > Tools > USB Menu. When closing that Window, it engages in a 10 second countdown while allowing no user input. v1.1.9 (or later).
v1.1.7 04 12/17/13 CLOSED ADIS16228 Changes in the Mode Selection drop-down menu, located in the Main Screen, do not seem to track the related register settings in the Register Access menu v1.1.9 (or later).
v1.1.7 03 12/13/13 CLOSED ADIS16228 Manual FFT only seems to support 20480 SPS sample rates. For more details, click on the following file: Problem Report Details v1.1.9 (or later).
v1.1.7 02 12/10/13 CLOSED ADIS16228 The Alarm Status Form does not correctly display alarm status. Click on this file for more details: Problem Report Details No issue found. Open this file for more details: Problem Resolution Details
v1.1.7 01 12/10/13 CLOSED ADIS16227 Periodic FFT appears to lock the software up and does not appear to produce FFT results v1.2.0 (or later)
v1.1.6 06 12/9/13 CONFIRMED ADIS16000 There appear to be a few typos in the register names in Register Access menu, as they do not match the names given in the ADIS16000 datasheet v1.1.10, release date estimate = 1/10/2014
v1.1.6 05 12/9/13 CLOSED ADIS16000 Not able to add ADIS16229 devices to pages 2-6 in the ADIS16000 No issue found, but this will be closely scrutinized in the next two versions: v1.1.10 and v1.2.0
ADI: This function was verified in earlier versions of the software. Re-test of this function is in the test queue.
v1.1.6 04 12/9/13 CONFIRMED ADIS16000 There are a number of cases where the software becomes non-responsive, with particular sensitivity observed when using Periodic FFT. v1.2.0, release date estimate = 1/24/2014. For present revision, use Manual FFT mode only.
ADI: Investigation has revealed that the present approach for simultaneous sensor monitoring and user input management is not stable. The solution to this will require substantial code changes, which are in progress.
v1.1.6 03 12/9/13 CLOSED ADIS16000 Sample rate settings in the AVG_CNT register do not seem to cause updates on the horizontal axis, of the x-axis data. Use version v1.1.9 or later.
v1.1.6 02 12/9/13 CONFIRMED ADIS16000 Real-time data logging is not working This was not part of the original plan for this package, but is under consideration for v1.4.0 or later.
v1.1.6 01 12/9/13 CLOSED ADIS16000 Waveforms updates do not always respond to Start button presses, in any mode. Use v1.2.0 or later
STATUS CODE DEFINITIONS
OPEN means that the issue observation has been received, but has not been independently confirmed by ADI
CONFIRMED means that the issue has been independently confirmed and ADI is working on a solution path.
CLOSED means that the issue has been resolved

ADIS16228 VIDEO INSTRUCTIONS

Click on the following links to view quick demonstrations of many ADIS16228 functions in the Vibration Evaluation Program.

NOTES

1) May need to adjust volume up, on the first few on this list.

2) Internet Explorer users may need to disable Protected Mode to access these videos. Starting at the Menu Bar, located in the Menu Bar, use the following click path to access the checkbox for enabling and disabling this function: Tools>Internet Options>Security. Remember to click on Apply, then click on OK to make sure that these changes take effect, before you try to access these videos.

ADIS16228 VIDEO TUTORIAL LIST

VIDEO TITLE/LINK SUMMARY
Writing to Registers Register read and write examples, using Register Access menu.
Manual FFT Mode Demonstration Manual FFT mode example that uses the Main Window drop-down selector and illustrates the resulting register (REC_CTRL1) changes in the Register Access menu.
Automatic FFT Mode Demonstration
Sample Rate Control Demonstration
Automated Offset Correction Demonstration
Manual FFT/Multi-Record Demonstration
Automatic FFT/Multi-Record Demonstration
Alarm Demonstration
Data Capture Demonstration & FFT Header Explanation
resources/eval/user-guides/inertial-mems/imu/adis16228-pc-eval.txt · Last modified: 09 Jan 2021 00:39 by Robin Getz