سایت تخصصی پروژه های الکترونیکی
AVR PIC 8051
لیست پروژه ها با میکروکنترلر AVR
برای دسترسی آسان می توانید از دامنه زیر استفاده کنید:
دوره آموزشی میکروکنترلر AVR با کامپایلر Bascom-avr
محل برگزاری این دوره: مازندران - شهرستان محمودآباد
دوره هاي آموزشي كاربردي و پروژه اي براي دانشجويان و علاقمندان الكترونيك .
دوره ها به صورت تئوري و عملي بوده و هدف اين آموزش ها انجام پروژه هاي كاربردي توسط خود دانشجويان مي باشد.
آیتم های تدریس شده با نرم افزار Proteus شبیه سازی شده و عملکرد آن بر روی برد آموزشی تست خواهد شد.
تصویر برد آموزشی:

آنچه در این کلاس ها آموزش داده خواهد شد:
شماره تماس : 09112204314
ایمیل: MCEprojects@Yahoo.Com
مدل آموزشی:

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

توضیحات پروژه:
این پروژه ساعت و تقویم را بر روی یک LCD نشان می دهد.. با استفاده از سه عدد کلید میتوان ساعت و تقویم را تنظیم کرد.
توجه داشته باشید که تقویم این پروژه تقویم میلادی است.
همچنین این پروژه دمای محیط را نیز نمایش میدهد. توانایی اندازه گیری دما از 0 درجه سانتیگراد تا 99 درجه.
مدل آموزشی:
توضیحات پروژه:
در این پروژه آموزشی، با استفاده از نرم افزار Matlab از طریق ارتباط USB ، دور موتور DC قابل کنترل است.
در حالت عادی ، چنانچه موتور در حال گردش باشد و آن را تحت بار قرار دهیم دور آن کم می شود ولی وجود فیدبک در این پروژه ، این امکان را می دهد که دور موتور DC را حتی تحت بار هم ، برابر عدد وارد شده تنظیم کنیم.
توجه داشته باشید که این پروژه نمی تواند جهت گردش موتور را کنترل کند. این پروژه فقط برای کنترل دور موتور طراحی شده است.
میکروکنترلر
روی برد پروژه ، تعداد دور موتور را بر حسب RMP ( دور در دقیقه ) اندازه
گیری کرده و جهت استفاده در نرم افزار مطلب ، بر روی پورت سریال ارسال می
کند.
تمامی مراحل مربوط به محاسبه، PWM مناسب با تعداد دور
تنظیم شده ، توسط نرم افزار Matlab انجام میشود. میکرو کنترلر عدد PWM را
از پورت سریال دریافت کرده و آن را بر روی درایور موتور اعمال می کند.
در تمامی مراحل کار با پروژه ، تعداد دور موتور DC و مقدار متغییر PWM ، در پنجره Command Window از نرم افزار متلب ( Matlab ) و همچنین بر روی LCD روی برد پروژه ، قابل مشاهده است.