The MMA7455 is a 3 axis accelerometer which is rather cheap at 2.15€ at mouser. Looking to buy or find the datasheetLook here.

It has the following features.

• Wide input voltage range
• Digital output (SPI/I2C)
• Selectable sensitivity: 8-bit mode (±2g/±4g/±8g) or 10-bit mode (±8g)
• User-configurable interrupts (INT1/INT2)
• User-settable registers for calibrating each axis
• Low current operation
• Compact, 8-pin DIP breadboard-friendly package: 0.5” x 0.6” (12.7 x 15.2 mm)

 

shop button

 

I bought myself a breakout board from parallax as this is a LGA-14 chip which needs to be hot air soldered.
The pin connections can be seen below as can the schematic for this breakout board in case you want to make it for yourself.

The TXS0101DRL is a 1 bit directional voltage level translator  which adapts the 3.3Volt to 5 Volt.
The FAN2500S33X is a voltage regulator for 3.3Volt.
The RB751S40T1 is a shottkey barrier diode.

Connections for the arduino is as follows:

1 – VIN to Arduino 5V
5 – GND, ground to Arduino GND
6 – Chip Select – connect this to 5V with a 1K resistor, this selects I2C mode
7 – Data – connect this to the ATmega’s SDA (data line) on analog input pin 4,
8 – Clock – connect this to ATmega’s SCL (clock line) on analog input pin 5

MMA7455shieldMMA7455pinoutMMA7455PHOTO

MMA7455schematicMMA7455pinout2

Here a picture of the setup.

MMA7455shield2

Software for the MMA7455

I have used the arduino library from  this  link http://code.google.com/p/mma-7455-arduino-library/
The ouput from this program can be seen below.

MMA7455output

 

Other interesting links concerning the MMA7455.

http://arduino.cc/playground/Main/MMA7455
http://code.google.com/p/mma-7455-arduino-library/
http://www.parallax.com/Store/Sensors/AccelerationTilt/tabid/172/CategoryID/47/List/0/SortField/0/Level/a/ProductID/585/Default.aspx
http://es.mouser.com/ProductDetail/Freescale-Semiconductor/MMA7455LT/?qs=sGAEpiMZZMtzPgOfznR9QYW2GEF%2figlk
http://nl.mouser.com/ProductDetail/Texas-Instruments/TXS0101DRLRG4/?qs=sGAEpiMZZMsty6Jaj0%252bBBmNDLS5ta2tq9yAPneOGdlE%3d
http://www.ti.com/lit/ds/sces638b/sces638b.pdf
http://nl.mouser.com/ProductDetail/Fairchild-Semiconductor/FAN2500S33X/?qs=sGAEpiMZZMsGz1a6aV8DcCWMRHQeweeZQFhkANaEXHo%3d
http://www.fairchildsemi.com/ds/FA/FAN2500.pdf
http://nl.mouser.com/ProductDetail/ON-Semiconductor/RB751S40T1G/?qs=sGAEpiMZZMtqO%252bWUGLBzeOaBzl236heY
http://www.onsemi.com/pub_link/Collateral/RB751S40T1-D.PDF
http://alex-mo-tech.com/post/21887457339/t2e-learning-spi-through-accelerometers

Leave a Comment