توضیحات

توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد

  طراحی و ساخت سیستم اعلان و اطفاء حریق دارای 46 صفحه می باشد و دارای تنظیمات و فهرست کامل در microsoft 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 در سیستم اعلان و اطفاء حریق

 1-2 مختصری راجع به میکروکنترلرهای AVR :

     میکروکنترلرهای AVR با ایجاد تحولی در معماری، جهت کاهش کد به مقدار مینیمم توسط شرکت ATMEL ارائه شد که علاوه بر کاهش و بهینه سازی مقدار کدها بطور واقع عملیات را تنها در یک کلاک سیکل، توسط معماری[1] RISC انجام می دهند. و از 32 رجیستر همه منظوره استفاده می کنند، که باعث شده 4 تا 12 بار سریعتر از میکروهای مورد استفاده کنونی باشند

2-2 خصوصیات ATmega 32 :

 از معماری 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

5-2 توصیف پایه ها ATmega 32:

 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 است

6-2 هسته مرکزی ATmega 32 ( CPU ) :

     در این بخش درباره معماری هسته مرکزی AVR در حالت کلی بحث می کنیم. وظیفه اصلی CPU اطمینان از اجرای صحیح برنامه است. بنابراین CPU باید قادر باشد تا به حافظه ها دسترسی پیدا کند، محاسبات را انجام دهد، ارتباط با خارج را کنترل کند و وقفه ها را رسیدگی کند

  7-2 حافظه های ATmega16  AVR :

      در این بخش حافظه های مختلف در ATmega16 را توصیف می کنیم. ساختار AVR دارای دو فضای اصلی حافظه است. فضای حافظه داده و فضای حافظه برنامه. بعلاوه ATmega16 دارای حافظه EEPROM برای ذخیره داده نیز می باشد

حافظه I/O :

 

برای دریافت اینجا کلیک کنید

سوالات و نظرات شما

برچسب ها

سایت پروژه word, دانلود پروژه word, سایت پروژه, پروژه دات کام,
Copyright © 2014 icbc.ir