آموزش میکروکنترلر AVRمیکروکنترلر

آموزش میکروکنترلر AVR قسمت اول (مقدمه)

میکروکنترلر چیست؟

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

تفاوت میکروپروسسور، میکروکامپیوتر و میکروکنترلر

یک میکروپروسسور در واقع یک واحد پردازشگر مرکزی (CPU) است. این تراشه ها در گذشته با استفاده از مدار های مجتمع با مقیاس متوسط و بزرگ طراحی می شدند. شرکت Intel برای نخستین بار پیاده سازی قطعات CPU، ALU ، ریجسترها و مدار کنترل باس را در تراشه ی 4004 انجام داد. این تراشه یک میکروپروسسور 4 bit بود.

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

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

استفاده از میکروکنترلر ها در مدارهای الکترونیکی موجب افزایش سرعت و کارایی مدار در مقابل کاهش حجم و هزینه ی آن می شود. از سوی دیگر ارتقا به روز رسانی سیستم های مبتنی بر میکروکنترلرها بسیار راحت است و نیازی به تعویض قطعه ی اصلی سیستم (میکروکنترلر) نیست و تنها کافی است بار دیگر برنامه ریزی شود.

میکروکنترلرهای خانواده ی AVR

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

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

 

علی عزتی

علی عزتی هستم. رشته ی مهندسی برق الکترونیک رو خوندم. علاقه ی من به یادگیری و به اشتراک گذاشتن چیز هایی که یاد گرفتم. باعث شد تا الکترولب ایجاد بشه. علاقه ی زیادی به الکترونیک دارم. و دوست دارم چیزهای جدید یادبگیرم و بسازم ... :))

نوشته های مشابه

3 دیدگاه

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

  2. تقریباً میشه نمونه امروزی میکرو کامپیوتر ها رو بردهایی مثل رزپاری پای یا سایر بردهایی که روشون توزیع های لینوکس نصب میشم حساب کرد
    که به دلیل داشتن پورت های i/o و امکانات زیاد دیگر در خیلی از پروژه ها کاربرد دارند

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.