التعديل النبضي في الأردوينو ديو Arduino DUE
Arduino DUE PWM

في النسخ التقليدية من الأردوينو التي تستعمل معالجات AVR MCU تتفاوت قدرات و عدد المنافذ Ports التي تدعم التعديل النبضي , فالأردوينو أونو يدعم 6 منافذ , و الأردوينوليوناردو 7 منافذ و الميجا 15 منفذ , و بترددات مختلفة , الأردوينو ديو DUE فيها 12 منفذ يدعم التعديل النبضي PWM

ما يميزها عن الأصدارات التقليدية هي مقدرتنا على استعمال أكثر من منفذ للتعديل النبضي في آن واحد Multiple PWM و بتردد أعلى من باقي بطاقات الأردوينو التي تحتوي معالجات AVR
في هذه التدوينة سنتعرف أكثر على طريقة استخدام هذه المنافذ و بعض الأمور التي يجب ان تنتبه لها عند استخدام هذه التقنية على منافذ الأردوينو ديو .
في بداية هذه السلسلة تحدثت عن ان الفولتية التي تعمل عندها الأردوينو ديو هي 3.3فولت و ليس 5 فولت , أي انها تعطي فولتية عظمى من منافذها لا تتجاوز ال 3.3 فولت , في نفس الوقت تيار هذه المنافذ قليل جداً و قد لا يتجاوز 3mA في بعض المنافذ "كالمنفذ D2,D13 " و الرسم التوضيحي التالي يبين هذه القيم .

لذلك يفضل دائماً توصيل Transistor لأي منفذ Port من منافذ الأردوينو حتى نحافظ على المنفذ من التلف .

في هذه التجربة سنحتاج إلى :
1)بطاقة اردوينو ديو Arduino DUE
2)بواعث ضوئية LED عدد 6
3)مقاومات 470 اوم
4)ترانزستور 2n2222 أو ما يكافئه"اختياري"
5)اسلاك توصيل jumper
6) BreadBoard .
يمكن توصيل الدارة كما في المخطط ادناه :

في الحالة العادية يكون طول المبدل التماثلي الرقمي ADC يساوي 8 بت"يمكن تعديله باستخدام الأمر
analogWriteResolution()
بالنسبة للتردد الخارج , في الأردوينو ديو اعطى على راسم الأشارة تردد 1كيلو هيرتز "مقارب لما تعطيه الأردوينو ليوناردو "
و الفيديو أدناه يوضح التطبيق العملي لهذا البرنامج , تحياتي
0 التعليقات :
إرسال تعليق