± 2g Tri-axis Accelerometer Specifications

Similar documents
± 2g Tri-axis Accelerometer Specifications

± 2g Tri-axis Accelerometer Specifications

± 10g Tri-axis Accelerometer Specifications

± 2g Tri-Axis Accelerometer Specifications

± 2g / 4g / 6g / 8g Tri-axis Digital Accelerometer Specifications

± 2g Tri-axis Digital Accelerometer Specifications

± 2g / 4g / 8g Tri-axis Digital Accelerometer Specifications

AN055. Replacing KX023, KX123, KX124 with KXG07. Introduction

Programmable Dual Axis Digital Accelerometer and Impact Sensor ADIS16204

TS2043 Preliminary CMOS IC

Low Voltage, 10-Bit Digital Temperature Sensor in 8-Lead MSOP AD7314

± 2g / 4g / 8g / 16g Tri-axis Digital Accelerometer Specifications

SENSYLINK Microelectronics Co., LTD. (CT1820S) Single-Wire Digital Temperature Sensor

SENSYLINK Microelectronics Co., LTD. (CT1701) Single-Wire Digital Temperature Sensor

Table of Contents 1 Typical Applications General Description Block Diagram Pinout System Connections Typical A

Signal conditioning and filtering. Temperature Sensor. 1 SCK 3 MISO 4 MOSI 7 CSB Sensing element 2. Signal conditioning and filtering

XRD8775 CMOS 8-Bit High Speed Analog-to-Digital Converter

Surface Mount Micromachined Accelerometer

Surface Mount Micromachined Accelerometer

XRD87L85 Low-Voltage CMOS 8-Bit High-Speed Analog-to-Digital Converter

SCA620-EF1V1B SINGLE AXIS ACCELEROMETER WITH ANALOG INTERFACE

SILICON MICROSTRUCTURES

DS1306. Serial Alarm Real Time Clock (RTC)

MMC212xMG. Dual-axis Magnetic Sensor, With I 2 C Interface FEATURES. Signal Path X

DS WIRE INTERFACE 11 DECOUPLING CAP GND

PIN ASSIGNMENT PIN DESCRIPTION

Pedometer 3 Click. PID: MIKROE 3259 Weight: 24 g

DS1305. Serial Alarm Real Time Clock (RTC) FEATURES PIN ASSIGNMENT ORDERING INFORMATION

TSYS01-FAMILY Digital Temperature Sensors

DS1305 Serial Alarm Real Time Clock (RTC)

Product Family Specification

DS1305EN. Serial Alarm Real-Time Clock

SILICON DESIGNS, INC Model 1210

Digital Thermometers and Thermostats with SPI/3-Wire Interface

± 2g / 4g / 8g Tri-axis Digital Accelerometer Specifications

±0.5 C Accurate, 16-Bit Digital SPI Temperature Sensor ADT7310

PAT9125EL: Optical Tracking Miniature Chip

Stereo PDM-to-I 2 S or TDM Conversion IC ADAU7002

ASM330LHH. Automotive 6-axis inertial module: 3D accelerometer and 3D gyroscope. Data brief. Features. Applications. Description

FT6x06. Self-Capacitive Touch Panel Controller INTRODUCTION FEATURES

MPU-6000/MPU Axis Evaluation Board User Guide

Input MUX. dig. Filter ADC. Sensor Interface IC

2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS Description. Features. Block Diagram DATASHEET

Figure 1 Typical Application Circuit

XEN1210 Magnetic Sensor

DEI5090 SINGLE-RAIL ARINC 429 LINE DRIVER

Digital Thermometer and Thermostat

ILI2312. ILI2312 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.03.

PAN502x Capacitive Touch Controller Datasheet

Input MUX. dig. Filter ADC. Sensor Interface IC. Fig.: 1 Block Diagram MS5541C

Input MUX. dig. Filter ADC. Sensor Interface IC. Fig.: 1 Block Diagram MS5536C

CARDINAL COMPONENTS, INC.

GMA301 ±6g Tri-Axial Digital Accelerometer

