اطلاعیه

Collapse
No announcement yet.

سنسور ds18b20

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #16
    پاسخ : سنسور ds18b20

    سلام
    مشکل اینه که این 750 میلی ثانیه cpu میکرو مشغول دریافت دما از سنسور ds18b20 است ونمی تواند کار دیگه ای مثل نمایش دما حتی در زیر روال یک وقفه ای مثل وقفه تایمر انجام دهد.
    زیرا اگر در این زمانی که میکرو در حال دریافت دما از سنسور است وقفه ای فعال شود و بخواهد به زیرروال اون وقفه برای نمایش دماهای دریافتی برود اونوقت دریافت دما را ناقص و معطل نگه داشته به عبارتی دما را نمی تواند دریافت کند

    دیدگاه


      #17
      پاسخ : سنسور ds18b20

      نیازی نیست حتما 100 یا 750 میلی ثانیه تاخیر برای خوندن دما وقفه ایجاد کنی
      من برای یه پروژه با همین سنسور و 7سگمنت این کار را انجام دادم
      زمان تاخیر خواندن دما را در حد 2میلی ثانیه در نظر گرفتم
      مدار بدون هیچ تاخیر و هیچ خطایی کار می کنه

      دیدگاه


        #18
        پاسخ : سنسور ds18b20

        برای خوندن دما ما وقفه ایجاد نمی کنیم بلکه خود این سنسور نیاز به این زمان دارد!

        دیدگاه


          #19
          پاسخ : سنسور ds18b20

          نوشته اصلی توسط احمد5 نمایش پست ها
          برای خوندن دما ما وقفه ایجاد نمی کنیم بلکه خود این سنسور نیاز به این زمان دارد!
          منم منظورم همینه
          گفتم در عمل من با 2 و حتی 1 میلی ثانیه تاخیر هم به درستی جواب گرفتم

          دیدگاه

          لطفا صبر کنید...
          X