Accelerometer MMA845X I2C

From Visuino
Revision as of 22:31, 8 September 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoMMA845XQAccelerometer_I2C.png == Summary == NXP MMA845xQ 3-axis accelerometer with I²C interface for motion and orientation sensing. == Description == The **MMA845xQ Accelerometer** provides 3-axis acceleration data with programmable full-scale ranges, data rates, and advanced features including tap detection, orientation detection, and interrupt functionality. It features configurable filtering, sleep modes, and communicates via I²C interface. <b>...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoMMA845XQAccelerometer I2C.png

Summary

NXP MMA845xQ 3-axis accelerometer with I²C interface for motion and orientation sensing.

Description

The **MMA845xQ Accelerometer** provides 3-axis acceleration data with programmable full-scale ranges, data rates, and advanced features including tap detection, orientation detection, and interrupt functionality. It features configurable filtering, sleep modes, and communicates via I²C interface.

Diagram:

Properties

  • Enabled – Enables or disables the sensor (Default: True).
  • Address – I²C device address (Default: S1D).
  • Name – Component identifier name.
  • Filter – Filter configuration:
    • Cutoff Frequency – Filter cutoff frequency setting (Default: High).
    • Enabled – Enables filtering (Default: False).
  • False Processing – False processing configuration:
    • Bypass – Bypass settings:
      • Enabled – Enables bypass mode (Default: True).
  • Full Scale Range – Acceleration measurement range in G.
  • Mode – Operation mode:
    • High Resolution – High resolution mode (Default: False).
    • Low Power – Low power mode (Default: False).
  • Offsets – Acceleration offsets:
    • X – X-axis offset (Default: 0).
    • Y – Y-axis offset (Default: 0).
    • Z – Z-axis offset (Default: 0).
  • Orientation – Orientation detection:
    • Enabled – Enables orientation detection (Default: True).
    • Reset Counter – Resets orientation counter (Default: False).
    • Reduced Noise – Enables reduced noise mode (Default: False).
    • Sample Frequency – Orientation sample frequency.
  • Sleep Mode – Sleep mode configuration:
    • Auto Sleep – Auto sleep enable (Default: False).
    • Mode – Sleep mode settings:
      • High Resolution – High resolution in sleep (Default: False).
      • Low Power – Low power in sleep (Default: False).
      • Sample Frequency – Sleep sample frequency.
  • Standby – Standby mode (Default: False).
  • Tap – Tap detection configuration:
    • Axes – Tap detection axes (3 configurable axes).
    • X – X-axis tap settings:
      • Threshold – X-axis tap threshold (Default: 0.063).
    • Y – Y-axis tap settings:
      • Threshold – Y-axis tap threshold (Default: 0.063).
    • Z – Z-axis tap settings:
      • Threshold – Z-axis tap threshold (Default: 0.063).
    • Ignore Interval – Tap ignore interval settings:
      • Double Tap – Double tap enable (Default: False).
      • Interval – Tap interval in seconds (Default: 0.2).
      • Max Double Click Interval – Maximum double click interval (Default: 81.6).
      • Max Tap Duration – Maximum tap duration in seconds (Default: 0.03).

Pins

Input Pins

  • Clock – Sensor clock input.
  • Reset – Reset signal input.

Output Pins

  • Accelerometer: X (analog) – X-axis acceleration output in G.
  • Accelerometer: Y (analog) – Y-axis acceleration output in G.
  • Accelerometer: Z (analog) – Z-axis acceleration output in G.
  • Orientation: Out (digital) – Orientation detection output.
  • Orientation: Front Down (digital) – Front/down orientation output.
  • Orientation: Lockout (digital) – Orientation lockout output.
  • Tap: Single Up (digital) – Single tap up detection.
  • Tap: Single Down (digital) – Single tap down detection.
  • Tap: Double Up (digital) – Double tap up detection.
  • Tap: Double Down (digital) – Double tap down detection.
  • Interface (i2c) – I²C communication interface.

Categories