پروژه طراحی و ساخت سیستم اعلان و اطفاء حریق


دنلود مقاله و پروژه و پایان نامه دانشجوئی

پروژه طراحی و ساخت سیستم اعلان و اطفاء حریق مربوطه  به صورت فایل ورد  word و قابل ویرایش می باشد و دارای ۴۲  صفحه است . بلافاصله بعد از پرداخت و خرید لینک دانلود پروژه طراحی و ساخت سیستم اعلان و اطفاء حریق نمایش داده می شود، علاوه بر آن لینک پروژه مربوطه به ایمیل شما نیز ارسال می گردد

 فهرست

فصل یکم- سنسورها۱
۱-۱ سنسوردما ۱
۲-۱ سنسور گاز۳
فصل دوم-میکروکنترولر در سیستم ۷
۱-۲ مختصری از میکروکنترولر۷
خصوصیات میکرو کنترلر۸۲-۲
۳-۲ ترکیب پایه  ۹
۴-۲ بلوک دیاگرام۱۰
۵-۲ توصیف پایه ها۱۱
۶-۲ هسته مرکزی۱۲
۷-۲ حافظه میکروکنترولر۱۳
۸-۲مبدل آنالوگ به دیجیتال۱۷
ADC9-2 کانال ۲۰
۱۰-۲ حذف نویز آنالوگ۲۱
۱۱-۲ تراشه۲۲
۱۲-۲ برسی ۲۳
پیوست۱ اطلاعات فنی عناصر سیستم اعلان واطفاء حریق۲۶
پ ۱-۱ اطلاعات سنسورگاز۲۶
پ۲-۱ اطلاعات سنسور دما۲۸
پ۳-۱ اطلاعات میکروکنترولر۳۲

نقش میکروکنترولر AVR در سیستم اعلان و اطفاء حریق

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

     میکروکنترلرهای AVR با ایجاد تحولی در معماری، جهت کاهش کد به مقدار مینیمم توسط شرکت ATMEL ارائه شد که علاوه بر کاهش و بهینه سازی مقدار کدها بطور واقع عملیات را تنها در یک کلاک سیکل، توسط معماری[۱] RISC انجام می دهند. و از ۳۲ رجیستر همه منظوره استفاده می کنند، که باعث شده ۴ تا ۱۲ بار سریعتر از میکروهای مورد استفاده کنونی باشند.

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

 —از معماری AVR RISC استفاده می کند.

– کارایی بالا و توان مصرفی کم.

– دارای ۱۳۱ دستورالعمل با کارایی بالا که اکثراً تنها در یک کلاک سیکل اجرا می شوند.

– ۸×۳۲ رجیستر کاربردی.

– سرعتی تا MIPS 16 در فرکانس MHZ 16.

 —حافظه برنامه و داده غیر فرار

– k 16 بایت حافظه FLASH داخلی قابل برنامه ریزی.

– پایداری حافظه FLASH : قابلیت ۰۰۰,۱۰ بار نوشتن و پاک کردن.

– ۱۰۲۴ بایت حافظه داخلی SRAM.

– ۵۱۲ بایت حافظه EEPROM داخلی قابل برنامه ریزی.

  پایداری حافظه EEPROM قابلیت ۰۰۰,۱۰۰ بار نوشتن و پاک کردن.

– قفل برنامه FLASH برای محافظت از نرم افزار.

 —قابلیت ارتباط JTAG (IEEE std . 1149.1  )

– برنامه ریزی برنامه FLASH ، EEPROM ، FUSE BITS ، LOCK BITS از طریق ارتباط .JTAG

— خصوصیات ویژه میکروکنترلر:

  Power – on reset و Brown – out قابل برنامه ریزی.

– دارای اسیلاتور RC داخلی کالیبره شده.

– دارای ۶ حالت Sleep ( Power–Down ، IDLE ، Power–Save ، Standby ، Extended Standby ، ADC Noise Reduction )

– منابع وقفه داخلی و خارجی

– عملکرد کاملاً ثابت

– توان مصرفی پایین و سرعت بالا توسط تکنولوژی CMOS

ولتاژ عملیاتی:

v4.5 تا v5.5.

فرکانسهای کاری : ۰MHZ  تا ۱۶MHZ.

خطوط I/O و انواع بسته بندی :

-۳۲ خط ورودی- خروجی قابل برنامه ریزی.

۴۰ پایه DDPI ،۴۴ پایه TQFP ،۴۴ پایه MLF.

۵-۲ توصیف پایه ها 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 تولید می شود، حتی اگر کلاک کار نکند. حداقل طول پالس در جدول ۱-۱ داده شده است.

 XTAL1 : ورودی معکوس اسیلاتور و ورودی مدارهای ورودی.

XTAL2 : خروجی معکوس اسیلاتور.

AVCC : این پایه منبع ولتاژِ پین برای پورت A و مبدل A/D است. این پایه باید به صورت خارجی به Vcc وصل شود حتی اگر از ADC استفاده نمی شود. اگر از ADC استفاده شود این پایه باید از طریق فیلتر پایین گذر به Vcc وصل شود.

AREF : این پایه مرجع آنالوگ پینها برای مبدل A/D است.

۶-۲ هسته مرکزی ATmega 32 ( CPU ) :

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

  ۷-۲ حافظه های ATmega16  AVR :

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

حافظه I/O :

 

40,000 ریال – خرید

تمام مقالات و پایان نامه و پروژه ها به صورت فایل دنلودی می باشند و شما به محض پرداخت آنلاین مبلغ همان لحظه قادر به دریافت فایل خواهید بود. این عملیات کاملاً خودکار بوده و توسط سیستم انجام می پذیرد.

 جهت پرداخت مبلغ شما به درگاه پرداخت یکی از بانک ها منتقل خواهید شد، برای پرداخت آنلاین از درگاه بانک این بانک ها، حتماً نیاز نیست که شما شماره کارت همان بانک را داشته باشید و بلکه شما میتوانید از طریق همه کارت های عضو شبکه بانکی، مبلغ  را پرداخت نمایید. 

 

مطالب پیشنهادی: برای ثبت نظر خود کلیک کنید ...

براي قرار دادن بنر خود در اين مکان کليک کنيد
به راهنمایی نیاز دارید؟ کلیک کنید


جستجو پیشرفته مقالات و پروژه

سبد خرید

  • سبد خریدتان خالی است.

دسته ها

آخرین بروز رسانی

    چهارشنبه, ۵ اردیبهشت , ۱۴۰۳

اولین پایگاه اینترنتی اشتراک و فروش فایلهای دیجیتال ایران
wpdesign Group طراحی و پشتیبانی سایت توسط دیجیتال ایران digitaliran.ir صورت گرفته است
تمامی حقوق برایbankmaghale.irمحفوظ می باشد.