اطلاعیه

Collapse
No announcement yet.

کمک در مورد PWM با کامپایلر MikroC

Collapse
این موضوع بسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    کمک در مورد PWM با کامپایلر MikroC

    با سلام خدمت دوستان
    من اول با PICBasic کار میکردم ولی یهو تصمیم گرفتم که با MikroC کار کنم.
    حالا مشکل من اینه که با PICBasic میتونستم از هر پایه از میکرو با دستورات PWM و HPWM پالس تولید کنم ولی تو کامپایلر MikroC این پالسو فقط میتونم از پایه هایی تولید کنم که دارای ماژول CCP هستند! به HELP برنامه هم مراجعه کردم ولی هیچی ننوشته بود.
    حالا راهی هست که این مشکلو برطرف کنم یا نه؟

    در ضمن تو ایران پروگرمری هست که میکروهای 18F97J60 و dsPIC30F4012 ساپورت کنه؟

    #2
    پاسخ : کمک در مورد PWM با کامپایلر MikroC

    اگر دقت کنی میبینی که دستور hpwm در pic basic مانند pwm1_init در mikroC است یعنی میتونیم pwm رو به صورت تمام مدت روی ccp1 و ccp2 میکرو ایجاد کنیم ولی دستور pwm در picbasic نمیتونست بصورت تمام مدت فرکانس pwm رو ایجاد کنه و طی یک مدت معینی ایجاد میکرد که در این هنگام میکرو کار دیگری نمیتونست انجام بده..پس میبینی که چیز زیاد ارزشمندی رو از دست ندادی...شما خودت میتونی با ایجاد یک تابع که در اون یک پایه بخصوص به مدت معینی high و low میشه همون کار دستور pwm رو در picbasic انجام بدی ...
    دست هایی که کمک میکنند از دست هایی که دعا میکنند مقدس ترند....کوروش کبیر

    دیدگاه


      #3
      پاسخ : کمک در مورد PWM با کامپایلر MikroC

      امین جان خیلی ممنون از راهنماییت :nice:
      ولی من قبل از اینکه با CCP تو بیسیک اشنا بشم یه روبات مسیریاب با 18F452 and 16F877A درست و برای کنترل دور موتورها از پینهای پورت D استفاده کردم که خیلی ام خوب کار میکرد بعد که فهمیدم برای تولید این پالس فقط باید از CCPها استفاده میکردم یه خورده تعجب کردم که چطور تونستم جواب بگیرم حالا میخوام با MikroC این کارو کنم ولی دیگه نمیدونم چطوری؟ :angry:

      دیدگاه


        #4
        پاسخ : کمک در مورد PWM با کامپایلر MikroC

        یادتون نمیاد توی برنامه اون ربات از کدوم دستور استفاده کردین.؟ از pwm و یا خودتون با 0 و 1 کردن پین یک موج pwm ایجاد کردین؟؟
        دست هایی که کمک میکنند از دست هایی که دعا میکنند مقدس ترند....کوروش کبیر

        دیدگاه


          #5
          پاسخ : کمک در مورد PWM با کامپایلر MikroC

          از دستور PWM استفاده کردم البته اول HELP دستور رو خوندم بعد برنامشو نوشتم خیلیم خوب جواب داد

          دیدگاه

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