اطلاعیه

Collapse
No announcement yet.

درایور استپ موتور

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

    درایور استپ موتور

    من میخواستم برای یکی از درایور های دستگاهم که یک استپ موتور 1 امپر هست از این درایور استفاده کنم ...
    به نظر شما امکان دارد؟
    و چطوری باید نصبش کنم برای حالت میکرو استپش؟ کسی از دوستان با این کار کرده؟
    http://eshop.eca.ir/%D8%AF%D8%B1%D8%A7%DB%8C%D9%88%D8%B1-%D9%85%D9%88%D8%AA%D9%88%D8%B1/2402-%D8%AF%D8%B1%D8%A7%DB%8C%D9%88%D8%B1-%D8%A7%D8%B3%D8%AA%D9%BE%D8%B1-%D9%85%D9%88%D8%AA%D9%88%D8%B1-a4988-reprap.html

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

    به احتمال زیاد باید از یه میکرو هم استفاده کنید. :mrgreen:
    ولی گفتم چون تاپیک ایجاد شده منم سوالم رو مطرح کنم :rolleyes:
    میشه خروجی این ماژول رو توسط ترانزیستور یا ماسفت تقویت کرد؟
    دودمانم بر باد رفت

    دیدگاه


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

      Pinout برد را باید از فروشندگان آن بخواهید. اما از نظر عملکرد برد، بهترین منبع Datasheet مربوط به A4988 است. این IC یک درایور میکرواستپ با تقسیمات حداکثر 3200 قسمت برای یک موتور 1.8Deg/step است، که بخش قدرت آن هم در داخل IC قرار دارد و با ورودی Pulse-Direction عمل می کند:

      http://www.allegromicro.com/~/media/...Datasheet.ashx
      اوژن: به معنای افکننده و شکست دهنده است
      دانایی، توانایی است-Knowledge is POWER
      برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
      وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
      قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
      اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
      ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

      دیدگاه


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

        نوشته اصلی توسط MKB
        میشه خروجی این ماژول رو توسط ترانزیستور یا ماسفت تقویت کرد؟
        دودمانم بر باد رفت

        دیدگاه


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

          در مورد IC مشابه قبلا در پست های زیر پاسخ داده شده است:

          http://www.eca.ir/forum2/index.php?t...9770#msg449770

          http://www.eca.ir/forum2/index.php?t...3887#msg513887
          اوژن: به معنای افکننده و شکست دهنده است
          دانایی، توانایی است-Knowledge is POWER
          برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
          وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
          قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
          اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
          ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

          دیدگاه


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

            سلام آقای طراح، به نظر شما این درایور برای کار کردن با نرم افزار kcam مناسب هست؟ چون به گفته شما اون سه تا پایه جهت کنترل رو داره، فقط نمیدونم میشه با پورت پارالل و kcam کار کنه یا نه، توی لینک زیر اولین درایور رو عرض میکنم، ممنون
            http://roboeq.com/modules.php?op=mod...ink&cid=76
            همچنین این درایور:
            http://roboeq.ir/#/products/detail/ب... پله ای/
            انسانها 10 دسته اند: دسته اي که باينري ميدانند و دسته اي که باينري نميدانند!

            دیدگاه


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

              درایور باید ورودی های Clock و Direction و Enable ( یا Motor Free) داشته باشد که درایورهایی که لینک آنها را قرار داده اید، ظاهرا چنین ورودی هایی را دارند.
              اوژن: به معنای افکننده و شکست دهنده است
              دانایی، توانایی است-Knowledge is POWER
              برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
              وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
              قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
              اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
              ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

              دیدگاه


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

                نوشته اصلی توسط طراح
                درایور باید ورودی های Clock و Direction و Enable ( یا Motor Free) داشته باشد که درایورهایی که لینک آنها را قرار داده اید، ظاهرا چنین ورودی هایی را دارند.
                ننوشته داره، ولی نوشته که قابلیت اضافه کردن سه ورودی رو داره، یعنی چی؟
                در ضمن اگه ممکنه یکم در مورد این سه تا ورودی توضیح بدین که چه اطلاعاتی رو میگیرن؟
                آیا CLK یه پالس هستش که وقتی به درایور میاد، موتور یک استپ تغییر مکان میدهد؟
                enable چه وظیفه ای داره؟ اگه 1 بشه مدار فعال میشه؟
                ورودی CW/CCW در چه صورتی راست گرد و چپگرد میکنه موتور رو؟ اگه صفر بدیم بهش راستگرده یا چپگرد؟
                ببخشید سوالات زیاد شد
                هدف من از پرسیدن این سوالات اینه که میخوام اگه بشه با یک میکرو و چهارتا ماسفت یدونه سادش رو بسازم که جریان خوبی بده، منتظرم، باتشکر قبلی
                دیدن این لینک برای کسانی که یه درایور ساده میخوان، خالی از لطف نیست:
                http://www.unfocusedbrain.com/projec...screenmachine/
                انسانها 10 دسته اند: دسته اي که باينري ميدانند و دسته اي که باينري نميدانند!

                دیدگاه


                  #9
                  پاسخ : درایور استپ موتور

                  با اعمال هر پالس به ورودی Clock خروجی درایور فرمانی را برای موتور ایجاد می کند که بسته به دقت درایور، موتور یک پله حرکت کند (مثلا برای مد full step و موتور 1.8Deg/step معادل 1/200 دور).
                  اما در مورد درایور مورد نظر شما، در مورد نحوه عملکرد آن و اینکه مثلا ورودی enable با 1 فعال می شود و یا 0 و یا اینکه منظور از "قابلیت اضافه کردن" چیست و سایر سوالات باید این موارد را از عرضه کننده درایور سوال کنید. اگر خود شما هم قصد طراحی درایور را دارید می توانید از عملکرد ورودی های L297 الگو بگیرید.
                  اوژن: به معنای افکننده و شکست دهنده است
                  دانایی، توانایی است-Knowledge is POWER
                  برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                  وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                  قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                  اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                  ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                  دیدگاه


                    #10
                    پاسخ : درایور استپ موتور

                    نوشته اصلی توسط طراح
                    با اعمال هر پالس به ورودی Clock خروجی درایور فرمانی را برای موتور ایجاد می کند که بسته به دقت درایور، موتور یک پله حرکت کند (مثلا برای مد full step و موتور 1.8Deg/step معادل 1/200 دور).
                    اما در مورد درایور مورد نظر شما، در مورد نحوه عملکرد آن و اینکه مثلا ورودی enable با 1 فعال می شود و یا 0 و یا اینکه منظور از "قابلیت اضافه کردن" چیست و سایر سوالات باید این موارد را از عرضه کننده درایور سوال کنید. اگر خود شما هم قصد طراحی درایور را دارید می توانید از عملکرد ورودی های L297 الگو بگیرید.
                    ممنونم
                    انسانها 10 دسته اند: دسته اي که باينري ميدانند و دسته اي که باينري نميدانند!

                    دیدگاه


                      #11
                      پاسخ : درایور استپ موتور

                      به نظر شما این درایور که با میکرو هستش به درد کار با نرم افزارهای کنترل مثل kcam یا mach3 میخوره؟ خودم برنامشو نوشتم ولی در مورد ورودی ها مطمئن نیستم که کافی باشن. قسمت قدرتش هم با ماسفت هست، همچنین سه ورودی clk/cw/enable داره. طبق گفته قبلی شما اینها حداقل ورودی ها هستند برای اتصال به پورت پارالل.
                      لطفا این برنامه رو اجرا کنید ونظرتونو بگید.
                      فایل سورس و پروتئوس:
                      http://www.uplooder.net/cgi-bin/dl.c...b045d46e4b03a3
                      انسانها 10 دسته اند: دسته اي که باينري ميدانند و دسته اي که باينري نميدانند!

                      دیدگاه

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