اطلاعیه

Collapse
No announcement yet.

کمک برای اجرای PWM در محیط BASCOM

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

    کمک برای اجرای PWM در محیط BASCOM

    سلام دوستان.
    من یه روبات ساختم از همه لحاظ سالمه. فقط نمیدونم چطور PWM رو توی برنامه ی BASCOM بنویسم.
    برنامه رو میتونم تجزیه و تحلیل کنم. اگه یکی از دوستان لطف کنه و یه جوری بتونه یه برنامه PWM به من برسونه ممنون میشم.
    فقط میخوام یاد بگیرم PWM رو چطور بنویسم.

    یه سوال دیگه.
    چطوری بدون میکرو L298 رو چک کنم که ببینم سالمه یا نه ؟

    #2
    پاسخ : کمک برای اجرای PWM در محیط BASCOM

    سلام
    من کلی برنامه درمورد pwm دارم منتها چون زیاد از این مبحث اطلاع ندارم نمیدونم برنامه ها در حد انتظارتون هست یا خیر
    اگر برنامه ای پیدا نکردید خبر بدید تا براتون میل کنم.
    تیتر بعضی برنامه ها
    PWM ,kbd
    wave player with pwm
    motor-keypad-pwm
    adc-motor-pwm
    خداوند زمین را مدوّر آفرید تا به انسان بگوید
    همان لحظه ای که تصوّر می کنی به آخر دنیا رسیده ای؛
    درست در نقطه ی آغاز هستی.

    دیدگاه


      #3
      پاسخ : کمک برای اجرای PWM در محیط BASCOM

      دستورPULSEOUT :
      فرم کلی این دستور به شکل زیر است:
      PULSEOUT PORT , PIN , PERIOD
      با این دستور میتوان یکپالسبر روی پورت PORT و پایه PIN با زمان تناوب PERIOD بر حسب میکرو ثانیه) ، ایجاد کرد. )
      توجه داشته باشید که :
      1-پایه ای که پالسبر روی آن ایجاد میشود باید به عنوان خروجی تعریفشود.
      2-در صورتی که از حلقه استفاده نکنید ، دستور فقط یکبا اجرا میشود .
      3-پالس ایجاد شده مربعی است،در واقع وضعیتپایه از صفر به یکیا بلعکستغییر میکند.
      مثال :
      کد:
      $regfile = "m16def.dat"
      $crystal = 1000000
      Config Portc.0 = Output
      W:
      Pulseout Portc , 0 , 60000
      Goto W
      End
      دستورPULSEIN :
      توسط این دستور میتوان زمان تناوب یک پالس مربعی را اندازه گرفت، فرم کلی این دستور به شکل زیر است:
      PULSEIN var , PINX , PIN , STATE

      شما میتوانید مشخص کنید که زمان بین از صفر به یک رفتن یا از یک به صفر رفتن پالس اندازه گرفته شود.

      برگرفته از کتاب "کار با میکروکنترلهای avr و کامپایلر بسکام" تالیف وترجمه"1nafar"
      خدایا چگونه زیستن را به من بیاموز ، چگونه مردن را خود خواهم آموخت
      "دکتر علی شریعتی"

      دیدگاه

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