اطلاعیه

Collapse
No announcement yet.

توضیح دادن درمورد چند خط برنامه

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

    توضیح دادن درمورد چند خط برنامه

    ببخشید من معنای اینا رو نمی فهمم اگه میشه لطفا کمک کنید :nerd: :nerd: :smile:

    Config Timer1 = Pwm , Pwm = 10 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Prescale = 8
    Dim A As Byte , C As Byte

    و

    If Pina.6 = 1 And Pina.7 = 1 Or Pinc.6 = 1 And Pinc.7 = 1 Or Pinc.7 = 1 And Pina.7 = 1 Then
    Pwm1a = 1023
    Pwm1b = 1023
    Reset Portd.3
    Reset Portd.6
    -0-

    #2
    پاسخ : توضیح دادن درمورد چند خط برنامه

    سلام
    سطر اول پیکر بندی pwm که 10 بیتی هست برای کنترل موتور dc.
    سطر دوم دوتا متغیر از جنس بایت تعریف شده.
    سطر سوم :اگر pina.6 و pina.7 یا Pinc.6 وpinc.7 یا pinc.7 و pina.7 یک شد
    مقدار pwm1a و مقدار pwm1b را برابر با 1023 قرار داده و portd.3 و portd.6 را صفر کن.

    دیدگاه


      #3
      پاسخ : توضیح دادن درمورد چند خط برنامه

      اصلا pwm چیست؟ :nerd: :biggrin:
      -0-

      دیدگاه


        #4
        پاسخ : توضیح دادن درمورد چند خط برنامه

        به پالس هی مربعی که میکرو کنترلر تولید میکنه
        در حقیقت ولتاژ اون پایهای که بهش pwmمیرسه کم و زیاد میشه
        http://s6.uplod.ir/i/00674/9cm41hm4inx0.jpg

        دیدگاه


          #5
          پاسخ : توضیح دادن درمورد چند خط برنامه

          خب ادامه بدید پایه های خروجی PWM از میکرو برای کنترل موتور به زبان بیسیک
          -0-

          دیدگاه


            #6
            پاسخ : توضیح دادن درمورد چند خط برنامه

            خب بقیش هم اومده مقادیر حداکثر1023رو درونpwm ها ریخته یه ولتاژی معادل 5 ولت به وجود میاره
            http://s6.uplod.ir/i/00674/9cm41hm4inx0.jpg

            دیدگاه


              #7
              پاسخ : توضیح دادن درمورد چند خط برنامه

              برنامه بالا قسمتی از برنامه ربات مسیریاب 24 سنسوره میباشد.

              پایه های خروجی pwm در atmega32 و atmega16
              pind.4 = pwm1b
              pind.5 = pwm1a
              هست.

              دیدگاه


                #8
                پاسخ : توضیح دادن درمورد چند خط برنامه

                خب حلا اینارو هرکدومش رو باید به یه موتور وصل کنم؟؟؟؟؟؟؟؟؟ :nerd: :nerd: :nerd: :nerd:
                -0-

                دیدگاه


                  #9
                  پاسخ : توضیح دادن درمورد چند خط برنامه

                  بله.
                  معمولا پایه های pind.3 و pind.4 به یک موتور و pind.5 و pind.6 هم به یک موتور وصل میشه.

                  دیدگاه


                    #10
                    پاسخ : توضیح دادن درمورد چند خط برنامه

                    بعد طرز کنترلشون به صورت pwm :nerd: :nerd: :nerd:
                    :nice: :nice: :nice: :nice: :nice: :nice: :nice: :nice:
                    :nice: :nice: :nice: :nice: :nice: :nice: :nice: :nice:
                    oo: oo: oo: oo: oo: oo: oo: oo: oo:
                    -0-

                    دیدگاه

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