القائمة الرئيسية

الصفحات

تعرف على المحرك سيرفو موتور (servo motor) ماهو وماأنواعه ما ميزات البعض من انواعه وماهي آلية عمله وماهي تطبيقاته

سيرفو موتور 

servo motor 

ماهو السيرفو موتور :

هو عبارة عن محرك دوار يعمل بتيار مستمرdc تختلف دقة حركته من محرك لأخر ومن شركة لأخرى مجهز بدائرة الكترونية ومجهز بصندوق تروس ليحقق الية شد جيدة تتناسب مع قوة المحرك او ملفه ويمكن معرفة درجة حركته عن طريق جهاز استشعار او حساس   ويكون تحكم الموضع اما زاوي او خطي   يتكون التغذية والتحكم من ثلاثة اسلاك سلك تغذية لونه احمر وسلك ارضي لونه اسود وسلك تحكم لونه برتقالي 




صور عن بعض محركات السيرفو موتور

آلية عمل المحرك :

يقوم المتحكم الموجود في الدائرة الالكترونية بإعطاء أوامر للمحرك كنبضات ذات عرض متغير pwm  ولها حد ادنى واعلى ومعدل تكرار فيتحرك   وبعدها يقوم  المستشعر بإعطاء معلومات عن السرعة التي وصل لها ويتم مقارنة القيمة المطلوبة مع القيمة المعادة من المستشعر وتسمى هذه القيمة بالتغذية الراجعة العكسية وهذه القيمة  تعطينا كم وصل الموتور من ناحية السرعة والعزم ومن ناحية الموقع او المسافة   ويتم نقل البيانات عن طريق سلك التحكم , ينتظر المحرك استلام النبضة كل 20 ميلي ثانية ويحدد طول  النبضة  مدى الدوران مثال عن 2 ميلي ثانية يكون عند 90 اقل من 2ميلي ثانية يكون عكس عقارب الساعة قبل ال90 درجة واذا كان اكثر من 2 ميلي ثانية  يكون مع عقارب الساعة فوق ال90 درجة  

الأنواع :

يوجد عدة أنواع   السيرفو موتور سنتكلم في هذا المقال عن بعض المحركات وضع الداتا شيت الخاص بها

·       محركات سيرفو صغير جدا يستخدم للتطبيقات الصغيرة والتعليمية   

·       محركات سيرفو صغيرة يستخدم في الروبوتات المخبرية او متوسطة الحجوم وذلك حسب العزوم واوزانها واحجامها صغيرة مقابل عزم متوسط او مرتفعة وهي ميزة فيها

·       محركات سيرفو كبيرة تعد الأكبر حجما والأكثر وزنا وتعطي عزم عالي وتستخدم في المعامل المؤتمتة وآلات التشغيل المؤتمتة

سنذكر امثلة عن كل نوع تقريبا


  •  الحركات الصغيرة جدا مثل SG90
يتميز المحرك بخفة وزنه وصغر حجمه ويمكن التحكم بأشياء تناسب عزمه كأمور تدريبية او تعليمية


  • المحركات الصغيرة مثل MG996R   

تستخدم هذه المحركات في التطبيقات التي تتطلب عزم أكبر من تلك التي تستخدم مع المحركات الصغيرة جدا وذلك لأنها تحوي عزم أكبر وحجمها أكبر من السابقة ويمكن دوران هذا المحرك نوع MG996R 360 درجة ومنها يدور 180 درجة فقط



  • المحركات الكبيرة مثل AC Servo Motor 

 المحرّكات الأكبر حجماً ووزناً، وتعطي عزوماً عالية تستخدم في المعامل المؤتمتة وفي آلات التشغيل المؤتمتة



 

 الميزات العامة:

      سنذكر الميزات لبعض المحركات نظرا لوجود الكثير من المحركات يختلف كل محرك عن الاخر في الميزات


1-محرك MG996R

·       دقة عالية
·       يتميز بمقاومة صدمات محسنة ونظام تحكم دقيق
·       الوزن 55 g
·       الطول 40.7mm العرض 19.7mm الارتفاع 40.7 mm
·       التغذية عند 4.8 V تعطي عزم دوران 9.4   Kg عند 6V تعطي عزم 11 Kg
·       سرعة التشغيل (0.17ثانية/60درجة /4.8(V (0.14 ثانية /60 درجة /6V)
·       جهد التشغيل من 4.8V حتى 7.2 V الأحوط ان لا تتعدى 6 V
·       التيار من 500 ميلي امبير عند الجهد 4.8 V حتى 900 ميلي امبير عند الجهد 6 V
·       تيار المماطلة 2.5 امبير 6 فولت
·       عرض النطاق المهمل 5 ميكرو ثانية
·       نطاق درجة الحرارة من 0 C حتى -55 C 

2- محرك SG90


·       الطول 22mm العرض11.5 mm الارتفاع22.5 mm
·       الوزن 9g
·       سرعة التشغيل (0.12 ثانية /60 درجة عند 4.8V بدون تحميل)
·       عزم دوران عند 4.8 /V3.5 Kg
·       درجة الحرارة بين -30 حتى 60 \درجة C
·       عرض النطاق المهمل 7 ميكرو ثانية
·       جهد التشغيل من 3 V حتى 7.2

البيئة البرمجية:

في برنامج IDE يوجد مكتبة خاصة بسيرفو موتور سأشرح التعليمات الخاصة بالمكتبة والمهمة

أولا: لتضمين المكتبة نضع              /            include<Servo.h>#

لبناء متحول لتسمية المحرك الموصول    /             اسم السيرفو Servo

تحديد القطب الذي أريد وصل السيرفو عليه /    . attach(n) اسم السيرفو

حيث n هي رقم المنفذ

تحديد مكان تموضع السيرفو عبر إعطائه قيمة زاوية المطلوبة في مجال دوران محدد pos) /) write .  اسم السيرفو

حيثpos  تمثل قيمة الموضع او الدرجة المراد التحرك لها 

للمعرفة أكثر وللبحث أكثر يمكنك الوصول لكتاب يشرح أكواد الاردوينو فيمكن وضع اكواد ليست في مكتبة السيرفو مع السيرفو   

رابط الكتاب للتحميل 

مثال أحد الأكواد :


#include <Servo.h>
Servo myservo;
int pos = 0;
void setup() {
myservo.attach(4);
}
void loop() {
for (pos = 0; pos <= 180; pos += 1) {
myservo.write(pos);
delay(15); }
for (pos = 180; pos >= 0; pos -= 1) {
myservo.write(pos);
delay(15);
} 

{

عيوب السيرفو موتور :

يوجد بعض أنواع المحركات يظهر في بعضها أخطاء في التصنيع
  وبعضها يكون خطأه في فهم الكود بشكل سليم
 اما محركات ذو مسننات باغة او نايلون مقوى لا يمكن تحميلها اوزان كما يكتب بالداتا شيت لأنها تتعرض للتلف بسبب الحركات المفاجئة 

بعض استخدامات السيرفو موتور :

  • ذراع ذكي 
  • أجنحة طائرة الدرون الأفقية 
  • أنظمة التتبع الشمسي 
  • تحريك وتحكم وتوجيه الروبوتات الصغيرة 
  • فتح الأبواب
  • تحريك الكاميرة
  • يستخدم في آلات تشكيل المعادن والسي ان سي 
يوجد الكثير والكثير من الاستخدامات 

بعض ملفات الداتا شيت لبعض المحركات :

المراجع :



تعليقات

التنقل السريع