اطلاعیه

Collapse
No announcement yet.

تابع pulseIn در آردوینو

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

    تابع pulseIn در آردوینو

    سلام دوستان کسی میدونه تابع pulseIn آردوینو از کدوم سخت افزار استفاده میکنه؟
    جدیدترین ویرایش توسط Master81; ۲۳:۳۴ ۱۳۹۶/۱۲/۲۷.

    #2
    پاسخ : تابع pulseIn در آردوینو

    درود ، منظور شما از سخت افزار چیه ؟ این دستور زمان یک پالس رو اندازه گیری می*کنه ، پالس رو به یک پین ورودی اردو متصل میکنید . اگر دامنه پالس کم یا زیاد هست باید میزانش رو ذکر کنید تا ببینیم راه حل چیه . در حالت عادی تا vcc می*تونه بگیره

    دیدگاه


      #3
      پاسخ : تابع pulseIn در آردوینو

      اینو میدونم منظورم اینه که برای سنجش پالس از کدوم تایمر استفاده میکنه؟
      تایمر یک
      تایمر دو
      تایمر سه

      یا اینکه اصلا با کد و استفاده از سی پی یو فرکانسو میسنجه
      کلا میخوام بدونم این تابع چطور کار میکنه؟
      جدیدترین ویرایش توسط Master81; ۰۱:۵۳ ۱۳۹۶/۱۲/۲۹.

      دیدگاه


        #4
        پاسخ : تابع pulseIn در آردوینو

        درود ، این تابع از زیر شاخه های تابع millis و micros هست و مدت high و یا low بودن یک پالس رو که میشه فاصله زمانی بین دو لبه پالس اندازه گیری میکنه ( در هر دو حالت high و low قابل استفاده ست ) از ۱۰ میکرو ثانیه تا ۳ دقیقه رو اندازه میگیره و از شمارنده خود CPU استفاده می*کنه که باعث ایجاد خلل در برنامه هم نشه
        با دستور pulseIn(pin, value, timeout) قابل اجراست

        لینک مرجع
        The Arduino programming language Reference, organized into Functions, Variable and Constant, and Structure keywords.

        دیدگاه


          #5
          پاسخ : تابع pulseIn در آردوینو

          نوشته اصلی توسط Masood Ashoori نمایش پست ها
          درود ، این تابع از زیر شاخه های تابع millis و micros هست و مدت high و یا low بودن یک پالس رو که میشه فاصله زمانی بین دو لبه پالس اندازه گیری میکنه ( در هر دو حالت high و low قابل استفاده ست ) از ۱۰ میکرو ثانیه تا ۳ دقیقه رو اندازه میگیره و از شمارنده خود CPU استفاده می*کنه که باعث ایجاد خلل در برنامه هم نشه
          با دستور pulseIn(pin, value, timeout) قابل اجراست

          لینک مرجع
          https://www.arduino.cc/reference/en/...ed-io/pulsein/
          خیلی ممنون دوست عزیز
          جدیدترین ویرایش توسط Master81; ۲۰:۱۷ ۱۳۹۷/۰۱/۰۸.

          دیدگاه

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