القياس والتوثيق
فهم وحساب برنامج المراقبة إقامة في أجهزة التحكم الدقيقة
Table of Contents
ويعد جهاز المراقبة المزود بتوقيتات عنصرا حاسما في أجهزة التحكم بالمايكرو المستخدمة في الكشف عن حالات اختلال النظام والتعافي منها، ويضمن الفهم السليم لسياقاته وحسابها موثوقية النظام واستقراره، وتشرح هذه المادة أساسيات أجهزة المراقبة الزمنية، وتقدم التوجيه بشأن تحديد بارامتراتها.
ما هو "الساعة الزمنية"؟
جهاز مراقبة التوقيت هو جهاز توقيت برمجيات أو أجهزة حاسوبية يعيد تشغيل جهاز التحكم بالمايكرولوتر إذا أصبح النظام غير مستجيب، فهو يعمل كآلية أمان لمنع شنق النظام أو تحطمه، ويعاد البرنامج دورياً إلى وضعه أو يُضرب به أثناء العملية العادية، وإذا لم يعيد البرنامج ضبط جهاز التوقيت خلال فترة محددة، فإن جهاز المراقبة يُنشئ نظاماً.
تشكيلات المراقبة الزمنية
تحديد الوقت المناسب لهذا الوقت يحدد كم من الوقت يمكن أن يكون النظام غير مستجيب قبل حدوث إعادة،
حساب الفترة الزمنية
وتحسب فترة الاستراحة على أساس تردد ساعات العمل، ومسبقا، والقيمة المقابلة، والصيغة العامة هي:
Timeout = (Counter Value + 1) × Prescaler / Clock Frequency]
أين:
- Counter Value]: القيمة المحمّلة في منضدة المراقبة.
- Prescaler]: Divides the main clock to slow down the timer.
- Clock Frequency]: The main clock speed of the microcontroller.
ويتيح تعديل هذه المعايير تحديد وقت يوازن بين الاستجابة واستقرار النظام، ويتيح تمديد الوقت مزيدا من الفسحة، ولكنه قد يؤخر استعادة النظام، بينما يكفل تقصير الوقت إعادة التأجير أسرع.