Saturday, May 22, 2010

PWM Pulse Width Modulation إشارات تعديل اتساع النبضات

إشارات تعديل اتساع النبضات
PWM Signals

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

PWM Pulse Width Modulation

و هى عبارة عن إشارات مستطيلة

Square Wave

من التشغيل
ON

و الإطفاء

OFF

و النسبة بين الزمنين تسمى
Duty Cycle

هناك استخدامات عديدة لهذا النوع من الإشارات

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

أو شدة إضاءة الصمامات الثنائية المضيئة

أو فى الإضاءة

Mood Lights


اشارات تعديل اتساع النبضات يمكن أن تغنى عن المحول الرقمى إلى التناظرى

DAC Digital-to-Analog Converter

فى حالة عدم توفر هذه الخاصية فى المتحكم الدقيق أو كدائرة متكاملة مستقلة. فرق الجهد المتوسط يمثل فى هذه الحالة القيم التنظرية لفرق الجهد .

و بالنسبة لشدة الإضاءة فى اللمبات و الصمامات الثنائية المضيئة فإنه فى حالة الإضاءة و الإطفاء بسرعة عالية ( تردد عالى ) فإن العين البشرية لا تلاحظ الإضاءة أو الإطفاء و لكن تلاحظ تغيير شدة الإضاءة فقط .


فى حالة اتساع زمن النبضة

higher duty cycle


فإن الصمام الثنائى المضئ يكون مضيئا لفترة أطول فيظهر أكثر شدة إضاءة







أما فى حالة صغر زمن النبضة

lower duty cycle


فإن الصمام الثنائى المضئ يكون مضيئا لفترة أقصر فيظهر أقل شدة إضاءة




فى المثالين السابقين تم استخدام قيمتين ثابتتين لاتساع زمن النبضة فى كل حالة على حدة ، مما يعنى سرعة ثابتة لدوران الموتور و شدةإضاءة ثابتة للصمام الثنائى المضئ


وللتحكم فى نوعية الإضاءة التى تسمى
Mood Light

فنستخدم قيم مختلفة لاتساع زمن النبضة ، مثلا عن طريق زيادتها و إنقاصها تدريجيا ذهابا و إيابا

فتظهر هذه النتيجة كما فى الصورة




ملحوظة : إضغط على الصورة لترى النسخة المتحركة منها



عندما قمت بتوصيل المتحكم الدقيق بصمام ثنائى مضئ
LED

قام بالإضاءة بنفس الطريقة المتوقعة من الإضاءة القوية ثم خفوتها ثم زيادة شدتها مرة أخرى


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

Proteus 7

من هنا

You can have the circuit and the code files from here.

No comments:

Post a Comment