اردوينو – الدرس السادس عشر – التحكم باتجاه وسرعة دوران محرك DC Motor

مبتدئ

image_pdf

توصيل الدائرة

قبل ان تحكم بالمحرك الصغير DC Motor، علينا اجراء التجربة مع رقاقة التحكم بالمحرك L293D للتعرف على طريقة عملها.

كل ماعلينا فعله هو توفير طاقة 5V من الاردوينو للمحرك الصغير DC Motor.

DC Motor

لاحظ اتجاه دوران محرك DC Motor، يمكنك لمس محرك DC Motor بأصابعك لمعرفة اتجها الحركه . يمكنك عكس اتجاه حركة محرك DC Motor عبر عكس توصيلات المحرك (قم بتبديل توصيلة الـ5V بـGND ، كذلك الحال مع التوصيله الأخرى)  بذلك سترى انعكاس لاتجاه حركة الدوران.

وهذا هو دور رقاقة التحكم بالمحرك L293D، تقوم بالتحكم بالمنافذ التي توفر الطاقة والمجال الأرضي GND وبذلك تتحكم باتجاه حركة الدوران.

قم ببناء لوح التجارب كالتالي، لاحظ ان دور متحكم الاردوينو هنا هو توفير الطاقه فقط.

dc motor reverse 2 design

المنافذ التي تهمنا بالنسبة لرقاقة التحكم بالمحرك L293D هي ثلاث منافذ ، منفذ 1 Pin 1 (Enable)، منفذ 2 Pin 2 (In1) ، ومنفذ 7 Pin 7  (In2) .

وهذه تكن موصولة إما بـ5V أو GND باستخدام السلك البنفسجي ، أو الأصفر أو البرتقالي.

اذا قمت بربط Pin 1 (Enable) للـGND سيتوقف المحرك، مهما فعلت بـpin In1  و pin In2 . يقوم  Enable بالتشغيل أو الإطفاء. هذا يجعله مفيد لاستخدام ‘PWM output’ للتحكم في سرعة المحرك. قم بتوصيل Pin 1 إلى 5V لتشغيل المحرك مره أخرى.

والان قم بتغيير In1 (pin 2,أصفر) من 5V إلى GND.
In1 و In2 جميعها مرتبطه بـGND ، وبالتالي سيتوقف المحرك مره أخرى.

تغيير In2 من GND إلى 5V سيعكس حركة دوران المحرك DC Motor (الاتجاه الآخر).

أخيراً ، بتغيير In1 وربطه مره أخرى بـ 5V بالتالي سيكون In1 و In2 مرتبطه بـ5V سيوقف محرك DC Motor .

والآن وبعد ان اعتدت على التحكم بمحرك DC Motor ورحة دورانه ، يمكننا الآن جعل متحكم الاردوينو يتحكم بمنافذ  Enable, In1, In2

عند بناء لوح التجارب عليك التأكد من موضع واتجاه الرقاقة كما هي في التصميم  (الطرف الذي حيتوي على نتوء يجب أن يكون باتجاه الأعلى)

DC Motor

X
تم إضافة المنتج إلى السلة بنجاح