تم النشر 2026-04-12
في العديد من مشاريع الروبوتات والأتمتة التي تصنعها بنفسك، غالبًا ما تحتاج إلى الجمع بين محركات متعددة: محركان قياسيان يعملان بالتيار المستمر، وواحدمضاعفاتمحرك للتحكم الدقيق في الزاوية، ومحرك إضافي (على سبيل المثال، مضخة، أو محرك لولبي، أو وصلة ثانية). يشرح هذا الدليل كيفية دمج هذه الأجهزة الأربعة بأمان في نظام عمل واحد، ويغطي إدارة الطاقة، والأسلاك، ومنطق التحكم، واستكشاف الأخطاء وإصلاحها باستخدام أمثلة من العالم الحقيقي.
الفشل الأكثر شيوعا عند استخدام محركين، واحدمضاعفات، ومحرك آخر معًامجاعة السلطة. تسحب محركات التيار المستمر تيارات عالية عند بدء التشغيل (غالبًا ما تكون 2-3 أضعاف تيارها المقنن)، و أمضاعفاتيمكن أن تتطلب طفرات مفاجئة عند التحرك تحت الحمل. إذا تم تغذية الأربعة من نفس مصدر التيار المنخفض، فإن الجهد ينخفض، مما يتسبب في إعادة ضبط وحدة التحكم الدقيقة، أو اهتزاز المؤازرة، أو توقف المحركات.
مثال من مشروع الهاوي النموذجي:ابتكر أحد عمال البناء روبوتًا صغيرًا للإمساك بمحركين بعجلتين، ومؤازرة لرفع الذراع، ومحرك إضافي لفتح/إغلاق المقبض. باستخدام بنك طاقة USB واحد بقدرة 5 فولت/2 أمبير، سيتوقف الروبوت عن الحركة بمجرد أن يحاول المؤازرة الرفع. بعد فصل الطاقة - حزمة بطارية 7.4 فولت (مع منظم جهد) للمحركين ذو العجلتين والمحرك الإضافي، و5 فولت/3 أمبير UBEC مخصص للمؤازرة ووحدة التحكم الدقيقة - عمل الروبوت بشكل موثوق.
لتشغيل "محركين + محرك سيرفو واحد + محرك واحد" بأمان:
1. محركين بتيار مستمر– استخدم بطارية من 6 فولت إلى 12 فولت (على سبيل المثال، 2S Li‑ion أو 6–8× خلايا AA) متصلة بـسائق محرك H-bridge المزدوج. يجب على السائق التعامل مع 2A على الأقل لكل قناة بشكل مستمر.
2. المؤازرة- تتطلب معظم الماكينات القياسية 5 فولت (4.8-6 فولت). قم بتشغيله من أمنظم 5V منفصلقادرة على تقديم ما لا يقل عن 1.5-2A الذروة. لا تسحب طاقة مؤازرة من طرف 5V الخاص بوحدة التحكم الدقيقة.
3. المحرك الاضافي– إذا كان محركًا آخر يعمل بالتيار المستمر (على سبيل المثال، للمثقاب أو المروحة)، فقم بتشغيله مننفس البطارية مثل المحركينولكن من خلال جسر H منفصل أحادي القناة أو وحدة ترحيل. إذا كان محركًا متدرجًا أو بدون فرش، فاستخدم المحرك المخصص له.
4. أرضية مشتركة– قم بتوصيل الأطراف السالبة لجميع مصادر الطاقة معًا. وهذا يضمن أن إشارات التحكم لها نقطة مرجعية.
تتلقى جميع المحركات الأربعة إشارات التحكم من وحدة التحكم الدقيقة (على سبيل المثال، لوحة متوافقة مع Arduino، ESP32، أو STM32). استخدم الإرشادات التالية:
محركان- قم بتوصيل مدخلي محرك المحرك بدبابيس قادرة على التحكم في السرعة PWM للتحكم في السرعة. استخدم طرفين للاتجاه (IN1، IN2) ودبوس PWM واحد لكل محرك (أو استخدم مكتبة تتعامل مع كليهما).
مضاعفات– قم بتوصيل سلك الإشارة الخاص به بأي دبوس رقمي. استخدم مكتبة المؤازرة القياسية (أو ما يعادلها) لإرسال نبضات PWM بمعدل 50 هرتز (1 مللي ثانية = 0 درجة، 1.5 مللي ثانية = 90 درجة، 2 مللي ثانية = 180 درجة).
محرك إضافي- قم بتوصيل منافذ إدخال برنامج التشغيل الخاص به إلى دبابيس رقمية (للأمام/الإيقاف/الخلف) ودبوس PWM اختياريًا للسرعة.
مهم:أضف أمكثف كهربائيا 100-470 ميكروفارادعبر قضبان الطاقة الخاصة بالمؤازرة وعبر أطراف البطارية الرئيسية. يعمل هذا على تصفية طفرات الجهد ويمنع إعادة التعيين.
يجب أن يقوم منطق التحكم بتسلسل الإجراءات لتجنب سحب التيار العالي المتزامن. على سبيل المثال، عند تحريك محركي الدفع بأقصى سرعة، لا تأمر المؤازرة بالتحرك فجأة في نفس اللحظة - انتظر 50-100 مللي ثانية.
// الكود الزائف لروبوت الإمساك والرفع #includeذراع مؤازرة؛ int motorLeftPWM = 5، motorLeftDir1 = 6، motorLeftDir2 = 7؛ int motorRightPWM = 9، motorRightDir1 = 10، motorRightDir2 = 11؛ int extraMotorPWM = 3، extraMotorDir1 = 2، extraMotorDir2 = 4؛ إعداد باطلة () {armServo.attach (8)؛ // قم بتعيين كافة الأطراف كمخرجات ArmServo.write(90); // تأخير الموقف المحايد (500)؛ } void moveForward() { setMotor(motorLeftDir1, motorLeftDir2, HIGH, LOW); setMotor(motorRightDir1, motorRightDir2, HIGH, LOW); AnalogWrite(motorLeftPWM, 200); AnalogWrite(motorRightPWM, 200); } void LiftAndGrab() { // أوقف محركات الأقراص لتقليل إجمالي التيار التناظري (motorLeftPWM, 0); AnalogWrite(motorRightPWM, 0); تأخير(50); // حرك المؤازرة ببطء for (int pos = 90; pos
الاستنتاج الأساسي المتكرر:يعتمد النجاح باستخدام محركين ومحرك مؤازر ومحرك آخر كليًاقوة منفصلة للمؤازرةوالتأريض المشترك. لا تعتمد أبدًا على مصدر طاقة USB واحد لجميع المحركات الأربعة.
خطوات عملية لإكمال مشروعك:
1. قياس المماطلة الحاليةلكل محرك والمؤازرة (استخدم مقياسًا متعددًا مع تثبيت الذروة أو المشبك الحالي).
2. حدد البطاريات- سعة البطارية الرئيسية ≥ (مجموع تيارات المحرك × 1.5)، بطارية مؤازرة ≥ 2A مستمرة.
3. بناء واختبار مكون واحد في كل مرة- أولاً المحركين (الدفع للأمام/الخلف)، ثم المؤازرة (المسح من 0 إلى 180 درجة)، ثم المحرك الإضافي (التشغيل/الإيقاف مع الحمل).
4. إضافة المكثفات فصل– 100–470 ميكروفاراد بالقرب من كل سائق، ومكثف منخفض ESR سعة 1000 ميكروفاراد عبر البطارية الرئيسية.
5. اكتب التعليمات البرمجية التي تعرقل الإجراءات عالية التيار– تجنب تحريك المحركات الثلاثة + المؤازرة في وقت واحد.
6. مراقبة درجة الحرارةبعد 5 دقائق من التشغيل - إذا تجاوز أي سائق 70 درجة مئوية، قم بإضافة مبدد حراري أو تقليل دورة عمل PWM.
باتباع هذا الدليل، ستبني نظامًا موثوقًا به يدمج محركين يعملان بالتيار المستمر، ومحركًا مؤازرًا واحدًا، ومحركًا إضافيًا دون حدوث أعطال أو سلوك غير منتظم. ابدأ دائمًا ببنية الطاقة، ثم تحقق من كل مشغل بشكل مستقل قبل التجميع النهائي.
وقت التحديث: 12-04-2026