طراحی کنترلر، مدارت دلخواه، پروژه ها و تمرینات درس میکروکنترلرها
این پروژه یک دماسنج ساده می باشد که توانایی اندازه گیری دما از منفی 40 تا مثبت 120 درجه سانتی گراد با دقت دو رقم اعشار را دارد.ورودی این فرکانس متر قادر است با ولتاژهای 12 تا 500 ولت AC کار کند. ماکزیمم فرکانس اندازه گیری 20KHz می باشد. همچنین با تعیین نرخ نمونه برداری می توانید فرکانس را تا دو رقم اعشار اندازه گیری نمائید.این مدار یک کنترلر زمانی و دمایی می باشد، که بر اساس برنامه ریزی دلخواه توسط کاربر یک رله خروجی را کنترل می نمایید. با اتصال لامپ فلورسنت مرغوب به رله دستگاه می توانید لامپ را تحت کنترل داشته باشید.یک مدار صوتی جهت پخش فایل های صوتی MP3 و WMV با Sampling rate 8KHz-48KHz و خروجی دیجیتال به آنالوگ 24 بیتی می باشد که از حافظه های Micro SD تا 32GB و فرمت های FAT16 و FAT32 پشتیبانی می کند.یک مدار فاصله سنج می باشد که می توان در مواردی نیز به عنوان عمق سنج از آن استفاده نمود. حداقل فاصله قابل تشخیص 5cm و حداکثر 5m می باشد.
پروژه دماسنج ساده با avr

MCP-29

پروژه دماسنج ساده با avr
پروژه فرکانس متر صنعتی 500 ولت 20KHz با avr

MCP-1

پروژه فرکانس متر صنعتی 500 ولت 20KHz با avr
پروژه مدار دستگاه فتوتراپی (پایین آورنده زردی خون نوزادان)

MCP-24

پروژه مدار دستگاه فتوتراپی (پایین آورنده زردی خون نوزادان)
پروژه mp3 پلیر ساده با avr به زبان C

MCP-32

پروژه mp3 پلیر ساده با avr به زبان C
پروژه فاصله سنج و عمق سنج آلتراسونیک با AVR

MCP-33

پروژه فاصله سنج و عمق سنج آلتراسونیک با AVR

آموزش C

LED چرخان به زبان c (برنامه نویسی به زبان سی)

در مورخه : چهارشنبه، 21 بهمن ماه، 1388 موضوع : زبان سی8051

/*  LED چرخان */
برنامه به اين صورت مي باشد كه همه LED هاي متصل شده به پورت 1 روشن مي باشند و يك LED خاموش از سمت چپ به سمت راست حركت مي كند.


 بیشتر

چشمك زن شماره 2 به زبان C (برنامه نویسی به زبان سی)

در مورخه : چهارشنبه، 21 بهمن ماه، 1388 موضوع : زبان سی8051

/*  چشمك زن شماره 2 */
برنامه به اين صورت مي باشد كه ايتدا همه بيت ها روشن مي شوند و در مرحله بعد همه آنها خاموش مي شوند و در مرحله بعدي يك در ميان روشن مي شوند و در مرحله آخر عدد E5 را نمايش مي دهد.


 بیشتر

تاس الكترونيكي به زبان C (برنامه نویسی به زبان سی)

در مورخه : چهارشنبه، 21 بهمن ماه، 1388 موضوع : زبان سی8051

/*  تاس الكترونيكي */
برنامه به اين صورت مي باشد كه با استفاده از يك شستي كه به يكي از پورت هاي ميكرو متصل مي كنيم با هر بار فشار دادن شستي يك عدد از 1 تا 6 به طور تصادفي براي ما توليد مي كند و اين عدد به مدت 2 ثانيه روي پورت 1 نمايش داده مي شود و بعد اين مدت زمان اگر دوباره فشار دهيم عددي ديگر براي ما توليد مي كند.برنامه به اين صورت مي باشد:


 بیشتر