التحكم بمحرك بدون فرش باستخدام الاردوينو
بيت » مدونة » التحكم في المحرك بدون فرش باستخدام الاردوينو

التحكم بمحرك بدون فرش باستخدام الاردوينو

المشاهدات: 0     المؤلف: محرر الموقع وقت النشر: 2020-09-02 الأصل: موقع

استفسر

زر مشاركة الفيسبوك
زر المشاركة على تويتر
زر مشاركة الخط
زر مشاركة وي شات
زر المشاركة ينكدين
زر مشاركة بينتريست
زر مشاركة الواتس اب
زر مشاركة kakao
زر مشاركة سناب شات
زر مشاركة برقية
شارك زر المشاركة هذا

فكرت في التحكم في ESC. ك.
جهاز التحكم الإلكتروني في السرعة للمحرك بدون فرش بدون جهاز إرسال واستقبال، أو هناك مشروع تريد فيه استخدام دائرة بسيطة أو Arduino للتحكم في سرعة المحرك بدون فرش، وبعد ذلك، يمكننا القيام بذلك باستخدام جهاز التحكم الصغير Arduino.
يتضمن ذلك استخدام إشارة PWM الخاصة بـ Arduino للتحكم في سرعة محرك DC من خلال ESC.
سيوفر لك هذا تكلفة شراء جهاز اختبار مؤازر أو جهاز إرسال واستقبال RC.
دعونا نبدأ! !
ما تحتاجه: قم أولاً بتوصيل الأطراف الثلاثة للمحرك بدون فرش بالأطراف الثلاثة لـ ESC.
قم بربط المحرك على لوحة مماثلة للخدمة الشاقة للحفاظ على الثبات عند عدد دورات مرتفع في الدقيقة.
قم بتنزيل الكود المتوفر في أسفل الصفحة وتفليشه على اردوينو باستخدام كابل USB (
يتم شرح الكود لاحقًا في هذه الصفحة).
قم بتوصيل خط الإشارة الرئيسي باللون الأبيض أو الأصفر لـ ESC بأي منفذ PWM من Arduino، وقم بتوصيله بالمنفذ D8 وقم بتحديد المنفذ 8 له في مخطط Arduino.
يمكنك التحكم في العديد من المحركات باستخدام دبابيس متعددة.
قم بتوصيل مقياس الجهد إلى دبابيس vcc أو 5 فولت من Arduino والأرض.
قم بتوصيل الطرف الثالث من الطرف المتغير بالطرف التناظري 0، ويمكنك تشغيل Arduino باستخدام BEC (
دائرة إلغاء البطارية)
التي تظهر في ESC.
لاستخدام BEC، ما عليك سوى توصيل السلك الأحمر السميك بمنفذ Vin في Arduino.
يمكن أن يوفر 5 فولت.
لا تحتوي جميع أجهزة ESC على BEC، وفي هذه الحالة يمكنك استخدام مصدر طاقة خارجي 5 فولت.
بعد تشغيل Arduino، قم بتوصيل بطارية Lipo بـ ESC الآن. لقد انتهيت! !
الآن أدر مقبض مقياس الجهد ببطء لبدء وزيادة سرعة المحرك.
في هذا الكود، نقوم فقط بتعيين أو الإشارة إلى القيمة القصوى (1023) والحد الأدنى (0).
تصل قيمة المحاكاة عند الدبوس 0 إلى القيمة القصوى المطلوبة (2000) والحد الأدنى (1000)
للتشغيل والتحكم في قيمة سرعة ESC.
قد تحتاج إلى تغيير القيم القصوى والدنيا لـ ESC I.
القيم المختلفة لـ E 1000 و2000، بمعنى آخر، قد تحتاج إلى معايرتها لأن ESC المختلفة قد يكون لها نقاط بداية ونهاية مختلفة.
زيارة لمزيد من الدروس-RZtronics.
يتضمن رمز التحكم في esscservo esc باستخدام مكتبة المؤازرة //;
/ أنشئ إعدادًا بالاسم esc void (){esc. إرفاق(9);
/حدد دبوس إشارة esc، esc هنا.
ثواني (1000)؛
/ تهيئة الإشارة إلى 1000 مسلسل. تبدأ (9600)؛ } حلقة باطلة () {int val؛
/ إنشاء متغير val =analogRead (A0);
/ اقرأ الإدخال من الطرف التناظري 0 وقم بتخزينه في val = Map (
Val, 0,1023, 1000,2000);
/ قم بتعيين val إلى min وmax (
قم بالتغيير إذا لزم الأمر)esc.
ثواني (فال)؛
/ استخدم val كإشارة إلى esc

تأسست مجموعة HOPRIO، وهي شركة متخصصة في تصنيع أجهزة التحكم والمحركات، في عام 2000. المقر الرئيسي للمجموعة في مدينة تشانغتشو، مقاطعة جيانغسو.

روابط سريعة

اتصل بنا

واتساب: +86 18921090987 
الهاتف: + 18921090987 
بريد إلكتروني: sales02@hoprio.com
إضافة: رقم 19 طريق ماهانج الجنوبي، منطقة ووجين للتكنولوجيا الفائقة، مدينة تشانغتشو، مقاطعة جيانغسو، الصين 213167
ترك رسالة
اتصل بنا
حقوق الطبع والنشر © 2024 شركة تشانغتشو هوبريو للتجارة الإلكترونية المحدودة. جميع الحقوق محفوظة. خريطة الموقع | سياسة الخصوصية