پروژه زاویه سنج با انکودر ( کنترل حرکت استپ موتور )

پروژه زاویه سنج با انکودر ( کنترل حرکت استپ موتور )

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

کنترل زاویه استپ موتور

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

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

مطلب پیشنهادی:  موتورهای الکتریکی بکار رفته در رباتهای تعقیب خط

هدف از ساخت این پروژه است که با حرکت دادن یک انکودر بتوان یک استپ موتور را به همان مقدار و در همان جهت چرخاند که کاربرد این مدار می تواند در دستگاه های برش کاغذ ( استفاده برای حرکت دادن میز متحرک برش کاغذ ) و ماشین آلات چاپ ( استفاده برای کم و یا زیادذ کردن مقدار مرکب بر روی قسمت های مختلف کاغذ ) و مواردی نظیر اینها می باشد.

ابتدا در تغذیه مدار را وصل می کنیم و انکودر را می چرخانیم تا LED  مربوط به نقطه صفر یا مبنا روشن شود در این نقطه کانال  Z انکودر یک می شود و سپس استپ موتور را را نیز در نقطه نشان داده شده قرار می دهیم و سپس مدار را RESET  می کنیم تا جافظه آن صفر شود.

انکودر را می چرخانیم تا نقطه مورد نظر ما برسد و سپس با زدن کلید SW1 مقدار چرخش انکودر روی LCD  نشان داده می شود و با زدن کلید SW2 استپ موتور شروع به چرخش کرده و به  نقطه ای که انکودر گردش کرده می چرخد.

این مدار تشخیص چرخش به سمت راست یا چپ را دارد و با توجه به چرخش انکودر به سمت راست و یا چپ استپ موتور را نیز به همان جهت می چرخاند.

مطلب پیشنهادی:  پایان نامه پروژه پخش کننده موسیقی(WAV PLAYER)

نکته : اگر چرخش انکودر به بیش از 360 درجه برسد و یا چندین دور بچرخد مقدار چرخش روی LCD  به صورت تعداددور و مقدار زاویه چرخش نشان داده می شود و استپ موتور نیز به همان مقدار می چرخد.

 

امکانات پروژه :

در این پروژه می توان با استفاده از انکودر مقدار چرخش موتوری که انکودر به آن متصل است را بدست آورد و در صنعت دارای کاربرد های به صورت زیر می باشد :

  • تعیین مقدار سرعت کارکرد دستگاه ها
  • مقدار زاویه که موتور در آنها قرار دارد
  • استفاده در حلقه های PID
  • استفاده برای محدود کردن زمان کارکرد و مقدار سرعت
  • برای کنترل چند قسمت از یک سیستم

: قطعات بکار رفته در پروژه  :

 

  • میکرو کنترلر ATmega16 ( توضیحات فصل دوم )
  • Step motor ( توضیحات فصل سوم )
  • انکودر ( 200 پالس – 4 سیمه – ساخت تبریز پژوه )
  • Lcd 2*16
  • ترانزیستور TIP 41
  • IC رگولاتور 7805
  • مقاومت 1KΩ
  • LED
  • DIP SWITCH ( برای  ON/OFF میکرو )
  • PUSH BOTTON

دانلود پروژه زاویه سنج با انکودر ( کنترل حرکت استپ موتور )

سفارش ساخت پروژه الکترونیک

درباره ی جهاندیده

کاربر عزیز از اینکه مطالب سایت ما را مطالعه میکنید بینهایت سپاسگذارم.با نظرات سازنده خود به ما انگیزه بیشتری دهید تا مطالب آموزشی بیشتری را تولید و منتشر کنیم. استیوجابز میگه "شغل شما بخش عمده ای از زندگیتان را تشکیل خواهد داد، پس تنها راهی که از این بخش احساس رضایت خواهید کرد این است که باور داشته باشید در حال انجام کار بزرگی هستید. بهترین راه برای انجام یک کار بزرگ نیز لذت بردن از آن کار است. اگر نمی دانید چه باید انجام دهید عجله نکنید و سعی نمایید اول راه خود را بیابید. با پیدا کردن راه درست مانند یک رابطه ی خوب با گذشت سال ها هر روز همه چیز بهتر و بهتر می شود و همواره رو به جلو پیش خواهید رفت. بنابراین به دنبال آن چیزی بگردید که قلباً شما را راضی می کند. عجله نکنید." امیدوارم همیشه موفق باشید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *