میکروکنترلر یک مدار مجتمع یا چیپ الکترونیکی است که دارای CPU,حافظه رم، رام و تعدادی ورودی خروجی قابل برنامه ریزی است. میکروکنترلرها در واقع یک میکروکامپیوتر هستند که برای مصارف خاصی برنامه ریزی میشوند.
سرویس آموزش و آزمون برق نیوز:
میکروکنترلر AVR چیست؟
برای اینکه بتوانیم میکرو کنترلر AVR را تعریف نماییم باید در ابتدا مفهوم میکروکنترلر را درک نماییم.
میکرو کنترلر چیست؟
میکروکنترلر یک مدار مجتمع یا چیپ الکترونیکی است که دارای CPU,حافظه رم، رام و تعدادی ورودی خروجی قابل برنامه ریزی است. میکروکنترلرها در واقع یک میکروکامپیوتر هستند که برای مصارف خاصی برنامه ریزی میشوند. میکرو کنترلرها در انواع مختلف و برای مصارف مختلفی تولید میشوند. میکروکنترلرها توسط کاربر قابل برنامه ریزی هستند که طبق برنامه کاربر میتواند تعریف کند اگر شرایط خاصی در ورودی اتفاق افتاد، در خروجی اتفاق خاصی بیفتد.
میکرو پروسسور با میکروکنترلر چه تفاوتی دارد؟
احتمالا شما نیز تاکنون از خود پرسیده اید میکروپروسسور با میکروکنترلر چه تفاوتی دارد؟ در پاسخ میتوان گفت میکروپروسسور یک مدار مجتمع پردازشگر است و فاقد هرگونه مدار حافظه و ورودی خروجی جانبی قابل برنامه ریزی است. میکروپروسسور تنها وظیفه پردازش را برعهده دارد و طراح باید خود مدارهای حافظه و پورتهای ورودی و خروجی را به میکروپروسسور متصل نماید. در حالی که یک میکروکنترلر علاوه بر اینکه شامل یک میکروپروسسور میشود، در داخل خود شامل حافظه و پورتهای ورودی – خروجی قابل برنامه ریزی است.
میکروپروسسورها اغلب در ساخت رایانههای رومیزی، لپتاپ و تبلت کاربرد دارند و برای مصارف گستردهای مورد استفاده کاربران قرار میگیرند. این درحالیست که میکروکنترلرها اغلب برای ساخت دستگاهها و سیستمهای دارای کاربردهای مشخص به کار گرفته میشوند.
میکروکنترلر AVR چیست؟
AVR در ابتدا یک خانواده از میکروکنترلرهای ۸ بیتی بود که در سال ۱۹۹۶ برپایه معماری تغییر یافته هاروارد طراحی و ساخته شد و توسط شرکت Atmel روانه بازارهای جهانی شد. این میکروکنترلر یکی از پرفروشترین میکروکنترلرها در کل جهان به شمار میآید و تاکنون در پروژههای کثیر علمی، تحقیقاتی و تجاری گوناگونی به کارگرفته شده است.
AVR سریهای مختلفی را شامل میشود و فرآیند توسعه این خانواده از میکروکنترلرها همچنان ادامه دارد. از شناخته شدهترین سریهای AVR میتوان به سری Attiny,Atmega,AtXmega اشاره نمود. در حال حاضر AVR در سریهای مختلف و متنوعی با توانهای پردازشی گوناگون، ظرفیتهای حافظهای مختلف و سرعت پردازش متفاوت در بازارهای جهانی موجود است. اما چیزی که در حال حاضر در کشورمان به صورت عمومی و گسترده استفاده میشود، سری Atmega از خانواده AVR است که به علت قیمت مناسب و توان پردازش بالا مورد استقبال قرار گرفته است.
برای اینکه بتوانیم میکرو کنترلر AVR را تعریف نماییم باید در ابتدا مفهوم میکروکنترلر را درک نماییم.
میکرو کنترلر چیست؟
میکروکنترلر یک مدار مجتمع یا چیپ الکترونیکی است که دارای CPU,حافظه رم، رام و تعدادی ورودی خروجی قابل برنامه ریزی است. میکروکنترلرها در واقع یک میکروکامپیوتر هستند که برای مصارف خاصی برنامه ریزی میشوند. میکرو کنترلرها در انواع مختلف و برای مصارف مختلفی تولید میشوند. میکروکنترلرها توسط کاربر قابل برنامه ریزی هستند که طبق برنامه کاربر میتواند تعریف کند اگر شرایط خاصی در ورودی اتفاق افتاد، در خروجی اتفاق خاصی بیفتد.
میکرو پروسسور با میکروکنترلر چه تفاوتی دارد؟
احتمالا شما نیز تاکنون از خود پرسیده اید میکروپروسسور با میکروکنترلر چه تفاوتی دارد؟ در پاسخ میتوان گفت میکروپروسسور یک مدار مجتمع پردازشگر است و فاقد هرگونه مدار حافظه و ورودی خروجی جانبی قابل برنامه ریزی است. میکروپروسسور تنها وظیفه پردازش را برعهده دارد و طراح باید خود مدارهای حافظه و پورتهای ورودی و خروجی را به میکروپروسسور متصل نماید. در حالی که یک میکروکنترلر علاوه بر اینکه شامل یک میکروپروسسور میشود، در داخل خود شامل حافظه و پورتهای ورودی – خروجی قابل برنامه ریزی است.
میکروپروسسورها اغلب در ساخت رایانههای رومیزی، لپتاپ و تبلت کاربرد دارند و برای مصارف گستردهای مورد استفاده کاربران قرار میگیرند. این درحالیست که میکروکنترلرها اغلب برای ساخت دستگاهها و سیستمهای دارای کاربردهای مشخص به کار گرفته میشوند.
میکروکنترلر AVR چیست؟
AVR در ابتدا یک خانواده از میکروکنترلرهای ۸ بیتی بود که در سال ۱۹۹۶ برپایه معماری تغییر یافته هاروارد طراحی و ساخته شد و توسط شرکت Atmel روانه بازارهای جهانی شد. این میکروکنترلر یکی از پرفروشترین میکروکنترلرها در کل جهان به شمار میآید و تاکنون در پروژههای کثیر علمی، تحقیقاتی و تجاری گوناگونی به کارگرفته شده است.
AVR سریهای مختلفی را شامل میشود و فرآیند توسعه این خانواده از میکروکنترلرها همچنان ادامه دارد. از شناخته شدهترین سریهای AVR میتوان به سری Attiny,Atmega,AtXmega اشاره نمود. در حال حاضر AVR در سریهای مختلف و متنوعی با توانهای پردازشی گوناگون، ظرفیتهای حافظهای مختلف و سرعت پردازش متفاوت در بازارهای جهانی موجود است. اما چیزی که در حال حاضر در کشورمان به صورت عمومی و گسترده استفاده میشود، سری Atmega از خانواده AVR است که به علت قیمت مناسب و توان پردازش بالا مورد استقبال قرار گرفته است.
لینک کوتاه
از ارسال دیدگاه های نا مرتبط با متن خبر، تکرار نظر دیگران، توهین به سایر کاربران و ارسال متن های طولانی خودداری نمایید.
لطفا نظرات بدون بی احترامی، افترا و توهین به مسئولان، اقلیت ها، قومیت ها و ... باشد و به طور کلی مغایرتی با اصول اخلاقی و قوانین کشور نداشته باشد.
در غیر این صورت، «برق نیوز» مطلب مورد نظر را رد یا بنا به تشخیص خود با ممیزی منتشر خواهد کرد.