پروژه طراحی و ساخت سیستم اعلان و اطفاء حریق با word دارای 42 صفحه می باشد و دارای تنظیمات و فهرست کامل در microsoft word می باشد و آماده پرینت یا چاپ است
فایل ورد پروژه طراحی و ساخت سیستم اعلان و اطفاء حریق با word کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.
این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است
توجه : توضیحات زیر بخشی از متن اصلی می باشد که بدون قالب و فرمت بندی کپی شده است
فصل یکم- سنسورها
1-1 سنسوردما
2-1 سنسور گاز
فصل دوم-میکروکنترولر در سیستم
1-2 مختصری از میکروکنترولر
خصوصیات میکرو کنترلر82-
3-2 ترکیب پایه
4-2 بلوک دیاگرام
5-2 توصیف پایه ها
6-2 هسته مرکزی
7-2 حافظه میکروکنترولر
8-2مبدل آنالوگ به دیجیتال
ADC9-2 کانال
10-2 حذف نویز آنالوگ
11-2 تراشه
12-2 برسی
پیوست1 اطلاعات فنی عناصر سیستم اعلان واطفاء حریق
پ 1-1 اطلاعات سنسورگاز
پ2-1 اطلاعات سنسور دما
پ3-1 اطلاعات میکروکنترولر
میکروکنترلرهای AVR با ایجاد تحولی در معماری، جهت کاهش کد به مقدار مینیمم توسط شرکت ATMEL ارائه شد که علاوه بر کاهش و بهینه سازی مقدار کدها بطور واقع عملیات را تنها در یک کلاک سیکل، توسط معماری[1] RISC انجام می دهند. و از 32 رجیستر همه منظوره استفاده می کنند، که باعث شده 4 تا 12 بار سریعتر از میکروهای مورد استفاده کنونی باشند
از معماری AVR RISC استفاده می کند
- کارایی بالا و توان مصرفی کم
- دارای 131 دستورالعمل با کارایی بالا که اکثراً تنها در یک کلاک سیکل اجرا می شوند
- 8×32 رجیستر کاربردی
- سرعتی تا MIPS 16 در فرکانس MHZ
حافظه برنامه و داده غیر فرار
- k 16 بایت حافظه FLASH داخلی قابل برنامه ریزی
- پایداری حافظه FLASH : قابلیت 000,10 بار نوشتن و پاک کردن
- 1024 بایت حافظه داخلی SRAM
- 512 بایت حافظه EEPROM داخلی قابل برنامه ریزی
پایداری حافظه EEPROM قابلیت 000,100 بار نوشتن و پاک کردن
- قفل برنامه FLASH برای محافظت از نرم افزار
قابلیت ارتباط JTAG (IEEE std . 1149.1 )
- برنامه ریزی برنامه FLASH ، EEPROM ، FUSE BITS ، LOCK BITS از طریق ارتباط .JTAG
Power – on reset و Brown – out قابل برنامه ریزی
- دارای اسیلاتور RC داخلی کالیبره شده
- دارای 6 حالت Sleep ( Power–Down ، IDLE ، Power–Save ، Standby ، Extended Standby ، ADC Noise Reduction )
- منابع وقفه داخلی و خارجی
- عملکرد کاملاً ثابت
- توان مصرفی پایین و سرعت بالا توسط تکنولوژی CMOS
ولتاژ عملیاتی
v4.5 تا v
فرکانسهای کاری : 0MHZ تا 16MHZ
خطوط I/O و انواع بسته بندی
-32 خط ورودی- خروجی قابل برنامه ریزی
40 پایه DDPI ،44 پایه TQFP ،44 پایه MLF
VCC : تغذیه ولتاژ دیجیتال
GND : زمین
PORTA ( PA7; PA0 ) : پورت A بعنوان ورودی آنالوگ مبدل A/D عمل می کند. اگر از پورت A بعنوان مبدل A/D استفاده نشود، بعنوان پورت I/O دو طرفه عمل می کند. پین های پورت دارای مقاومت Pull-up داخلی هستند. وقتی که پینهای PA0 تا PA7 بعنوان ورودی استفاده می شوند و بصورت خارجی Pull Down شده باشند، در صورتیکه مقاومتهای Pull-up داخلی فعال شده باشند، آنها بعنوان منابع جریان عمل می کنند
PORTB ( PB7… PB0 ) : پورت B یک پورت I/O دو طرفه است با مقاومتهای Pull-up داخلی که برای هر پایه اختصاص داده شده است. پینهای پورت B در حالت ورودی وقتی که بصورت خارجی Pull-Down شده باشند، اگر مقاومتهای Pull-up داخلی فعال باشند، بعنوان منابع جریان عمل می کنند . پورت B اعمال متنوع و مخصوص دیگری را هم انجام می دهد که در ادامه توضیح داده می شود
PORTC ( PC7… PC0 ) : پورت C یک پورت I/O دو طرفه است با مقاومتهای Pull-up داخلی که برای هر پایه اختصاص داده شده است. پینهای پورت C در حالت ورودی وقتی که بصورت خارجی Pull-Down شده باشند، اگر مقاومتهای Pull-up داخلی فعال باشند، بعنوان منابع جریان عمل می کنند
پورت C اغلب برای اعمال مخصوص دیگری نیز استفاده می شود که توضیح داده خواهد شد
PORTD ( PD7… PD0 ) : پورت D یک پورت I/O دوطرفه است با مقاومتهای Pull-up داخلی که برای هر پایه اختصاص داده شده است. پینهای پورت D در حالت ورودی وقتی که بصورت خارجی Pull-Down شده باشند، اگر مقاومتهای Pull-up داخلی فعال باشند، بعنوان منابع جریان عمل می کنند. پورت D هم اعمال مخصوص دیگری انجام می دهد که توضیح داده خواهد شد
RESET : ورودی Reset ، هرگاه سطح پایینی به مدت حداقل طول یک پالس به این پایه برسد، Reset تولید می شود، حتی اگر کلاک کار نکند. حداقل طول پالس در جدول 1-1 داده شده است
XTAL1 : ورودی معکوس اسیلاتور و ورودی مدارهای ورودی
XTAL2 : خروجی معکوس اسیلاتور
AVCC : این پایه منبع ولتاژِ پین برای پورت A و مبدل A/D است. این پایه باید به صورت خارجی به Vcc وصل شود حتی اگر از ADC استفاده نمی شود. اگر از ADC استفاده شود این پایه باید از طریق فیلتر پایین گذر به Vcc وصل شود
AREF : این پایه مرجع آنالوگ پینها برای مبدل A/D است
در این بخش درباره معماری هسته مرکزی AVR در حالت کلی بحث می کنیم. وظیفه اصلی CPU اطمینان از اجرای صحیح برنامه است. بنابراین CPU باید قادر باشد تا به حافظه ها دسترسی پیدا کند، محاسبات را انجام دهد، ارتباط با خارج را کنترل کند و وقفه ها را رسیدگی کند
در این بخش حافظه های مختلف در ATmega16 را توصیف می کنیم. ساختار AVR دارای دو فضای اصلی حافظه است. فضای حافظه داده و فضای حافظه برنامه. بعلاوه ATmega16 دارای حافظه EEPROM برای ذخیره داده نیز می باشد