اطلاعیه

Collapse
No announcement yet.

سروو برای مصارف رباتیک

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

    سروو برای مصارف رباتیک

    سلام به همگی دوستان

    1- سروو مناسب ( گشتاور بالا) برای طراحی بازوی رباتیک در قیمت معقول ( برای پروژه کارشناسی) چه چیزی را می شناسید
    منظور همان سه سیمه ها هستند

    2- لطفا چند مدار کنترلی برای ارتباط میکرو با شش سرو و به صورت همزمان ( کنترل زاویه و سرعت) معرفی کنید

    توضیحات : هنوز ربات در مرحله طراحی می باشد . و قرار است در سایز آزمایشگاهی ساخته شود
    هرکه را اسرار حق آموختند
    مهر کردند و دهانش دوختند

    #2
    پاسخ : سروو برای مصارف رباتیک

    سلام

    سروو موتور استاندارد پرقدرت MG995 گشتاوری حدوده ده کیلوگرم در سانتی متر داره. قیمتشم نزدیک بیست و دو هزار تومن هست. حداکثر سرعتشم یک دور در 1.2 ثانیه است.ولتاژ کاری 4.8 تا 7.2 ولت داره. تو پاساژ امجد می تونی پیداش کنی.

    پیروز و سربلند باشید.
    آدمی از عالم خاکی نمی آید بدست

    عالمی دیگر بباید ساخت و از نو آدمی
    پردازش تصویر با FPGA از صفر تا انتها
    http://www.eca.ir/forum2/index.php?topic=74299.0

    دیدگاه


      #3
      پاسخ : سروو برای مصارف رباتیک

      این برنامه خوبه و من تونستم باهاش 3 تا سروو رو راه بندازم . هرچند تا که خواستی میتونی راه بندازی .
      $regfile = "m32def.dat"
      $crystal = 8000000

      Config Portb = Output
      Config Timer0 = Timer , Prescale = 1024
      Config Timer1 = Timer , Prescale = 8

      Dim Motor_time(8) As Word , A As Byte , B As Byte

      Motor_time(1) = 500
      Motor_time(2) = 1385
      Motor_time(3) = 2270

      A = 0

      Motor1 Alias Portb.0
      Motor2 Alias Portb.1
      Motor3 Alias Portb.2

      Stop Timer1

      Enable Ovf0
      Enable Interrupts

      Enable Timer0
      On Ovf0 Make_pwm

      Timer0 = 100

      Do

      Loop

      End


      Make_pwm:

      Timer0 = 100
      Timer1 = 0
      Start Timer1

      Set Motor1
      Do
      Loop Until Timer1 >= Motor_time(1)
      Reset Motor1

      Timer1 = 0
      Set Motor2
      Do
      Loop Until Timer1 >= Motor_time(2)
      Reset Motor2

      Timer1 = 0
      Set Motor3
      Do
      Loop Until Timer1 >= Motor_time(3)
      Reset Motor3

      Return
      [glow=blue,2,300]آنقدر به تاريكي لعنت نفرستيد ، يك شمع روشن كنيد. [/glow]

      دیدگاه


        #4
        پاسخ : سروو برای مصارف رباتیک

        در ضمن یادم رفت بگم که فکر کنم SG5010 که قیمت 14 تومان داره کارت رو راه بندازه .
        [glow=blue,2,300]آنقدر به تاريكي لعنت نفرستيد ، يك شمع روشن كنيد. [/glow]

        دیدگاه


          #5
          پاسخ : سروو برای مصارف رباتیک

          سلام دوستان
          من قبلا تو یه پروژه سروو موتور f3003 رو با تایمر یک راه انداختم و به خوبی جواب گرفتم ، حالا میخوام سروو موتور mg995 رو با همون برنامه قبلیم راه بندازم ولی نمیشه ، همش الکی واسه خودش میچرخه یا اصن نمیچرخه
          راه اندازی سروو mg995 مگه با بقیه سروو ها فرق داره اصن ؟؟؟
          اگه کمکم کنید ممنون میشم
          مرسی

          دیدگاه

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