SILICON DESIGNS, INC Model 1210 ANALOG ACCELEROMETER

Reference Manual SPX-1. Eight Channel Analog Input Serial Peripheral Expansion (SPX ) Board and Development Kit DOC. REV. 9/8/2014

2:1 MULTIPLEXER CHIP FOR PCI-EXPRESS ICS Features

PMT9101DM T2QU: Optical Track Sensor

DS1305EN. Serial Alarm Real-Time Clock

Digital "Mini" SiSonic TM Microphone Specification - Halogen Free. Knowles Acoustics 1151 Maplewood Drive Itasca, IL 60143

Low Power, Low Profile ±2 g Dual Axis Accelerometer with I 2 C Interface MXC6232xX

ACE24AC02A1 Two-wire Serial EEPROM

MEMS functional sensor: smart 3D orientation and click detection standalone device. FC30-40 to +85 LGA-14 Tray FC30TR -40 to +85 LGA-14 Tape and reel

1.3inch OLED User Manual

Microcontrollers and Interfacing

ACE24AC128 Two-wire Serial EEPROM

GSDM110 Three-Axis Digital Magnetometer

MC3635 FEATURES GENERAL DESCRIPTION

PRELIMINARY! DIGITAL HUMIDITY SENSOR

± 8g / 16g / 32g Tri-axis Digital Accelerometer Specifications

DS1845 Dual NV Potentiometer and Memory

DS1855 Dual Nonvolatile Digital Potentiometer and Secure Memory

CS Channel Analog Volume Control. Features. Description + _

Embedded Systems and Software. Serial Interconnect Buses I 2 C (SMB) and SPI

ACE24AC16B Two-wire Serial EEPROM

FT6336G. Self-Capacitive Touch Panel Controller INTRODUCTION FEATURES

DS75 Digital Thermometer and Thermostat

Omnidirectional Microphone with Bottom Port and Analog Output ADMP401

CARDINAL COMPONENTS, INC.

Isolated Voltage Input 7B31 FEATURES APPLICATIONS PRODUCT OVERVIEW FUNCTIONAL BLOCK DIAGRAM

MS5540C (RoHS * ) MINIATURE BAROMETER MODULE

DS Wire Digital Thermometer and Thermostat

ACE24AC64 Two-wire Serial EEPROM

ILI2511. ILI2511 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.4. Date: 2018/7/5

Order code Temperature range ( C) Package Packing. LY3100ALH -40 to +85 LGA-10 (3x5x1) Tray LY3100ALHTR -40 to +85 LGA-10 (3x5x1) Tape and reel

DDR2 SDRAM UDIMM MT8HTF12864AZ 1GB

Isolated Process Current Input with Loop Power 7B35

FM24CL04 4Kb FRAM Serial Memory

Digital Thermometer and Thermostat

IMU Axis Gyro Evaluation Board Application Note

Freescale Semiconductor, I

GENERAL DESCRIPTION MC3635 FEATURES

Isolated Process Current Input 7B32 FEATURES APPLICATIONS PRODUCT OVERVIEW FUNCTIONAL BLOCK DIAGRAM

VCN60/70 Series High Effi ciency, High Current Density, 60 or 70 Amp Single Inline Package DC/DC Converters

LIS25BA: low-noise, high-bandwidth 3-axis digital output accelerometer with TDM interface

FM24C Kb FRAM Serial Memory Features

ST1633. Datasheet. Capacitive Touch Screen Controller. Version /11/17

RM331x Series Kbit Ultra-Low Power Non-volatile Serial Memory SPI Bus

Altimeter / Barometer Module SMD500 ultra low power, low voltage

ALPW-BLEM103 Datasheet 1.0 Bluetooth Low Energy HCI

VBattery 7 VCC V DD IRLED IS31SE5001 SDA SCL INTB SDB. Figure 1 Typical Application Circuit

Transcription:

