نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
أَللّهُمَّ ارْزُقْنی شَفاعَةَ الْحُسَیْنِ یَومَ الْوُرُودِ
مهدی دمیرچیلو

پروژه AVR آموزش راه اندازی موتور پله ای

107

به نام خدا : پروژه AVR آموزش راه اندازی موتور پله ای : تو این پروژه avr انشاالله قراره در مورد موتور پله ای یا Stepper motor کمی توضیح بدم و یه پروژه هم قرار بدم…..البته ۲ تا پرژه قرار میدم و دلیلش و هم در ادامه میگم و الان حسش نیست. ^_^
پروژه AVR آموزش راه اندازی موتور پله ای

پروژه AVR آموزش راه اندازی موتور پله ای

پروژه AVR آموزش راه اندازی موتور پله ای

این از مدار پروژه در پروتئوس
توجه : در ۲ پروژه زیر مدار چه در عمل و چه در پروتئوس یکی هستش. فقط کد های ۲ پروژه کمی با هم تفاوت دارند.
 موتور پله ای

این از کد های پروژه۱

این از فیلم پروژه ۱ در عمل

4MB پروژه موتور پله AVR - پله ای
0%
00:00  /  00:36

اینم از کد های پروژه۲

اینم از فیلم پروژه ۲ در عمل

2.5MB پروژه موتور پله AVR - نیم پله ای
0%
00:00  /  00:22

اینم از  عکس پروژه در عمل(که همون طور که گفتم برای هر دو پروژه یکسان هستش)

 پروژه راه اندازی موتور پله ای

پروژه AVR راه اندازی موتور پله ای + مخلفات!

توجه توجه :  فایل بالا رو دانلود کنید و کتاب ها رو بخونید تا کاملا با نحوه کار موتور پله ای آشنا بشید و منم توضیح نمیدم چون حسش نیست.
اگه خواستین لینک زیر رو هم ببینید که یکی از نویسنده های همین سایت قبلا تو سایت گزاشته و یه توضیحاتی هم داده >>>>لینک زیر رو هم ببینید ظرر نداره که :
راه اندازی موتور پله ای با درایور L298N

 

نحوه ساخت استپر موتور

دو کلیپ زیر رو هم اگه خواستی ببینین ظرر نداره…

1) نحوه ساخت استپر موتور

2) نحوه ساخت استپر موتور

 

امید وارم از این مطلب خوشتون اومده باشه؛ موفق باشید.

تعداد مطالب : 367 تا
جنگ ما فتح قدس را به همراه خواهد داشت. [ امام خمینی (ره) ]
بقیه جلسات :
این مطلب هیچ طبقه بندی یی ندارد!
ارسال دیدگاه
40
نظرات این مطلب بسته شده است.
  1. احمد یوسفی

    مهمان

    احمد یوسفی

    سلام و خسته نباشید
    میشه لطفا بفرمایید مدل استپر موتور استفاده شده در این پروژه چی هست
    اگر مدل رو بصورت کامل بفرمایید ممنون میشم

  2. علی

    مهمان

    علی

    سلام و خدا قوت
    من یک ربات کوچیک دارم میسازم که نیاز دارم حرکت تعداد درجه یک موتور رو اندازه بگیرم و دقیقا اون درجه رو به موتور دیگه بدم که اونم همونجا وایسته
    بنظرتون ارزون ترین راه برای رسیدن به این مقصود چه میتونه باشه
    من لیسانس طراحی صنعتی دارم ولی الکترونیکم ضعیفه
    ممنونت میشم راهنماییم کنید

    مشاهده پاسخ ها (1)
    • سهیل

      مهمان

      سهیل

      سلام، می‌تونید از یه Rotary encoder استفاده کنید و با دقت خوبی درجه چرخش رو بدست بیارید. البته ممکنه کمی آزمون و خطا هم بسته به شرایط و دقت مورد نیازتون لازم باشه.
      موفق باشید.

  3. علی

    مهمان

    علی

    سلام.
    امکانش هست نحوه اتصال استپ موتور به l293 رو بگید و همچنین نحوه اتصال l293 به میکرو هم بگید
    ممنون.

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام-سرچ کن.
      Control Stepper Motor With L293D

  4. sareh

    مهمان

    sareh

    مسلمون این چ وضعشه هر جا من اومدم بخونم گفتی حسش نیست.
    حداقل ازواژه های بهتر استفاده

  5. omid

    مهمان

    omid

    سلام دوست عزیز این استپ موتورهایی که از نظر ابعادی بزرگ تر هستند و با درایور مثلا mdc… کنترل میشن رو نمیشه با میکرو راه اندازی کرد؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      کار نکردم ولی اگه درایور داشته باشه با میکرو چرا نشه کنترلشون کرد.

  6. علیرضا آهنی

    مهمان

    علیرضا آهنی

    سلام.
    شما درباره ی راه اندازی موتور های پله ای ۳ سیم اعطلاعی دارید؟؟؟
    از هارد دیسک بیرو ن کشیدمش.
    ۳ تا سیم داره.
    عین مو تو ر پله ای است.

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام – چیزی خاطرم نیست – گوگل بزن
      step motor 3 wire project

  7. مجید

    مهمان

    مجید

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

  8. احسان

    مهمان

    احسان

    سلام خدا خیرت بده..

  9. Amir

    مهمان

    Amir

    سلام دوست عزیز
    من این پروژه رو میخواستم انجام بدم و از فایل پروتیوس شما و برنامه نیم پله و تمام پله رو تست کردم
    تو پروتیوس من موتور بصورت کامل نمی چرخه !!!!( تا نصف میچرخه دیگه نمیچرخه)
    میخواتم بدونم که مشکل از پروتیوس است و اگه این پروژه رو ببندم در عمل مشکلی واسه چرخش موتور پیش میاید ؟؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      در عمل تست کن.
      پروتئوس رو من کاری بهش ندارم – خیلی وقته هم هستش گزاشتمش کنار

  10. آرمیتا

    مهمان

    آرمیتا

    سلام
    ممنون از پاسخ قبلیتون.
    یه سوال دیگ داشتم موتوری که شما اینجا راه اندازی کردین روون میچرخه (یعنی مشخص نیست که پله ای میره جلو)ولی واسه من پله ای حرکت می کنه-کاهش زمان پالسام تا یه جایی باعث میشه که موتور اصلا حرکتی نداشته باشه.
    به نظرتون چیکار کنم؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      نمیدونم موتور شما چیه._مشخصاتش_

  11. آرمیتا

    مهمان

    آرمیتا

    سلام
    وقتتون به خیر.
    علت در جازدن و لرزش استپر موتور ها چی می تونه باشه؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      استپ موتور درجه درجه میچرخه – مدار داخلیش رو نگاه کنی بهتر متوجه میشی(برا بحث لرزش)

  12. رویا

    مهمان

    رویا

    سلام
    یه سواتل داشتم ؛ سرعت استپر موتور فقط به تاخیر پالس های داده شده مربوط میشه؟
    یا به روش های دیگم میشه سرعتشو افزایش داد؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      نمیدونم

  13. عماد

    مهمان

    عماد

    سلام دوست عزیز
    خیلی مطالبت خوبه..فقط ی مشکل ریزه میزه دیدم تو طراحیت
    اشتباه چاپیه بیشتر 😛
    پین خروجی پورت A.3 رو نوشته بودی 5
    ولی ورودی استپ موتورت 4 بود…خب موتور نمیچرخه …
    دمت گرم.اصلاحش کن این ملت نیان بهت گیر بدن smile

  14. Soheil

    مهمان

    Soheil

    سلام دوستان کسی روش راه اندازی استپ موتور با avr رو میدونه ؟
    استپ موتور 1.8 درجه،2.9 ولت،1.2 امپر دارم.
    200 پله بزنه میشه 360 یعنی یک دور کامل.بال اسکرو با گام 10mm است پس با هر پالس آن یک دویستم یعنی
    0.05mm به سمت جلو یا عقب میرود از سیستم هالف پالس استفاده میکنم که دقت میشود 0.02mm
    برای درست کردن cnc به برنامه نویسی اش با avr احتیاج دارم،کارهای سخت افزاری اش تقربا تکمیله.
    طول هر سه محور x.y.z هم 300mm.
    سایت های زیادی گشتم ولی چیزی دستگیرم نشد.
    ممنون میشم کمک کنید .خیلی واجبه و نیاز فوری دارم.

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      به دیتاشیت استپ موتور و مطالب توی نت مراجعه کنید همه موارد رو متوجه میشید.

  15. مهدی

    مهمان

    مهدی

    با سلام و خسته نباشید و با تشکر از سایت پرمحتوا و کاملتون
    تو مطالب بالا فقط به راه اندازی موتور های تک قطبی که ۶ یا ۸ سیم دارن اشاره کردین اما راه اندازی موتورهای دوقطبی که ۴ سیم دارند کمی متفاوت تر از نوع تک قطبیه.
    ممنون میشم اگه در مورد راه اندازی این موتور ۴ سیمه کمکم کنید

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      بگرید تو سایت های دیگه و تو انجمن ECA بگردین و مطرح کنید…من الان مشغوش آماده کردن مطالب دیگه ای هستم. sorry

  16. سینا نکویی

    مهمان

    سینا نکویی

    ببخشید من می خواستم یه موج مربعی 2 مگاهرتز با میکرو تولید کنم بعد با یه IRF تا چهل و پنج ولت تقویتش کنم و بدم به پیزو بخار سرد که فرکانسش 1.70 مگاهرتز هست (اینتوری که تو توضیحات قطعه نوشته) به نظر شما اقا پویا و اقای دمرچیلو شدنی هست یا نه کار می کنه یانه اگه اره کمکم کنید برنامشو بنویسم تو کدویژن blush یا بهم بگید چی بنویسم بازم از زحماتتون مچکرم smile

  17. اصغری

    مهمان

    اصغری

    سلام
    وقتتون بخیر
    ببخشید یه سوال داشتم
    من میخوام یه سروو با دقت حداقل 0.01 درجه برام یه توری رو بچرخونه
    سروویی با این دقت تو بازار هست؟
    هر چی در مورد دقت سروو ها سرچ می کنم چیزی پیدا نمیکنم
    برای چرخش های خیلی ریز و با دقت بالا سروو ها جواب گو هستند؟ استپ موتور ها چی؟ انکودرها چطورن؟
    ممنون از آموزش ها و کمک های همیشگیت

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      به نظرم : سرو+از این چرخ دنده ها…حالا نمیدونم بهش انکودر میگن چی میگن….

  18. میلاد

    مهمان

    میلاد

    بازم ممنونم یدونه باشی good laugh

  19. میلاد

    مهمان

    میلاد

    دستت درد نکنه heart یه سئوال دیگه شما از ترانزیستور (mosfet) استفاده کردید آیا ؟ من یجا دیدم برای هر سیم باید از یک mosfet استفاده کرد چجوری شما از یدونه استفاده کردید؟ smile

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      نه
      میتونید از درایو راه انداز آماده استفاده کنید که فک کنم ارزون تر هم در بیاد…..تازه جمع و جور تر و کوچیک تر هم هستش

  20. میلاد

    مهمان

    میلاد

    ببخشید میشه توضیح بدید موتوری که استفاده کردید چه ولتاژی نیاز داره و زاویه گامش چقدره ممنون میشم yes

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      برا موتور های مختلف متفاوت هستش…..که روی موتور یا تو دیتاشیتش حتما ذکر میشه ولی فک کنم برا من ۱۵ باشه….دقیق خاطرم نیست
      فک کنم ۵ ولت باشه….تو مفایل ته مطلب رو دانلود کن همه چیز گیرت میاد

  21. مسعود

    مهمان

    مسعود

    من موتور پله ای رو راه اندازی کردم الان طبق پروژه1 ولی فقط فقط با تاخیر 6ms کار میکنه.چرا؟ چطوری سرعتشو زیاد کنم.مرسی

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      از پروژه ۲استفاده کن

  22. ali

    مهمان

    ali

    درمورد نشخیص پایه های موتور پله ای هم آموزش بزارین لطفا.

    مشاهده پاسخ ها (2)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      فک کنم تو اون فایل هایی که ته مطلب گزاشتم توشون توضیح داده شده باشه ولی….
      مثلا عکس زیر رو ببین…پالس ها رو به ترتب داره اعمال میکنه و این رعایت ترتیب باعت حرکت موتور میشه …ولی اگه ترتیب رو رعایت نکنی موتور نمیچرخه
      موتور پله ای

      • مهدی دمرچیلو

        نویسنده این مطلب

        مهدی دمرچیلو

        در مورد تشخیص پایه های موتور….از رنگ سیم ها میفهمیم…..که اینم تو فایل های ته مطلب رو اگه دانلود کنی توشون توضیح داده شده

  23. پویا

    مهمان

    پویا

    ببخشید داش مهدی بجات جواب میدم
    در اصل باید از درایور ULN2004 استفاده بشه برای موتور های با جریان کم ولی برای چند لحظه مشکلی نداره yes .ولی اگه مدت زمان زیاد باشه حتی اگه استپ موتور حرکتی هم نکنه امکان جریان کشیدن بیش از حد از پایه ها و از بین رفتن پایه های میکرو زیاده. پس باید حداقل از یه ترانزیستور استفاده بشه . smile

  24. علی قاضی

    مهمان

    علی قاضی

    مگه موتور جریان برگشتی نداره ؟ممکنه میکرو رو بسوزونه غیر از اینه ؟تازه بابرق میکرو فک نکنم بشه راه انداخت