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

 

کنترل سروو موتور با قابلیت زمان بندی

کد کالا: 040

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

محل اتصال سروو موتور ها در تصویر زیر مشخص شده است:

در این پروزه فرض شده است که از سروو موتورها برای باز و بسته کردن یک دریچه استفاده می شود. برای همین اعمال زاویه صفر درجه برای حالت بسته و زاویه ۱۸۰ درجه برای حالت باز  دریچه ها استفاده خواهد شد. برای هر سروو موتور یک زمان به عنوان دوره فعال سازی تنظیم خواهد شد تا سروو موتور ها به صورت دوره ای فعال شده و دریچه ها را باز و بسته نمایند.

مثلا: اگر زمان دوره فعال سازی برای دو ساعت تنظیم شده باشد، سروو موتور بعد از گذشت زمان دو ساعت، از زاویه صفر درجه به زوایه ۱۸۰ درجه راه اندازی شده و پس از گذشت چند ثانیه دوباره به همان حالت صفر درجه بر میگردد. این فراین هر دو ساعت انجام خواهد شد.

مدت زمان فعال بود سروو موتور ها در زاویه ۱۸۰ درجه قابل تنظیم می باشد. این زمان به سیستم امکان میدهد تا زمان باز بودن دریچه ها را کنترل کند.

زمان شروع به کار هر سروو موتور به صورت مستقل از هم نیز قابل تنظیم می باشد. و تا وقتی که ساعت سیستم به این زمان نرسد، فرایند کنترل سروو موتور ها انجام نخواهد شد.

برای راه اندازی یک ساعت دقیق در این پروژه به جای استفاده از RTC داخلی میکروکنترلر از تراشه ساعت DS1307 استفاده شده است. ساعت این سیستم حتی با قطع تغذیه نیز حذف نمی شود.

پس از روشن شدن پروژه یک صدای BIB پخش شده و پروژه با نمایش تصویر زیر شروع به کار میکند:

 جهت تنظیم ساعت و تنظیمات سروو موتور ها پنج عدد کلید در نظر گرفته شده:

سروو موتور ها به صورت دستی نیز قابل راه اندازی می باشند. برای این کار باید از کلید های بالا و پایین استفاده شود. این کلید ها در زمان ورود به Menu تنظیمات به عنوان کلید های UP و  Down کارایی دارند.

در حالت عادی که سیستم داخل Menu تنظیمات نیست، کلید بالایی را فشار دهید تا سروو موتور شماره ۱ فعال شود و برای غیر فعال کردن سروو موتور ، همان کلید را مجددا فشار دهید.

برای راه اندازی سروو موتور ۲ از کلید پایین استفاده خواهد شد.

هم زمان با فعال شدن هر سروو موتور، LED قرمز رنگ مربوط به هر سروو موتور نیز روشن شده و سیستم شروع به پخش صدای BIB به صورت ممتد می کند. 

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

 

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

.       •  آشنایی با میکروکنترلر و برنامه نویسی آن

      •  آشنایی با LCD کاراکتری و نحوه راه اندازی آن

      • آشنایی با پروتکل ارتباطی I2C

.       •  آشنایی با تراشه ساعت DS1307

.       •  آشنایی با سروو موتور و نحوه راه اندازی آن
.       •  آشنایی با نحوه ساخت برد مدار چاپی 

 

اجزای پروژه:

      • نمایشگر این پروژه, LCD کاراکتری ۲*۱۶ می باشد.

.      • جهت حفظ زمان تنظیم شده و داشتن یک زمان سنج دقیق از تراشه ساعت DS1307 استفاده شده است.

      • این پروژه قادر به راه اندازی هر سروو  موتور DC از نوع RC می باشد.

 

برد پروژه:

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

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

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

 

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

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

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

.       • نرم افزار Bascom AVR ، Code Vision AVR ، Bacom 8051 , Keil C51, Proteus

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


توجه: قیمت درج شده برای این محصول بدون در نظر گرفتن سروو موتور می باشد. سروو موتور باید به صورت جداگانه سفارش داده شوند. 

 

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

نام پروژه: کنترل سروو موتور با قابلیت زمان بندی

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

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

کامپایلر: Bascom AVR

فایل توضیحات: Word
تعداد صفحات: ۹۰

 

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

 

 

مهر ۶ام, ۱۳۹۱ | 2,803 views | دسته: Bascom AVR
برچسب ها: ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ، ،



افزودن نظر: