بيت > رؤى الصناعة >محرك الجير
الدعم الفني

التحكم في المحركات باستخدام الاردوينو؟ اختر برنامج التشغيل المناسب، وقم بتوصيل الكابل المناسب، واكتب الرمز الصحيح في ثلاث خطوات

تم النشر 2026-03-20

هل سبق لك أن مررت بمثل هذه التجربة: لقد أخرجت اللوحة بتوقعات كبيرة، وقمت بتوصيل المحرك، وقمت بتحميل الكود بثقة كاملة، فقط لتجد أن المحرك لم يتحرك على الإطلاق، أو أن اللوحة ببساطة تدخن؟ لا تقلق، 90% من المبتدئين سوف يتعثرون هنا. إن التحكم في المحرك ليس في الواقع أمرًا غامضًا. المفتاح هو اختيار برنامج التشغيل المناسب، وتوصيل الأسلاك الصحيحة، وكتابة الرمز الصحيح. الآن دعونا نقسمها ونسحقها للحديث عن كيفية جعل المحرك يدور بشكل ثابت.

كيفية اختيار لوحة قيادة المحرك

يعتقد الكثير من الناس أن المحرك سوف يدور بمجرد توصيله، ولكن النتيجة هي أنه إما لا يدور أو يتم حرق المسامير. لأن منفذ الإدخال/الإخراج يمكنه توفير تيار بحد أقصى 40 مللي أمبير فقط، وأي محرك صغير يحتاج إلى عدة مئات من المللي أمبير عند بدء التشغيل. لذلك يجب استخدام لوحة تشغيل المحرك، وهي بمثابة "مضخم التيار" الذي يستخدم إشارات صغيرة للتحكم في التيارات الكبيرة. L298N الشائع مناسب لمحركات التيار المستمر والمحركات السائر. يمكن لوحدة واحدة أن تحمل محركين بتيار مستمر أو محرك متدرج واحد. إذا كنت تعمل على منتجات منخفضة الطاقة، مثل محركات الألعاب، فاستخدم L293D أو أكثر فعالية من حيث التكلفة؛ بالنسبة للمنتجات عالية الطاقة، مثل محركات تخفيض التيار المستمر بجهد 12 فولت، يكون L298N أكثر قوة.

إذا كنت تلعب مع أمضاعفاتالوضع مختلف. المضاعفاتيحتوي على دائرة تحكم خاصة به، وتحتاج فقط إلى تزويده بمصدر طاقة 5 فولت وإشارة PWM للعمل. ولكن يرجى ملاحظة أن صغيرةمضاعفاتيمكن للأجهزة مثل 9g أن تستمد الطاقة مباشرة من 5V. إذا كنت تستخدم مثل هذا عزم الدوران الكبير، فيجب تشغيله بشكل منفصل، وإلا فسيتم إعادة تشغيله على الفور. يوجد أيضًا نوع من المحركات السائر، المحرك الشائع هو 28BYJ-48، وهو ما يكفي مع لوحة القيادة؛ لهذا النوع الكبير، عليك استخدام A4988 أو A4988. خلاصة القول: عند اختيار لوحة القيادة، انظر أولاً إلى نوع المحرك وقوته. لا تبحث فقط عن واحدة رخيصة. ابحث عن "لوحة القيادة [طراز المحرك]" عبر الإنترنت، وستكون على حق في الشراء وفقًا لذلك.

كيفية حل مشاكل إمدادات الطاقة

مصدر الطاقة هو المنطقة الأكثر تضررا للانقلاب. لقد رأيت الكثير من الأشخاص يقومون بتوصيل المحرك والبطارية بنفس مجموعة البطاريات. ونتيجة لذلك، تصبح الشاشة سوداء بمجرد بدء تشغيل المحرك. لماذا؟ عندما يبدأ المحرك، يكون التيار اللحظي أكبر بعدة مرات من التشغيل العادي، مما يؤدي إلى انخفاض الجهد على الفور، مما يؤدي إلى عدم كفاية الجهد لإعادة الضبط. النهج الصحيح هو "إمداد الطاقة بشكل مستقل"، واستخدام USB أو محول 7-12 فولت، وتوصيل لوحة محرك المحرك بحزمة البطارية بشكل منفصل. على سبيل المثال، إذا كنت تستخدم L298N لقيادة محركين يعملان بالتيار المستمر، فقم بتوصيل بطارية ليثيوم 7.4 فولت بـ L298N. يوجد مخرج 5 فولت في L298N، والذي يمكنه توفير الطاقة طالما أن استهلاك الطاقة ليس كبيرًا.

