ویژه

لطفا تا بارگذاری کامل صفحه صبر کنید.

کنترل Stepper Motor با کامپیوتر ( نرم افزار Matlab ) از طریق پورت USB

پروژه با میکروکنترلر AVR
مدل آموزشی:
توضیحات پروژه:

در این پروژه آموزشی، با استفاده از نرم افزار Matlab از طریق پورت USB ، کلیه مراحل کنترل  Stepper Motor  ( جهت گردش موتور ، تعداد گام های حرکت موتور  و فرکانس) قابل کنترل است.
جهت راه اندازی Steppr Motor از روش راه اندازی موجی ( تک بیتی ) استفاده شده است.
کلیه پردازش های لازم جهت راه اندازی Stepper Motor در نرم افزار Matlab انجام می شود ، وظیفه میکروکنترلر این است که عدد دریافت شده از پورت سریال را،  در پورت خروجی خود که به درایور استپ موتور متصل شده ، بار گذاری نماید.
بعد از اجرای M-File در نرم افزار Matlab سوال زیر پرسیده خواهد شد:

این قسمت از شما  تعداد پالس های موتور پله ای پرسیده می شود.
و در سوال بعدی:

زمان اجرای هر گام ( فرکانس ) پرسیده می شود. زمان را باید بر حسب ثانیه وارد کرد. مثلا برای ۱۰۰ میلی ثانیه عدد ۰٫۱ وارد شود.
سوال آخر:

جهت حرکت با کاراکترهای L یا R وارد می شود.
بعد از زدن Enter برنامه  وارد روال محاسباتی شده و مطابق با دستورات وارد شده ، کد مناسب را به پورت سریال میفرستد.
بعد از اتمام حرکت موتور پله ای ، در پنجره متلب ، دوباره سوالات قبل جهت حرکت بعدی پرسیده می شود.
اهداف آموزشی:
  • آشنایی با موتورهای پله ای ( Stepper Motor ) و چگونگی راه اندازی آنها
  • آشنایی با ارتباط سریال UART
  • آشنای با نحوه ارتباط میکروکنترلر با USB
  • آشنایی با اینتر فیسینگ در متلب ( Matlab )
اجزای پروژه:
  • در این پروژه از یک Stepper Motor تک قطبی ۱۲ ولت با استپ ۱۵ درجه استفاده شده است.
  • میکروکنترلر به کار رفته در این پروژه ATmega16 می باشد.
  • جهت ارتباط میکروکنترلر با کامپیوتر از ارتباط USB استفاده شده است.
  • برای تبدیل ارتباط سریال به USB ار تراشه FT232BL استفاده شده است.
برنامه میکروکنترلر پروژه:
  • برنامه میکروکنترلر به زبان بیسیک با کامپایلر بیسکام ( Bascom Avr ) قابل سفارش است.
  • برنامه میکروکنترلر به زبان C با کامپایلر کد ویژن (  Code Vision AVR ) قابل سفارش است.
برد پروژه:
  • برد پروژه با مدارچاپی قابل سفارش است.
  • برد پروژه با برد سوراخ دار قابل سفارش است.
همراه این پرو‍ژه موارد زیر ارسال می شود:

۱٫      CD  شامل فایل های زیر:
  • توضیحات کامل از پروژه ، تحت فایل Word ، که در آن نحوه راه اندازی پروژه ، شماتیک مدار ، برنامه میکروکنترلر  ، برنامه Matlab و روش ساخت برد پروژه ، به صورت مصور شرح داده شده است.
  • نرم افزارهای Bascom Avr ، Code Vision AVR ، Proteus , Matlab
2.       یک عدد آداپتور ۱۲ ولت.
۳٫     کابل ارتباط USB


شماره تماس :         ۰۹۱۱۲۲۰۴۳۱۴

ایمیل: MCEprojects@Yahoo.Com

شماره حساب بانکی

پروژه های مشابه



ویژه



 

اسرار پشت پرده دلار



ارسال نظر