Ficha De Dadosíndice analíticoXtrinsic MMA955xL Intelligent Motion-Sensing Platform1Contents31 Variations of MMA955xL Device42 Typical Applications63 General Description73.1 Functional Overview73.2 Packaging Information83.2.1 Package diagrams83.2.2 Sensing Direction and Output Response93.2.3 Pin Functions93.3 Pin Function Descriptions103.4 System Connections103.4.1 Power Sequencing103.4.2 Layout Recommendations103.4.3 MMA955xL Platform as an Intelligent Slave113.4.4 MMA955xL Platform as a Sensor Hub134 Mechanical and Electrical Specifications144.1 Definitions144.2 Pin Groups144.3 Absolute Maximum Ratings144.4 Operating Conditions154.5 Electrostatic Discharge (ESD) and Latch-up Protection Characteristics154.6 General DC Characteristics154.7 Supply Current Characteristics164.8 Accelerometer Transducer Mechanical Characteristics164.9 ADC Characteristics164.10 ADC Sample Rates174.11 AC Electrical Characteristics184.12 General Timing Control184.13 I2C Timing194.13.1 Slave I2C194.13.2 Master I2C Timing194.14 Slave SPI Timing204.15 Flash Parameters215 Package Information225.1 Footprint and pattern information225.2 Marking235.3 Tape and reel information246 Revision History25Tamanho: 300 KBPáginas: 26Language: EnglishAbrir o manual
Ficha De Dadosíndice analíticoXtrinsic MMA8652FC 3-Axis, 12-bit Digital Accelerometer1Features1Typical applications1Contents31 Block Diagram and Pin Descriptions41.1 Block diagram41.2 Pin descriptions51.3 Typical application circuit52 Mechanical and Electrical Specifications62.1 Absolute maximum ratings62.2 Mechanical characteristics72.3 Electrical characteristics82.4 I2C interface characteristic93 Terminology103.1 Sensitivity103.2 Zero-g offset103.3 Self-Test104 Modes of Operation115 Functionality125.1 Device calibration125.2 8-bit or 12-bit125.3 Internal FIFO data buffer135.4 Low power modes vs. high resolution modes135.5 Auto-WAKE/SLEEP mode145.6 Freefall and motion detection145.6.1 Freefall detection145.6.2 Motion detection145.7 Transient detection145.8 Tap detection155.9 Orientation detection155.10 Interrupt register configurations175.11 Serial I2C interface175.11.1 Single-byte read185.11.2 Multiple byte read185.11.3 Single byte write195.11.4 Multiple byte write196 Register Descriptions206.1 Register address map206.2 Register bit map226.3 Data registers246.3.1 0x00: STATUS Data Status register (F_MODE = 00)246.4 FIFO registers266.4.1 0x00: F_STATUS FIFO Status register (F_MODE > 0)266.4.2 0x09: F_SETUP FIFO Setup register266.4.3 0x0A: TRIG_CFG Trigger Configuration register276.5 System status and ID registers286.5.1 0x0B: SYSMOD System Mode register286.5.2 0x0C: INT_SOURCE System Interrupt Status register286.5.3 0x0D: WHO_AM_I Device ID register296.6 Data configuration registers306.6.1 0x0E: XYZ_DATA_CFG register306.6.2 0x0F: HP_FILTER_CUTOFF High-Pass Filter register316.7 Portrait/Landscape configuration and status registers326.7.1 0x10: PL_STATUS Portrait/Landscape Status register326.7.2 0x11 Portrait/Landscape Configuration register336.7.3 0x12 Portrait/Landscape Debounce register336.7.4 0x13: PL_BF_ZCOMP Back/Front and Z Compensation register346.7.5 0x14: P_L_THS_REG Portrait/Landscape Threshold and Hysteresis register346.8 Freefall/Motion configuration and status registers366.8.1 Motion and freefall modes366.8.2 0x15: FF_MT_CFG Freefall/Motion Configuration register376.8.3 0x16: FF_MT_SRC Freefall/Motion Source register386.8.4 0x17: FF_MT_THS Freefall and Motion Threshold register396.8.5 0x18 FF_MT_COUNT Debounce register396.9 Transient configuration and status registers416.9.1 0x1D: Transient_CFG register416.9.2 0x1E TRANSIENT_SRC register426.9.3 0x1F TRANSIENT_THS register436.9.4 0x20 TRANSIENT_COUNT register436.10 Pulse configuration and status registers446.10.1 0x21: PULSE_CFG Pulse Configuration register446.10.2 0x22: PULSE_SRC Pulse Source register456.10.3 0x23 - 0x25: PULSE_THSX, Y, Z Pulse Threshold for X, Y and Z registers466.10.4 0x26: PULSE_TMLT Pulse Time Window 1 register476.10.5 0x27: PULSE_LTCY Pulse Latency Timer register486.10.6 0x28 PULSE_WIND register (Read/Write)506.11 Auto-WAKE/SLEEP detection516.11.1 0x29: ASLP_COUNT, Auto-WAKE/SLEEP Detection register (Read/Write)516.12 System and control registers526.12.1 0x2A: CTRL_REG1 System Control 1 register526.12.2 0x2B: CTRL_REG2 System Control 2 register546.12.3 0x2C: CTRL_REG3 Interrupt Control register556.12.4 0x2D: CTRL_REG4 Interrupt Enable register (Read/Write)566.12.5 0x2E CTRL_REG5 Interrupt Configuration register (Read/Write)566.13 Data calibration registers576.13.1 0x2F: OFF_X Offset Correction X register576.13.2 0x30: OFF_Y Offset Correction Y register576.13.3 0x31: OFF_Z Offset Correction Z register577 Mounting Guidelines587.1 Overview of soldering considerations587.2 Halogen content587.3 PCB mounting/soldering recommendations588 Tape and Reel608.1 Tape dimensions608.2 Device orientation609 Package Dimensions6110 Revision History64Tamanho: 500 KBPáginas: 65Language: EnglishAbrir o manual
Ficha De Dadosíndice analíticoXtrinsic MPL3115A2 I2C Precision Altimeter1Contents21 Block Diagram and Pin Descriptions32 Mechanical and Electrical Specifications52.1 Mechanical Characteristics53 Electrical Characteristics63.1 I2C Interface Characteristics73.2 Absolute Maximum Ratings94 Quick Start Setup105 Terminology125.1 Resolution125.2 Accuracy125.2.1 Offset125.2.2 Linearity125.2.3 Absolute Pressure125.2.4 Span125.3 Pressure/Altitude125.4 Power Modes of Operation135.4.1 Off135.4.2 STANDBY135.4.3 ACTIVE136 Functionality136.1 Factory Calibration146.2 Barometer/Altimeter Function146.2.1 Barometric Input146.3 Temperature Function146.4 Autonomous Data Acquisition146.5 FIFO146.6 External Interrupts146.6.1 Reach Target Threshold Pressure/Altitude (SRC_PTH)146.6.2 Reach Window Target Pressure/Altitude (SRC_PW)146.6.3 Reach Target Threshold Temperature (SRC_TTH)156.6.4 Reach Window Target Temperature (SRC_TW)156.6.5 Pressure/Altitude Change (SRC_PCHG)156.6.6 Temperature Change (SRC_TCHG)156.6.7 Data Ready156.6.8 FIFO Event156.7 Pressure/Altitude and Temperature Delta156.8 Min/Max Data Value Storage156.9 Digital Interface156.9.1 I2C Operation157 Register Descriptions177.1 Sensor Status197.1.1 Status (0x00)197.1.2 DR_STATUS (0x06)197.1.2.1 Data Registers with F_MODE = 00 (FIFO Disabled)207.1.3 OUT_P_MSB (0x01), OUT_P_CSB (0x02), OUT_P_LSB (0x03), OUT_T_MSB (0x04), OUT_T_LSB (0x05)217.1.3.1 Data Registers with F_MODE = 00217.1.4 OUT_P_DELTA_MSB (0x07), OUT_P_DELTA_CSB (0x08), OUT_P_DELTA_LSB (0x09), OUT_T_ DELTA_MSB (0x0A), OUT_T_DELTA_LSB (0x0B)227.2 Device ID237.2.1 WHO_AM_I (0x0C)237.3 FIFO Setup237.3.1 F_STATUS (0x0D)237.3.2 F_DATA (0x0E)247.3.3 F_SETUP (0x0F)247.4 Time Delay Register257.4.1 TIME_DLY(0x10)257.5 System Mode Register257.5.1 SYSMOD (0x11)257.6 System Interrupt Status257.6.1 INT_SOURCE (0x12)257.7 Sensor Data267.7.1 PT_DATA_CFG (0x13)267.8 Barometric Pressure Input277.8.1 BAR_IN_MSB, BAR_IN_LSB (0x14, 0x15)277.9 Pressure/Altitude Target277.9.1 P_TGT_MSB, P_TGT_LSB (0x16, 0x17)277.10 Temperature Target277.10.1 T_TGT (0x18)277.11 Pressure/Altitude Window287.11.1 P_WND_MSB, P_WND_LSB (0x19, 0x1A)287.12 Temperature Window287.12.1 T_WND (0x1B)287.13 Minimum Pressure287.13.1 P_MIN_MSB, P_MIN_CSB, P_MIN_LSB (0x1C, 0x1D, 0x1E)287.14 Maximum Pressure297.14.1 P_MAX_MSB, P_MAX_CSB, P_MAX_LSB (0x21, 0x22, 0x23)297.15 Minimum Temperature297.15.1 T_MIN_MSB, T_MIN_LSB (0x1F, 0x20)297.16 Maximum Temperature307.16.1 T_MAX_MSB, T_MAX_LSB (0x24, 0x25)307.17 Control Registers307.17.1 CTRL_REG1 (0x26)307.17.2 CTRL_REG2 (0x27)317.17.3 CTRL_REG3 (Interrupt CTRL Register) (0x28)327.17.4 CTRL_REG4 [Interrupt Enable Register] (0x29)327.17.5 CTRL_REG5 [Interrupt Configuration Register] (0x2A)347.18 Offset Correction357.18.1 OFF_P (0x2B)357.18.2 OFF_T (0x2C)357.18.3 OFF_H (0x2D)368 Soldering/Landing Pad Information379 Tape and Reel Specifications40Tamanho: 400 KBPáginas: 42Language: EnglishAbrir o manual
Ficha De Dadosíndice analíticoXtrinsic FXOS8700CQ 6-Axis Sensor with Integrated Linear Accelerometer and Magnetometer1Contents21 Block Diagram72 Pin Description82.1 Soldering information92.2 Orientation103 Terminology113.1 Sensitivity113.2 Zero-g and Zero-Flux offset113.3 Self-Test114 Device Characteristics124.1 Mechanical characteristics (accelerometer)124.2 Magnetic characteristics (magnetometer)134.3 Hybrid characteristics134.4 Electrical characteristics144.5 Absolute maximum ratings165 Digital Interfaces175.1 I2C interface characteristics175.1.1 General I2C operation185.1.2 I2C Read/Write operations185.2 SPI Interface characteristics205.2.1 General SPI operation205.2.2 SPI READ/WRITE operations215.2.3 I2C/SPI auto detection215.2.4 Power supply sequencing and I2C/SPI mode auto-detection216 Modes of Operation227 Embedded Functionality237.1 Factory calibration237.2 8-bit or 14-bit accelerometer data237.3 Accelerometer low-power modes versus high-resolution modes237.4 Auto-Wake/Sleep mode247.5 Hybrid mode247.6 Accelerometer Freefall and Motion event detection247.6.1 Freefall detection247.6.2 Motion detection247.7 Transient detection247.8 Pulse detection257.9 Orientation detection257.10 Acceleration Vector-Magnitude detection257.11 Magnetic Vector-Magnitude detection257.12 Magnetic Threshold detection257.13 Magnetic Min/Max detection (autonomous calibration)258 Register Map269 Example FXOS8700CQ Driver Code319.1 Introduction319.2 FXOS8700CQ Addresses319.3 Sensor data structure319.4 FXOS8700CQConfiguration function329.5 Data Read function3310 Registers by Functional Blocks3510.1 Device configuration3510.1.1 STATUS (0x00) register3510.1.2 DR_STATUS (0x00) register3510.1.3 F_STATUS (0x00) register3610.1.4 TRIG_CFG (0x0A) register3710.1.5 SYSMOD (0x0B) register3710.1.6 INT_SOURCE (0x0C) register3810.1.7 WHO_AM_I (0x0D) register3910.1.8 CTRL_REG1 (0x2A) register3910.1.9 CTRL_REG2 (0x2B) register4010.1.10 CTRL_REG3 [Interrupt Control Register] (0x2C) register4210.1.11 CTRL_REG4 [Interrupt Enable Register] (0x2D) register4310.1.12 CTRL_REG5 [Interrupt Routing Configuration Register] (0x2E) register4410.2 Auto-Sleep trigger4610.2.1 ASLP_COUNT (0x29) register4610.3 Temperature4710.3.1 TEMP (0x51) register4710.4 Accelerometer output data registers4810.4.1 OUT_X_MSB (0x01), OUT_X_LSB (0x02), OUT_Y_MSB (0x03), OUT_Y_LSB (0x04), OUT_Z_MSB (0x05), OUT_Z_LSB (0x06) registers4810.5 Accelerometer FIFO4910.5.1 F_SETUP (0x09) register4910.6 Accelerometer sensor data configuration5010.6.1 XYZ_DATA_CFG (0x0E) register5010.7 Accelerometer High-Pass filter5010.7.1 HP_FILTER_CUTOFF (0x0F) register5010.8 Portrait/Landscape Detection5210.8.1 PL_STATUS (0x10) register5310.8.2 PL_CFG (0x11) register5410.8.3 PL_COUNT (0x12) register5410.8.4 PL_BF_ZCOMP (0x13) register5510.8.5 PL_THS_REG (0x14) register5610.9 Freefall and Motion detection5610.9.1 A_FFMT_CFG (0x15) register5710.9.2 A_FFMT_SRC (0x16) register5810.9.3 A_FFMT_THS (0x17), A_FFMT_ THS_X_MSB (0x73), A_FFMT_THS_X_LSB (0x74), A_FFMT_THS_Y_MSB (0x75), A_FFMT_THS_Y_LSB (0x76), A_FFMT_THS_Z_MSB (0x77), A_FFMT_THS_Z_LSB (0x78) registers5910.9.4 A_FFMT_COUNT (0x18) register6010.10 Accelerometer vector-magnitude function6210.10.1 A_VECM_CFG (0x5F) register6210.10.2 A_VECM_THS_MSB (0x60) register6310.10.3 A_VECM_THS_LSB (0x61) register6310.10.4 A_VECM_CNT (0x62) register6310.10.5 A_VECM_INITX_MSB (0x63) register6410.10.6 A_VECM_INITX_LSB (0x64) register6410.10.7 A_VECM_INITY_MSB (0x65) register6410.10.8 A_VECM_INITY_LSB (0x66) register6410.10.9 A_VECM_INITZ_MSB (0x67) register6410.10.10 A_VECM_INITZ_LSB (0x68) register6510.11 Transient (AC) acceleration detection6510.11.1 TRANSIENT_CFG (0x1D) register6510.11.2 TRANSIENT_SRC (0x1E) register6610.11.3 TRANSIENT_THS (0x1F) register6710.11.4 TRANSIENT_COUNT (0x20) register6710.12 Pulse detection6810.12.1 PULSE_CFG (0x21) register6810.12.2 PULSE_SRC (0x22) register6910.12.3 PULSE_THSX (0x23) register6910.12.4 PULSE_THSY (0x24) register7010.12.5 PULSE_THSZ (0x25) register7010.12.6 PULSE_TMLT (0x26) register7010.12.7 PULSE_LTCY (0x27) register7110.12.8 PULSE_WIND (0x28) register7210.13 Accelerometer offset correction7310.13.1 OFF_X (0x2F) register7310.13.2 OFF_Y (0x30) register7310.13.3 OFF_Z (0x31) register7310.14 Magnetometer data registers7410.14.1 M_DR_STATUS (0x32) register7410.14.2 M_OUT_X_MSB (0x33), M_OUT_X_LSB (0x34), M_OUT_Y_MSB (0x35), M_OUT_Y_LSB (0x36), M_OUT_Z_MSB (0x37), M_OUT_Z_LSB (0x38) registers7510.14.3 CMP_X_MSB (0x39), CMP_X_LSB (0x3A), CMP_Y_MSB (0x3B), CMP_Y_LSB (0x3C), CMP_Z_MSB (0x3D), CMP_Z_LSB (0x3E) registers7510.14.4 MAX_X_MSB (0x45), MAX_X_LSB (0x46), MAX_Y_MSB (0x47), MAX_Y_LSB (0x48), MAX_Z_MSB (0x49), MAX_Z_LSB (0x4A) registers7610.14.5 MIN_X_MSB (0x4B), MIN_X_LSB (0x4C), MIN_Y_MSB (0x4D), MIN_Y_LSB (0x4E), MIN_Z_MSB (0x4F), MIN_Z_LSB (0x50) registers7710.15 Magnetometer offset correction7810.15.1 M_OFF_X_MSB (0x3F), M_OFF_X_LSB (0x40), M_OFF_Y_MSB (0x41), M_OFF_Y_LSB (0x42), M_OFF_Z_MSB (0x43), M_OFF_Z_LSB (0x44) registers7810.16 Magnetometer threshold function7910.16.1 M_THS_CFG (0x52) register7910.16.2 M_THS_SRC (0x53) register8010.16.3 M_THS_X_MSB (0x54), M_THS_X_LSB (0x55), M_THS_Y_MSB (0x56), M_THS_Y_LSB (0x57), M_THS_Z_MSB (0x58), M_THS_Z_LSB (0x59) registers8110.16.4 M_THS_COUNT (0x5A) register8210.17 Magnetometer control registers8310.17.1 M_CTRL_REG1 (0x5B) register8310.17.2 M_CTRL_REG2 (0x5C) register8410.17.3 M_CTRL_REG3 (0x5D) register8510.17.4 M_INT_SRC (0x5E) register8510.18 Magnetometer vector-magnitude function8610.18.1 M_VECM_CFG (0x69) register8610.18.2 M_VECM_THS_MSB (0x6A) register8710.18.3 M_VECM_THS_LSB (0x6B) register8710.18.4 M_VECM_CNT (0x6C) register8710.18.5 M_VECM_INITX_MSB (0x6D) register8810.18.6 M_VECM_INITX_LSB (0x6E) register8810.18.7 M_VECM_INITY_MSB (0x6F) register8810.18.8 M_VECM_INITY_LSB (0x70) register8810.18.9 M_VECM_INITZ_MSB (0x71) register8910.18.10 M_VECM_INITZ_LSB (0x72) register8911 Mounting Guidelines for the Quad Flat No-Lead (QFN) Package9011.1 Overview of soldering considerations9011.2 Halogen content9011.3 PCB mounting recommendations9012 Package Thermal Characteristics9213 Package9314 Revision History96A.1 Errata99A.1.1 SPI Mode Soft-reset using CTRL_REG2 (0x2B), bit 699Appendix A99Disclaimer100Tamanho: 700 KBPáginas: 100Language: EnglishAbrir o manual
Ficha De Dadosíndice analíticoGeneral Description4Block Diagram4Pinout4System Connections6Typical Application Circuit—I2C Mode6Typical Application Circuit—SPI Mode7Sensitive Axes Orientations and Polarities7Mechanical and Electrical Specifications8Temperature Sensor Characteristics8Absolute Maximum Ratings8Operating Conditions9Mechanical Characteristics10Electrical Characteristics11Digital Interfaces11I²C Interface12I²C Operation13I²C Read Operations14Single-Byte Read14Multiple-Byte Read15I²C Write Operations15Single-Byte Write15Multiple-Byte Write15I²C Data Sequence Diagrams15General SPI Operation (4-Wire Mode)17SPI Write (4-Wire Mode)17SPI Single Read (4-Wire Mode)18SPI 3-Wire Mode19Modes of Operation20Functionality20FIFO Data Buffer21Rate Threshold Detection Function22Register Descriptions240x00: STATUS250x01–0x06: OUT_X_MSB, OUT_X_LSB, OUT_Y_MSB, OUT_Y_LSB, OUT_Z_MSB, OUT_Z_LSB250x07: DR_STATUS270x08: F_STATUS280x09: F_SETUP290x0A: F_EVENT300x0B: INT_SOURCE_FLAG310x0C: WHO_AM_I320x0D: CTRL_REG0320x0E: RT_CFG340x0F: RT_SRC350x10: RT_THS360x11: RT_COUNT370x12: TEMP370x13: CTRL_REG1380x14: CTRL_REG240Printed Circuit Board Layout and Device Mounting42Printed Circuit Board Layout42Overview of Soldering Considerations43Halogen Content44Package Information44Product Identification Markings44Tape and Reel Information44Package Description45Revision History47Tamanho: 900 KBPáginas: 48Language: EnglishAbrir o manual