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

MCP-20

پروژه ماشین کنترلی بی سیم با avr
پروژه ساعت دیواری دیجیتال به همراه تاریخ شمسی و دما با avr

MCP-13

پروژه ساعت دیواری دیجیتال به همراه تاریخ شمسی و دما با avr
ساعت آنالوگ با AVR و lcd گرافیکی به زبان c

MCP-36

ساعت آنالوگ با AVR و lcd گرافیکی به زبان c
پروژه کنترل بی سیم دور موتور برحسب دما با avr

MCP-8

پروژه کنترل بی سیم دور موتور برحسب دما با 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
زبان برنامه نویسی بسکام



 بیشتر