طراحی کنترلر، مدارت دلخواه، پروژه ها و تمرینات درس میکروکنترلرها
این پروژه در اصل یک قفل امنیتی است که می توان جلوی درب اصلی منزل (در کنار آیفون) آن را نصب کرد. از امکانات آن می توان به موارد زیر اشاره نمود: نمایش دما از 125 تا 55- درجه سانتیگراد، نمایش ساعت دقیق، نمایش تاریخ شمسی همراه با روز هفته به صورت فارسی، نمایش تعداد فرصت های باقیمانده برای وارد کردن رمز صحیح، و قفل شدن سیستم به مدت 15 دقیقه در صورتی که 4 بار رمز اشتباه وارد شود. امکان تغییر رمز و تنظیم کردن ساعت و تاریج و ...با استفاده از میکروکنترلر Atmega8‌، سنسور دیجیتال دما DS18B20 و LCD‌ متنی شما به راحتی می توانید کولر خانه تان را توسط کنترل تلویزیون و کلید های تعبیه شده، در مد های مختلفی برنامه ریزی کنید، از ویژگی آن می توان به کاهش مصرف انرژی در کولرها آبی اشاره نمود.این پروژه قابلیت تشخیص نشتی گاز و کمی دود و افزایش دما را دارد. به این صورت که اگر نشتی رخ دهد با ارسال یک پیامک SMS برای شماره تعریف شده کاربر را مطلع می نماید. همچنین یک رله نیز فعال می شود که می تواند یه آژیر خطر را صدا درآورد.در صورتی که برق شهر از حداقل تعریف شده کمتر، یا از حداکثر بیشتر شود رله خروجی قطع خواهد شد و از طریق بازر بوق هشدار پخش می شود. ولتاژ فعلی، زمان باقیمانده تا اتصال رله و پیغام ها روی نمایشگر نشان داده می شود.این پروژه یک فرستنده گیرنده رادیویی با برد 100 تا 200 می باشد، که قابلیت کنترل 20 کانال مجزا به همراه کنترل سرعت موتور DC را دارد. از ماژول HMT و HMR و 20 عدد دیپ سوئیچ و درایور L298N برای موتور استفاده شده است.
پروژه دربازکن الکترونیکی خانه قفل رمز با avr

MCP-5

پروژه دربازکن الکترونیکی خانه قفل رمز با avr
پروژه کنترل اتوماتیک کولرهای آبی با ریموت کنترل و avr

MCP-4

پروژه کنترل اتوماتیک کولرهای آبی با ریموت کنترل و avr
پروژه نشت یاب گاز و کنترل با SMS

MCP-35

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

MCP-23

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

MCP-10

پروژه کنترل 20 کاناله-به همراه کنترل سرعت موتور با avr

افزار

آموزش نرم افزارProteus 7.2

در مورخه : سه شنبه، 20 بهمن ماه، 1388 موضوع : آموزش Proteus

توضيح مختصري در مورد كار كردن با اين برنامه نوشته ام اميدوارم هستم كه كارآمد باشد.
نكته: اين توضيحات كل برنامه نيست بلكه در حدي هست تا دوستاني كه تازه مي خواهند كار كنند يه كم راحت باشند. و بقه كار به عهده خوتان مي باشدمنظورم اين كه باش كار كنيد (ور بريد)
اول از همه فرق بين proteus و Pspice را برس مي كنيم.
Pspice نرم افزاري بسيار قوي خصوصا در زمينه مدارات آنالوگ مي باشد البته مدارت ديجيتال را هم شبيه سازي مي كند. برترين مزيت proteus نسبت به pspice اين است كه شبيه سازي اين برنامه به صوت آنلاين هست يعني اگر در مدار ما كليدي داشته باشيم و آن را تغيير وضعيت دهيم اين تغيير فورا اجرا مي شود و مي توان در آن لحظه نتيجه را ببينيم در صورتي كه در Pspice براي مشاهده يك تغيير وضعيت بايد شبيه سازي را توقف كنيم و دوبار شروع كنيم.



 بیشتر

نقشه پروگرامر سري 8051 100درصد عملي

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

پروگرامر سري 8051 (AT89c51, AT89c52, AT89c55,AT89S51,AT89S52)
تو اينترنت خيلي ها دنبال چنين پروگرامري مي گردند و خود من هم يكي از اونها بودم كه با جستجو هاي زياد در اينترنت آخرش رو يه سايت خارجي نقشه و كد هگز و برنامه اصلي كه به زبان c مي باشد رو دانلود كردم و خودم اونو مونتاژ كردم و كاملا جواب داده البته يه مشكلاتي هم داشت كه بر طرف كردم از جلمه اينكه رابط سريال اون با يه آيسي بود كه به اين راحتي تو بازار گير نمي آمد و من با max232 يا همون hin232 يه تغييراتي توش دادم. اين پروگرامر تمامي ميكرو هايي كه در بالا ذكر شد را مي تواند برنامه ريزي كند. در ضمن برنامه اي كه اين كد هگز رو تو ميكرو مي ريزه تحت ويندوز مي باشد نه داس و كار با اون خيلي راحت مي باشد.
توضيحات سخت افزار:



 بیشتر

آموزش AVR به زبان سی C

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

به نام خدا
مقدمه
برای شروع اصلا چرا زبان سی رو باید یاد بگیریم؟ ما تا الان زبان بیسیک رو توضیح دادیم این زبان یاد گیری بهتری نسبت به سی داره ولی کلا سی یه چیز دیگه ای هستش هم از لحاظ قدرت و هم اجرا یادگیری اش کمی سخت هست ولی اگر علاقه داشته باشید حتما موفق خواهید شد چون زبان C به اسمبلی نزدیک هست باید کمی هم سخت افزار میکرو رو بلد باشیم تا بتونیم خیلی خوب با میکرو ارتباط برقرار کنیم. من هم تا اون جایی که به تونم ساده و روان همراه با مثال های زیاد توضیح می دم.


 بیشتر