Product Description The is a Tri-axis, silicon micromachined accelerometer with a full-scale output range of +/-2g (19.6 m/s/s). The sense element is fabricated using Kionix s proprietary plasma micromachining process technology. Acceleration sensing is based on the principle of a differential capacitance arising from acceleration-induced motion of the sense element, which further utilizes common mode cancellation to decrease errors from process variation, temperature, and environmental stress. The sense element is hermetically sealed at the wafer level by bonding a second silicon lid wafer to the device using a glass frit. A separate ASIC device packaged with the sense element provides signal conditioning and self-test. The accelerometer is delivered in a 5 x 3 x 0.9 mm LGA plastic package operating from a 2.5 5.25V DC supply. There are 4 factory programmable modes of operation for the KXPB5: Mode 00 The three outputs (X, Y, Z) are read through the digital SPI interface, which is also used to command Selftest and Standby Mode. The digital I/O pads are powered from a separate power pin, and will interface to 1.8V logic. Mode 01 The three outputs (X, Y, Z) are provided on three analog output pins. The KXPB5 also features an integrated 3-channel multiplexer (X, Y, Z). The Enable pin must be high for normal operation and low for power shutdown. Mode 10 The three outputs (X, Y, Z) are provided on three analog output pins. The KXPB5 also features an integrated 4-channel multiplexer (X, Y, Z, Aux In). The Enable pin must be high for normal operation and low for power shutdown. Mode 11 The three outputs (X, Y, Z) are provided on three analog output pins. The KXPB5 also features an integrated 4-channel multiplexer (X, Y, Z, Aux In). The Enable pin must be low for normal operation and high for power shutdown. The is factory programmed to be in MODE 00. Page 1 of 16

Functional Diagram Mode 00 X Sensor 32K Output X 7 C 2 Y Sensor Charge Amplifier 1kHz LPF 32K Output Y 8 C 3 Z Sensor 32K Output Z 9 Oscillator C 4 Vdd 13 GND 10 SPI A/D 12 AuxIn 3 4 5 6 11 SDO SCLK SDI ncs IOVdd Page 2 of 16

Product Table 1. Mechanical Digital (specifications are for operation at 3.3V and T = 25C unless stated otherwise) Parameters Units Min Typical Max Operating Temperature Range ºC -40-85 Zero-g Offset 1935 2161 Zero-g Offset Variation from RT over Temp. mg/ºc 0.6 Sensitivity /g 794 819 844 Sensitivity Variation from RT over Temp. %/ºC 0.005 Offset Ratiometric Error (V dd = 3.3V ± 5%) % 0.4 1.5 Sensitivity Ratiometric Error (V dd = 3.3V ± 5%) % 0.4 1.5 Self Test Output change on Activation g 2.2 0.7 2.7 (xy) 1.1 (z) Non-Linearity % of FS 0.1 Cross Axis Sensitivity % 2 Noise Density (on filter pins) µg / Hz 175 3.2 1.6 Page 3 of 16

Table 2. Electrical Digital (specifications are for operation at 3.3V and T = 25C unless stated otherwise) Parameters Units Min Typical Max Supply Voltage (V dd) Operating V 2.5 3.3 5.25 I/O Pads Supply Voltage (V IO) V 1.7 V dd Current Consumption Operating µa 300 500 700 Standby µa - 0.0012 Input Low Voltage V 0.2 * V IO Input High Voltage V 0.8 * V IO Input Pull-down Current µa 60 A/D Conversion time µs 40 SPI Communication Rate MHz 5 Analog Output Resistance(R out) kω 24 32 40 Power Up Time 1 ms 1 Bandwidth (-3dB) 2 Hz 800 1000 1200 Notes: 1. Power up time can also be determined by 5 times the RC time constant of the optional user defined low pass filter. 2. Internal 1 khz low pass filter. Lower frequencies are user definable with external capacitors. Page 4 of 16

