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

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

مسابقه رباتیک,دانشجویی,دانش آموزی,ربات جنگجو,ربات مسیریاب,ربات فوتبالیست,ربات امدادگر,پروژه ربات ,پروژه رباتیک,پروژه الکترونیک,ساخت ربات,خرید ربات,فروش ربات


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

خصوصیات و قابلیت های هر یک از میکرو های  AT 90S تشریح و در ادامه فیوز بیت های هر یک به طور کامل بررسی شده‌اند.

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

فیوز بیت ها با پاک کردن میکرو از بین  نمی روند و می توانند توسط بیت های مربوطه قفل شوند.

کلاک سیستم هر یک از میکرو ها در صورت نیاز به توضیح بیشتر بلافاصله بعد از فیوز بیت ها گفته شده است

اهداف این بخش آموزشی شامل موارد زیر می شود:

  • آشنایی کامل با انواع میکروهایAT90S
  • آشنایی کامل با فیوز بیت های هر یک از میکرو ها
  • توانایی برنامه ریزی فیوز بیت های هر یک از میکروها
  • توانایی برنامه ریزی فیوز بیت ها برای تعیین کلاک سیستم دلخواه

خصوصیات AT90S12 00:

  • از معماریAVR RISC  استفاده می کند
  • کارایی بالا و توان مصرفی کم
  • دارای ۸۹ دستورالعمل با کارایی بالا که اکثرا تنها در یک  کلاک سیکل اجرا می شوند
  • ۳۲*۸ ریجستر کاربردی
  •  سرعتی تا ۱۲MIPS در فرکانس ۱۲MHZ

حافظه برنامه و داده غیر  فرار:

  • یک کیلو بایت حافظه فلش قابل برنامه ریزی داخلی
  • پایداری حافظه فلش با قابلیت ۱۰۰۰ بار نوشتن و پاک کردن
  • ۶۴ بایت حافظهeeprom  داخلی قابل برنامه ریزی
  • پایداری حافظهeeprom با  قابلیت ۱۰۰٫۰۰۰ بار نوشتن و پاک کردن
  • قفل برنامه فلش و حفاظت داده eeprom

خصوصیات جانبی:

  • یک تایمر کانتر ۸ بیتی با prescaler  مجزا
  • یک مقایسه کننده آنالوگ داخلی
  • WATCHDOG  قابل برنامه ریزی با اسیلاتور داخلی
  • ارتباط سریالspi  برای برنامه ریزی داخلی مدار|IN SYSTEM PROGRAMMING

خصوصیات ویژه میکروکنترلر:

  • تغذیه کم در مدهای idel ,powerdown
  • منابع وقفه داخلی و خارجی|| interrupt
  • قابل انتخاب بودن اسیلاتورRC داخلی برای کاهش قسمت های خارجی
  • عملکرد کاملا ثابت
  • توان مصرفی پایین و سرعت بالا توسط تکنولوژی CMOS

برای مثال :توان مصرفی در۴MHZ,3V,25 C:

  • حالت فعال ACTIVE  MODE =2.0MA
  • در حالت بیکاری IDEL MODE=0.4MA
  • درحالت POWER DOWN =1UA

ولتاژ های عملیاتی یا کاری:

  • ۲٫۷V نا ۶V برای AT90S2313-4
  • 4V تا ۶V برای AT90S2313-10

فرکانس های کاری:

  • ۰MHZ TO 4MHZ FOR AT90S1200-4
  • 0MHZ TO 12 MHZ FOR AT90S1200-12

خطوط ورودی و خروجی انواع بسته بندی:

  • ۱۵ خط ورودی خروجی قابل برنامه ریزی
  • ۲۰ پایه در انواع DPIP,SO IC,SSOP

ترکیب بسته بندی:

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

فیوز بیت های AT90S1200:

این میکرو دارای دو فیوزبیت RCEN,SPIEN  است. فیوز بیت ها با پاک کردن میکرو تاثیری نمی بینند .

*در تمام توضیحات زیر۰ به معنای برنامه ریزی شدن و۱ به معنای برنامه ریزی نشدن بیت است*

نکته:

 فیوز بیت هایAT90S1200  در زمان و برنامه ریزی به صورت سریال قابل دسترس نمی باشند.

  • SPIEN : در حالت پیش فرض �نامه‌ریزی شده و  میکرو از طریق سریال SPI برنامه ریزی میشود.
  • RCEN: با برنامه‌ریزی کردن این بیت اسیلاتورRC  داخلی۱MHZ آر می شود و دیگر نیازی به کریستال خارجی نیست. این بیت به صورت پیش فرض برنامه ریزی نشده است.

خصوصیات AT90S 2313 :

  • از معماری AVR RISC  استفاده می کند.
  • کارایی بالا و توان مصرفی کم
  • دارای ۱۱۸ دستورالعمل با کارایی بالا که اکثراً تنها  در یک کلا ک سیکل اجرا می‌شوند
  • ۳۲*۸  ریجستر کاربردی
  • سرعت  تا ۱۰MIPS  در فرکانس ۱۰MHZ

حافظه, برنامه و داده غیر فرار:

  • ۲ کیلو بایت حافظهFLASH قابل برنامه ریزی داخلی
  • پایداری حافظه FLASH با قابلیت هزار بار نوشتن و پاک کردن
  • ۱۲۸ بایت حافظه SRAM
  • ۱۲۸ بایت حافظهEEPROM  داخلی قابل برنامه ریزی
  • پایداری حافظهEEPROM  باقابلیت ۱۰۰٫۰۰۰ بار نوشتن و پاک کردن
  • قفل برنامه فرش و حفاظت داده EEPROM

توضیحات جانبی:

  • یک تایمر کانتر ۸ بیتی با PRESCALER  مجزا
  • یک تایمر کانتر ۱۶ بیتی با PRESCALER  مجزا و دارای مدهای COMPARE , CAPTURE ,PWM 8-9-10 بیتی
  • یک مقایسه کننده آنالوگ داخلی
  • WATCHDOG قابل برنامه ریزی وا اسیلاتور داخلی
  • ارتباط سریالSPI  برای برنامه ریزی داخل مدار
  • UART دوطرفه-|| FULL DU PLEX

خصوصیات ویژه میکروکنترلر:

  • تغذیه کم در مدهای IDEL,POWE-RDOWN
  • منابع  وقفه داخلی و خارجی INTERRUPT
  • عملکرد کاملا ثابت
  • توان مصرفی پایین وتوان  بالا توسط تکنولوژی CMOS

برای مثال:توان مصرفی در ۴MHZ ,3V,25C

  • حالت فعال ACTIVE =2.8MA
  • در حالت بیکاری IDEL=0.8 MA
  • درحالت  POWER DOWN=1UA

ولتاژ های عملیاتی و کاری:

۲٫۷V TO 6V FOR AT90S2313-4

۴V TO 6 V FOR AT90S2313-10

فرکانس های کاری:

۰MHZ TO 4 MHZ FOR AT90S2313-4

۰MHZ TO 12MHZ FOR AT90S2313-10

خطوط ورودی و خروجی انواع بسته بندی:

  • ۱۵ خط ورودی و خروجی  قابل برنامه ریزی
  •  ۲۰  پایه در انواع PDIP,SOIC

ترکیب پایه ها:

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

طراح و سازنده ی پروژه های رباتیکی

کانال تلگرام

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند

۱۵۱

مقاله های مرتبط :

دیدگاه خود را بیان کنید :