كيفية حساب ترددات التوقيت لمهام الرقابة المسبقة
Table of Contents
ويعد حساب ترددات التوقيت بدقة أمرا أساسيا للتحكم الدقيق في النظم المتجسدة، ويكفل التشكيل السليم الاضطلاع بالمهام على فترات زمنية دقيقة، وهو أمر حاسم بالنسبة للتطبيقات في الوقت الحقيقي.
فهم أساسيات التوقيت
ويحسب جهاز توقيت في نظام مدمج دورات ساعات العمل لتوليد التأخيرات أو إحداث الأحداث، ويتوقف تواتر التوقيت على ساعة النظام والإطارات المسبقة، ويتيح تعديل هذه البارامترات مراقبة دقيقة للتوقيت.
حساب ترددات التوقيت
والصيغة العامة لتواتر التوقيت هي:
Timer Frequency = System Clock / (Prescaler × Timer count)]
أين:
- System Clock]: The main clock frequency of the microcontroller.
- Prescaler]: Divides the system clock to slow down the timer.
- Timer count]: القيمة المحمّلة في سجل التوقيت.
حساب نموذجي
يفترض أن ساعة النظام هي 16 ميغاهيرتز، ويُحدد مقدمها إلى 64، ورقم التوقيت 250، ويحسب تواتر التوقيت على النحو التالي:
16,000,000 / (64 × 250) = 000 1 Hz]
هذا يعني أن جهاز التوقيت يحفز كل 1 مللي ثانية