مقالات و كتابخانه فني برق و الكترونيك
می 22, 2012, 05:37:44 am *
خوش آمدید، مهمان - لطفا برای ثبت نام اینجا و یا برای ورود اینجا را کلیک کنید.
آیا هنوز ایمیل فعال سازی حساب کاربری برای ما ارسال نشده است؟

لطفا برای ورود نام کاربری و رمز عبورتان را وارد نمایید
 
   فهرست   راهنمايي جستجو لینکستان کلمات کلیدی ورود عضويت نقشه سایت فروشکاه سایت  

مقالات فني كليك كنيد

Del.icio.us Digg FURL FaceBook Stumble Upon Reddit SlashDot Google Bookmarks Yahoo My Web

 کلمات کلیدی جستجو اطلاعات کلی در مورد میکروکنترلرهای AVR --اطلاعات کلی در مورد میکروکنترلرهای AVR

صفحه: [1]
  چاپ صفحه  
نويسنده موضوع: اطلاعات کلی در مورد میکروکنترلرهای AVR  (دفعات بازدید: 1337 بار)
توضیح کوتاه: این مقاله به ارائه اطلاعات کلی در مورد ساختار داخلی و انواع مختلف میکروهای AVR
ابوالفضل
مدیر کل انجمن
یه دنگ از سایت به نامشه
*****

امتیاز: +151/-0
تعداد ارسال: 785


abolfazl
ديدن مشخصات WWW آدرس ايميل
« : سپتامبر 30, 2010, 06:42:21 am »

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

مقدمه ای بر میکروکنترلر های AVR :

میکروهای AVR دارای انعطاف پذیری غیر قابل مقایسه و بی همتایی هستند . آنها قادر به ترکیب هر نوع کدی با یک معماری کارامد از طریق زبانهای C و Assembly هستند و قادرند از طریق این برنامه ها تمام پارامتر های ممکن در یک سیکل یا چرخه ماشین را با دقت بسیار بالا هماهنگ کنند .


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

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

دارای بهترین MCU برای حافظه فلش در جهان

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

دارای بالاترین کارایی واجرا در CPU

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

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

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

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

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

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

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

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

میکروکنترلر AVR بر مبنای معماری RISC  ” کاهش مجموعه ی دستورالعملهای کامپیوتر ” پایه گذاری شده و مجموعه ای از دستورالعملها را که با ٣۲ ثبات کار میکنند ترکیب میکند .

به کارگرفتن حافظه از نوع Flash که  AVR ها به طور یکسان از آن بهره می برند از جمله مزایای آنها است .

یک میکرو AVR می تواند با استفاده از یک منبع تغذیه ۲٫۷ تا ۵٫۵ ولتی از طریق شش پین ساده در عرض چند ثانیه برنامه ریزی شود یا Program شود .

میکرو های AVR در هرجا که باشند با ۱٫۸ ولت تا ۵٫۵ ولت تغذیه می شوند البته با انواع توان پایین که موجودند .

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

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

خانواده های محصولات AVR :

Tiny AVR :

میکروکنترلری با ا هداف کلی و با بیش از ۴ کیلو بایت حافظه فلش و ١٢٨ بایت حافظه استاتیک و قابل برنامه ریزی  ” منظور از حافظه استاتیک SRAM و حافظه قابل برنامه ریزی EEPROM است ”

Mega AVR :

این نوع میکروها قابلیت خود برنامه ریزی دارند و می توان آنها را بدون استفاده از مدارات اضافی برنامه ریزی کرد همچنین بیش از ۲۵۶ کیلو بایت حافظه فلش و ۴ کیلو بایت حافظه استاتیک و قابل برنامه ریزی دارند .

LCD AVR :

این نوع میکرو دارای درایور برای نمایشگر LCD با قابلیت کنترل اتوماتیک و مقایسه تصویر می باشد ، باعث تمدید عمر باتری می شود و در حالت فعال دارای توان مصرفی پایینی است .

توان مصرفی پایین :

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

* . این میکروها تا مقدار ۱٫۸ ولت قابل تغذیه هستند که این امر باعث طولانی تر شدن عمر باتری می شود .

* . در میکروهای با توان پایین ، عملیات شبیه حالت standby است یعنی میکرو می تواند تمام اعمال داخلی و جانبی را متوقف کند و کریستال خارجی را به همان وضعیت شش کلاک در هر چرخه رها کند!

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

شما مجاز به دیدن این تصویر نمیباشید.
لطفا ثبت نام یا واردشوید
 های مدل tiny :

به خود اجازه ندهید که نام آن شما را گول بزند… میکروهای مدل tiny توانایی های عظیمی دارند . به خاطر کوچک بودن و داشتن MCU بسیار پر قدرت به اینگونه میکروها نیاز فراوانی هست آنها به هیچ منطق خارجی نیاز نداشته و به همراه یک مجتمع مبدل آنالوگ به دیجیتال و یک حافظه قابل برنامه ریزی EEPROM قابلیتهای خود را ثابت می کنند .

نکات کلیدی و سودمند مدل Tiny :

* . آنها به منظور انجام یک عملیات ساده بهینه سازی شده و در ساخت وسایلی که به میکروهای کوچک احتیاج است کاربرد فراوان دارند .

* . کارایی عظیم آنها برای ارزش و بهای وسایل موثر است .

AVR های مدل Mega :

اگر شما به میکرویی احتیاج دارید که دارای سرعت و کارایی بالا باشد و توانایی اجرای حجم زیادی از کد برنامه را داشته و بتواند داده های زیادی را سروسامان دهد باید از AVR های مدل Mega استفاده کنید آنها به ازای هر یک مگا هرتز سرعت ، توانایی اجرای یک میلیون دستورالعمل در هر یک ثانیه را دارند همچنین قابل برنامه ریزی و بروز رسانی کدها با سرعت و امنیت بسیار بالایی هستند .

نکات کلیدی و سودمند مدل Mega :

* . حافظه سریع از نوع فلش با عملکرد خود برنامه ریز و بلوکه ی بوت ” Boot Block ”

* . دقت بسیار بالای ۸ کانال در تبدیل آنالوگ به دیجیتال ١٠ بیتی

* . USART و SPI و TWI بر طبق واسطه های سریال

* . واسطه ی JTAG بر طبق ۱۱۴۹٫۱ IEEE

TWI: Two Wire Interface is a byte oriented interface

USART: Universal Serial Asynchronous Receiver/Transmitter

SPI: Serial Peripheral Interface

JTAG available only on devices with 16KB Flash and up

واسطه JTAG فقط در میکروهای با بیش از ۱۶ کیلوبایت حافظه فلش موجود است .

AVR های مدل LCD :

آنها با بالاترین یکپارچگی و انعطاف پذیری ممکن طراحی شده اند و با داشتن درایور LCD و کنترلر اتوماتیک وضوح تصویر ،بهترین واسطه را با انسان دارند و دارای توان مصرفی پایین و کارایی بالایی هستند . اولین عضو این خانواده ۱۰۰ سگمنت داشت و دارای یک UART و SPI به منظور ارتباط به صورت سریال بود .

نکات کلیدی و سودمند مدل LCD :

* . کارایی فوق العاده با سرعت یک میلیون دستورالعمل در ثانیه به ازای یک مگاهرتز

* . واسطه ها برای ارتباط با انسان : وقفه های صفحه کلید و درایور نمایشگر LCD

* . آنها این اجازه را به طراح سیستم می دهند که توان مصرفی را در برابر سرعت پردازش تا جایی که امکان دارد بهینه کند .

نکات کلیدی و سودمند حافظه ی فلش خود برنامه ریز :

* . قابلیت دوباره برنامه ریزی کردن بدون احتیاج به اجزای خارجی

* . ۱۲۸ بایت کوچک که به صورت فلش سکتور بندی شده اند

* . داشتن مقدار متغیر در سایز بلوکه ی بوت ” Boot Block ”

* . خواندن به هنگام نوشتن

* . بسیار آسان برای استفاده

* . کاهش یافتن زمان برنامه ریزی

* . کنترل کردن برنامه ریزی به صورت سخت افزاری

راههای مختلف برای عمل برنامه ریزی :

موازی یا Parallel :

* . یکی از سریعترین روشهای برنامه ریزی

* . سازگار با برنامه نویس های ” programmers ” اصلی

خود برنامه ریزی توسط هر اتصال فیزیکی :

* . برنامه ریزی توسط هر نوع واسطه ای از قبیل TWI و SPI و غیره

* . دارا بودن امنیت صد در صد در بروز رسانی و کد کردن

ISP :

* . واسطه سه سیمی محلی برای بروز رسانی سریع

* . آسان و موثر در استفاده

واسطه JTAG :

* . واسطه ای که تسلیم قانون ۱۱۴۹٫۱ IEEE است و می تواند به صورت NVM برنامه ریزی کند یعنی هنگام قطع جریان برق داده ها از بین نروند . استفاده از فیوزها و بیتهای قفل

* . بیشتر برای Debug کردن Onchip و به به منظور تست استفاده می شود

نرم افزار ارائه شده توسط شرکت ATMEL  به نام  ۱۶٫AVR Studio 4 :

این نرم افزار به صورت رایگان در سایت شرکت ATMEL  قرار دارد که با کلیک بر روی لینک زیر با حجم ۳۴ مگا بایت دانلود خواهد شد . ” www.atmel.com ” این نرم افزار در حقیقت یک اسمبلر برای محصولات AVR است و به صورت کاملا ویژوالی است . می تواند با انواع دستگاههای برنامه نویس میکرو ارتباط بر قرار کند و کدها را در میکرو دانلود کند . و قابلیت ترجمه کد ها به زبان C  و Assembly را دارد
حجم  :۳۴ مگابایت
http://abba1.org/file/review.php?sid=1136&recat=
http://abba1.org/file/review.php?sid=1136&recat=

شما مجاز به دیدن این تصویر نمیباشید.
لطفا ثبت نام یا واردشوید
شما مجاز به دیدن این تصویر نمیباشید.
لطفا ثبت نام یا واردشوید


« آخرين ويرايش: سپتامبر 30, 2010, 06:53:50 am توسط ابوالفضل » خارج شده است
مقالات و كتابخانه فني برق و الكترونيك
   

  • شنايي با اصول انتخاب الکترود
  • امنیت پراید و بنز / شما خودتون قضاوت کنید

  • شما چه پوليهايي ميدهيد كه فكر ميكنيد ناحق است؟

  • عاقبت ما؟

  • شماره پلاک خودروها

  • زمان مرگ خود را بدانید

  • مقالعه چاه ارت

  • ترمزهاي A.B.S

  • پايان نامه برق قدرت با موضوع ترانس

  • فیلم ژاوی و دختر بچه طرفدارش

  •  خارج شده است
    کلمات کلیدی: اطلاعات کلی در مورد میکروکنترلرهای AVR 
    صفحه: [1]
      چاپ صفحه  
     
    پرش به :  

    جستجوی گوگل
    Google
    Powered by MySQL Powered by PHP Powered by SMF 1.1.12 | SMF © 2006, Simple Machines LLC | Persian Language Pack by SMFlearn Team

    Supported By Mambolearn Team
    | Sitemap
    Valid XHTML 1.0! Valid CSS!
    كليه حقوق اين سايت متعلق به مطلب لينك ميباشد و هرگونه برداشت با ذكر منبع بلامانع است
    اين سايت در قبال تغيير محتواي لينكها و لينك كاربران هيچ مسوليتي نداردو در صورت اطلاع بلافاصله لينك مربوطه حذف ميشود