اطلاعیه

Collapse
No announcement yet.

راه اندازی استپ موتور ST35 پنج سیمه

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

    راه اندازی استپ موتور ST35 پنج سیمه

    سلام دوستان خسته نباشین
    این استپ موتور ST35 طرز راه اندازیش چطوره؟ هر جور پالسی هم بهش دادم راه نیفتاد...اینم دیتا شیتش
    http://www.4shared.com/office/-xE5Hc...motorst35.html
    اسم سیم ها و جدول راه اندازیش چطوره؟
    تکاور شدن جرات افزون کند.....هراس از دل مرد بیرون کند....


    تا تکاور به تن زخمی خود جان دارد....مرز اسلام در این ملک نگهبان دارد.........

    #2
    پاسخ : راه اندازی استپ موتور ST35 پنج سیمه

    پست مربوط به خیلی وقت قبله ولی چون خودم هم مشکل با راه اندازیش داشتم و راهش انداختم اینجا راه حل رو مینویسم که شاید به درد کسی بخوره.
    ST35 یک موتور 4 قطبی 5 سیمه هست. روش راه اندازیش به صورت جدول زیر هست:

    مرحله 1
    مرحله 2 مرحله 3 مرحله 4 مرحله 5 مرحله 6 مرحله 7 مرحله 8
    قرمز
    +
    +
    +
    +
    +
    +
    +
    +
    نارنجی -
    -





    -
    زرد
    -
    -
    -




    صورتی



    -
    -
    -


    آبی




    -
    -
    -
    یعنی سیم قرمز همیشه به vcc که 12 ولت هست وصل باشه.
    بعدش نارنجی رو صفر می*کنیم.
    بعدش نارنجی و زرد رو صفر می*کنیم.
    بعدش زرد رو صفر می*کنیم.
    و همینطور تا آخر
    بینشون هم مدت زمان مشخصی بر اساس سرعتی که مد نظرمونه تاخیر میذاریم (مثلاً 10 میلی ثانیه)
    اگه بخوایم برعکس بچرخه روند بالا رو برعکس اعمال می کنیم.

    برنامه ساده زیر که با mega8 در بسکام نوشتم موتور رو اول 8 ثانیه به سمت چپ می چرخونه بعدش 8 ثانیه به سمت راست.


    $regfile = "m8def.dat"
    $crystal = 8000000
    Config Portb = Output
    Dim I As Byte
    Do
    ' ---- turn left for 8 sec-----
    For I = 1 To 50
    Portb = &B00000001
    Waitms 20
    Portb = &B00000011
    Waitms 20
    Portb = &B00000010
    Waitms 20
    Portb = &B00000110
    Waitms 20
    Portb = &B00000100
    Waitms 20
    Portb = &B00001100
    Waitms 20
    Portb = &B00001000
    Waitms 20
    Portb = &B00001001
    Waitms 20
    Next I
    ' ---- turn right for 8 sec-----
    For I = 1 To 50
    Portb = &B00001001
    Waitms 20
    Portb = &B00001000
    Waitms 20
    Portb = &B00001100
    Waitms 20
    Portb = &B00000100
    Waitms 20
    Portb = &B00000110
    Waitms 20
    Portb = &B00000010
    Waitms 20
    Portb = &B00000011
    Waitms 20
    Portb = &B00000001
    Waitms 20
    Next I
    Loop
    End

    جدیدترین ویرایش توسط aria7012; ۱۶:۰۵ ۱۳۹۷/۰۱/۲۹.
    کسب درآمد آنلاین با بزرگترین سایت کلیکی جهان:

    http://images.neobux.com/imagens/ban...mp;u3=16213324

    دیدگاه

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