Three-Axis,±2/4/8/16gDigitalAccelerometerPreliminaryTechnicalDataADXL345Rev.PrAInformationfurnishedbyAnalogDevicesisbelievedtobeaccurateandreliable.However,noresponsibilityisassumedbyAnalogDevicesforitsuse,norforanyinfringementsofpatentsorotherrightsofthirdpartiesthatmayresultfromitsuse.Specificationssubjecttochangewithoutnotice.NolicenseisgrantedbyimplicationorotherwiseunderanypatentorpatentrightsofAnalogDevices.Trademarksandregisteredtrademarksarethepropertyoftheirrespectiveowners.OneTechnologyWay,P.O.Box9106,Norwood,MA02062-9106,U.S.A.Tel:781.329.4700©2008AnalogDevices,Inc.Allrightsreserved.FEATURESUltralowpower:25to130μAatVS=2.5V(typ)PowerconsumptionscalesautomaticallywithbandwidthUserselectablefixed10-bitresolutionor4mg/LSBscalefactorinallg-ranges,upto13-bitresolutionat±16g32leveloutputdataFIFOminimizeshostprocessorloadBuiltinmotiondetectionfunctions•Tap/DoubleTapdetection•Activity/Inactivitymonitoring•Free-FalldetectionSupplyandI/Ovoltagerange:1.8Vto3.6VSPI(3and4wire)andI2CdigitalinterfacesFlexibleinterruptmodes–AnyinterruptmappabletoeitherinterruptpinMeasurementrangesselectableviaserialcommandBandwidthselectableviaserialcommandWidetemperaturerange(-40to+85°C)10,000gshocksurvivalPbfree/RoHScompliantSmallandthin:3×5×1mmLGApackageAPPLICATIONSHandsetsGamingandpointingdevicesPersonalnavigationdevicesHDDprotectionFitnessequipmentDigitalcamerasGENERALDESCRIPTIONTheADXL345isasmall,thin,lowpower,three-axisaccelerometerwithhighresolution(13-bit)measurementupto±16g.Digitaloutputdataisformattedas16-bittwoscomplementandisaccessiblethrougheitheraSPI(3-or4-wire)orI2Cdigitalinterface.TheADXL345iswellsuitedformobiledeviceapplications.Itmeasuresthestaticaccelerationofgravityintilt-sensingapplications,aswellasdynamicaccelerationresultingfrommotionorshock.Itshighresolution(4mg/LSB)enablesresolutionofinclinationchangesofaslittleas0.25°.Severalspecialsensingfunctionsareprovided.Activityandinactivitysensingdetectthepresenceorlackofmotionandiftheaccelerationonanyaxisexceedsauser-setlevel.Tapsensingdetectssingleanddoubletaps.Free-Fallsensingdetectsifthedeviceisfalling.Thesefunctionscanbemappedtointerruptoutputpins.Anintegrated32levelFIFOcanbeusedtostoredatatominimizehostprocessorintervention.Lowpowermodesenableintelligentmotion-basedpowermanagementwiththresholdsensingandactiveaccelerationmeasurementatextremelylowpowerdissipation.TheADXL345issuppliedinasmall,thin3mm×5mm×1mm,14-lead,plasticpackage.FUNCTIONALBLOCKDIAGRAMFigure1.ADXL345SimplifiedBlockDiagram3AXISSENSORDIGITALFILTERA/DCONVERTERSENSEELECTRONICSCONTROLANDINTERRUPTLOGICSERIALI/OPOWERMANAGEMENTCOMCSSCL/SCLKSDO/ALTADDRESSSDA/SDI/SDIOINT2VDDI/OVsINT1ADXL3453AXISSENSORDIGITALFILTERDIGITALFILTERA/DCONVERTERSENSEELECTRONICSCONTROLANDINTERRUPTLOGICCONTROLANDINTERRUPTLOGICSERIALI/OSERIALI/OPOWERMANAGEMENTPOWERMANAGEMENTCOMCSSCL/SCLKSDO/ALTADDRESSSDA/SDI/SDIOINT2VDDI/OVsINT1ADXL345ADXL345PreliminaryTechnicalDataRev.PrA|Page2of24TABLEOFCONTENTSFeatures..............................................................................................1Applications.......................................................................................1GeneralDescription.........................................................................1FunctionalBlockDiagram..............................................................1RevisionHistory...............................................................................2Specifications.....................................................................................3AbsoluteMaximumRatings............................................................4ESDCaution..................................................................................4PinConfigurationandDescriptions..............................................5Typicalperformancecharacteristics..............................................6FunctionalDescription....................................................................7DeviceOperation.........................................................................7PowerSequencing........................................................................7PowerSaving.................................................................................7SerialCommunications...................................................................9SPI...................................................................................................9I2C.................................................................................................10Interrupts.....................................................................................11FIFO.............................................................................................11SelfTest........................................................................................12RegisterMap...................................................................................13RegisterDefinitions...................................................................14Ap