ماژول ژیروسکوپ – شتاب سنج ۳ محوره GY-521 MPU6050

250,000 ریال

Mpu-6050  محصول invensense شامل مجموعه شتاب سنج و gyro با دقت بالا (16 بيتي) ميباشد. همچنين داراي بافر FIFO با ظرفيت 1024 بايت و سنسور دما با رنج اندازه گيري 40- تا 85+ درجه سانتيگراد ميباشد. این ماژول با تجمیع و ترکیب یک ژیروسکوپ 3 محور با یک شتاب سنج 3 محور روی یک چیپ سیلیکونی و بهره گیری از یک پردازشگر دیجیتال حرکت، قادر است الگوریتم های پیچیده 9 محوری را اجرا کند.

توضیحات

Mpu-6050  محصول invensense شامل مجموعه شتاب سنج و gyro با دقت بالا (۱۶ بیتی) میباشد. همچنین دارای بافر FIFO با ظرفیت ۱۰۲۴ بایت و سنسور دما با رنج اندازه گیری ۴۰- تا ۸۵+ درجه سانتیگراد میباشد. این ماژول با تجمیع و ترکیب یک ژیروسکوپ ۳ محور با یک شتاب سنج ۳ محور روی یک چیپ سیلیکونی و بهره گیری از یک پردازشگر دیجیتال حرکت، قادر است الگوریتم های پیچیده ۹ محوری را اجرا کند. این ویژگی بسیاری از مشکلاتی را که در تنظیم محور افقی در سنسورهای مجزا ایجاد می گردد را بر طرف خواهد ساخت. برای دستیابی به دقت بالای اندازه گیری در حرکتهای کند و حرکتهای سریع در سنسور MPU-6050 امکانی فراهم شده تا کاربر بتواند بازه اندازه گیری را متناسب با شتاب یا سرعت زاویه ای تغییر دهد. بدین منظور در قسمت ژیروسکوپ سنسور چهار بازه ۲۵۰±، ۵۰۰±، ۱۰۰۰± و ۲۰۰۰± درجه در ثانیه و در قسمت شتاب سنج سنسور چهار بازه ۲g، ±۴g، ±۸g، ۱۶g±  برای کاربر قابل انتخاب خواهد بود.

  مشخصات:
  • خروجی دیجیتال داده Motion Fusion در ۶ یا ۹ محور با فرمت داده به صورت ماتریس چرخش، Quaternion، زاویه اویلر و یا فرمت داده خام
  • ژیروسکوب ۳ محور با حساسیت تا ۱۳۱ کم ارزشترین داده بر هر درجه در ثانیه LSBs/dps با چهار بازه اندازه گیری ۲۵۰±، ۵۰۰±، ۱۰۰۰± و ۲۰۰۰± درجه در ثانیه.
  • شتاب سنج ۳ محور با رنج قابل برنامه ریزی برای ۴ بازه ۲g، ±۴g، ±۸g، ±۱۶g± .
  • موتور پردازش دیجیتال حرکت (DMP) با توانایی اجرای الگوریتمهای پیچیده Motion Fusion، سنکرونسازی زمانی سنسور و تشخیص نوع حرکات.
  • دارای الگوریتم های داخلی مورد نیاز برای بایاس در زمان run-time و نیز قابلیت کالیبراسیون قطب نما، بدون نیاز به دخالت کاربر.
  • دارای سنسور دماسنج داخلی با خروجی دیجیتال.
  • دارای وقفه های قابل برنامه ریزی با قابلیت پشتیبانی از تشخیص حرکات مانند ضربه، حرکات ناگهانی، بالا و پایین رفتن، سقوط آزاد، حرکت با شتاب های بالا، بدون حرکت، همچنین برای تشخیص ضربات و تشخیص لرزش وقفه مجزا در نظر گرفته شده است.
  • دارای مدار Timing داخلی با تغییرات فرکانسی به میزان ۱ درصد در تغییراتی به میزان کل رنج دمای کاری.
  • قابلیت تحمل شوکهای مکانیکی تا ۱۰۰۰۰g
منبع: mp-store.ir   ما قبلاً در مورد چگونگی مقادیر شتاب سنج را در ماژول ADXL345 پوشش داده ایم،  MPU6050همچنین یک دستگاه شتاب سنج ، ژیروسکوپ سه محوره است و امروز در این آموزش قصد داریم آن را با میکروکنترلر STM32  راه بیندازیم. ما برای نمایش مقادیر مربوطه از LCD 4*20 استفاده می کنیم. آنچه در اینجا جالب است این است که LCD و GY521 ، هر دو به یک پروتکلI2C  متصل می شوند. پس ما فقط ۲ سیم از میکروکنترلر را استفاده می کنیم تا هر دو دستگاه را راه بیندازیم. MPU6050 عملکردهای زیادی دارد و پوشش دادن همه آنها فقط در یک آموزش ممکن نیست. بنابراین در قسمت ۱ فقط موارد زیر را پوشش خواهیم داد:
  • نحوه اولیه سازی دستگاه
  • نحوه خواندن مقادیر RAW
  • چگونه مقادیر شتاب را در ‘g تبدیل کنیم
  • و مقادیر ژیروسکوپ در dps (° / s)