طراحی کنترلر، مدارت دلخواه، پروژه ها و تمرینات درس میکروکنترلرها
این پروژه در اصل یک ساعت زنگ دار می باشد که قابلیت برنامه ریزی آلارم صبحگاهی و تنظیم 5 برنامه یادآور را دارد. با تنظیم آلارم هر روز راس ساعت تنظیمی آلارم پخش می شود، همچنین با تنظیم یادآور ها در ساعت و تاریخ مشخص نیز آلارم پخش می شود. از امکانات آن می توان برای هر یادآور یک نام تعیین کرد (20 کاراکتر اسکی) با قابلیت تایپ حروف کوچک و بزرگ انگلیسی با کیبورد 3×4 و ...در صورتی که برق شهر از حداقل تعریف شده کمتر، یا از حداکثر بیشتر شود رله خروجی قطع خواهد شد و از طریق بازر بوق هشدار پخش می شود. ولتاژ فعلی، زمان باقیمانده تا اتصال رله و پیغام ها روی نمایشگر نشان داده می شود.با استفاده از میکروکنترلر ATMEGA8 و کیبورد 3×4 می توان حروف و اعداد را تایپ کرد و درون یک متغییر ذخیره نمود و محتوای این متغییر بر روی نمایشگر LCD نمایش داده می شود. در صورتی که فضای LCD پر شود کاراکترها به سمت چپ شیفت داده می شوند. تمامی حروف و اعداد کوچک و بزرگ انگلیسی قابل تایپ می باشند.یک مدار صوتی جهت پخش فایل های صوتی MP3 و WMV با Sampling rate 8KHz-48KHz و خروجی دیجیتال به آنالوگ 24 بیتی می باشد که از حافظه های Micro SD تا 32GB و فرمت های FAT16 و FAT32 پشتیبانی می کند.بر اساس رنج دمایی حداقل و حداکثر که توسط کاربر تعریف می شود می توان سرعت موتور را بین 1 تا 100 درصد به صورت خودکار تنظیم کرد.
پروژه آلارم صبحگاهی و یادآور با LCD گرافیکی و avr

MCP-7

پروژه آلارم صبحگاهی و یادآور با LCD گرافیکی و avr
پروژه محافظ لوازم برقی با avr و نمایشگر LCD

MCP-23

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

MCP-3

پروژه تایپ حروف و اعداد با کیبورد 3.4 به زبان سی با avr
پروژه mp3 پلیر ساده با avr به زبان C

MCP-32

پروژه mp3 پلیر ساده با avr به زبان C
پروژه کنترل دور فن یا موتور توسط سنسور دما

MCP-41

پروژه کنترل دور فن یا موتور توسط سنسور دما

Download

اندازه گیری ولتاژ با مبدل آنالوگ به دیجیتال ADC به زبان سی

در مورخه : شنبه، 6 خرداد ماه، 1391 موضوع : آموزش AVR سی C

در این مثال آموزشی خواهیم گفت که چگونه با استفاده از مبدل آنالوگ به دیجیتال (ADC) میکروکنترلر AVR ولتاژ 0 تا 5 ولت را انداره گیری نمائیم. با کمک تابع read_adc که از نوع برگشتی هم می باشد، ابتدا منتظر می مانیم تا عمل تبدیل به اتمام برسد سپس توسط فرمول زیر مقدار ولتاژ کانال مورد نظر را محاسبه کرده و مقدار نهایی را برگشت می دهیم. تابع قادر است تا مقادیر مختلف را از کانال های مختلف (0تا7) دریافت و پس از محاسبه مقدار نهایی ولتاژ را برگشت دهد.



 بیشتر

پروژه کامل راه اندازی سنسور فرستنده و گیرنده مادون قرمز توسط میکرو AVR با بسکام

در مورخه : سه شنبه، 2 شهريور ماه، 1389 موضوع : پروژه‌های AVR بیسیک

این بار مقاله آموزشی را گذاشتیم تا شما بیشتر با سیستم های فرستنده و گیرنده آشنا بشید . ما در این مقاله نحوه راه اندازی سنسور های فرستنده و گیرنده توسط میکرو های AVR تحت برنامه نویسی Bascom را گذاشتیم این مقاله شامل بخش هایی چون :
۱_ شماتیک یک فرستنده (SFH506 ، فتوترانزیستور)
۲_ شماتیگ گیرنده ( SFH485 ، Ir ) به صورت کامل
۳_ راه اندازی فرستنده تحت برنامه نویسی Bascom
4_ مثالی آموزشی در مورد راه اندازی فرستنده
۵_ راه اندازی گیرنده تحت برنامه نویسی Bascom
6_ مثالی آموزنده در مورد گیرنده



 بیشتر

دانلود پروژه کامل کنترل دور موتور DC از طریق PWM میکرو AVR با بسکام

در مورخه : سه شنبه، 2 شهريور ماه، 1389 موضوع : پروژه‌های AVR بیسیک

در مورد این پروژه فقط می توانم بگم که تا دانلود نکنید پی به ویژگی های آن نمی برید . این پروژه به دست KING و زحمت فراوان Lord برای شما دوستان تهیه گردیده …!! از بارز ترین ویژگی های آن :
۱_ کنترل موتور از طریق PWM میکرو .
۲_ کم و زیاد کردن سرعت .
۳_ تغییر جهت آن به صورت چپ گرد و راست گرد .
۴_ راه اندازی موتور توسط L298
5_برنامه نویسی از طریق BASCOM



 بیشتر