Analog Devices ADXL345 ユーザーズマニュアル

ページ / 12
UG-015 
Evaluation Board User Guide
 
Rev. 0 | Page 6 of 12 
INERTIAL SENSOR EVALUATION SYSTEM GRAPHICAL USER INTERFACE 
CONFIGURATION TAB 
When the system is set up and configured, press SW2, which  
is shown in Figure 9, to reset the ISEB and have it detect the 
currently connected satellite. This must be done when the 
satellite connected to the ISEB is replaced by a satellite of a 
different part only; replacing the satellite with a satellite for  
the same part, that is, an EVAL-ADXL345Z-S with another 
EVAL-ADXL345Z-S, does not require SW2 to be pressed.  
The inertial sensor evaluation system GUI is opened by executing 
the ADXL345 Evaluation GUI.exe file located in the /ADXL345 
Evaluation GUI
/ folder. To exit the GUI, use the Stop VI button to 
disconnect from the ISEB. Then exit the application by selecting 
File
 and Exit or by pressing Ctrl+Q
The first screen brought up is the Configuration tab (see Figure 10). 
This screen is used for manual configuration of the sensor, for 
setting up the communication port between the PC and ISEB, 
and for setting the sensor voltage values. Configuration register 
values can be saved and reloaded.  
It is important to note that the register settings entered on this 
screen are independent from other GUI screens. Each screen 
requires a different register setup, and any values that can be 
altered are made available for that particular screen. 
With the Configuration tab open, select the correct COM port 
for the ISEB from the VISA Resource Name menu (see Figure 10). 
The correct COM port can be found by checking the Device 
Manager
 for the ADI Inertial Sensor Evaluation System under 
the Ports (COM & LPT) selection.  
08
11
9-
0
07
 
Figure 10. Selecting the Correct COM Port for the ISEB 
After selecting the COM port, click on Connect to connect to 
the ISEB. This causes the indicator under Vs Set to light up and 
update the Current Vs [V] value, verifying that the board is 
connected (see Figure 11).  
08
11
9-
0
08
 
Figure 11. ISEB Connected to PC 
Clicking the round button above Vs Set causes the supply 
voltage, V
S
, of the ADXL345 to be updated based on the value 
in the Desired Vs [V] box. The Current [μA] and Temp [degC] 
boxes are also updated whenever the Vs Set button is clicked. 
Read the contents of the ADXL345 registers by clicking the 
Read All Registers
 button in the Register Write box. This 
action updates all register values and indicators on the right side 
of the screen. Figure 11 depicts a sensor that is powered on with a 
DevID of 0xE5, a BW/RATE value of 0x0A, and an INT_SOURCE 
value of 0x02. All other registers remain in their default state of 0x00. 
To write a value to a register, select the register from the Target 
Register
 menu and click the D7 through D0 indicators to set the 
value. If an indicator is lit, the value written to that bit is a Logic 
1, whereas an unlit indicator indicates a Logic 0. When the register 
is configured correctly, click the Write Register button to send the 
value to the ADXL345. Note that the D7 through D0 indicators 
under Target Register are not updated based on the value stored in 
that register. 
To save a configuration, click the Save Config button in the 
Configuration File
 box (see Figure 11). Save the file with a  
.txt extension. After a configuration is saved, you can load the 
configuration back into the device by clicking the Load Config 
button and selecting the configuration file.