زپوها

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

زپوها

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

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

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


عنوان مقاله: آشنایی با میکرو کنترلرهای AVR
قالب فایل: WORD
تعداد صفحات: 40 صفحه

فهرست مطالب:

● مقدمه                                                                                                
● معایب و مزایای میکروکنترلر های مختلف                                                         
● فیوز بیت ها، منابع کلاک و Reset                                                      
● منابع Reset                                                                                      
● معرفی SPI Bus   (نحوه عمل،رجیسترها ، ارتباط شبکه ای در  SPI ومدارات داخلی)       
● برنامه میکروی فرستنده  ATmegaA32 (محیط برنامه نویسی BASCOM )  
● برنامه میکروی گیرنده  ATMega8535(محیط برنامه نویسی BASCOM)    
● توضیح برخی از دستورات استفاده شده در محیط برنامه نویسی BASCOM      
● اتصال صفحه کلید 3× 4  بهAVR                                                      
● اتصال LCD   به AVR                                                                 
● شکل کلی مدار فرستنده و گیرنده توسط 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 ثبات کار میکنند ترکیب می کند.

به کارگرفتن حافظه از نوع Flash که AVR ها به طور یکسان از آن بهره می برند از جمله مزایای آنها است. یک میکرو AVR می تواند با استفاده از یک منبع تغذیه 2.7 تا 5.5 ولتی از طریق شش پین ساده در عرض چند ثانیه برنامه ریزی شود یا Program شود. میکروهای AVR در هرجا که باشند با 1.8 ولت تا 5.5 ولت تغذیه می شوند البته با انواع توان پایین   Low Powerکه موجودند.

راه حلهایی که AVR پیش پای شما می گذارد، برای یافتن نیازهای شما مناسب است:

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

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


7 پروژه آماده avr که در پیش نمایش عنوان ها را مشاهده می کنید

 7 پروژه آماده avr که در پیش نمایش عنوان ها را مشاهده می کنید


این فایل محتوی 7 پروژه AVR است که میتوانید عنوان آنهارا مشاهده کنید:

پروژه ارتباط سریال AVR با hyper terminal و matlab و Labview
پروژه ساعت دیجیتال با میکروکنترلر AVR به زبان بسکام
اسیلوسکوپ دیجیتال با ال سی دی بزرگ
پروژه ماشین حساب مهندسی با AVR به زبان C
ساخت دماسنج با AVR
ساخت LCD اعلانات AVR
ارتباط مموری با میکرو

خرید و دانلود  7 پروژه آماده avr که در پیش نمایش عنوان ها را مشاهده می کنید


پروژه ایجاد PWM با AVR

 پروژه ایجاد PWM با AVR


این پروژه شامل برنامه نویسی سیکنال PWM با استفاده از نرم افزار AVRstadio به همراه فایل شماتیک پروژه برای مشاهده ی نتایج میباشد.در صورتی که سوالی در مورد این محصول داشتید اگه پیام بزارید ممنون میشم.

خرید و دانلود  پروژه ایجاد PWM با AVR


کتاب آشنایی با میکروکنترولرهای AVR و نرم افزارهای CodevisionAVR

 کتاب آشنایی با میکروکنترولرهای AVR و نرم افزارهای CodevisionAVR


  دﺳﺘﻮرات را ﺗﻨﻬﺎ در ﻳﻚ ﭘﺎﻟﺲ ﺳﺎﻋﺖ اﺟﺮا ﻣﻲﻧﻤﺎﻳﻨﺪ و ﺑﻪ اﻳﻦ ﺗﺮﺗﻴﺐ ﻣﻲﺗﻮاﻧﻴﻢ ﺗﺎ ﺑـﻪ ازای ،RISC  ﻫﺎ ﺑﺎ ﺳﺎﺧﺘﺎر AVR . ( اﺟﺮا ﻛﺮده و ﺑﺮﻧﺎﻣﻪ را از ﻟﺤﺎظ ﺳﺮﻋﺖ ﭘﺮدازش و ﻧﻴﺰ ﻣﺼﺮف ﺗﻮان ﺑﻬﻴﻨﻪ ﻛﻨﻴﻢ MIPS) ﻫﺮ ﻳﻚ ﻣﮕﺎﻫﺮﺗﺰ، ﻳﻚ ﻣﮕﺎدﺳﺘﻮر را در ﺛﺎﻧﻴﻪ ٣٢  (و ﻣﺠﻤﻮﻋﻪ دﺳﺘﻮرات ﻗﺪرﺗﻤﻨﺪی را ﺷﺎﻣﻞ ﻣﻲﮔﺮدﻧﺪ .ﺗﻤــﺎم اﻳـﻦ R0..R31)  رﺟﻴﺴﺘﺮ ﻫﻤﻪ ﻣﻨﻈﻮره ٣٢ ﻫﺎ،AVR  ﻣﺘﺼﻞ ﺷﺪهاﻧﺪ، ﺑﻨﺎﺑﺮاﻳﻦ دﺳﺘﺮﺳﻲ ﺑﻪ دو رﺟﻴﺴﺘﺮ در ﻳﻚ ﺳﻴﻜﻞ ﺳﺎﻋﺖ ﻫــﻢ اﻣﻜـﺎنﭘﺬﻳـﺮ اﺳـﺖ .اﻳـﻦ ALU رﺟﻴﺴﺘﺮ ﻣﺴﺘﻘﻴﻤﹰﺎ ﺑﻪ . ﺑﺘﻮاﻧﺪ ﺗﺎ ٠١ﺑﺮاﺑﺮ ﻫﻢ اﻓﺰاﻳﺶ ﻳﺎﺑﺪ CISC  ﺳﺎﺧﺘﺎر ﻣﻮﺟﺐ ﻣﻲﮔﺮدد ﺗﺎ ﺳﺮﻋﺖ آﻧﻬﺎ ﻧﺴﺒﺖ ﺑﻪ ﻣﻴﻜﺮوﻛﻨﺘﺮوﻟﺮﻫﺎی  ﺗﺮاﺷﻪﻫﺎﻳﻲ ﭘﻴﺸﺮﻓﺘﻪ ﺑﺎ اﻣﻜﺎﻧﺎت ﺟﺎﻧﺒﻲ ﻛﺎﻣﻞ ﻫﺴﺘﻨﺪ .زﻣﺎﻧﻲ ﻛﻪ ﺷﺮوع ﺑﻪ ﻳــﺎدﮔﻴـﺮی ، AVR ﺧﺎﻧﻮاده ﻣﻴﻜﺮوﻛﻨﺘﺮوﻟﺮﻫﺎیﻣﻔﺎﻫﻴﻢ اﺻﻠﻲ آﻧﻬﺎ ﻧﻤﺎﻳﻴﺪ، ﻟﺬت ﻓﺮاﮔﻴﺮی ﺗﻤﺎم ﺟﺰﺋﻴﺎﺗﺸﺎن آﻏﺎز ﻣﻲﺷﻮد 

خرید و دانلود  کتاب آشنایی با میکروکنترولرهای AVR و نرم افزارهای CodevisionAVR