يو ، ما الأمر! أنا مورد لمحركات Servo منخفضة الطاقة ، واليوم أريد الدردشة حول ما إذا كان يمكن التحكم في محرك Servo منخفض الطاقة بواسطة Raspberry Pi. إنه موضوع ساخن جدًا في مجتمع Maker و DIY ، ورأيت الكثير من الناس يخدشون رؤوسهم. لذلك ، دعنا نغوص ونكتشف!
ما هي المحركات المؤازرة ذات الطاقة المنخفضة؟
أولاً ، دعنا نتحدث عن محركات Servo ذات الطاقة المنخفضة. هؤلاء الرجال الصغار مفيدون للغاية لجميع أنواع المشاريع حيث تحتاج إلى التحكم الدقيق في الحركة. يطلق عليهم "الطاقة المنخفضة" لأنهم لا يستهلكون الكثير من الكهرباء ، مما يجعلها مثالية للبطارية - تعمل بالطاقة أو الطاقة - كفاءة.
كمورد ، أقدم مجموعة من محركات Servo ذات الطاقة المنخفضة. على سبيل المثال ، لدينا3 واط دي سي محرك (منتجات قيد التطوير)، وهو أمر رائع بالنسبة للمشاريع الصغيرة الخفيفة. ثم هناك10 واط DC محركوالتي يمكن أن تتعامل مع المزيد من الحمل. وإذا كنت بحاجة إلى مزيد من الجاذبية ، لدينامحرك المؤازرة 100Wهو اختيار قوي.
ما هو التوت PI؟
الآن ، دعنا نتحدث عن Raspberry Pi. إنه كمبيوتر صغير وبأسعار معقولة كان لعبة - تغيير للهواة والمطورين. إنه يحتوي على مجموعة من دبابيس GPIO (عامة - إدخال/إخراج) ، والتي تشبه الموصلات الصغيرة التي يمكنك استخدامها للتفاعل مع جميع أنواع الأجهزة الخارجية ، بما في ذلك محركات المؤازرة.
يعمل Raspberry Pi على Linux ، وهو مرن للغاية. يمكنك استخدامه لبناء جميع أنواع الأشياء الرائعة ، من أنظمة التشغيل الآلي للمنزل إلى الروبوتات. ولأنه يتمتع بشعبية كبيرة ، فهناك مجتمع ضخم يشارك الكود والمشاريع ، مما يجعل من السهل على المبتدئين البدء.
هل يمكن لمحرك مؤازرة منخفضة الطاقة تتحكم في محرك منخفضة الطاقة؟
الجواب القصير نعم! يمكن لـ Raspberry Pi بالتأكيد التحكم في محرك مضاعفات منخفض الطاقة. الطريقة التي يعمل بها من خلال تعديل عرض النبض (PWM). PWM هي تقنية ترسل فيها سلسلة من النبضات الكهربائية إلى محرك المؤازرة. عن طريق تغيير عرض هذه النبضات ، يمكنك التحكم في موضع رمح محرك المؤازرة.
يمكن أن تولد دبابيس GPIO على Raspberry PI إشارات PWM. تحتاج فقط إلى كتابة القليل من التعليمات البرمجية لإخبار Raspberry Pi أي نوع من إشارات PWM التي يجب إرسالها. على سبيل المثال ، في Python ، وهي لغة برمجة شهيرة لـ Raspberry Pi ، يمكنك استخدام مكتبة RPI.gpio لإعداد دبابيس GPIO وإنشاء إشارات PWM.
إليك مثال بسيط على رمز Python للتحكم في محرك المؤازرة:
استيراد rpi.gpio كوقت الاستيراد gpio # قم بتعيين وضع gpio على bcm gpio.setmode (gpio.bcm) # قم بإعداد دبوس gpio لـ servo servo_pin = 18 gpio.setup (servo_pin ، gpio.out) مع دورة عمل بنسبة 7.5 ٪ (الموضع المحايد) PWM.Start (7.5) حاول: في حين أن الصواب: # انقل المؤازرة إلى 0 درجات pwm.Changedutycycle (2.5) PWM.ChangedutyCycle (12.5) time.sleep (1) باستثناء لوحة المفاتيح: # أوقف PWM PWM.Stop () # تنظيف GPIO PINS GPIO.Cleanup ()
سيجعل هذا الرمز محرك المؤازرة يتحرك ذهابًا وإيابًا بين 0 و 90 و 180 درجة.
أشياء يجب مراعاتها
على الرغم من أنه من الممكن التحكم في محرك مضاعفات منخفضة الطاقة باستخدام Raspberry Pi ، إلا أن هناك بعض الأشياء التي تحتاج إلى وضعها في الاعتبار.
مزود الطاقة: لا يمكن أن توفر دبابيس GPIO في Raspberry PI الكثير من القوة. لذلك ، إذا كنت تستخدم محركًا مؤازرًا يتطلب المزيد من الطاقة ، فستحتاج إلى مصدر طاقة خارجي. قم بتوصيل مصدر الطاقة بمحرك المؤازرة مباشرة ، واستخدم دبابيس GPIO من Raspberry PI فقط لإرسال إشارات التحكم.
تدخل الإشارة: في بعض الأحيان ، يمكن أن تتداخل الضوضاء الكهربائية مع إشارات PWM. لتقليل هذا ، يمكنك استخدام مكثف بين دبابيس الطاقة والدبابيس الأرضية لمحرك المؤازرة. هذا سيساعد على تسهيل إمدادات الطاقة وتقليل فرص تداخل الإشارة.
الحمل الميكانيكي: تأكد من أن محرك المؤازرة الذي تختاره يمكنه التعامل مع الحمل الميكانيكي لمشروعك. إذا كان الحمل ثقيلًا جدًا ، فقد يكون محرك المؤازرة يسخن أو لا يعمل بشكل صحيح.
لماذا تختار محركات سيرفو منخفضة الطاقة لدينا؟
كمورد ، أنا فخور حقًا بمحركات Power Servo المنخفضة التي نقدمها. محركاتنا عالية الجودة وموثوقة وبأسعار معقولة. لدينا مجموعة واسعة من الخيارات ، حتى تتمكن من العثور على المحرك المثالي لمشروعك.
سواء كنت مبتدئًا في البداية أو مطورًا متمرسًا يبحث عن محرك موثوق به ، فإن محركاتنا ذات الطاقة المنخفضة هي خيار رائع. ولأننا نعمل دائمًا على منتجات جديدة ، مثل3 واط دي سي محرك (منتجات قيد التطوير)، يمكنك أن تتأكد من أنك تحصل على أحدث وأكبر تقنيات.
هل تريد بدء مشروعك؟
إذا كنت تفكر في استخدام محرك Servo منخفض الطاقة في مشروعك التالي والتحكم فيه باستخدام Raspberry Pi ، فأنا أحب المساعدة. سواء كان لديك أسئلة حول المحرك المناسب لك أو تحتاج إلى بعض النصائح حول كيفية إعداد نظام التحكم ، فأنا هنا للمساعدة.
إذا كنت مهتمًا بشراء محركات Servo ذات الطاقة المنخفضة ، فلا تتردد في التواصل. يسعدنا دائمًا إجراء دردشة ومناقشة متطلباتك المحددة. يمكنك بدء عملية الشراء عن طريق الاتصال بنا ، وسنعمل معًا للحصول على المحركات التي تحتاجها لمشروعك.
مراجع
- Raspberry Pi Foundation. "توثيق Raspberry Pi."
- أوراق بيانات محرك المؤازرة من خط منتجاتنا.
- البرامج التعليمية عبر الإنترنت على السيطرة على محركات المؤازرة مع Raspberry Pi في Python.