آشنایی با انواع میکروکنترلرها(میکروکنترلر AVR چیست؟)

آشنایی با انواع میکروکنترلرها(میکروکنترلر AVR چیست؟)

آشنایی با انواع میکروکنترلرها(میکروکنترلر AVR چیست؟)

آشنایی با انواع میکروکنترلرها(میکروکنترلر AVR چیست؟): شاید برای بسیاری از علاقه مندان به حوزه الکترونیک این سوال پیش بیاید که میکروکنترلر چیست؟ انواع آن کدام است؟ و … . در این مقاله اطلاعاتی در این زمینه در اختیار شما قرار میدهیم. اما برای آشنایی بیشتر و کسب مهارت لازم است در کلاس های آموزشی آن شرکت کنید تا با نحوه کار، انواع آن، اجزای سازنده میکروکنترلر ها و … آشنا شوید.

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

آشنایی با انواع میکروکنترلرها(میکروکنترلر AVR چیست؟)
آشنایی با انواع میکروکنترلرها(میکروکنترلر AVR چیست؟)

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

میتوان مهم ترین قطعه به کار رفته در  وسایل الکتریکی به خصوص انواع پیشرفته آن را میکروکنترلر دانست. میکروکنترلر های یک مدار الکتریکی مجتمع (IC) می باشند که از نظر اندازه و سایز بسیار کوچک بوده و به همین دلیل به این اسم شناخته میشوند. وظیفه اصلی میکروکنترلرها کنترل نحوه عملکرد قسمت های مختلف یک مدار می باشد. که نخستین بار در سال ۱۹۷۴ تولید شد و در آن زمان به TMS 1000 شناخته میشد. از آنجا که میکروکنترل ها وظایف مهم و بیشماری بر عهده دارند انواع مختلف آن در بازار موجود است که در ادامه به بررسی میکروکنترلر AVR که مهم ترین نوع آن است میپردازیم.

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

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

انواع میکروکنترلر AVR کدام است؟

میکروکنترلر Tiny

  • میکروکنترل های Tiny در مقایسه با سایر میکروکنترلرهای AVR از امکانات کمتری برخوردار است اما به نسبت بقیه دارای CUP‌ قدرتمندی می باشد و به همین دلیل در عملیات های ساده و کم حجم از آن استفاده میکنند. این میکروکنترلر ها در سه سایز ۸، ۲۰ و ۲۸ در بازار موجود است و دارای سه حافظه فلش، SRAM و  EEPROM می باشد.

میکروکنترلر mega

  • میکروکنترلر های mega نسبت به Tiny از توانایی های بالاتری برخوردار هستند و دارای حاظه فلش ۴ تا ۵۱۲ کیلوبایتی می باشند. از انواع میکروکنترلر های mega  که بسیار مورد استفاده قرار میگیرند میتوان این موارد را نام برد:
  • Atmega8 AVR: این مدل در ساخت پروژه های الکتریکی و الکترونیکی مورد استفاده قرار میگیرد.

  • Atmega16 AVR: این مدل به وسیله سیستم های تعبیه شده بر روی انواع تلفن های همراه کار میکنند.

  • Atmega32 AVR: این مدل در سیستم هایی فعالیت میکند که بدون دخالت انسان باشد همینطور به وسیله سیستم ها تعبیه شده در انواع تلفن های همراه مورد استفاده قرار میگیرد.

  • میکروکنترلر Atmega328 AVR: از این مدل در سیستم های آردینو، رباتیک، و جهت نظارت بر قدرت و مدیریت استفاده میشود.

میکروکنترلر کلاسیک

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

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

  • حافظه برنامه (Flash)
  • حافظه داده (EEPROM و SRAM)
  • واحد ورودی و خروجی (input/output)
  • بخش کنترلر کلاک ورودی
  • مبدل آنالوگ به دیجیتال به نام (ADC و Analog to Digital Converter)
  • بخش ارتباط سریال ها که شامل (TWI و SPI و USART)
  • واحد پردازش مرکزی (CPU)
  • تایمر و کانتر (Timer/Counter Blocks)
  • مقایسه آنالوگ (Analog comparator)
  • واحد کنترل صفحه نمایش (LCD Controller)

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

  • میکروکنترلر AVR دارای قابلیت انتخاب چند ولتاژ مرجع به منظور تبدیل آنالوگ به دیجیتال یا ADC می باشد.
  • با استفاده از میکروکنترلر AVR میتوان بیشترین استفاده را از بهترین (Master Control Unit) و یا همان (MCU) جهت حافظه فلش (FLASH) برد.
  • دارای قابلیت برنامه ریزی و دیباگ می باشد که به وسیله رابط JTAG انجام میگیرد.
  • میکروکنترلر AVR دارای حافظه خود برنامه ریز می باشد.
  • میکروکنترلر AVR  دارای حالتی جهت ارتقا و آپدیت می باشد.
  • با استفاده از میکروکنترلر AVR  میتوان پایه های مربوط به واحد های داخلی را از یک پورت به پورت دیگر انتقال داد.

ویژگی های میکروکنترلر AVR  

  • میکروکنترلر های AVR  دارای بالاترین کارایی و اجرا در CPU می باشند.
  • میکروکنترلرهای AVR  داراری کدهای کوچکی می باشند.
  • این میکروکنترلرها دارای حافظه خود برنامه ریز می باشند.
  • میکروکنترلرهای AVR  دارای سخت افزار ضرب کننده می باشند.
  • میکروکنترلر AVR   از قابلیت به روز رسانی برخوردار است.
  • واسط JTAG موجود در این میکروکنترلرها با IEEE 1149.1 سازگار می باشند.
  • این میکروکنترلرها داری بهترین MCU  برای حافظه فلش می باشند.
  • میکروکنترلر AVR  دارای هماهنگی بالایی در سیستم ها می باشد.
آشنایی با انواع میکروکنترلرها(میکروکنترلر AVR چیست؟)
آشنایی با انواع میکروکنترلرها(میکروکنترلر AVR چیست؟)

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

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

دوره های آموزشی برق و الکترونیک در مجتمع فنی تهران نمایندگی میرداماد

معرفی مدارک پایان دوره 

مدرک مجتمع فنی تهران قابل ترجمه رسمی مورد تایید قوه قضائیه و وزارت امور خارجه می باشد. این مدرک مورد تایید سازمان ها و شرکت های خصوصی و دولتی و به عنوان یک Skill Certificate می تواند به عنوان معرفی مهارت های شما و همچنین جز رزومه کاری و مهارتی دانش پذیر قرار گیرد. همچنین دانشپذیران می توانند بنا به درخواست، مدارک بین المللی از مؤسسات معتبر خارجی اخذ نمایند.

‫۰/۵ ‫(۰ نظر)
maryam bagheri ۲-مرداد-۱۴۰۰