Table 3. Environmental Parameters Units Min Typical Max Supply Voltage (V dd) Absolute Limits V -0.3-7.0 Operating Temperature Range ºC -40-85 Storage Temperature Range ºC -55-150 Mech. Shock (powered and unpowered) g - - 5000 for 0.5ms ESD HBM V - - 3000 Caution: ESD Sensitive and Mechanical Shock Sensitive Component, improper handling can cause permanent damage to the device. This product conforms to Directive 2002/95/EC of the European Parliament and of the Council of the European Union (RoHS). Specifically, this product does not contain lead, mercury, cadmium, hexavalent chromium, polybrominated biphenyls (PBB), or polybrominated diphenyl ethers (PBDE) above the maximum concentration values (MCV) by weight in any of its homogenous materials. Homogenous materials are "of uniform composition throughout." HF This product is halogen-free per IEC 61249-2-21. Specifically, the materials used in this product contain a maximum total halogen content of 1500 ppm with less than 900-ppm bromine and less than 900-ppm chlorine. Soldering Soldering recommendations available upon request or from www.kionix.com. Page 5 of 16

Application Schematic Mode 00 14 1 13 Vdd 2 12 Aux In SDO SCLK 3 4 KXPB5 11 10 C 1 IO Vdd SDI 5 9 Z ncs 6 8 C 4 Y 7 C 3 C 2 Table 4. KXPB5 Pad Descriptions X Pad Name Description 1 Vdd The power supply input. Decouple this pin to ground with a 0.1uF ceramic capacitor (C 1). 2 NC Not Connected Internally (can be connected to Vdd) 3 SDO SPI Serial Data Output 4 SCLK SPI Communication Clock 5 SDI SPI Serial Data Input 6 ncs SPI Chip Select 7 X Output Analog output of the x-channel. Optionally, a capacitor (C 2) placed between this pin and ground will form a low pass filter. 8 Y Output Analog output of the y-channel. Optionally, a capacitor (C 3) placed between this pin and ground will form a low pass filter. 9 Z Output Analog output of the z-channel. Optionally, a capacitor (C 4)placed between this pin and ground will form a low pass filter. 10 GND Ground 11 IO Vdd Power Supply for I/O pads 12 Aux In Auxiliary input for analog-to-digital converter. Connect to Vdd or Ground if not used. 13 Vdd The power supply input. Decouple this pin to ground with a 0.1uF ceramic capacitor (C 1). 14 Vdd The power supply input. Decouple this pin to ground with a 0.1uF ceramic capacitor (C 1). Page 6 of 16

Application Design Equations The bandwidth is determined by the filter capacitors connected from pins 7, 8 and 9 to ground. The response is single pole. Given a desired bandwidth in Hz, f BW, the filter capacitors are determined by: KXPB5 DIGITAL INTERFACE C 2 = C 3 = C 4 4.97x10 = The Kionix KXPB5 digital accelerometer has the ability to communicate on a SPI digital serial interface bus. This flexibility allows for easy system integration by eliminating analog-to-digital converter requirements and by providing direct communication with system micro-controllers. The serial interface terms and descriptions as indicated in Table 6 below will be observed throughout this document. f BW 6 Term Transmitter Receiver Master Slave Description The device that transmits data to the bus. The device that receives data from the bus. The device that initiates a transfer, generates clock signals and terminates a transfer. The device addressed by the Master. Table 6. Serial Interface Terminologies SPI Interface The KXPB5 utilizes an integrated Serial Peripheral Interface (SPI) for digital communication. The SPI interface is primarily used for synchronous serial communication between one Master device and one or more Slave devices. The Master, typically a micro controller, provides the SPI clock signal (SCLK) and determines the state of Chip Select (ncs). The KXPB5 always operates as a Slave device during standard Master-Slave SPI operation. SPI is a 4-wire synchronous serial interface that uses two control and two data lines. With respect to the Master, the Serial Clock output (SCLK), the Data Output (MOSI) and the Data Input (MISO) are shared among the Slave devices. The Master generates an independent Chip Select (ncs) for each Slave device that goes low at the start of transmission and goes back high at the end. The Slave Data Output (SDO) line, remains in a high-impedance (hi-z) state when the device is not selected, so it does not interfere with any active devices. This allows multiple Slave devices to share a master SPI port as shown in Figure 2 below. Page 7 of 16

