انواع میکروکنترلرهای AVR و کاربرد آن‌ها

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

این خانواده از میکروکنترلرها در سال 1996 میلادی توسط شرکت Atmel تولید شد. شرکت Atmel در سال 1984 جهت تولید و طراحی انواع تراشه‌های نیمه‌هادی شروع به کار کرد. اجزاِ اصلی تشکیل دهنده یک میکروکنترلر شامل بخش کنترل، بخش پردازش، حافظه و ورودی/خروجی می‌باشد.

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

TinyAVR : کوچکترین از لحاظ اندازه فیزیکی و حافظه (تا 32 کیلوبایت) و قدرت پردازشی-تعداد ورودی/خروجی محدود

MegaAVR : پرکاربرد، اندازه حافظه تا 256 کیلوبایت-قابلیت پیاده‌سازی برنامه‌های پیچیده

XmegaAVR : اندازه حافظه بالا (تا 384 کیلوبایت)-سرعت بالا-قابلیت پیاده‌سازی برنامه‌های پیچیده

ویژگی‌های کلیدی خانواده AVR
  • کارایی بالا
  • توان مصرفی پایین
  • قابلیت آدرسی دهی بالا
  • قیمت پایین
  • معماری RISC (مانند میکروکنترلر ARM)
معرفی مختصر چند تراشه محبوب AVR جهت مقایسه
Atmega8

شامل 28 پین، یک کیلوبایت حافظه SRAM، هشت کیلوبایت حافظه فلش، پشتیبانی از 2 وقفه خارجی، پشتیبانی از پروتکل‌های I2C، SPI و UART

کاربرد : پروژه‌های کوچک الکترونیکی

Atmega16

شامل 40 پین، 16 کیلوبایت حافظه فلش، یک کیلوبایت حافظه RAM، شش حالت صرفه‌جویی انرژی

کاربرد : سیستم‌های نهفته

Atmega32

شامل 44 پین، 32 کیلوبایت حافظه فلش، 2 کیلوبایت حافظه SRAM، ولتاژ کاری بین 2.7 تا 5.5 ولت

کاربرد : سیستم‌های نهفته

Atmega328

32 کیلوبایت حافظه فلش، 2 کیلوبایت SRAM، ولتاژ کاری بین 1.8 تا 5.5 ولت، یک کیلوبایت حافظه EEPROM

کاربرد میکروکنترلر پرکاربرد استفاده شده در Arduino، سیستم‌های مدیریت و نظارت بر انرژی

 

منابع :

Elysium, EmbeddedSchool. “TYPES OF AVR MICROCONTROLLER AND THEIR APPLICATIONS.” Medium, Medium, 17 June 2019, medium.com/@elysiumembeddedschool/types-of-avr-microcontroller-and-their-applications-236235175fd2.

دیدگاه‌ خود را بنویسید

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

پیمایش به بالا