توضیحات
icon پشتیبانی 24 ساعته با شماره تماس 09112204314
icon پشتیبانی از طریق نرم افزار پیغام رسان تلگرام با شماره تماس 09112204314
icon زمان آماده سازی سفارشات به موجود بودن قطعات و حجم سفارشات بستگی دارد.
icon زمان تحویل سفارشات بین یک تا دو هفته متغییر است.
icon در صورتی که نسبت به تحویل سفارش عجله دارید، قبل از ثبت حتما تماس بگیرید.
icon تمامی بردها به صورت ساخته شده و آماده استفاده ارائه می شوند.

 

کنترل استپ موتور با کامپیوتر از طریق پورت USB

کد کالا: 041

قیمت: 250,000 تومان

پورسانت همکار: 20%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

در این پروژه آموزشی، با استفاده از نرم افزار Matlab از طریق ارتباط USB ، کلیه مراحل کنترل  Stepper Motor (جهت گردش موتور، تعداد گام های حرکت موتور و فرکانس) قابل کنترل است.

 

جهت راه اندازی Steppr Motor از روش راه اندازی موجی ( تک بیتی ) استفاده شده است.

 

این پروِژه به منظور نمونه آموزشی و برای راه اندازی استپ موتور تک قطبی طراحی شده است. همراه این پروژه استپ موتور زیر ارسال می شود:

استپ موتور ۱۲ ولت ۱۵ درجه AIRPAX

ولتاژ : ۱۲ ولت
زاویه : ۱۵ درجه
مدل : ایرپکس B82115 سنگاپور
این محصول یک استپ موتور کوچک و ارزان است که برای کار های آموزشی مناسب است
تعداد سیم : ۶ سیم
قطر مقطع : ۲۵ میلی متر 

 

کلیه پردازش های لازم جهت راه اندازی Stepper Motor در نرم افزار Matlab انجام می شود، وظیفه میکروکنترلر این است که عدد دریافت شده از کامپیوتر را،  در پورت خروجی خود که به درایور استپ موتور متصل شده، بار گذاری نماید.

بعد از اجرای M-File در نرم افزار Matlab سوال زیر پرسیده خواهد شد:

 

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

و در سوال بعدی:

 

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

سوال آخر:

 

 جهت حرکت با کاراکترهای L یا R وارد می شود.

بعد از زدن Enter برنامه  وارد روال محاسباتی شده و مطابق با دستورات وارد شده ، کد مناسب را به پورت سریال میفرستد.

 

بعد از اتمام حرکت موتور پله ای، دوباره سوالات قبل جهت حرکت بعدی پرسیده می شود.

 

نکته: این پروژه برای استفاده در سیستم عامل های Windows XP و Windows 7 و همچنین استفاده با لپ تاپ تست شده است.

 

توجه: این نمونه از دستگاه، جهت پروژه دانشجویی ساخته و قیمت گذاری شده است. جهت سفارش نمونه صنعتی لطفا تماس بگیرید.

 

اهداف آموزشی:

.       •  آشنایی با موتورهای پله ای ( Stepper Motor ) و چگونگی راه اندازی آنها
      •  آشنایی با ارتباط سریال UART

.       •   آشنای با نحوه ارتباط میکروکنترلر با USB

      •  آشنایی با اینتر فیسینگ در متلب ( Matlab )
.       •  آشنایی با نحوه ساخت برد مدار چاپی 

 

اجزای پروژه:

      • در این پروژه از یک Stepper Motor تک قطبی ۱۲ ولت با استپ ۱۵ درجه استفاده شده است.

.       • جهت ارتباط میکروکنترلر با کامپیوتر از ارتباط USB استفاده شده است.

      • برای تبدیل ارتباط سریال به USB ار تراشه FT232 استفاده شده است. 

 

برد پروژه:

.       • برد پروژه با مدارچاپی قابل سفارش است.

برای تهیه برد مدار چاپی روش های مختلفی وجود دارد، ولی در این پروژه از روش چاپ و اتو به صورت کاملا دستی استفاده شده و بر روی برد از مارکاژ و پوشش محافظ سبز استفاده نشده است. و هیچ اثری از نام فروشگاه بر روی برد وجود ندارد.

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

 

همراه این پرو‍ژه موارد زیر ارسال می شود:

.       ۱ . CD  شامل فایل های زیر:

.       • توضیحات کامل از پروژه ، تحت فایل Word ، که در آن نحوه راه اندازی پروژه ، شماتیک مدار ، برنامه میکروکنترلر  ، برنامه Matlab و روش ساخت برد پروژه ، به صورت مصور شرح داده شده است.

.       • نرم افزارهای Proteus , Matlab و کامپایلر متناسب با نوع سفارش

.       ۲ . یک عدد آداپتور

.       ۳ . کابل USB

 

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

نام پروژه: کنترل استپ موتور با کامپیوتر ( نرم افزار Matlab ) از طریق پورت USB

میکروکنترلر پروژه: AVR به شماره ATmega16

زبان برنامه نویسی: Basic

کامپایلر: Bascom AVR

فرمت فایل توضیحات: Word

نام پروژه: کنترل استپ موتور با کامپیوتر ( نرم افزار Matlab ) از طریق پورت USB

میکروکنترلر پروژه: AVR به شماره ATmega16

زبان برنامه نویسی: C

کامپایلر: Code Vision AVR

فرمت فایل توضیحات: Word

نام پروژه: کنترل استپ موتور با کامپیوتر ( نرم افزار Matlab ) از طریق پورت USB

میکروکنترلر پروژه: PIC به شماره PIC16F877A

زبان برنامه نویسی: Basic

کامپایلر: PIC Basic PRO

نام پروژه: کنترل استپ موتور با کامپیوتر ( نرم افزار Matlab ) از طریق پورت USB

میکروکنترلر پروژه: PIC به شماره PIC16F877A

زبان برنامه نویسی: C

کامپایلر: mikroC PRO for PIC

نام پروژه: کنترل استپ موتور با کامپیوتر ( نرم افزار Matlab ) از طریق پورت USB

میکروکنترلر پروژه: ۸۰۵۱ به شماره AT89S51

زبان برنامه نویسی: Basic

کامپایلر: Bascom 8051

نام پروژه: کنترل استپ موتور با کامپیوتر ( نرم افزار Matlab ) از طریق پورت USB

میکروکنترلر پروژه: ۸۰۵۱ به شماره AT89S51

زبان برنامه نویسی: اسمبلی

کامپایلر: Keil C51  

 

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

 

 

مهر ۱۷ام, ۱۳۹۱ | 3,245 views | دسته: Bascom 8051، Bascom AVR، CodeVision AVR، Keil C51، mikroC PRO for PIC، PIC Basic PRO
برچسب ها: ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ،



افزودن نظر: