مسابقه رباتیک,دانشجویی,دانش آموزی,ربات جنگجو,ربات مسیریاب,ربات فوتبالیست,ربات امدادگر,پروژه ربات ,پروژه رباتیک,پروژه الکترونیک,ساخت ربات,خرید ربات,فروش ربات
در این بخش به معرفی میکروکنترلر های نوع 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
ترکیب بسته بندی:
فیوز بیت های 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
ترکیب پایه ها:
