Saturday, May 22, 2010

DC MOTOR PWM CONTROL :التحكم فى موتور التيار المستمر بالمتحكم الدقيق

التحكم فى موتور التيار المستمر بالمتحكم الدقيق

فى هذه المقالة نستخدم إشارات تعديل اتساع النبضات

PWM signals

للتحكم فى سرعة دوران موتور من نوع التيار المستمر

DC Motor



الدائرة الالكترونية :

تقوم إشارات تعديل اتساع النبضات
PWM

بالتحكم فى الترنزستور
2N2222

و الذى يعمل هنا كمفتاح الكترونى

Electronic Switch





و هذا الترنزستور يقوم بدوره بالتحكم فى سريان التيار فى الموتور بالفصل و التوصيل بسرعات عالية

فى الشكل التالى الذى يمثل توصيل الدائرة ، يوجد جزئين يفصل بينهما الترنزستور جزئيا و هما :

الجزء الأول : و هو الجزء الخاص بالتحكم . و هو يتكون من المتحكم الدقيق . و فى هذا الجزء يمر تيار ضعيف نسبيا

الجزء الثانى : و هو الجزء الخاص بحركة الموتور . و هو يتكون من الترنزستور و الموتور نفسه . و هذا الجزء يمر به تيار أعلى نسبيا



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


عن طريق تغيير الاتساع الزمنى للنبضات الخاصة بالمتحكم الدقيق يتم بالتالى نغيير فرق الجهد المتوسط الذى يعمل على تحريك الموتور تبعا لهذا الجهد المتوسط فبالتالى تتغير سرعة دوران الموتور بحسب اتساع زمن النبضة .





البرنامج :

نستخدم البرنامج الخاص بتعديل اتساع النبضة

PWM Routine

مع استخدام قيمتين مختلفتين للاتساع الزمنى للنبضة

Duty Cycle

و هما

duty1 and duty2

عند الضغط على الزر ( تسريع )

Boost

يتم اختيار قيمة اتساع النبضة الأولى . و عند عدم الضغط عليه يتم اختيار القيمة الثانية لاتساع النبضة





يمكنك الحصول على النموذج و البرنامج على محاكى

Proteus 7

من هنا

download the Proteus 7 model from here.





No comments:

Post a Comment