Master SerialClock CS0 CS1 MCU MOSI (DataOut) MISO (Data In) Slave SCLK CS KXPB5 SDI SDO Slave SCLK CS KXPB5 SDI SDO Figure 2 KXPB5 SPI Connections Control Register Write and Read The control register embedded in the KXPB5 has an 8-bit address. Upon power up, the Master must write to the accelerometer s control register to set its operational mode. On the falling edge of ncs, a 2-byte command is written to the control register. The first byte, 0x04, initiates the write to the appropriate register, and is followed by the user-defined, operational-mode byte. All commands are sent MSB (most significant bit) first, and the host must return ncs high for at least 200 ns before the next data request. Figure 3 below shows the timing diagram for carrying out the 8-bit control register write operation. CLK SDI SDO CS HI-Z 0 0 0 0 0 1 0 0 D7 D6 D5 D4 D3 D2 D1 D0 (MSB) (MSB) HI-Z Figure 3 Timing Diagram for 8-Bit Control Register Write Operation In order to read the 8-bit control register, an 8-bit read command, 0x03, must be written to the accelerometer to initiate the read. Upon receiving the command, the accelerometer returns the 8-bit operational-mode data stored in the control register. This operation also occurs over 16 clock cycles. All returned data is sent MSB first, and the host must return ncs high for at least 200 ns before the next data request. Figure 4 shows the timing diagram for an 8-bit control register read operation. Page 8 of 16

CLK SDI SDO CS HI-Z 0 0 0 0 0 0 1 1 (MSB) D7 D6 D5 D4 D3 D2 D1 D0 (MSB) HI-Z Accelerometer Read Back Operation Figure 4 Timing Diagram for 8-Bit Control Register Read Operation The KXPB5 has an onboard 12-bit ADC that can sample, convert and read back sensor data at any time. Transmission of an 8-bit axis-conversion command (see Table 8) begins on the falling edge of ncs. After the eight clock cycles used to send the command, the host must wait for at least 40µs during the A/D conversion time. Note that all returned data is sent MSB first. Once the data is received, ncs must be returned high for 200nS before the next data request. Figure 5 on the following page shows the timing and register diagrams for the accelerometer 12-bit ADC read operation. The Read Back Operation is a 3-byte SPI command. The first byte of SDI contains the command to convert one of the axes. The second and third bytes of SDO contain the 12 bits of the A/D result plus four bits of padding in the LSB to make a total of 16 bits. See Figure 6 below. Conversion CLK SDI SDO CS HI Z A7 A6 A5 A4 A3 A2 A1 A0 (MSB) D11 D10 (MSB) D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 HI Z Figure 5 Timing Diagram for an A/D conversion and 12-Bit data read operation. Axis Conversion Command SDI A7 A6 A5 A4 A3 A2 A1 A0 X X X X X X X X X X X X X X X X MSB MSB SDO X X X X X X X X D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 X X X X X = Don t Care Bits Conversion Read Back Data Figure 6 Register Diagram for 12-Bit ADC Read Operation Page 9 of 16

SPI Commands The accelerometer SPI interface uses an 8-bit command register to carry out all of its functions. The commands are given in Table 7. Description Convert X axis Convert Z axis Convert Y axis Read Control Register Write Control Register Convert Aux In 1 st byte (SDI) (Command) 0x00 0x01 0x02 0x03 0x04 0x07 Table 7 Command Register Bit Utilization Convert X axis (0x00 or 0000 0000) samples the X-axis sensor data held on the filter cap, digitizes it and returns it as 12-bits through SDO. Convert Z axis (0x01 or 0000 0001) samples the Z-axis sensor data held on the filter cap, digitizes it and returns it as 12-bits through SDO. Convert Y axis (0x02 or 0000 0010) samples the Y-axis sensor data held on the filter cap, digitizes it and returns it as 12-bits through SDO. Read Control Register (0x03 or 0000 0011) reads back the current contents of the control register and returns it as 8-bits through SDO. Write Control Register (0x04 or 0000 0100) is used to initiate a write to the control register and set the operational mode of the accelerometer. The first byte initiates the write to the register, and the second byte specifies the operational mode. Convert Aux In (0x07 or 0000 0111) samples the auxiliary input data, digitizes it and returns it as 12-bits through SDO. Accelerometer Operational Modes The 8-bit read/write control register selects the various operational modes of the accelerometer. Table 8 shows the bit assignments for the available modes. D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 Enable Self test Parity Table 8 Read/Write Control Register Page 10 of 16

