فی موو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی موو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق در مورد معماری میکروکنترلرهای AVR

اختصاصی از فی موو تحقیق در مورد معماری میکروکنترلرهای AVR دانلود با لینک مستقیم و پر سرعت .

تحقیق در مورد معماری میکروکنترلرهای AVR


تحقیق در مورد معماری میکروکنترلرهای AVR

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

  

تعداد صفحه31

 

فهرست مطالب

 

 

امکانات داخلی 16 Mega

سازمان­دهی حافظه

الف­ـ حافظه برنامه

ارسال نیمه و تمام دوطرفه

استانداردهای 232RS

معماری میکروکنترلرهای AVR

میکروکنترلرهای AVR توسط شرکت Atmel طراحی و ساخته شده­اند. اولین قطعات از میکروکنترلرهای AVR در سال 1993 روانه بازار شد و به­زودی جای خود را در قلب طراحان مدارات میکروکنترلری باز کرد. نخستین قطعات که در این خانواده معرفی شدند، میکروکنترلرهای AVR در سری Sxxxx90AT بودند. ولی از آن­جایی­که این قطعات نسبت به سایر میکروکنترلرهای AVR که بعداً در سری Mega ارائه شدند امکانات کمتری دارند، به­ندرت از آن­ها استفاده می­شود. شرکت Atmel همزمان با ارائه میکروکنترلرهای AVR در سری Mega اقدام به طراحی و تولید میکروکنترلرهای AVR در سری Tiny کرده است. این قطعات در بسته­بندی­های کوچک­تر نسبت به نمونه­های قبلی و با امکانات فوق­العاده (امکاناتی که کمتر از سری Mega و حدوداً برابر با سری Sxxxx90 هستند) در ولتاژها و جریان­های مصرفی کم ارائه شده­اند و زمینه را برای طراحی مداراتی با توان مصرف فوق­العاده کم و کارایی بسیار بالا فراهم کرده­اند.

هدف ما در این مقاله ارائه مباحث مربوط به سری Mega است که در این سری به­طور خاص روی قطعه 16ATMega تأکید بیشتری خواهیم داشت. دلیل انتخاب این قطعه وجود بسیاری از قابلیت­های تمامی سری Mega و پایه بودن آن است.

در این بخش معماری داخلی میکروکنترلرهای AVR مورد بررسی قرار می­گیرد.

میکروکنترلرهای AVR دارای درگاه داده 8 بیتی و از نوع CMOS و با ساختار Risc[1] هستند و در ساخت آن­ها معماری نوع Harward به­کار برده شده است. در این نوع معماری از باس­های سه­گانه مجزا (آدرس ـ داده ـ کنترل) برای حافظه برنامه استفاده می­شود. کاربرد ساختار Risc باعث می­شد. که این قطعات دارای خصوصیات منحصربه­فردی باشند، از آن­جمله می­توان به سرعت بالا، سازگاری با کامپایلرهای زبان­های


[1]. Reduced instruction set computer


دانلود با لینک مستقیم


تحقیق در مورد معماری میکروکنترلرهای AVR

تحقیق درموردآشنایی با میکرو کنترلرهای AVR

اختصاصی از فی موو تحقیق درموردآشنایی با میکرو کنترلرهای AVR دانلود با لینک مستقیم و پر سرعت .

تحقیق درموردآشنایی با میکرو کنترلرهای AVR


 تحقیق درموردآشنایی با میکرو کنترلرهای AVR

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

  

تعداد صفحه24

                                                             

فهرست مطالب

 

  • مقدمه 2  
  • معایب و مزایای میکروکنترلر های مختلف 6
  • فیوز بیت ها، منابع کلاک وReset 8
    • منابع Reset 16 
  • معرفی SPI Bus  (نحوه عمل،رجیسترها ، ارتباط شبکه ای در  SPI ومدارات داخلی)            21
  • برنامه میکروی فرستنده ATmegaA32 (محیط برنامه نویسی BASCOM )    27
  • برنامه میکروی گیرنده ATMega8535(محیط برنامه نویسی BASCOM)  29
  • توضیح برخی از دستورات استفاده شده در محیط برنامه نویسی BASCOM 32
  • اتصال صفحه کلید 3× 4 بهAVR                         36
  • اتصال LCD به AVR                             38
  • شکل کلی مدار فرستنده و گیرنده توسط AVR 40

 

 

 

 

 

 

 

 

 

 

 

مقدمه:

آشنایی با میکرو کنترلرهای :AVR

 

میکرو کنترلر : به آی سی هایی که قابل برنامه ریزی می باشد و عملکرد آنها از قبل تعیین شده میکروکنترلرگویند میکرو کنترل ها دارای ورودی - خروجی و قدرت پردازش می باشد.

بخشهای مختلف میکروکنترلر :

میکروکنترلر ها از بخشهای زیر تشکیل شده اند

Cpu                     واحد پردازش

Alu                     واحد محاسبات

I /O                     ورودی ها و خروجی ها

Ram                   حافظه اصلی میکرو

Rom                  حافظه ای که برنامه روی آن ذخیره می گردد

Timer                برای کنترل زمان ها

و . . .

 

یک میکروکنترلر چگونه برنامه ریزی میشود: میکرو کنترلر ها دارای کامپایلرهای خاصی می باشد که با زبان های Assembly basic, c می توان برای آنها برنامه نوشت سپس برنامه نوشته شده را توسط دستگاهی به نام   programmer که در این دستگاه  ای سی  قرار می گیرد و توسط یک کابل به یکی از در گاه های کامپیوتر وصل می شود برنامه نوشته شده روی آی سی  انتقال پیدا میکند و در Rom ذخیره می شود .

 

 

 

با میکرو کنترلر چه کارهایی می توان انجام داد:

این آی سی ها حکم یک کامپیوتر در ابعاد کوچک و قدرت کمتر را دارند بیشتر این آی سی ها برای کنترل و تصمیم گیری استفاده می شود چون طبق الگوریتم برنامه ی آن عمل می کند این آی سی ها برای کنترل ربات ها  تا استفاده در کارخانه های صنعتی کار برد دارد .

میکرو AVR دارای معماری است که می تواند در تمام جهات مورد استفاده شما،عمل کند میکرو AVR معماری دارد که برای شما کارایی 16 بیتی ارائه می دهد که البته قیمتش به اندازه یک 8 بیتی تمام می شود.

 

بهره های کلیدی AVR :

دارای بهترین MCU برای حافظه فلش در جهان ! (MCU: Master Control Unit)

دارای سیستمی با بهترین هماهنگی

دارای بالاترین کارایی و اجرا در CPU  (یک دستورالعمل در هر سیکل کلاک(

دارای کدهایی با کوچکترین سایز

دارای حافظه خود برنامه ریز

دارای واسطه JTAG که با IEEE 1149.1 سازگار است

(IEEE: Institute of Electrical and Electronics Engineers.)

دارای سخت افزار ضرب کننده روی خود

دارای بهترین ابزارها برای پیشرفت و ترقی

دارای حالات زیادی برای ترفیع دادن یا Upgrade

واژگان کلیدی AVR :

 میکرو کنترلر AVR به منظور اجرای دستورالعملهای قدرتمند در یک سیکل کلاک(ساعت) به اندازه کافی سریع است و می تواند برای شما آزادی عملی را که احتیاج دارید به منظور بهینه سازی توان مصرفی فراهم کند. میکروکنترلر AVR بر مبنای معماری RISC (کاهش مجموعه ی دستورالعملهای کامپیوتر) پایه گذاری شده و مجموعه ای از دستورالعملها را که با 32 ثبات کار میکنند ترکیب می کند.

                                                                                                              

 

 

                                                                                                                          

 


دانلود با لینک مستقیم


تحقیق درموردآشنایی با میکرو کنترلرهای AVR

آموزش جامع AVR

اختصاصی از فی موو آموزش جامع AVR دانلود با لینک مستقیم و پر سرعت .

آموزش جامع AVR


آموزش جامع AVR

آموزش جامع AVR شامل سرفصل های :

  1. اصول کار کرد پردازنده
  2. برسی میکرو کنترل AVR
  3. برنامه نویسی به زبان C
  4. برسی و استفاده از AVR (پورت I/O  , اتصال LCD , تایمر کانتر و ...)
  5. برنامه ریزی میکروکنترل های AVR

این مجموعه شامل چند جزوه مختلف آموزشی می باشد

به همراه این محصول دیتاشیت atmega32 می باشد.


دانلود با لینک مستقیم


آموزش جامع AVR

دفع حشرات موذی

اختصاصی از فی موو دفع حشرات موذی دانلود با لینک مستقیم و پر سرعت .

دفع حشرات موذی


دفع حشرات موذی

دفع حشرات موذی با استفاده از امواج فراصوت بوسیله AVR ATMEGA16


دانلود با لینک مستقیم


دفع حشرات موذی

کنترل دور موتور DC

اختصاصی از فی موو کنترل دور موتور DC دانلود با لینک مستقیم و پر سرعت .

کنترل دور موتور DC


کنترل دور موتور DC

کنترل موتور DC توسط میکروکنترلر AVR ATMEGA16 

امکانات :

  • امکان کنترل سرعت 
  • امکان کنترل جهت
  • استفاده از L298

دانلود با لینک مستقیم


کنترل دور موتور DC