طراحی کنترلر، مدارت دلخواه، پروژه ها و تمرینات درس میکروکنترلرها
این پروژه یک دماسنج ساده می باشد که توانایی اندازه گیری دما از منفی 40 تا مثبت 120 درجه سانتی گراد با دقت دو رقم اعشار را دارد.این پروژه یک ماشین حساب مهندسی می باشد که تمامی کلید ها و توابع به صورت گرافیگی بر روی LCD نمایش داده می شود و با فشردن هر کلید روی کیپد کلید متناظر آن بر روی السیدی نیز تغییر حالت می دهد. نمای کلی و توابع قابل انجام توسط این ماشین حساب در تصاویر نمایش داده شده است. همچنین قابلیت رسم نمودار را دارد.با استفاده از ماژول HM-R و HM-T ابتدا به کمک سنسور LM35 دما اندازه گیری شده و به ماژول HM-T ارسال می شود، در سمت گیرنده سیگنال توسط HM-R دریافت شده و بر اساس مقدار دما دور موتور به صورت PWM کنترل می شود. همچنین قابلیت تعریف رنج دمای کاری برای موتور نیز امکان پذیر می باشد.در صورتی که برق شهر از حداقل تعریف شده کمتر، یا از حداکثر بیشتر شود رله خروجی قطع خواهد شد و از طریق بازر بوق هشدار پخش می شود.این پروژه یک مدار واسط I/O می باشد که دارای 4 خروجی رله است. توسط نرم افزار کنترلی که قابل نصب بروی ویندوز های XP, Win7, Win8, Win10 می باشد می توان هر چهار رله را به صورت مجزا فعال و غیر فعال کرد.
پروژه دماسنج ساده با avr

MCP-29

پروژه دماسنج ساده با avr
پروژه ماشین حساب مهندسی با السیدی گرافیکی و avr

MCP-11

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

MCP-8

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

MCP-21

پروژه محافظ لوازم برقی با avr و نمایشگر سون سگمنت
پروژه کنترل رله توسط پورت USB با AVR و C شارپ

MCP-31

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

atmega16

پروژه تغییر دور فن نسبت به دما به زبان بیسیک و AVR

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

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

۱: ای سی atmega16
2:lcd 2*16
3: کی برد ۴*۴
۴:سنسور دما  lm35
5:فن
۶:ترانزیستور و مقاومت

در این پروژه شما ابتدا به وسیله کی برد مقدار دمایی که می خواهید بعد از ان فن شروع به حرکت بکند را تعیین می کنید سپس بعد از start  شدن مدارمیکرو به وسیله ای سی  lm35 دمای محیط را   اندازه گیری میکند و نسبت به اختلاف اعداد بین دمای محیط و دمای وارد شده در خروجی  pwm  پالس تولید می شود ،اگر اختلاف کم بود خروجی pwm  کم بوده و در نتیجه فن به اهستگی شروع به کار می کند و هر چه اختلاف بیشتر باشد فن با سرعت بیشتری شروع به حرکت می کند

برای تولید پالس pwm از تایمر یک استفاده شده  است تایمر یک دارای دو خروجی برای تولید پالس می باشد که در این مدار دو خروجی عکس هم می باشد یعنی زمانی که خروجی oc1a  پالس کم را تولید می کند  خروجی  oc1b  پالس زیاد تولید می کند و بلعکس



 بیشتر

دانلود پروژه ولت متر ۰ تا ۵ ولت با بسکام

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

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



 بیشتر

پروژه متر دیجیتالی به زبان بیسیک (بسکام)

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

این دستگاه متر دیجیتالی با صفحه نمایش سون سگمنت میباشد. از آنجایی که برای مسافت های طولانی طراحی شده است دقت آن ۱۰ سانتی متر است و در هر۱۰۰ متر خطای آن نزدیک صفر است . قابلیت مترکردن در۱۰۰ مرحله ودرهرمرحله حداکثر تا۹٫۹۹۹۹ کیلومتر. قابلیت جمع زدن کل متراژ حداکثر تا۹۹٫۹۹ کیلومتر . قابلیت چک کردن هریک از متراژها. قابلیت نگهداری هر متراژ درE2prom داخلی و نگهداری آن در زمان خاموش بودن یاقطع باطری
اجزای این مدار :
AVR ATMEGA16 – REGULATOR 7805-DC4013-7SEG-TRANSISTOR
زبان برنامه نویسی بسکام



 بیشتر