إذا كنت تستخدم جهاز التوجيه، فكن أكثر حذرًا. أنبوب منظم الجهد 5 فولت الذي يمكنه سحب تيار 2 أمبير عند حظره لا يمكنه التعامل معه على الإطلاق. اقتراحي هو: شراء وحدة تثبيت الجهد 5V/3A أو استخدام بنك الطاقة مباشرةً (لاحظ أنه يجب أن يكون قادرًا على الإخراج بشكل مستمر، ولا تستخدم واحدًا مع وضع السكون التلقائي). تذكر قاعدة حديدية عند توصيل الأسلاك: يجب توصيل جميع الأسلاك الأرضية (GND) معًا، وإلا فلن تتمكن الإشارة من تشكيل حلقة ولن يدور المحرك أو يدور بشكل عشوائي. يمكنك توصيل GND الخاص بالكمبيوتر، وGND الخاص بلوحة التشغيل، والطرف السالب للبطارية باستخدام أسلاك Dupont، بحيث يمكن توصيل الإشارات.

ما هي العثرات في الأسلاك؟

قد تبدو الأسلاك بسيطة، لكنها في الواقع تحتوي على سر مخفي. إذا أخذنا L298N كمثال، فإن الأطراف الرقمية المتصلة من IN1 إلى IN4 لا تمثل مشكلة؛ لكن الكثير من الناس ينسون ربط ENA وENB. إذا تم ترك دبابيس التمكين هذه عائمة، فلن يدور المحرك أبدًا. الطريقة الصحيحة هي توصيل ENA وENB بمنافذ PWM (مثل 3، 5، 6، 9) حتى تتمكن من ضبط السرعة. وأيضًا، إذا كانت أسلاك المحرك متصلة بالخلف، فلا يعد خطأً إذا كان المحرك يدور بشكل عكسي. بالنسبة للدوران الأمامي والخلفي، يتم تغيير المستويات العالية والمنخفضة لمنفذي الإدخال/الإخراج بواسطة البرنامج. ليست هناك حاجة لفصل الأسلاك وتوصيلها مرة أخرى. الحفرة الأكثر مخفية هي "الأرضية المشتركة". كما ذكرنا من قبل، لا يمكن للإشارات القادمة من أرض مختلفة أن تصل.

عند توصيل المؤازرة، انتبه إلى ثلاثة أسلاك: السلك الأرضي بني أو أسود، والأحمر هو مصدر الطاقة، والبرتقالي أو الأصفر هو سلك الإشارة. لا تخلط بين أسلاك الإشارة وأسلاك الطاقة. حرق السيرفو أمر تافه، لكن حرق الدبابيس أمر مزعج. إذا اهتز جهاز سيرفو الخاص بك أو لم يدور بعد توصيله، فمن المرجح أن مصدر الطاقة غير كافٍ. حاول توصيل مصدر طاقة منفصل بجهد 5 فولت/2 أمبير. إذا نجح الأمر، فهذه مشكلة في مصدر الطاقة. هناك تفاصيل أخرى: قبل التشغيل، من الأفضل التحقق مما إذا كان هناك ماس كهربائى، خاصة بالنسبة للمحركات ذات الأغطية المعدنية. لا تدع الغلاف يلمس أي خطوط، وإلا فإنه سوف يدخن كل دقيقة.

كيفية كتابة التعليمات البرمجية بحيث تكون مستقرة

عند كتابة التعليمات البرمجية، لا تجعل الأمر معقدًا في البداية. اكتب أولاً "دورانًا بسيطًا للأمام لمدة ثانيتين، وتوقف لمدة ثانية واحدة، ثم قم بالرجوع للخلف لمدة ثانيتين" لتجربته. الإطار الأساسي هو كما يلي: في الإعداد، اضبط جميع منافذ التحكم على HIGH، واضبط دبوس التمكين على HIGH (أو استخدم قيمة أولية). ثم في الحلقة، يكون اتجاه التحكم من خلال الجمع بين المستويات العالية والمنخفضة لاثنين من أطراف IN. على سبيل المثال، IN1 HIGH و IN2 LOW هما دوران للأمام، والعكس هو دوران عكسي. استخدم (، السرعة) لضبط السرعة. نطاق السرعة هو 0-255. كلما كان الرقم أكبر، كلما كان أسرع. لاحظ أنه من الأفضل زيادة السرعة ببطء من 0 عند تشغيله لأول مرة، وإلا فإن المحرك سوف يندفع فجأة وسيكون التيار مرتفعًا جدًا.

هناك نصيحتان أخريان عند كتابة التعليمات البرمجية. أولا، تأكد من إضافة وظيفة التوقف، مثل (in1، LOW)؛ (in2، منخفض)؛ بحيث يكون المحرك في حالة حرة ولن يستمر في التسخين. ثانيًا، لا تكتب الكثير من التأخير في الكود، خاصة عندما تريد التحكم في محركات متعددة في نفس الوقت، فإن التأخير سيؤدي إلى توقف جميع الإجراءات. يمكنك استخدام مؤقت ()، مثل ضوء التشغيل، للسماح للبرنامج بالعمل "بدون حظر". إن جهاز التوجيه أبسط، مباشرة#، استخدم .(9) لربط الدبوس، و.write(90) للتحويل إلى 90 درجة، ويمكنك البدء في ثانية واحدة.

