ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امیتازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
watchdog
نویسنده پیام
NAVID$KASHI آفلاین
داره خودموني مي شه
**

ارسال ها: 106
تاریخ عضویت: شهريور ۱۳۸۹

تشکرها : 24
( 62 تشکر در 32 ارسال )
ارسال: #1
watchdog
سلام.
بی هیچ مقدمه می خوام بپرسم این تایمر واچ داگ چیه؟؟؟
کارش چیه؟؟؟
کجا استفاده می شه؟؟؟

[تصویر: 61451191906716687424.gif]
۲۳-دي-۱۳۹۰ ۲۲:۱۰:۱۴
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
sharin غایب
مدیر بخش الکترونیک
*****

ارسال ها: 1,642
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3142
( 6856 تشکر در 2285 ارسال )
ارسال: #2
RE: watchdog
سلام.

تايمر سگ نگهبان !!
تازه واق واق هم نمي كنه Biggrin

در واقع يه شمارنده هست مستقل از timer هاي ميكرو ...
وقتي ستارت اش كني ، بسته به زماني كه براش تعيين كردي ، طول مي كشه تا تايمرش سر ريز شه و به موجب اون ، ميكرو رو ريست مي كنه ...
زمانش براي ميكرويي مثل ATMEGA32 حداكثر 2 ثانيه هست ...
بعضي وقت ها برنامه داره خط به خط اجرا مي شه ، يه دفعه يه اختلالاتي به وجود مي ياد و ديگه ميكرو خودش هم نمي تونه بفهمه داره چيكار مي كنه ... Biggrin
كه مي گن ميكرو هنگ كردهه ...
براي كاراي حساس و سنگين و محيط هاي پر نويز هم كاربرد دارهه و در واقع يه سوپاپ اطمينانهه ...
نحوه ي استفاده اش رو خودت بايد بفهمي ...
اما كلا ، فرض كن پرش كردي به يه ليبل براي انجام كار خاصي و بعد از اون هم قرارهه برگرده به main برنامه و حالت عادي ...
خوب اول ليبلي كه بهش پرش مي كني رو WD رو start مي كني و موقع برگشت به main ، اين WD رو Stop و reset مي كني.
اينطوري اگر برنامه ات در ليبل گير كرد ، WD كه مستقل از ميكرو دارهه براي خودش مي شمارهه ، وقتي سرريز شد ميكرو رو ريست مي كنه و ميكرو دوبارهه شروع به كار مي كنه ، ( از بردار reset اش )
اگر هم گير نكرد كه وقتي به main برگشت ، دوباره مقدار خودش رو صفر مي كنه و منتظر مي مونه تا دوبارهه start بشه ...
البته شنيدم در محيط هاي پر نويز ،‌خود WD هم دچار اختلال ممكنه بشه و نتونه كارش رو انجام بدهه و در نتيجه ميكرو ريست نشه ...

موفق باشي.
يا علي.

It is what it is
درد، حرف نیست
درد، نام دیگر من است

[تصویر: image.gif]
۲۳-دي-۱۳۹۰ ۲۲:۵۰:۳۳
مشاهده وب سایت کاربر یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
تشکر شده توسط : maxn@morteza, apcog, NAVID$KASHI
ارسال پاسخ 


موضوع های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  watchdog nj_1368 5 400 ۷-مهر-۱۳۹۲ ۱۹:۳۴:۳۳
آخرین ارسال: behzady
  Watchdog تایمر reza-m 5 2,914 ۲۱-آذر-۱۳۸۸ ۰۰:۴۲:۴۶
آخرین ارسال: t3r!p3000
  اشکال در بکار گیری watchdog bioosun 7 1,559 ۴-شهريور-۱۳۸۶ ۲۱:۱۰:۱۸
آخرین ارسال: IMeysam

پرش به انجمن: