PMMA7660FCR1 - 3-Axis Digital Accelerometer I2C/SPI | NXP/Freescale
Référence : PMMA7660FCR1 ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $1.96 | $1,96 |
| 10 | $1.82 | $18,20 |
| 100 | $1.76 | $176,00 |
| 500 | $1.61 | $805,00 |
| 1 000 | $1.42 | $1 420,00 |
PMMA7660FCR1 Présentation
A digital accelerometer is a micro-electromechanical-systems (MEMS) sensor that measures acceleration along the X, Y, and Z axes and reports it as a digital word over a serial bus, replacing older analog-output accelerometers with built-in ADC and embedded firmware. As a category, MEMS accelerometers sit inside the sensor family and the broader signal-conditioning and power-management hierarchy of mixed-signal ICs. The PMMA7660FCR1 is a second-generation part in NXP's MMA7660 family and shares its pinout and register map with the earlier MMA7660FCR1, allowing direct firmware reuse.
Key differentiating specifications include a 1.5g/3g/6g/8g user-selectable full-scale range, ±0.5g offset calibration accuracy, 5 mA typical active supply current, and an always-on auto-wake/sleep engine. According to the manufacturer datasheet, the part supports up to 400 kHz I2C (Fast-mode) and SPI at speeds up to 1 MHz. Multiple user-selectable data rates from 1 to 120 samples-per-second allow designers to trade power consumption versus update rate.
Architecturally the device combines a MEMS mechanical element with a mixed-signal ASIC front-end and an embedded firmware state machine that handles orientation recognition, tap detection, and shake detection in hardware. This offloads the host microcontroller from continuous polling and is one reason this family remains popular in ultra-low-power consumer designs.
Typical applications include smartphone tilt/orientation detection, tablet and e-reader screen rotation, portable gaming motion input, IoT fall-detection wearables, and remote controls with gesture input. The wide supply range and ultra-low standby current also suit battery-powered smart-home sensor nodes.
When designing with this device, ensure the I2C address selection (pin 7 high or low) is tied to the correct logic level for the host bus, and add 0.1 µF decoupling close to the supply pin. Take care to limit supply ramp time and follow the power-on-reset sequence defined in the manufacturer datasheet.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found on a single manufacturer datasheet revision, with all data traced to live distributor listings and the manufacturer datasheet.
Alternatives de remplacement direct pour PMMA7660FCR1 — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
MMA7660FCR1
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
MMA7660FCT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
PMMA7660FCR1 Valeurs maximales et caractéristiques électriques
| Product Type | 3-axis digital accelerometer (MEMS) |
| Full-Scale Range | ±1.5g / ±3g / ±6g (configurable to ±8g) |
| Output Resolution | 6-bit signed |
| Sensitivity | 21.3 counts/g (typical at ±1.5g mode) |
| Supply Voltage (VDD) | 2.4 V to 3.6 V |
| Supply Voltage (VDDIO) | 1.71 V to VDD |
| Active Supply Current | 5 mA (typical) |
| Standby Current | 0.5 µA (typical) |
| Digital Interface | I2C (up to 400 kHz) / SPI (up to 1 MHz) |
| Data Rates | 1 to 120 samples/second, user-selectable |
| Interrupt Outputs | INT1 (orientation, tap, shake) |
| Boîtier | 10-pin DFN (3 mm x 3 mm x 0.9 mm) |
| Température de fonctionnement | -40 C to +85 C |
| Type de montage | Surface Mount |
| Statut RoHS | Compliant |
Configuration des broches de PMMA7660FCR1
| Broche 1 | VDD — Main supply input, 2.4 V to 3.6 V |
| Broche 2 | GND — Ground reference |
| Broche 3 | SDA/MOSI — I2C data (mode 0) / SPI MOSI (mode 1) |
| Broche 4 | SCL/SCLK — I2C clock (mode 0) / SPI clock (mode 1) |
| Broche 5 | INT1 — Interrupt output for orientation, tap, shake events |
| Broche 6 | CS — SPI chip select (active low, mode 1) |
| Broche 7 | I2C/SPI — Bus mode select: GND = I2C, VDD = SPI |
| Broche 8 | VDDIO — I/O supply, 1.71 V to VDD |
| Broche 9 | RESERVED — Reserved - connect to ground per datasheet |
| Broche 10 | GND — Ground reference |
Applications typiques
PMMA7660FCR1 convient pour 6 applications: Smartphone and Tablet Screen Rotation, Portable Gaming Motion Input, Wearable Fall Detection, IoT Smart-Home Sensor Nodes, Remote Control Gesture Input, Industrial Tilt and Inclination Sensing.
Smartphone and Tablet Screen Rotation
The PMMA7660FCR1's 6-bit signed output and hardware orientation-detection engine make it a strong fit for screen-rotation sensing in mobile handsets and tablets. The 1.5g/3g/6g user-selectable full-scale range covers typical gravity-vector tilt angles during device handling without saturating. Placed on the main PCB near the display connector with 0.1 µF supply decoupling, it consumes only 5 mA active and 0.5 µA standby, preserving battery life. Unlike analog accelerometers, the I2C interface reports orientation events directly to the host, offloading polling from the application processor. The ±0.5g offset calibration accuracy is adequate for portrait/landscape detection, and the 10-pin DFN footprint allows placement under the battery in space-constrained designs.
Recommandé
Portable Gaming Motion Input
Handheld gaming controllers benefit from the PMMA7660FCR1's integrated shake-detection engine and configurable tap sensing, both implemented in hardware so the game MCU can sleep between motion events. The 6-bit output resolution is sufficient for tilt-control mechanics like steering wheels and balance puzzles, where ±1.5g sensitivity gives roughly 21 counts/g granularity. The I2C bus at 400 kHz Fast-mode keeps communication latency low enough for 60 Hz game loops. Operating supply range 2.4-3.6 V matches the lithium-ion single-cell rail of a typical handheld after the LDO, eliminating an extra regulator stage.
Recommandé
Wearable Fall Detection
The PMMA7660FCR1's auto-wake/sleep engine and 0.5 µA standby current make it well suited to battery-powered fall-detection wearables such as elderly-person safety pendants. Hardware shake detection offloads the always-on monitoring from the host microcontroller, enabling weeks of coin-cell operation. With a default 6g range the part captures sudden free-fall and impact acceleration profiles without saturating, while ±1.5g high-sensitivity mode supports subtle posture monitoring. The I2C interrupt output wakes the host only on significant events, leaving the radio off until an alert is needed.
Recommandé
IoT Smart-Home Sensor Nodes
For wireless sensor nodes that detect door movement, vibration, or tampering, the PMMA7660FCR1's low standby current (0.5 µA) and hardware event detection deliver multi-year coin-cell battery life. The 1-120 sample/second programmable data rate lets designers trade event-capture latency against average power. I2C (400 kHz) interface is compatible with virtually every low-power MCU, and the small 10-pin DFN footprint fits inside the sensor housing. Operating temperature -40 C to +85 C covers outdoor and unheated-indoor environments typical of home automation.
Recommandé
Remote Control Gesture Input
TV and streaming-device remotes can use the PMMA7660FCR1 to add gesture-based navigation without expensive touch surfaces. The hardware shake/tap engine detects flick and rotate gestures in firmware, freeing the remote MCU from continuous sampling. Operating supply from 2.4 V pairs directly with single-cell alkaline or rechargeable Li-ion packs. The 6-bit resolution is adequate for coarse gesture features like swipe direction, and the 0.5 µA standby extends shelf life when the remote sits idle for months between uses.
Recommandé
Industrial Tilt and Inclination Sensing
Industrial equipment that monitors platform level, mast tilt, or shipping-container orientation benefits from the PMMA7660FCR1's rugged -40 C to +85 C operating range and RoHS-compliant surface-mount package. The 6g full-scale range captures heavy-vibration environments, and the hardware orientation detection outputs interrupt signals to safety PLCs without requiring a high-speed host. Placed on a rigid section of the chassis with a 0.1 µF decoupling capacitor at VDD, the part provides reliable tilt alarms for crane outriggers, agricultural-machine booms, and cargo-securement systems.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PMMA7660FCR1 — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | MMA7660FCR1 | MMA7660FCT | MMA8451Q | ADXL345 | LIS2DH |
|---|---|---|---|---|---|---|
| Package | DFN-10 (3x3 mm) | DFN-10 (3x3 mm) - same | DFN-10 (3x3 mm) - same | QFN-16 (3x3 mm) | LGA-14 (3x5 mm) | LGA-14 (3x3 mm) |
| Brand | NXP Semiconductors | NXP Semiconductors | NXP Semiconductors | NXP Semiconductors | Analog Devices | STMicroelectronics |
| Output Resolution | 6-bit signed | 6-bit signed | 6-bit signed | 12-bit signed | 10-13 bit | 8/10/12 bit |
| Full-Scale Range | ±1.5g / ±3g / ±6g | ±1.5g / ±3g / ±6g | ±1.5g / ±3g / ±6g | ±2g / ±4g / ±8g | ±2g / ±4g / ±8g / ±16g | ±2g / ±4g / ±8g / ±16g |
| Active Supply Current | 5 mA | 5 mA | 5 mA | 165 µA | 140 µA | 11 µA (low-power) |
| Standby Current | 0.5 µA | 0.5 µA | 0.5 µA | 1.5 µA | 0.1 µA | 0.5 µA |
| Digital Interface | I2C 400 kHz / SPI 1 MHz | I2C 400 kHz / SPI 1 MHz | I2C 400 kHz / SPI 1 MHz | I2C 400 kHz / SPI 1 MHz | I2C 400 kHz / SPI 5 MHz | I2C 400 kHz / SPI 10 MHz |
| Hardware Event Detection | Orientation, Tap, Shake | Orientation, Tap, Shake | Orientation, Tap, Shake | Orientation, Tap, Shake, FIFO | Watermark, FIFO | FIFO, wake-up, 6D/4D |
Principaux différenciateurs
- Integrated hardware orientation/tap/shake detection (vs ADXL345)
- Drop-in firmware compatibility with first-generation MMA7660FCR1 (vs MMA8451Q)
- Ultra-low 0.5 µA standby current (vs MMA8451Q)
- Wide supply range including 1.71 V VDDIO (vs LIS2DH)
Notes de conception
The PMMA7660FCR1 draws 5 mA in active mode and 0.5 µA in standby, so local decoupling must handle the active burst without drooping the host rail. Place a 0.1 µF X7R ceramic close to VDD (pin 1) and a 1 µF X5R on VDDIO (pin 8). For coin-cell designs, ensure the host LDO can source the 5 mA peak; a 100 mA LDO is normally adequate. Disable the part via I2C when not needed to drop to 0.5 µA standby.
Route the I2C/SPI traces as short as possible and avoid running them parallel to noisy switching power traces. The 10-pin DFN central pad is internally grounded; connect it to the ground pour with multiple thermal vias for mechanical and thermal stability. Per the manufacturer datasheet, do not place signal traces under the DFN paddle; keep out a clearance of at least 0.2 mm. Keep the part away from PCB flex zones to avoid MEMS offset drift.
Pin 7 selects between I2C and SPI modes at reset. Tying it to ground selects I2C, tying it to VDD selects SPI. Leaving pin 7 undefined at boot may result in unpredictable bus mode selection, which can hang the host controller. The reserved pin 9 must be tied to GND per the manufacturer datasheet. Verify the I2C slave address (default 0x4C) is unique on the bus to avoid conflicts with other peripherals.
Estimated: with a 100 pF bus capacitance on I2C at 400 kHz Fast-mode, expect rise times of approximately 0.5 µs with 2.2 kohm pull-ups to 3.3 V. This is within the I2C spec (1 µs maximum). If the bus capacitance exceeds 200 pF, drop the clock rate to 100 kHz Standard-mode or increase pull-up drive. For SPI at 1 MHz, route MISO/MOSI/SCLK as a matched-length group and add a 33 ohm series resistor on each output to dampen reflections.
Informations de conformité
RoHS compliant per Freescale/NXP product page. AEC-Q100 not applicable - this is a consumer/industrial grade part; AEC-Q100 qualified variants are not offered in the MMA7660 family.