Professional Documents
Culture Documents
حساس ال MPU6050
حساس ال MPU6050
هو الحساس األول والوحيد في العالم المصمم لتعقب الحركة في اإلحداثيات الثالثية األبعاد بشكل يالئم االستخدام مع
اجهزة الخليوي وأجهزة تحليل االشارة المحمولة ،فهو يؤمن متطلبات أداء جيدة مقارنة بتوافره وسعره إضافة إلى عدم
احتياجه لطاقة كبيرة للعمل وتحقيق نتائج مقبولة.
وهو عبارة عن نظام الكتروميكانيكي ميكروي يتألف من Gyroscopeو (Accelerometerحساسا تموضع زاوي)
(دوران ثالثي المحاور) المحاور يقومان بقياس السرعة الدوران والتسارع واالنزياح وخصائص حركية وسنستخدم منه
في مشروعنا فقد خاصية قياس التسارع.
يحوي معالج حركة رقمي يقوم بحل معادالت حركية بسرعة جيدة اضافة الى محول بيانات تماثلية الى رقمية بطول -16
بت ما يمكنه من التقاط بارامترات الحركة على المحاور الثالثة بشكل تزامني .يمكن استخدام هذا الحساس بشكل سهل مع
معالجات صغرية مثل االردوينو ،وذلك لسهولة استخدامه فإنه يستخدم بكثرة في مجال التحكم مثل التحكم بطائرات الدون
والروبوتات ذاتية التوازن والسيارات ...الخ.
.كيف يعمل مقياس التسارع؟
لمعرفة كيفية عمل مقاييس التسارع ،من المفيد غالبا تخيل كرة داخل مكعب ثالثية األبعاد.
لنفترض أن المكعب موجود في الفضاء الخارجي حيث يكون كل شيء في حالة انعدام الوزن ،والكرة سوف تطفو
ببساطة في منتصف المكعب .االن دعونا نتخيل أن كل جدار يمثل محورا معينا إذا قمنا بتحريك الصندوق فجأة إلى اليسار
بعجلة (kg 1قوة Gواحدة kg 1تعادل تسارع الجاذبية 9.8م /ث )،2فال شك أن الكرة ستصطدم بالحائط Xإذا قمنا
بقياس القوة التي تطبقها الكرة بالنسبة للجدار ،Xيمكننا الحصول على قيمة إخراج تبلغ 1جم على المحور X.
دعونا نرى ماذا سيحدث إذا وضعنا هذا المكعب على االرض .ستسقط الكرة ببساطة على الحائط Zوستؤثر بقوة مقدارها
1جم ،كما هو موضح في الصورة أدناه .في هذه الحالة ،ال يتحرك الصندوق ولكن ما زلنا نحصل على قراءة 1جرام
على المحور Z .هذا الن قوة الجاذبية تسحب الكرة ألسفل بقوة 1جم
يتم تعليق هذا الهيكل بواسطة نوابض البولي سيليكون .يسمح للهيكل باالنحراف في الوقت الذي يتم فيه تطبيق التسارع
على محور معين .بسبب االنحراف ،يتم تغيير السعة بين االلواح الثابتة وااللواح المرتبطة بالهيكل المعلق .هذا التغيير في
المحور .يعالج المستشعر هذا التغيير في السعة ويحوله إلى جهد خرج تناظري. ً السعة يتناسب طردي مع العجلة على هذا
يوجد في قلب الوحدة شريحة تتبع الحركة ذات 6محاور منخفضة الطاقة وغير مكلفة تجمع بين جيرسكوب ثالثي
المحاور ومقياس تسارع ثالثي المحاور ومعالج حركة رقمية ( )DMPكلها في حزمة صغيرة 4مم × 4مم .يمكنه قياس
الزخم الزاوي أو الدوران على طول المحاور الثالثة ،التسارع الساكن بسبب الجاذبية ،وكذلك التسارع الديناميكي الناتج
عن الحركة أو الصدمة أو االهتزاز.
أتي الوحدة مع منظم V LD39853.3مدمج ،لذا يمكنك استخدامه مع متحكم منطق V 5مثل Arduinoدون قلق يستهلك
MPU6050أقل من 6.3مللي أمبير أثناء القياسات و μA5فقط أثناء الخمول .يسمح هذا االستهالك المنخفض للطاقة
بالتنفيذ في االجهزة التي تعمل بالبطاريات باإلضافة إلى ذلك ،تحتوي الوحدة على مصباح LEDللطاقة يضيء عند تشغيل
الوحدة .يمكن لـ MPU6050قياس التسارع باستخدام مقياس التسارع على الرقاقة مع أربع نطاقات كاملة قابلة للبرمجة
تبلغ 2 ±جم و 4 ±جم و 8 ±جم و 16 ±جم.
قياس التسارع
يمكن لـ MPU6050قياس التسارع باستخدام مقياس التسارع على الرقاقة مع أربع نطاقات كاملة قابلة للبرمجة تبلغ 2 ±
جم و 4 ±جم و 8 ±جم و 16 ±جم .يحتوي MPU6050على ثالث محوالت 16بت تناظرية إلى رقمية والتي تقوم
في نفس الوقت بتجربة محاور الحركة الثالثة على طول المحور Xو YوZ
قياس الدوران
يمكن لـ MPU6050قياس الدوران الزاوية باستخدام جيرسكوب على الرقاقة مع أربع نطاقات كاملة قابلة للبرمجة تبلغ
250 ±درجة /ثانية و 500 ±درجة /ثانية و 1000 ±درجة /ثانية و 2000 ±درجة /ثانية يحتوي MPU6050
على ثالثة محوالت أخرى 16بت من التناظرية إلى الرقمية والتي تقوم في نفس الوقت بتجربة 3محاور للدوران (حول
المحور Xو Yو )Zيمكن تعديل معدل أخذ العينات من 9.3إلى 8000
عينة في الثانية
قياس درجة الحرارة
يتضمن ال MPU6050على مستشعر درجة حرارة يمكنه قياس درجة الحرارة على مدى من 40-إلى 85درجة مئوية
بدقة 1 ±درجة مئوية الحظ أن قياس درجة الحرارة هذا يتم من قالب السيليكون نفسه وليس درجة الحرارة المحيطة.
تستخدم هذه القياسات بشكل شائع لتعويض معايرة مقياس التسارع والجيرسكوب أو الكتشاف التغيرات في درجات
الحرارة بدا ًل من قياس درجات الحرارة المطلقة
واجهة I2C
تستخدم الوحدة واجهة I2Cللتواصل مع Arduinoوهو يدعم عنواني I2Cمنفصلين HEX0 x680 :و HEX0 x 69.يسمح
ذلك باستخدام وحدتي MPU6050على نفس الناقل أو لتجنب تعارض العناوين مع جهاز آخر على الناقل
يحدد دبوس ADOعنوان I2Cللوحدة النمطية .يحتوي هذا الدبوس على مقاوم منسدل مدمج 4.7كيلو اوم .لذلك ،عند
ترك دبوس ADOغير متصل ،يكون عنوان I2Cاالفتراضي هو HEX0 x680وعند توصيله بـ 3.3فولت ،يتم سحب
الخط HIGHويصبح عنوانه HEX 0x69
إضافة مجسات خارجية
لزيادة مستوى الدقة بشكل أكبر ،توفر وحدة MPU6050ميزة لتوصيل المستشعرات الخارجية .هذه المستشعرات
الخارجية متصلة بـ MPU6050عبر ناقل I2Cثاني ( XDAو ، (XCLوهو مستقل تمام I2Cالرئيسي.
عادة ما يتم استخدام هذا االتصال الخارجي لربط مقياس المغناطيسية ،والذي يمكنه قياس المجاالت المغناطيسية على
ثالثة محاور في حد ذاته ،يحتوي MPU6050على 6درجات من الحرية ، DOFثالث درجات لكل من مقياس التسارع
والجيرسكوب .تضيف إضافة مقياس مغناطيسي ثالثة DOFإضافية إلى المستشعر ،مما يجعلهDOF 9
A0يسمح لك بتغيير عنوان I2Cالداخلي لوحدة . MPU6050يمكن استخدامه إذا كانت الوحدة النمطية تتعارض مع
جهاز I2Cآخر ،أو إذا كنت ترغب في استخدام وحدتي MPU6050على نفس ناقل . I2Cعند ترك دبوس ADOغير
متصل ،يكون عنوان I2Cاالفتراضي هو HEX0 x680وعند توصيله بـ 3.3فولتI2C 0x69 HEX ،عنوان يصبح.
يمكن برمجة MPU6050لرفع المقاطعة عند اكتشاف اإليماءات ،والتحريك ،والتكبير ،والتمرير ،واكتشاف النقر،
واكتشاف االهتزاز
الشكل