طراحی کنترلر، مدارت دلخواه، پروژه ها و تمرینات درس میکروکنترلرها
ساعت دیواری دیجتال با قابلیت نمایش ساعت و دقیقه، دمای اتاق، تاریخ شمسی، روز هفته، زدن تک بوق وقتی که زمان یک ساعت جلو می رود، تنظیم ساعت و دما تنها با 2 کلید. ابعاد ساعت 33*27 سانتی متر می باشد.در صورتی که برق شهر از حداقل تعریف شده کمتر، یا از حداکثر بیشتر شود رله خروجی قطع خواهد شد و از طریق بازر بوق هشدار پخش می شود.با استفاده از میکروکنترلر ATMEGA8 و کیبورد 3×4 می توان حروف و اعداد را تایپ کرد و درون یک متغییر ذخیره نمود و محتوای این متغییر بر روی نمایشگر LCD نمایش داده می شود. در صورتی که فضای LCD پر شود کاراکترها به سمت چپ شیفت داده می شوند. تمامی حروف و اعداد کوچک و بزرگ انگلیسی قابل تایپ می باشند.کنترل زاویه ای 0 تا 180 درجه؛ قابلیت تعریف بیش 100 برنامه مجزا توسط کاربر؛ تعیین زاویه برای هر پله حرکت سروو موتور؛ تعیین سرعت حرکت سروو موتور؛ تعیین مدت زمان کارکرد در هر برنامه از 1 تا 255 دقیقه. منوی کاربری بسیار آسان برای تعریف برنامه ها.این پروژه یک مدار واسط I/O می باشد که دارای 4 خروجی رله است. توسط نرم افزار کنترلی که قابل نصب بروی ویندوز های XP, Win7, Win8, Win10 می باشد می توان هر چهار رله را به صورت مجزا فعال و غیر فعال کرد.
پروژه ساعت دیواری دیجیتال به همراه تاریخ شمسی و دما با avr

MCP-13

پروژه ساعت دیواری دیجیتال به همراه تاریخ شمسی و دما با avr
پروژه محافظ لوازم برقی با avr و نمایشگر سون سگمنت

MCP-21

پروژه محافظ لوازم برقی با avr و نمایشگر سون سگمنت
پروژه تایپ حروف و اعداد با کیبورد 3.4 به زبان سی با avr

MCP-3

پروژه تایپ حروف و اعداد با کیبورد 3.4 به زبان سی با avr
پروژه کنترل سروو موتور از 0 تا 180 درجه با avr

MCP-2

پروژه کنترل سروو موتور از 0 تا 180 درجه با avr
پروژه کنترل رله توسط پورت USB با AVR و C شارپ

MCP-31

پروژه کنترل رله توسط پورت USB با AVR و C شارپ

اینترفیس

پورت سریال استاندارد RS232 مشخصات و کاربردها port serial

در مورخه : دوشنبه، 7 شهريور ماه، 1390 موضوع : پروتکل‌های ارتباطی

پورت سريال استاندارد، يكي از عمومي ترين ارتباطات خارجي كامپيوترها تا چند سال اخير بودند و توانايي اتصال دستگاه هاي مختلفي از جمله مودم، اسكنر، پرينتر و غيره را دارا م يباشند. ولي به علت نياز به سرعت هاي بالاتر در كاربرد كنوني، امروزه پورت هاي ديگري در حا ل جايگزين شدن با اين پورت مي باشند. به عنوان مثال پورت پارالل كه مي تواند ۸ خط ارتب اطي را به طور همزمان ارسال كند و يا پورت هاي كه توانايي ارسال فوق العاده سريع اطلاعات را دارند، جايگزي ن هاي مناسبي (USB و 2 USB) سريال جديد براي اين پورت مي باشند. با اين حال استفاده از اين پورت ن ه تنها هنوز منسوخ نشده، بلكه در پاره اي از مواقع به دلايل اقتصادي و فني كاربرد اين پورت بر پورت هاي ديگر از ارجحيت بيشتري برخوردار است. از نظر عملي ارتباط برقرار كردن با پورت سريال مشك ل تر از پورت پارالل مي باشد . در بيشتر موارد براي كاربردي شدن پورت، لازم است دستگاهي كه به پورت سريال متصل م ي گردد، انتقال سريال را به انجام م يپذيرد. UART پارالل تبديل كند كه اين عمل به وسيله



 بیشتر

پروژه ارتباط سریال اینترفیس با LabVIEW و Flowcode

در مورخه : جمعه، 11 شهريور ماه، 1390 موضوع : مثالها و پروژهای LabView,آموزش AVR با Flowcode

در این پروژه قصد داریم با استفاده از نرم افزار قدرتمند Labview برنامه کاربردی جهت ارتباط با دنیای بیرون، و با استفاده از نرم افزار قدرتمند Flowcode این ارتباط را توسط میکروکنترلر طراحی کنیم. در این پروژه میکروکنترلر و کامپیوتر هر دو اطلاعات ارسال و دریافت می کنند، که برای برقراری ارتباطی بدون خطا از مد کنترل جریان داده توسط پین های RTS و CTS استفاده شده است. در برنامه Labview کلید های کنترلی تعبیه شده است تا رله هایی که در بیرون به میکروکنترلر متصل شده اند را کنترل نمائیم.



 بیشتر