اطلاعیه

Collapse
No announcement yet.

تعداد پله های موتور پله ای

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

    تعداد پله های موتور پله ای

    سلام من یک موتور پله ای 0.5 آمپر 15 ولت 1.8 درجه دارم که به درایور uln2803 وصل کردم و با میکرو at8 تونستم کنترلش کنم اما مشکل اینجاست که با 50 پله یک دور کامل میشه حتی یک موتور پله ای دیگه با این مشخصات گرفتم اما مشکل حل نشد به نظر دوستان مشکل از کجاست؟

    #2
    پاسخ : تعداد پله های موتور پله ای

    مشکلت کجاست ؟
    صدایی از قلب آذربایجان

    Ya$a odlar yurdum AZERBAICANIM

    دیدگاه


      #3
      پاسخ : تعداد پله های موتور پله ای

      مشکل اینجاست که به جای اینکه با 200 پله 360 درجه بچرخه تنها با 50 پله 360 درجه میچرخه و دقت کارم میاد پایین.

      دیدگاه


        #4
        پاسخ : تعداد پله های موتور پله ای

        سلام.
        قطعاً از برنامه است.بهتره با تایمر بنویسیش.
        (برنامه رو بذار یه نگاهی بندازیم)
        تشکر لازم نیست!

        دیدگاه


          #5
          پاسخ : تعداد پله های موتور پله ای

          برنامتونو بزارین

          حدس میزنم که تاخیرهای تو برنامه کم باشه که موتور چند پله رو تو یه پله میپره !

          از خود حرکت موتور هم معلوم میشه ! موتورتون چرخشش منظم هست ؟
          صدایی از قلب آذربایجان

          Ya$a odlar yurdum AZERBAICANIM

          دیدگاه


            #6
            پاسخ : تعداد پله های موتور پله ای

            برنامه ای که رو میکرو پروگرم کردم
            $regfile = "m8def.dat"
            $crystal = 1000000
            Config Portb = Output
            Dim Wa As Integer
            Dim I As Integer
            Wa = 2
            For I = 1 To 50
            Portb = 16
            Waitms Wa
            Portb = 24
            Waitms Wa
            Portb = 8
            Waitms Wa
            Portb = 12
            Waitms Wa
            Portb = 4
            Waitms Wa
            Portb = 6
            Waitms Wa
            Portb = 2
            Waitms Wa
            Portb = 18
            Waitms Wa
            Next I
            End

            اینم شماتیک مدار
            http://www.4shared.com/photo/RUyNH-GI/shema.html

            چرخش موتور هم منظمه

            دیدگاه


              #7
              پاسخ : تعداد پله های موتور پله ای

              مشکل شما اینجاست که هر یک بار از 50 بار 4 بار پالس رو به استپر ارسال می کنید که به جای 200 تا پالس با 50 پالس مدار یه دور کامل می زنه شما باید 200 پالس 1.8 دریجه بدین نه 7.2

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


              $regfile = "m8def.dat"
              $crystal = 1000000
              Config Portb = Output
              Dim Wa As Integer
              Dim I As Integer
              Dim S As Byte
              Wa = 2
              Reset Portb.1
              Reset Portb.2
              Reset Portb.3
              Reset Portb.4
              S = 1
              For I = 1 To 200

              Select Case S

              Case 1:
              Set Portb.1
              Set Portb.2
              S = 2
              Case 2:
              Set Portb.2
              Set Portb.3
              S = 3
              Case 3:
              Set Portb.3
              Set Portb.4
              S = 4
              Case 4:
              Set Portb.4
              Set Portb.1
              S = 1
              End Select

              Waitms Wa
              Reset Portb.1
              Reset Portb.2
              Reset Portb.3
              Reset Portb.4
              Waitms Wa


              Next I


              End
              هیچ دانش آموزی نیست که به در خانۀ دانشمندی آمد و شد کند, مگر این که خداوند برای هر گامی که برمی دارد عبادت یک سال را برایش رقم زند.

              دیدگاه


                #8
                پاسخ : تعداد پله های موتور پله ای

                با تشکر از راهنمایی دوستان ، مشکلم حل شد.

                دیدگاه

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