The L298 Stepper Controller makes it easy to drive either two DC motors or a bipolar stepper motor. This is a very high quality board and is very compact for designs where space really matter
Note: This module has a built-in 5v power supply for external use. Drive voltage is 7v-35v. DO NOT input voltage to +5v supply interface - this is OUTPUT only.
Mikroelectron.com offer a high quality dual h bridge DC & stepper motor controller boardBuy online just @JD14.00.Dual H Bridge DC & Stepper Motor ControllerBuy Dual H Bridge DC & Stepper Motor Controller online
دارة قيادة المحركات MOTOR DRIVER L298
سأتحدث في هذه التدوينة عن استخدام الدارة المتكاملة L298 و هي دارة تستخدم لقيادة محركين كهربائيين بتيار أعظمي 2أمبير لكل محرك , و تتميز بسهولة التحكم و تحملها لفولتيات حتى 36 فولت .
النشرة الفنية لهذه القطعة تبين الخصائص الكهربائية لهذه القطعة و توزيع أرجلها .
استخدام الدارة المتكاملة بحد ذاته يحتاج مركبات الكترونية جانبية , مثل الدايودات و المقاومات و مبددات الحرارة , لذلك أُفضل الحديث عن القطعة التي تسمى L298 Module و هو لوحة جاهزة تسهل التعامل مع هذه الدارة المتكاملة و تختصر الوقت و الجهد .
مبدأ التحكم :
لهذه القطعة عدة مداخل و هي :مداخل المحركات : و عددها 4 مداخل و موزعة بواقع مدخلين في كل جهة , و يربط بهما المحرك الكهربائي .
تكون هذه المخارج مرقمة ب OUT1-OUT4 , نربط المحرك الأول بالمدخلين OUT1 ,OUT2 و المحرك الثاني بالمدخلين OUT3,OUT4 هكذا نستطيع التحكم بسهولة باتجاه دوران المحرك .
هناك المداخل ENA,ENB هذان مدخلان التفعيل , إذا تم تطبيق صفر منطقي LOW فإن المحرك لن يدور ابداً و سيتوقف , و اذا كان بوضع التفعيل HIGH فإن التحكم ينتقل عن طريق المداخل IN1-IN4 بصورة عامة و توفيراً للمداخل Pins في الأردوينو , يتم وضع jumper صغير بين هذه المداخل مع ال 5v لتفعيلها دائماً .
التحكم يكون عن طريق المداخل من IN1-IN4 حيث أن IN1 يتحكم بالمدخل OUT1 و الIN2 يتحكم ب OUT2 و هكذا , فبتطبيق 1 منطقي "5 فولت" على مدخل IN1 مثلاً سيتم تمرير التيار ممن خلال OUT1 و عند تطبيق 0 منطقي سيتم ايقاف مرور التيار عبر OUT1 .
هذا مثال بسيط لكيفية التحكم بمحرك .
توصيلة المداخل مع الأردوينو سهلة , من المفضل توصيلها مع مداخل تدعم ال PWM مثل 3,5,6,9,10,11 لنستطيع التحكم بسرعة المحرك .
كمثال بسيط , سنقوم بتوصيل المحركين بتوصيلة كالتالي : و سنقوم بعمل برنامج يقوم بدوران المحرك مع و عكس عقارب الساعة و توقيفه بسهولة .
التوصيل :
و هذا البرنامج للتحكم بسرعة المحرك .
و هذا الفيديو يوضح طريقة عمل هذين البرنامجين