دانلود پایان نامه رشته برق ساخت درب هوشمند با AVR با فرمت ورد و قابل ویرایش تعداد صفحات 88
دانلود پایان نامه آماده
چکیده :
امروزه تکنولوژی الکترونیک در تمام قسمت های زندگی بشر نقش دارد بطوری که اگر آن را از زندگی حذف کنیم دچار مشکلات فراوانی می شویم . مدار زیر قسمت کنترل و فرمان یک درب هوشمند است.این مدار از دو سنسور گیرنده و فرستنده مادون قرمز ،یک آی سی ومدارات تولید پالس تشکیل شده است.نحوه کار مدار به این شکل است که یک مدار آستابل که از یک آی سی تایمر 555 ساخته شده است پالس هایی را با فرکانس قابل تنظیم به مدار فرستنده مادون قرمز می فرستد . و فرستنده نیز امواج مادون قرمز را تا فاصله ای خاص می فرستد که به محضبر خورد با مانع امواج مادون قرمز برگشت می کند وگیرنده آن را دریافت می کند.لازم به ذکر است که فرکانس این امواج ارسالی بوسیله فرستنده باید با فرکانس گیرنده همسان باشد تا از فیلتر داخلی گیرنده عبور کند.در غیر اینصورت بوسیله ی گیرنده قابل در یافت نیست .گیرنده که فعال به صفر است ،با صفر کردن پایه ی آی سی ،آن را متوجه یک جسم می کند و آی سی نیز دستور یک شدن پایه ی متصل به رله را می دهد و رله نیز موتور را به کار انداخته ودرب باز می شود .بعد از مدتی حدود 10 ثانیه درب دوباره شروع به بسته شدن می کند.البته در تمامی این مدت مدا ر فرستنده و گیرنده در حال ارسال و دریافت امواج مادون قرمز هستند .و اگر در همین زمان هم جسم دیگری دیده شود درب برای 10 ثانیه ی دیگر باز می ماند.برای پوشش دادن کل عرض مسیر مورد نظر با امواج مادون قرمز اول لازم است که از گیرنده های ترانزیستوری استفاده شود و دوم هم اینکه باید از یک عدسی مقعر برای پراکنده کردن امواج استفاده کرد.
تاریخچه و مقدمه :
ریزپردازنده وسیله ای است که می توان با دادن فرمان آن را به عملیات مختلف واداشت . یعنی یک کنترل کننده قابل برنامه ریزی است . همه ریزپردازنده ها سه عمل اساسی یکسانی را انجام می دهند : انتقال اطلاعات ، حساب و منطق ، تصمیم گیری ، اینها سه کار یکسان هستند که به وسیله هر ریزپردازنده ، کامپیوتر کوچک یا کامپیوتر مرکزی انجام می شود .
اولین ریزپردازنده تک تراشه ای ، ریزپردازنده Intel 4004 بود که توانست دو عدد 4 بیتی دودویی را جمع کند و عملیات متعدد دیگری را انجام دهد .
4004 با معیارهای امروزی یک وسیله کاملا ابتدایی بود که می توانست 4096 مکان مختلف را آدرس دهد. برای حل این مسئله بود که ریزپردازنده 8 بیتی ( 8008 ) به وسیله شرکت Intel معرفی شد .
فهرست مطالب
عنوان صفحه
چکیده ........................................................................................................1
تاریخچه ومقدمه..........................................................................................2
انواع میکروپروسسورها.............................................................................. 4
مقدمه..........................................................................................................6
مختصری راجع به AVR ............................................................................9
خصوصیات Atmega16 ...........................................................................13
ترکیب پایه ها............................................................................................15
فیوز بیت ها................................................................................................16
پورت B ....................................................................................................19
پورت ……………….…………………………………………C 21
پورت …..………………………………………………….….. D23
شماتیک آی سی.........................................................................................26
مادون قرمز.................................................................................................27
شناسایی وتست فرستنده............................................................................28
فرستنده مادون قرمز....................................................................................30
اتصال فرستنده به میکرو..............................................................................30
گیرنده مادون قرمز......................................................................................31
ساختار پایه ای...........................................................................................32
بلوک دباگرام داخلی.....................................................................................33
چگونگی اتصال...........................................................................................33
آی سی 555...............................................................................................37
مدار آستابل با 555......................................................................................38
نحوه کار مدار...............................................................................................40
PCB مدار..................................................................................................42
قطعات لازم................................................................................................43
برنامه آی سی.............................................................................................44
موارد استفاده مدار......................................................................................45
ضمائم........................................................................................................46
هدف از انجام این پروژه طراحی و ساخت کنترل دمای دیجیتالی تابلوهای برق با استفاده از میکروکنترولر AT M32 می باشند. دستگاهی که طراحی و ساخته شده علاوه بر قسمت اتوماتیک دارای بخش است که می توان دما ، فن و هیتر را بصورت دستی تغییر وضعیت داد. تحقق این پروژه کمک شایانی به کنترل دما با دقت بالا در محل های کار ، کارخانجات و بخصوص کارخانه های جوجه کشی می باشد .
ریزکنترلگر یا میکروکنترلر نوعی ریزپردازنده است که دارای حافظهٔ دسترسی تصادفی (RAM) و حافظهٔ فقط خواندنی (ROM)، تایمر، پورتهای ورودی و خروجی (I/O) و درگاه ترتیبی (Serial Port پورت سریال) در درون خود تراشه میباشد و میتواند به تنهایی بر روی ابزارهای دیگری کنترل اعمال کند. به عبارت دیگر یک میکرو کنترلر، مدار مجتمع کوچکی است که از یک CPU کوچک و اجزای دیگری نظیر نوسان ساز کریستالی، تایمر، درگاههای ورودی و خروجی آنالوگ و دیجیتال و حافظه تشکیل شدهاست.
یکی از جدید ترین میکروکنترلر های قوی عرضه شده به بازار الکترونیک متغلق به شرکت ATMEL به نام میکروکنترلرهای AVR می باشد این میکرو کنترلر هشت بیتی به علت وجود کامپایلر های قوی به زبان سطح بالا مورد استقبال فراوانی قرار گرفت یادگیری و استفاده از این میکروکنترلر بسیار ساده می باشد و دامنه استفاده آن بسیار وسیع می باشد .این پروژه در خصوص کنترل دما تابلو های برق می باشد که می توان برای ماشینهای جوجه کشی ، محل کار ، تابلو های برق و غیره میتوان استفاده کرد. در این پروژه در فصل اول ،توضیح مختصری راجع به میکرو کنترلر های AVR آورده شده است .در فصل دوم، یک توضیح راجع به برنامه bascom ،در فصل سوم انواع سنسورهای دما را می خوانید .درفصل چهارم ،طراحی و ساخت کنترل دمای دیجیتالی تابلوهای برق وشکل مدار و برنامه نوشته شده در میکرو آورده شده است. درفصل پنجم ، نتیجه گیری ازمطالب بیان شده ،آورده شده است.
نکته ای که در صنعت بسیار مهم به نظر می رسد اندازه گیری پارامتر هایی مثل دما ، فشار و میزان جابه جایی اجسام و … می باشد که کار ها توسط سنسور های مختلف انجام می شود اما روز به روز بر تعداد سنسورها افزوده شده و سنسورهای بهتر با قابلیت های بیشتری به بازار عرضه می گردد و همچنین دستگاه هایی که توسط میکرو کنترلر ها ساخته می شود داری انواع مختلفی بوده و کارهای متفاوتی انجام می دهند یکی ازاین دستگاه ها دستگاه کنترل دمای تابلو و اتاقک ها می باشند که توسط میکروکنترلر ها و حتی بردهای الکترونیکی نیز ساخته می شوند.
در ادامه فهرست مطالب پروژه میکرو کنترلر های AVR و طراحی و ساخت کنترل دمای دیجیتالی تابلوهای برق را مشاهده میفرمایید :
چکیده
مقدمه
فصل ۱- مقدمه ای بر AVR
۱-۱- میکرو کنترل های TINY AVR
۱-۲- میکرو کنترلرهای AT90S
۱-۳- میکروکنترلر های MEGAAVR
۱-۴- خصوصیات داخلی MEGA
۱-۴-۱- کلاک سیستم
فصل ۲- برنامه BASCOM
۲-۱- محیط برنامه
۲-۲- محیط برنامه نویسی
فصل ۳- سنسورهای دما
۳-۱- ترمومترهای شیشه ای(مایعی)
۳-۲- ترمومتر های بی متال
۳-۳- ترمومترهای فشاری
۳-۴- ترموکوپل
۳-۵- اندازه گیری دما از طریق تغییر مقاومت اهمی
۳-۶- سنسور LM35
فصل ۴- طراحی و ساخت یک کنتر ل دمای دیجیتالی تابلو های برق
۴-۱- توضیح برنامه نوشته شده
۲-۴- شکل مدارو توضیحاتی در مورد آن
فصل ۵- نتیجه گیری
منابع
مقدمه:
در این پروژه سعی بر این است که علاوه بر آشنایی با میکروکنترلر AVRو محیط نرم افزاری (labview) سخت افزار،به گونه ای طراحی شود که با دریافت سیگنال آنالوگ ورودی (صوت) از میکروفن ، از طریق واحدADC میکرو این سیگنال به دیجیتال تبدیل شود و با توجه به برنامهای که در داخل میکرو تعبیه شده است،این اطلاعات به داخل MMC ریخته شده ومیکرو با دریافت فرمان از کامپیوتر به صورت ارتباط سریال دستور پخش را دریافت میکند و از طریق واحد تایمر/ کانترکه در مد PWM کار میکند,اطلاعات ذخیره شده در MMC را با آشکار سازی موج PWM توسط یک انتگرال گیر،باز سازی و به آنالوگ تبدیل میکند و این سیگنال آنالوگ بوسیله یک سری مدارات مورد نیاز برای پخش از طریق یک هدفن پخش میگردد.
این پروژه ها همراه سورس کد برنامه (بسکام و کدویژن) ، شبیه ساز Proteus( پروتئوس) و توضیحات لازم در مورد پروژه و نیز همراه با دیتا شیت قطعات بکار رفته می باشد.
لیست پروژه ها :
1.پروژه ی درایور موتورdc با کنترل تلویزیون
2.پروژه ی مولد موج سینوسی با قابلیت تنظیم دامنه ، فرکانس و اختلاف فاز
3.پروژه ی ریموت کنترل
4.پروژه ی شمارنده ی 0 تا 99 با سون سگمنت
5.پروژه ی چراغ راهنمایی
6.پروژه ی دماسنج با سنسور1621 DS
7.پروژه ی درایور سون سگمنت
8 .پروژه ی راه اندازی تابلو روان 32* 8
9.پروژه ی راه انداز6610 LCD Nokia
10 . پروژه ی شمارنده 50 هرتز
11 . پروژه ی راه انداز موتورDC
12 . پروژه ی نمایش کاراکتر فارسی بر رویLCD
13 . پروژه ی نمایش ساعت بر رویLCD با فونت فارسی
14 . پروژه ی نمایش ساعت بر روی سون سگمنت
15 . پروژه ی نمایش کاراکتر عددی بر رویLCD
16 . پروژه ی نوشتن حروف فارسی بر روی LCD گرافیکی
17 . پروژه ی شماره گیر تون
18 . پروژه ی آشکار ساز کدهای وارد شده
19 . پروژه ی قفل رمز دیجیتالی
20 . پروژه ی اسکنKeypad
21. پروژه ی ستاره مثلث الکترونیکی
22. پروژه ی دماسنج با سنسور LM35
23. پروژه ی صفحه کلید موبایل
24. پروژه ی ثانیه شمار با LED
25. پروژه ی ساعت و تقویم با RTC
26 .پروژه ی سیگنال ژنراتور
27 . پروژه ی متر دیجیتالی
28. پروژه ی نمایش ساعت بر روی تابلو روان
29. پروژه ی کنترل 4 ورودی و 4 خروجی با میکرو
30. پروژه ی دیمر
31. فلاشر
32 .پروژه LED
33. پروژه ی دماسنج
34. پروژه ی اسیلوسکوپ
35. پروژه ی قفل رمز دیجیتال
36 . پروژه یPWM
37. پروژه کنترل کننده با SMS
38. پروژه ی دماسنج
39 .پروژه ی ایمنی ساختمان
یست پروژه ها :
1.پروژه ی درایور موتورdc با کنترل تلویزیون
2.پروژه ی مولد موج سینوسی با قابلیت تنظیم دامنه ، فرکانس و اختلاف فاز
3.پروژه ی ریموت کنترل
4.پروژه ی شمارنده ی 0 تا 99 با سون سگمنت
5.پروژه ی چراغ راهنمایی
6.پروژه ی دماسنج با سنسور1621
7.پروژه ی درایور سون سگمنت
8 .پروژه ی راه اندازی تابلو روان 32* 8
9.پروژه ی راه انداز6610
LCD Nokia 10 . پروژه ی شمارنده 50 هرتز
11 . پروژه ی راه انداز موتور
12. پروژه ی نمایش کاراکتر فارسی بر روی ال سی دی
13 . پروژه ی نمایش ساعت بر رویLCD با فونت فارسی
14 . پروژه ی نمایش ساعت بر روی سون سگمنت
15 . پروژه ی نمایش کاراکتر عددی بر روی ال سی دی
16 . پروژه ی نوشتن حروف فارسی بر روی LCD گرافیکی
17 . پروژه ی شماره گیر تون
18 . پروژه ی آشکار ساز کدهای وارد شده
19 . پروژه ی قفل رمز دیجیتالی
20 . پروژه ی اسکن
Keypad 21. پروژه ی ستاره مثلث الکترونیکی
22. پروژه ی دماسنج با سنسور
LK35 23. پروژه ی صفحه کلید موبایل
24. پروژه ی ثانیه شمار با
LED 25. پروژه ی ساعت و تقویم با
RTC 26 .پروژه ی سیگنال ژنراتور
27 . پروژه ی متر دیجیتالی
28. پروژه ی نمایش ساعت بر روی تابلو روان
29. پروژه ی کنترل 4 ورودی و 4 خروجی با میکرو
30. پروژه ی دیمر
31. فلاشر
32 .پروژه
LED 33. پروژه ی دماسنج
34. پروژه ی اسیلوسکوپ
35. پروژه ی قفل رمز دیجیتال
36 . پروژه ی
PWM 37. پروژه کنترل کننده با
SMS 38. پروژه ی دماسنج
39 .پروژه ی ایمنی ساختمان