كيفية التحكم في السرعة والاتجاه

هناك شيئان أساسيان للتحكم في السرعة والاتجاه: PWM وH-bridge. يبدو PWM (تعديل عرض النبض) متطورًا، ولكنه في الواقع "تبديل سريع". إذا أعطيته رقمًا من 0 إلى 255، فإنه يتوافق مع دورة العمل من 0% إلى 100%. 255 يعني التشغيل دائمًا، و0 يعني إيقاف التشغيل دائمًا. على سبيل المثال، إذا قمت بضبطه على 128، فسيتم تشغيله نصف الوقت وإيقاف تشغيله نصف الوقت. سيكون متوسط ​​جهد المحرك إلى النصف، وستكون السرعة بطبيعة الحال إلى النصف. ولهذا السبب نحتاج إلى توصيل طرف التمكين بمنفذ PWM، لأن PWM يمكنه إخراج مثل هذه الإشارة المتغيرة بسرعة.

يعتمد التحكم في الاتجاه على دائرة الجسر H. هناك أربعة مفاتيح داخل لوحة القيادة. يمكنك التحكم في فتحها وإغلاقها من خلال منفذي الإدخال/الإخراج، ويمكن أن يتدفق التيار من أحد طرفي المحرك إلى الطرف الآخر، مما يحقق الدوران للأمام؛ والعكس صحيح. لا تقم مطلقًا بتعيين كل من IN1 وIN2 على المستوى HIGH في نفس الوقت في البرنامج. إنه يعادل ماس كهربائي، وسوف تصبح لوحة القيادة ساخنة أو حتى تحترق. إذا كنت تريد تحقيق بداية بطيئة، فيمكنك استخدام حلقة for، مثل for(int i=0;i

ما هي النصائح للتحكم في تروس التوجيه؟

أكبر فرق بين جهاز التوجيه والمحرك العادي هو أنه يحتوي على نظام ردود فعل موضعية بداخله. أنت تخبره بمقدار الدوران، وسيعمل جاهداً على الدوران إلى تلك الزاوية والحفاظ عليها. يتم التحكم في الماكينات باستخدام إشارة PWM بتردد 50 هرتز، لكن التردد ثابت وما نغيره هو عرض النبضة. لحسن الحظ، قامت مكتبة Servo بتغليف كل هذا، وما عليك سوى كتابة الزاوية. ولكن يرجى ملاحظة أنه لا يمكن لجميع الماكينات أن تدور 180 درجة، فبعضها يمكن أن يدور 90 درجة فقط، وبعضها يمكن أن يدور بشكل مستمر. عند الشراء، اقرأ المعلمات بوضوح ولا تشتري المعلمة الخاطئة.

هناك العديد من المزالق التي يجب أن تكون على دراية بها عند استخدام المؤازرة. الأول هو مشكلة "التوقف في حالات الطوارئ". إذا قمت فجأة بقفز المؤازرة من 0 درجة إلى 180 درجة، فسوف تستهلك كمية كبيرة من التيار في لحظة. من الأفضل استخدام حلقة for لتغيير الزاوية خطوة بخطوة. يتم إعادة تعيين الثاني. سوف ينتقل المؤازرة تلقائيًا إلى آخر موضع مخزن عند تشغيل الطاقة. إذا كان هذا الموضع في الزاوية القصوى، فقد تنقر التروس. لذلك، يوصى بكتابتها في الإعداد أولاً، مثل 90 درجة، ثم تنفيذ إجراءات أخرى. والثالث هو التحكم متعدد الخوادم. إذا كنت تتحكم في أكثر من 3 أجهزة 9G في نفس الوقت، فلا تسحب الطاقة منها، واستخدم وحدة إمداد طاقة خارجية، وإلا فسيتم إعادة تشغيلها بشكل عشوائي.

بعد أن قلت الكثير، هناك جملة واحدة فقط: قم بتقسيم التحكم في المحرك إلى ثلاثة أجزاء: "اختر السائق، وقم بتوصيل الأسلاك، واكتب البرنامج". انتبه إلى التفاصيل التي يسهل قلبها في كل جزء، وستتمكن قريبًا من اللعب بمحركات مختلفة. أخيرًا، أريد أن أسألك: ما هو أفظع موقف انقلاب واجهته عندما استخدمت محرك التحكم لأول مرة؟ دعونا نتحادث في منطقة التعليقات حتى يتمكن الجميع من تجنب المخاطر!

وقت التحديث:2026-03-20

تمكين المستقبل

اتصل بمتخصص منتج Kpower للتوصية بالمحرك أو علبة التروس المناسبة لمنتجك.

البريد إلى Kpower
إرسال الاستفسار
+86 0769 8399 3238
 
kpowerMap