صفحه 2 از 2 نخستنخست 12
نمایش نتایج: از 11 به 15 از 15
Like Tree8 لایک

موضوع: درخواست راه کار برای زمانی که میکرو یا رادیو یا سنسور هنگ میکند!!؟

  1. #11
    Senior Member
    تاریخ عضویت
    Nov 2014
    نوشته ها
    255
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    شما مگه این کتابخونه رو دانلود نکردید؟
    خب این فکر کنم یه کتابخونه دیگه باشه. من دنبال کتابخونه ای بودم که مال این بود <include <avr/wdt.h#
    حالا اگه این کتابخونه ای هم که شما میگید درست جواب میده میشه بگید دقیقا رو یه برنامه چطوری ازش استفاده کنم ؟

    مهندس ببخشید یه سوال دیگه هم راجب اینکه تایمر رو با پایه ریست ریست کنم . میخواستم ببینم میتونم هر 48 ساعت یا 72 ساعت ریست کنم ؟ یعنی تایمرو چی تعریف کنم که 72 ساعت بشماره؟ بعد یه چیز دیگه اینکه مثلا هر 48 ساعت بگم اردوینو ریست بشه واسه استفاده بلند مدت (توو خونه) واسه اردوینو مشکل ساز نمیشه ؟ از لحاظ عمر کارکرد و عملکرد....

  2. #12
    مدیر ویژه
    تاریخ عضویت
    Mar 2014
    نوشته ها
    586
    سلام
    پیشنهاد من اینه که ریست رو به صورت سخت افزاری انجام بدید.
    لینک زیر رو ببینید:
    555 Timer/Oscillator Tutorial

    به این ترتیب با ای سی 555 زمانبندی مورد نیازتون رو می کنید مدت زمان 0 بودن و مدت زمان 1 بودن مثلا مدت زمان 1 بودن 1 ثانیه و مدت زمان 0 بودن 86400 ثانیه
    بهتر هست بجای آی سی 555 آی سی 7555 بذارید.
    من عملا بستم و جواب گرفتم
    فقط نکته ای که میمونه باید تعدادی مقاومت در رنج مگا اهم ری کنید تا به زمان بیشتری دسترسی پیدا کنید ....

    ماژول های توی فروشگاه کمترین سیکلشون 0.6 هرتز هست
    اگر بتونید اول مدار ماژول رو بفهمید بعد مقادیرش رو تغییر بدید شاید بتونید به این هدف برسید.

    تنها راه کار برای ریست 24 تا 72 ساعت بیشتر یا کمتر همون آی سی 555 یا 7555 هست ...
    لایک کردن

  3. #13
    Senior Member
    تاریخ عضویت
    Nov 2014
    نوشته ها
    255
    نقل قول نوشته اصلی توسط shobeir90 نمایش پست ها
    سلام
    پیشنهاد من اینه که ریست رو به صورت سخت افزاری انجام بدید.
    لینک زیر رو ببینید:
    555 Timer/Oscillator Tutorial

    به این ترتیب با ای سی 555 زمانبندی مورد نیازتون رو می کنید مدت زمان 0 بودن و مدت زمان 1 بودن مثلا مدت زمان 1 بودن 1 ثانیه و مدت زمان 0 بودن 86400 ثانیه
    بهتر هست بجای آی سی 555 آی سی 7555 بذارید.
    من عملا بستم و جواب گرفتم
    فقط نکته ای که میمونه باید تعدادی مقاومت در رنج مگا اهم ری کنید تا به زمان بیشتری دسترسی پیدا کنید ....

    ماژول های توی فروشگاه کمترین سیکلشون 0.6 هرتز هست
    اگر بتونید اول مدار ماژول رو بفهمید بعد مقادیرش رو تغییر بدید شاید بتونید به این هدف برسید.

    تنها راه کار برای ریست 24 تا 72 ساعت بیشتر یا کمتر همون آی سی 555 یا 7555 هست ...
    سلام ممنون مهندس ولی من میخوام اصلا خودمو درگیر مدار بستن و... نکنم . فقط ماژول. یه راه بهتر سراغ ندارید که ساده رو همون اردوینو پیاده کنم ؟

  4. #14
    مدیر ویژه
    تاریخ عضویت
    Mar 2014
    نوشته ها
    586
    چون کد نویسی به هر حال تحت اجرای cpu هست
    از طرفی ما میخوایم با ریست کردن cpu رو اگر هنگ کرده باشه ریست کنیم ...

    توی بعضی بردهایی که سیستم لاگر داره میان یک بخش میذارن که سایر بخش ها رو تست می کنه.
    می تونید یک آردوینو نانو رو به این ترتیب جهت مانیتورینگ cpu استفاده کنید که اگر هر یک ثانیه یا هر یک ساعت ... از آردوینو اصلی پالس یا کامند مشخصی دریافت نکرد مستقیما ریست آردوینو اصلی رو یک1-0-1 کنه تا ریست شه ... همینطور آردوینو نانو رو با اردوینو اصلیتون
    ...
    برای کد نویسیش به این زبان تسلط ندارم اما این شیوه قطعا جواب میده.
    دوتا آردوینو که ناظر هم باشن و به محضی هنگ کردن یکی دومی اون رو ریست کنه ...

    http://shop.aftabrayaneh.com/Arduino...earch=نانو
    لایک کردن

  5. #15
    Senior Member
    تاریخ عضویت
    Nov 2014
    نوشته ها
    255
    نقل قول نوشته اصلی توسط shobeir90 نمایش پست ها
    چون کد نویسی به هر حال تحت اجرای cpu هست
    از طرفی ما میخوایم با ریست کردن cpu رو اگر هنگ کرده باشه ریست کنیم ...

    توی بعضی بردهایی که سیستم لاگر داره میان یک بخش میذارن که سایر بخش ها رو تست می کنه.
    می تونید یک آردوینو نانو رو به این ترتیب جهت مانیتورینگ cpu استفاده کنید که اگر هر یک ثانیه یا هر یک ساعت ... از آردوینو اصلی پالس یا کامند مشخصی دریافت نکرد مستقیما ریست آردوینو اصلی رو یک1-0-1 کنه تا ریست شه ... همینطور آردوینو نانو رو با اردوینو اصلیتون
    ...
    برای کد نویسیش به این زبان تسلط ندارم اما این شیوه قطعا جواب میده.
    دوتا آردوینو که ناظر هم باشن و به محضی هنگ کردن یکی دومی اون رو ریست کنه ...

    http://shop.aftabrayaneh.com/Arduino...earch=نانو
    ممنونم دوست عزیز بابت کمکت
    لایک کردن

صفحه 2 از 2 نخستنخست 12

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO