(ب) أسلوب التحكم في كمية الطاقة التي تُسلّم إلى الأجهزة الإلكترونية، وهو يستخدم عادة في مشاريع الأردينو لإدارة السرعة المحركية، والسطوع، والتطبيقات الأخرى التي تتطلب مستويات متغيرة من الطاقة، وفهم كيفية حساب دورة العمل وتطبيقها بفعالية أمر أساسي للرقابة الدقيقة.

ما هو "العمل الواجب"؟

دورة العمل تمثل النسبة المئوية للوقت الذي توجد فيه الإشارة في ولاية "العالي" في دورة واحدة، تحدد متوسط الطاقة التي تم تسليمها للجهاز، دورة عمل بنسبة 100% تعني أن الإشارة دائماً ما تكون مضاءة، بينما يعني 0% أنها دائماً متوقفة.

جدول الواجبات

وتحسب دورة العمل باستخدام الصيغة التالية:

Duty Cycle (%) = (On Time / Total Period) × 100]

فعلى سبيل المثال، إذا كانت فترة التعبئة تبلغ 20 ملليمتراً وكانت الإشارة عالية لخمسة ملي ثانية، فإن دورة العمل هي:

(5 ms/20 ms) × 100 = 25٪ ]

تطبيق دورة العمل في أردوينو

وفي أردوينو، تستخدم وظيفة ] لتوليد إشارات من نوع PWM، وهي تقبل قيمة تتراوح بين 0 و255، تقابل دورة عمل تتراوح بين ٠٪ و١٠٠٪.

والصيغة التي تحول من دورة عمل إلى نسبة مئوية من قيمة الأردينو هي:

Value = (Duty Cycle % / 100) × 255]

وبالنسبة لدورة عمل بنسبة 50 في المائة، ستكون قيمة الأردينو كما يلي:

(50/100) × 255 ◂ يُستخدم 127]

موجز

ويسمح فهم كيفية حساب وتطبيق دورة العمل بالتحكم الدقيق في المكونات الإلكترونية في مشاريع آردوينو، وبتعديل إشارة إدارة الأسلحة الكيميائية، يمكن للمستعملين أن يديروا بفعالية عملية إيصال الطاقة إلى مختلف الأجهزة.