دسته بندی ها

MMA7361 Triple AXIS Accelerometer

MMA7361 Triple AXIS Accelerometer

مدل کالا:
موجودی: پیش سفارش
قیمت: 18,000تومان

سنسور شتاب سنج – ماژول سنجش زاویه و شتاب MMA7361

MMA7361 محصول شرکت freescale یک شتاب سنج ۳ محوره با خروجی آنالوگ می باشد. در این ماژول امکان انتخاب یکی از ۲ رنج اندازه گیری شتاب ۱٫۵g± و یا ۶g± از طریق پایه GS وجود دارد. از دیگر خصوصیات بارز این ماژول میتوان به مد sleep ، تصحیح سیگنال ، فیلتر پایین گذر خروجی ، جبران حرارتی ، تست خودکار و آشکار سازی شتاب ۰ اشاره کرد. ولتاژ مورد نیاز این ماژول ۳٫۳ و یا ۵ ولت میباشد. جریان مصرفی MMA7361 تنها ۴۰۰ میکرو آمپر میباشد.

خصوصیات:

  1. تراشه ی MMA7361 جایگزین MMA7260 می باشد که یک سنسور شتاب سنج ارزان قیمت می باشد.
  2. دارای مشخصات پایین خازنی شتاب سنج
  3. دارای زمان Start Up پایین
  4. حساسیت بالا
  5. ولتاژ ورودی ۵ و ۳٫۳ ولت ، دارای رگولاتور RT9161  بر روی برد راه انداز که دارای مزیت افت ولتاژ بسیار پایین، سرعت تامین بار بیشتر ، مناسب برای محیط های پر نویز و …
  6. دارای یک قطب فیلتر پایین گذر
  7. جبران ساز دما
  8. دارای یک ورودی G-Select که محدوده ی اندازه گیری را بین ۱٫۵g± و ۶g± سوئیچ می نماید و این رنج قابل انتخاب توسط میکرو کنترلر می باشد
  9. دارای حالت Sleep که می تواند توسط میکروکنترلر انتخاب شود.
  10. ابعاد ۲۸mm x 17mm

کاربرد ها:

  • بازی های سه بعدی: سنجش شیب و حرکت، ضبط رویدادها
  • حافظه های MP3 Player :  تشخیص سقوط آزاد
  • لپ تاپ:  تشخیص سقوط آزاد و ضد سرقت
  • موبایل:  ثبات تصویر ، حرکت متن ، شماره گیری بواسطه ی حرکت های خاص ، قطب نما
  • گام شمار:  تشخیص حرکت
  • ناوبری و هدایت خودکار:  قطب نما، جبران ساز انحراف
  • رباتیک:  تشخیص حرکت

Reasonably priced add-on sensor modules are now widely available, and you can rig up your own fascinating hobby projects using these pre-assembled modules by linking them to suitable microcontrollers. Here is an introduction to MMA7361, which is a long-familiar 3-Axis Accelerometer Module!

This sensor can measure static (earth gravity) or dynamic acceleration in all three axis. Application of the sensor is in various fields and many applications can be developed using it. The accelerometer measures level of acceleration where it is mounted, enables us to measure acceleration/deceleration of an object, or tilt of a platform with respected to earth axis.

Further, the sensor provides 0G output which detect linear free fall. Technically, MMA7361LC is a low power, low profile capacitive micromachined accelerometer featuring signal conditioning, a 1-pole low pass filter, temperature compensation, self test, 0g-Detect which detects linear freefall, and g-Select which allows for the selection between 2 sensitivities. Zero-g offset and sensitivity are factory set and require no external devices. The MMA7361LC includes a Sleep Mode that makes it ideal for handheld battery powered electronics. The module can be directly powered with a 5V dc supply. Note that it can also be directly powered from any 3.3V ‘clean’ dc supply.

 

MMA7361 Features

  • Simple to use
  • Analog output for each axis
  • +5V operation @1ma current
  • High Sensitivity (800mV/g @ 1.5g)
  • Selectable Sensitivity (+- 1.5g, +- 6g)
  • 0g detect for free fall detection
  • Robust design, high shock survivability
  • Low Cost

MMA7361 Applications

  • 3D Gaming: Tilt and Motion Sensing, Event Recorder
  • HDD MP3 Player: Freefall Detection
  • Laptop PC: Freefall Detection, Anti-Theft
  • Cell Phone: Image Stability, Text Scroll, Motion Dialing, E-Compass
  • Pedometer: Motion Sensing / PDA: Text Scroll
  • Navigation and Dead Reckoning: E-Compass Tilt Compensation
  • Robotics: Motion Sensing

Interfacing MMA7361 accelerometer module with an Arduino UNO

There lots of good resources out there in the web for accelerometers and the Arduino. Here is a simple primer that I have found useful. Fortunately, not too many things are needed here for this entry-level experiment.

  • Arduino Uno R3
  • MMA7361 Accelerometer
  • Jumper Wires

Sample Sketch for testing MMA7361 with Arduino is shown here. Using this program you can read output from X,Y and Z axis during vibration, through the Serial Monitor!



 

int x; // x axis variable

int y; // y axis variable

int z; // z axis variable

void setup()

{

Serial.begin(9600); // opens serial port, sets data rate to 9600 bps

}

void loop()

{

x = analogRead(5); // read A5 input pin

y = analogRead(4); // read A4 input pin

z = analogRead(3); // read A3 input pin

Serial.print("X = "); // print x adc value

Serial.println(x);

Serial.print("Y = "); // print y adc value

Serial.println(y);

Serial.print("Z = "); // print z adc value

Serial.println(z);

delay(100);

}


 

 

نوشتن نظر

نام شما:


نظر شما: توجه : HTML ترجمه نمی شود!

رتبه: بد           خوب

کد امنیتی را در کادر زیر وارد نمایید:



برچسب ها: module, accelerometer
. Theme developmed by tnm-group.com