اطلاعیه

Collapse
No announcement yet.

راه اندازی 24 کانال LED با PWM

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

    راه اندازی 24 کانال LED با PWM

    سلام خسته نباشید .
    من می خواستم 24 تا LED به شکل یک موج راه بندازم (یعنی نور این 24 تا LED از کم به زیاد روشن بشود).
    سخت افزار هم به این شکل هستش که هشتا پایه مربوط به LED ها(data) و سه تا پایه مربوط به پایه های فعال سازی لچ هستش سخت افزار کامل است و مشکل بنده در برنامه نویسی است چون نمی دانم چگونه با PWM نور 8 کانال را جداگانه تغییر بدهم.
    خواهش می کنم اعضای انجمن کمک کنید.

    #2
    پاسخ : راه اندازی 24 کانال LED با PWM

    شما می خوای هشت تا پایه ی PWM داشته باشی.؟
    اگه آره با یه تایمر هم میتونی این کارو بکنی.
    اگه جوابت OK بگو تا واست بیشتر توضیح بدم.
    ?Why not

    دیدگاه


      #3
      پاسخ : راه اندازی 24 کانال LED با PWM

      من فکر می کنم می خواد تعدادی پایه یا همون کانال های LED رو بدون تایمر طوری کنترل کنه که، PWM با دیوتی سایکل متفاوت داشته باشند؟

      درسته؟؟
      همواره یادمان باشد:
      1-مردان بزرگ اراده می کنند و مردان کوچک آرزو
      2-افراد بزرگ، همیشه به دنبال ایده های بزرگند و افراد کوچک به دنبال افراد بزرگ
      3-همیشه سعی کن آنقدر کامل باشی که بزرگترین تنبیه تو برای دیگران گرفتن خودت از آنها باشد.

      دیدگاه


        #4
        پاسخ : راه اندازی 24 کانال LED با PWM

        بدونه تایمرش دیگه چجوری میشه؟ :-??

        آقا بیا ببینیم چی گفتی دیگه.!
        ?Why not

        دیدگاه


          #5
          پاسخ : راه اندازی 24 کانال LED با PWM

          لطفا راه اندازی با تایمر را توضیح بدین.
          متشکر.

          دیدگاه


            #6
            پاسخ : راه اندازی 24 کانال LED با PWM

            این اون برنامه ای که باید تو وفقه ی تایمر بنویسی.

            کد:
            T0_rut:
             If Pwm = 255 Then
             Pwm = 0
             End If
            
             If Pwm = B Then Set Portb.0
             If Pwm < B Then Reset Portb.0
            
             If Pwm = G Then Set Portb.1
             If Pwm < G Then Reset Portb.1
            
             If Pwm = R Then Set Portb.2
             If Pwm < R Then Reset Portb.2
             Incr Pwm
            Return
            حالا تو این برنامه میتونی یه تغییراتی بدی(تعداد پایه ها رو زیاد کنی.)
            فکر کنم که احتیاج به توضیح نباشه.خیلی آسونه.
            اگه باز سختی توش میبینی میتونی بگی تا کمک بشه.
            ?Why not

            دیدگاه


              #7
              پاسخ : راه اندازی 24 کانال LED با PWM

              با کدویژن چطوری باید نوشتش؟؟/
              نورپردازان باران نور شهرستان آران وبیدگل
              barannoor69@yahoo.com

              دیدگاه

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