Gulf Coast Data Concepts X16-1D User Manual

Usb accelerometer data logger
Table of Contents

Advertisement

Quick Links

USB Accelerometer
Data Logger
User Manual
Document Revision:
Firmware Version:
Date:
X16-1D
Rev B
1110
March 22, 2016

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the X16-1D and is the answer not in the manual?

Questions and answers

Summary of Contents for Gulf Coast Data Concepts X16-1D

  • Page 1 X16-1D USB Accelerometer Data Logger User Manual Document Revision: Rev B Firmware Version: 1110 Date: March 22, 2016...
  • Page 2: Table Of Contents

    Table of Contents 1 Introduction............................1 About This Manual........................1 Document Conventions......................1 Appendix..........................1 Product Summary........................2 Feature List..........................2 Items Included with X16-1D....................3 1.6.1 Single Unit Purchase......................3 1.6.2 5 Unit Kit...........................3 Component Names........................4 Quick Start Guide........................5 2 Operation..............................8 USB Interface...........................8 Memory Card...........................8 Battery............................8 Setting The RTC........................9 Status Indicators........................11...
  • Page 3 Figure 1: X16-1D Data Logger........................2 Figure 2: X16-1D and Accessories......................3 Figure 3: 5 Unit kit of Loggers........................3 Figure 4: X16-1D Data Logger Components.....................4 Figure 5: Exploded View of the X16-1D....................4 Figure 6: Installing Battery........................5 Figure 7: Connecting to PC........................5 Figure 8: Editing Config.txt File........................6 Figure 9: Starting the X16-1D........................7...
  • Page 4: Introduction

    (page 21). Document Conventions The quick start guide in section 1.8 provides a basic summary of operation to begin using the X16-1D data logger. This user manual continues into further details of configurations and capabilities starting in section 2.
  • Page 5: Product Summary

    3-axis accelerometer sensor is time stamped using a real time clock and stored to a microSD card in simple text format. When connected via the USB to a personal computer, the X16-1D appears as a standard mass storage device containing the comma delimited data files and the user setup file. The X16-1D is powered from a replaceable AA type alkaline battery (or LR6).
  • Page 6: Items Included With X16-1D

    Items Included with X16-1D 1.6.1 Single Unit Purchase The X16-1D is packaged with the logger, a USB extender cable, a screwdriver, and an AA alkaline battery. Figure 2: X16-1D and Accessories 1.6.2 5 Unit Kit A kit includes 5 X16-1D loggers, a USB extender cable, and a screwdriver. Batteries are not included with kits.
  • Page 7: Component Names

    0.75" Length # 6-32 M achine Screw PCB Enclosure (Top) Printed Circuit Board PCB Enclosure (Cap) PCB Enclosure ( Bottom) # 6-32 Hex Nut Figure 5: Exploded View of the X16-1D Gulf Coast Data Concepts Page 4 X16-1D, Rev B...
  • Page 8: Quick Start Guide

    Quick Start Guide The X16-1D is a simple, economical solution to capture continuous motion data and quickly deliver the information for analysis. The following instructions outline the steps to begin using the X16-1D. Configuration settings and mounting methods will depend on the particular application.
  • Page 9: Figure 8: Editing Config.txt File

    Step 5: After removing from the USB port, attach the X16-1D logger to the target object. The logger is small and light weight so double-sided tape, Velcro, or a spot of cyanoacrylate glue are sufficient methods of attachment.
  • Page 10: Figure 9: Starting The X16-1D

    To stop recording, press and hold the button for about 3 seconds. The red and blue LEDs will begin to blink rapidly for 2 seconds and then turn off. Release the button and the X16-1D turns off. Pressing the button again restarts the logger and data is recorded to a new file.
  • Page 11: Operation

    (ANSI type 15A or IEC type LR6) or lithium battery (ANSI type 15L or IEC FR6) to operate the X16-1D. The battery is not used when the device is connected to a computer USB port. The X16-1D will log constantly for approximately 48 hours at 50 Hz and approximately 28 hours at 100 Hz when using a standard alkaline AA battery.
  • Page 12: Setting The Rtc

    Figure 11: Expected Battery Life Setting The RTC A real time clock (RTC) integrated into the X16-1D determines the time for each line of data recorded. The RTC is initialized using a user-created text file named “time.txt” located in the root directory of the microSD card.
  • Page 13: Figure 12: Example Time Entry In Time.txt File

    Direct initialization of the RTC is possible but requires specific device drivers and software from Gulf Coast Data Concepts. The RTC maintains ±50ppm accuracy (-40°C to +85°C), which means that the accuracy may drift about 4 seconds every day.
  • Page 14: Status Indicators

    The blue LED blinks when the X16-1D is recording data, in standby mode, or is connected to a computer via the USB port. The red LED blinks when data is written or read from the microSD memory card. In data logging mode, the period at which the red LED blinks depends on the sample rate and other configuration settings.
  • Page 15: Deadband

    Only when the deadband limit is exceeded will a new data sample be pushed to the file. Note that this feature will result in samples with inconsistent time periods. Therefore, the data sets should be re-sampled to establish uniform time periods. Gulf Coast Data Concepts Page 12 X16-1D, Rev B...
  • Page 16: Deadbandtimeout

    A valid dwell setting is an integer between 0 and 65535. See section 2.7.2 for an example implementation of the deadband/dwell features. Figure 15: Graphical Illustration of the Dwell Feature Gulf Coast Data Concepts Page 13 X16-1D, Rev B...
  • Page 17: Microres

    “stoptime” tags. The times must be in “MM HH DD” 24-hr format with the three entries separated by a space. Entries marked with “*” operate as a wild card. The X16-1D continues to record after the start time unless defined otherwise by the stoptime tag. Note that the configuration option does not include the month.
  • Page 18: Stoponvusb

    = 90000 ;set status indicator brightness statusindicators = high ;rebootOnDisconnect ;see X16-1D user manual for other config options Figure 16: Configuration File Example A 2.7.2 Example B The deadband and dwell settings configure the device to record at least 5 seconds of data when a change greater than 0.1g is detected.
  • Page 19: Example C

    Data Interpretation Data Files The X16-1D creates a new data file when the system is booted or when the maximum number of data lines is reached in the previous data file. A system boot condition occurs when the on/off button is pressed, 5v power is restored to the system via the USB connector, or when the X16-1D is removed from a computer USB port with the “rebootondisconnect”...
  • Page 20: Data Format

    The current time when the data file was created Temperature Not supported on X16-1D, reports -999 Title The name of the USB Accelerometer X16-1D unit and sensor type Vbat Battery voltage measured at the file start time Version The version control information of the firmware, including unique...
  • Page 21: Data Conversion

    Data Conversion The X16-1D records the raw digital data from the accelerometer sensor. This helps reduce processor load, increase sample rate capability, and avoids data errors due to floating point calculations. The 16- bit data, or 65536 discreet counts, covers the full range of the +/-16g sensor. Therefore, the conversion factor is 65536 / 32 = 2048 counts/g.
  • Page 22: Sensor Special Features

    The sensor's clock precision and drift are undefined. For example, a selected sample rate of 50 Hz may actually push data at 52 Hz. The X16-1D incorporates a precise real time clock to independently time stamp the data as it leaves the sensor and to ensure that accurate timing is recorded to the data file.
  • Page 23: Operating And Storage Conditions

    The X16-1D electronics are enclosed in a three-part semi-transparent blue plastic enclosure. The top and bottom enclosure components and the printed circuit board are secured together with a 0.75” long #6-32 screw and nut. A slip-on cap protects the USB connector. The X16-1D weighs 2oz (55g) with an alkaline battery.
  • Page 24: Troubleshooting

    400 Hz or less. Re-install the microSD card. Pull and replace the battery to reset the system. Press the on/off button and the logger will return to normal operation. Gulf Coast Data Concepts Page 21 X16-1D, Rev B...
  • Page 25 A 3-axis tumble calibration test is the best method to determine the sensor offset error. The errors are particular to the sensor and are normally consistent throughout all data sets. Gulf Coast Data Concepts Page 22 X16-1D, Rev B...
  • Page 26: Appendix

    The change in electrical capacitance between the fingers is proportional to the displacement of the spring-mass system. The capacitance is measured, filtered, and converted to a digital output representing acceleration. Gulf Coast Data Concepts Page 23 X16-1D, Rev B...
  • Page 27: Figure 23: Simplified Mems Accelerometer Design (L) And Actual Mems Accelerometer (R)

    3D motion. This combination of sensors is considered an inertial measurement unit (IMU) system. Some IMU systems include an additional magnetometer sensor (compass) and GPS to further aid the calculations of motion. Gulf Coast Data Concepts Page 24 X16-1D, Rev B...
  • Page 28: Using "R" To Analyze Data

    Matlab with nearly the same capabilities. Although, Octave is a significantly larger download and more complicated installation than R. We favor R because it's small, easy to learn, and free. Figure 24: R Command Line Interface Gulf Coast Data Concepts Page 25 X16-1D, Rev B...
  • Page 29: Introduction To R Commands

    In the above example, 'a' was assigned the value '4' and can be used later. R works with vectors and matrices as well. > b<-c(1,2,3) ;”c” is a function call that creates a vector > b [1] 1 2 3 > a*b [1] 4 8 12 Gulf Coast Data Concepts Page 26 X16-1D, Rev B...
  • Page 30: Online Resources For R

    > fun(2,2) [1] 4 R will read a data file from the X16-1D data logger using the “read.table” function. > data<-read.table(“d:\\GCDC\\data-001.csv”, sep=”,”,comment=”;”, fill=TRUE) “data” is a matrix of 4 columns containing the time, Ax,Ay,Az values from the file. Values within the matrix are accessed as follows: >...
  • Page 31: Example Scripts In R

    Several example applications using R scripts are available at the GCDC website or are included with the X16-1D data logger. These examples educate the user on basic operation of the data logger, interpretation of acceleration data, and the use of R scripts.

Table of Contents