پایان نامه سیستم کنترل کننده دما و رطوبت مرغداری
دسته بندي :
فنی و مهندسی »
کامپیوتر و IT
پایان نامه سیستم کنترل کننده دما و رطوبت مرغداری
مقدمه
امروزه افزایش کیفیت پارامترهای حیاتی اماکن و مراکز پرورش طیور یکی از دغدغه های اصلی صاحبان آنهاست. هر یک از این مراکز جهت افزایش پارامترهای حیاتی و کاهش خطای انسانی و یا عدم دقت مناسب وسایل آنالوگ ملزم به استفاده از اتوماسیون مرغداری در جهت کنترل دما و رطوبت این محیط ها می باشند.
اتوماسیون مرغداری نیز خود از روش های مختلفی استفاده می کنند. یکی از این روشها استفاده از سنسورهای غیر خطی بعنوان ورودی می باشد. روش دیگر استفاده از سنسور مقاومتی- خطی می باشد که استفاده از آنها جهت طراحی و استفاده ساده تر می باشد.
سنسورهای مقاومتی- خطی به راحتی قابل استفاده و در دسترس عموم بوده و البته با هزینه ی اندک قابل تهیه می باشد. البته باید یاد آور شد که یکی از مزیت های این طرح عدم نیاز به طراحی الگوریتم های پیشرفته و راه انداز های مشکل می باشد. این بدین معناست که می توان یک سنسور را بدون نیاز به تنظیمات دقیق که نیازمند محیط های خاص تریگر کردن این نوع سنسور ها می باشند بکار برد.
در این پروژه با مد نظر قرار دادن مزیت های بالا و البته با نظر به انجام یک تحقیق مفید و کاربردی در زمینه الکترونیک و ارتباط با یک کاربر در جهت کنترل محیط ، بررسی شده و با توجه به کاربرد مفید آن انتخاب گردیده است.
فهرست:
فصل اول
مسائل بررسی شده در این فصل
1-1-میکروکنترلر AVR
2-1- چند ویژگی میکروکنترلر ATmega8
3-1- فیوز بیت های ATmega8
3-4-1- mega AVR سری AT mega
4-4-1-XMEGA سری AT xmega
5-4-1- AVR های کاربرد خاص
5-1- معماری AVR
6-1- ساختار پردازنده ی AVR
1-6-1- رجیسترهای عمومی
2-6-1- واحد ALU
3-6-1-IR ( ریجستر دستور Instruction Register )
4-6-1-ID ( واحد رمزگشایی دستور Instruction Decoder )
5-6-1- PC ( شمارنده ی برنامه Program Counter )
7-1- نحوه ی عملکرد واحد CPU
8-1- خط لوله ( Pipelining )
9-1- رجیستر وضعیت ( SREG )
1-9-1- پرچم کری (C)
2-9-1- پرچم صفر (Z)
3-9-1- پرچم منفی (N)
4-9-1- پرچم سرریز(V)
5-9-1- پرچم علامت (S)
8-9-1- بیت فعال سازی وقفه سراسری (I)
7-9-1-بیت (T)
6-9-1- پرچم نیم کری (H)
10-1-پورت I/O
1-10-1- ساختار پورت I/O
11-1- عملکرد فیوزبیت
12-1- سیستم کلاک و تایمر در AVR
1-12-1- نوسان ساز کریستالی خارجی
2-12-1- نوسان ساز کریستالی فرکانس پایین
3-12-1- نوسان ساز RC خارجی
4-12-1- نوسان ساز RC داخلی کالیبره شده
5-12-1- پالس ساعت خارجی
13-1- حافظه ها در AVR
1-13-1-حافظه ی برنامه
2-13-1- حافظه ی داده
3-13-1- رجیسترهای عمومی
4-13-1- رجیسترهای I/O
5-13-1-رجیسترهای I/O توسعه یافته
6-13-1- حافظه ی داده داخلی (SRAM)
7-13-1- حافظه ی داده ی خارجی
8-13-1-حافظه ی EEPROM
14-1- BC547
15-1- سنسور LM35
16-1 )سنسور رطوبت
فصل دوم
1-2-سخت افزار
2-2-نرم افزار
3-2-فلوچارت نرم افزار:
منابع
-
راهنمای استفاده:
قابل استفاده برای همه
-
محتوای فایل دانلودی:
فایل دانلودی حاوی فایل ورد قابل ویرایش به همراه منابع می باشد.