Parity reports on even (0) or odd (1) EEPROM parity. A properly functioning part will return even (0) EEPROM parity. This bit is read-only and operates independently of the other modes. Enable powers up the accelerometer for operation. Enable = 1 normal operation Enable = 0 low-power standby Self test activates the self-test function for the sensor elements on all three axes. A correctly functioning part will increase all channel outputs by approximately 1g when Self test = 1 and Enable = 1. This bit can be read or written. Digital Accelerometer SPI Sequence An example of a SPI sequence for reading sensor data is as follows: 1. Power up KXPB5 2. ncs low to select 3. Write operational mode command to 8-bit control register for example: 0x0404. The first 0x04 is the command to write to the control register, the second 0x04 sets the enable bit in the internal register. 4. ncs high for at least 200 ns (SCLK = 5MHz) 5. ncs low to select 6. Send convert axis command for example: 0x000000. The first 0x00 is the command to convert the X-channel. The second and third 0x00 are placeholders. There should be a minimum of 40μs between the first and second bytes in order to give the A/D conversion adequate time to complete. 7. The 12-bit A/D data is read in on the second and third SDO bytes. 8. ncs high for at least 200 ns (SCLK = 5MHz) 9. Repeat data read cycle. Recommend reading X-axis, Y-axis, Z-axis, and the Control Register for each read cycle to verify the Control Register mode selection. Page 11 of 16

Test! Special Characteristics: These characteristics have been identified as being critical to the customer. Every part is tested to verify its conformance to specification prior to shipment. Table 5. Test Parameter Specification Test Conditions Zero-g Offset @ RT +/- 113 25C, Vdd = 3.3 V Sensitivity @ RT 819 +/- 25 /g 25C, Vdd = 3.3 V Current Consumption -- Operating 300 <= Idd <= 700 ua 25C, Vdd = 3.3 V Page 12 of 16

Package Dimensions and Orientation 3 x 5 x 0.9 mm LGA Page 13 of 16

Dimension mm inch Min Nom Max Min Nom Max A --- 0.91 1.0 --- 0.036 0.039 A1 0.21 REF 0.008 REF A2 0.66 0.7 0.74 0.026 0.028 0.029 b 0.45 0.5 0.55 0.018 0.020 0.022 D 2.8 3.0 3.2 0.110 0.118 0.126 E 4.8 5.0 5.2 0.189 0.197 0.205 K 3.9 4.0 4.1 0.153 0.157 0.161 e 0.78 0.8 0.82 0.030 0.031 0.032 L 0.75 0.8 0.85 0.029 0.031 0.033 All dimensions and tolerances conform to ASME Y14.5M-1994 Orientation Pin 1 +Y +X +Z When device is accelerated in +X, +Y or +Z direction, the corresponding output will increase. Page 14 of 16

Static X/Y/Z Output Response versus Orientation to Earth s surface (1-g): Position 1 2 3 4 5 6 Diagram Top Bottom Bottom Top X 2867 1229 Y 2867 1229 Z 2867 1229 X-Polarity 0 + 0-0 0 Y-Polarity + 0-0 0 0 Z-Polarity 0 0 0 0 + - (1-g) Earth s Surface Page 15 of 16

Revision History REVISION DESCRIPTION DATE 1 Initial release 27-Oct-2006 2 Revised standby current spec and pin descriptions 19-Mar-2007 3 Changed to new format & revisioning. 09- "Kionix" is a registered trademark of Kionix, Inc. Products described herein are protected by patents issued or pending. No license is granted by implication or otherwise under any patent or other rights of Kionix. The information contained herein is believed to be accurate and reliable but is not guaranteed. Kionix does not assume responsibility for its use or distribution. Kionix also reserves the right to change product specifications or discontinue this product at any time without prior notice. This publication supersedes and replaces all information previously supplied. Page 16 of 16