میکروکنترلر در واقع یک آی سی قابل برنامه ریزی است که میتواند در یک سیستم الکترونیکی فرایندهای مختلفی را انجام دهد. میکروکنترلر ها با ورود به دنیای الکترونیک توانستند بستر مناسبی برای توسعه دهندگان فراهم کنند به طوریکه بازار خرید میکروکنترلر رونق فراوان یافته است. با استفاده از یک ریز پردازنده(میکروکنترلر) میتوان اطلاعات یک یا چند قطعه الکترونیکی را خواند. همچنین با استفاده کدهای برنامه نویسی کامپیوتری امکان تشخیص پارامترها و تعریف عملکردهای گوناگون وجود دارد. به خاطر تمامی این ویژگیهای خاص نام کامپیوترهای کوچک روی میکورکنترلرها گذاشته شده و در رباتهای صنعتی و تجهیزات پزشکی پیشرفته به کار گرفته شدند.
در بازار قطعات الکترونیکی میتوانید میکروکنترلرهای مختلف با برندها و معماریهای چیپست مختلف پیدا کنید. توجه داشته باشید که هر یک از برندهای تولید کننده، ریز پردازندههایی با تکنولوژیهای خاص خود تولید میکند. به همین دلیل توسعه دهندگان صنعت الکترونیک باید با توجه به پروژه و نیازهای خود اقدام به خرید میکروکنترلر نماییند.
شرکت مشهور Atmel یکی از مشهورترین سریهای میکروکنترلر یعنی AVR را تولید میکند. این سری در بازار جزو پرفروشترین ریز پردازندههایی است که توسط توسعه دهندگان محبوبیت بسیار زیادی دارد. همچنین به دلیل مشخصات نسبت سادهای که دارند کمتر برای پروژههای حساس مورد استفاده قرار میگیرند. تکنولوژیهای به کار رفته برای طراحی چیپست هم RISC و CISC میباشند. البته سری AVR به تنهایی چند زیرشاخه خاص دارد که عبارتند از:
جهت مشاهده انواع و قیمتهای میکروکنترلرهای AVR به صفحه خرید میکروکنترلر AVR مراجعه نمایید.
میکروکنترلر سری PIC که با مدلهای مختلفی به بازار عرضه میشود، شرکت تولید کننده بسیار معتبری دارد. میکروچیپ با عرضه این سری میکروکنترلر در بازار توانست طیف گستردهای از نیازهای توسعه دهندگان را پاسخ دهد. محصولات این شرکت با توجه به میزان بیت حافظه به دستههای مختلف تقسیم میشوند.
اگر قصد خرید میکرو 8 بیتی، 16 بیتی یا 32 بیتی را دارید، میتوانید از سری PIC شرکت میکروتیک کمک بگیرید. دقت کنید که میکروهای تولید شده توسط این برند نسبتا قدیمی هستند و برای پیاده سازی پروژههای جدید مانند دستگاههای IoT (اینترنت اشیا) مناسب نیستند. برای مشاهده انواع و لیست قیمت میکروکنترلرهای سری PIC، از صفحه خرید میکروکنترلر PIC دیدن فرمایید.
شرکت اینتل اولین سری از میکروکنترلر را با سری 8051 به دنیا عرضه کرد. همچنین این شرکت به کمپانیهای بزرگ دیگری مانند فیلیپس و زیمنس کمک تا به حوزه تولید میکرو وارد شوند. این دسته از میکروکنترلرها تنها از زبانهای برنامه نویسی اسمبلی و C پشتیبانی میکند. به همین دلیل کدنویسی و برنامهریزی آنها به کار طاقت فرسایی تبدیل میشود. همچنین توسعه دهنده میتواند از دو تایمر مختلف برای ایجاد تاخیر دستورات استفاده نماید.
بدون شک یک میکروکنترلر که عضو خانواده ARM باشد، قطعا میتواند هر توسعه دهندهای را راضی کند. سرعت پردازشی فوق العاده بالا، مصرف برق ایدهآل و قیمت مناسب سه ویژگی است که میتوانید در میکروهای آرم پیدا کنید. همچنین توسعه دهنده این امکان را دارد که از زبانهای برنامه نویسی سطح بالایی مانند C++ برای برنامه ریزی میکرو خود استفاده کند. تکنولوژیهای به کار رفته در داخل چیپ نیز به مصرف کنند این امکان را میدهد که بدون المانهای خارجی به امکانات مهمی مانند شبکه اترنت، ارتباط کن یا پورت USB برسد.
به شما پیشنهاد میکنیم برای مشاهده انواع و قیمتهای میکروکنترلرهای آرم، از صفحه خرید میکروکنترلر ARM (آرم) دیدن فرمایید.
برای خرید میکروکنترلر، باید به نکات مهمی توجه داشته باشند. اول از همه تنوع میکروهای سریهای مختلف در بازار بسیار زیاد است و شاید خریدار را اندکی گیج کند. همچنین میکروها با مشخصات فنی خاص و قابلیتهای گوناگون تولید میشوند و هر یک برای استفادهای خاص مناسب هستند. به همین دلایل خریدار باید با دانش فنی و اطلاعات دقیقی برای خرید اقدام کند تا در انتها به ریز پردازندهای مناسب برسد.
اولین و مهمترین نکته در خرید میکروکنترلر توجه به نوع پروژه است. برای مثال باید بدانید که میکروکنترلر را برای یک پروژه دانشگاهی میخواهید یا قصد دارید آن را روی یک دستگاه تخصصی مانند یک ربات هوشمند قرار دهید. با این نکته میتوانید میکروی مناسبی را خریداری کنید و دیگر با مشکلاتی مانند کمبود سرعت پردازشی و تعداد خروجیها مواجه نخواهید شد.
در کنار هر ریز پردازندهای چند پورت ورودی و خروجی وجود دارد که برای اتصال تجهیزات مختلف استفاده میشود. همچنین با کمک پروگرامر و کدهای برنامه نویسی میتوانید روی عملکرد هر یک از پینها کنترل داشته باشید. دقت کنید که میکرویی که قرار است در پروژه استفاده کنید، تعداد پورتهای مورد نیازتان را داشته باشد. همچنین دیجیتال یا آنالوگ بودن پورتها اهمیت زیادی دارد.
میزان حافظه در یک میکروکنترلر به دو نوع ROM و RAM تقسیم میشود. رم حافظه اصلی میکرو و رام فضایی است که فایل پروگرامر روی آن قرار میگیرد. نیاز به گفتن نیست که در صورت کم بودن میزان حافظه، دیگر توانایی کد نویسی و استفاده کامل از امکانات ریز پردازنده را نخواهید داشت.
در تمامی میکروهای موجود در بازار فرکانس کاری وجود دارد که سیگنالها بر اساس آن ارسال میشوند. با انتخاب میکروکنترولری که فرکانس کاری آن مطابق نیازهای شماست، دیگر برای کالیبراسیون سیستم و توسعه پروژه مشکل خاصی نخواهید داشت.
تایمر و نوع آن در واقع یک نکته حرفهای است که توسعه دهندگان با تجربه هنگام خرید میکروکنترلر در نظر میگیرند. به طور کلی با استفاده از تایمرها میتوان تاخیر بین دریافت اطلاعات و ارسال دستورات تعیین کرد. بدیهی است که با خرید میکرویی که تایمر مناسبی دارد، دغدغه کمتری خواهید داشت.
از دیگر نکاتی که به هیچ عنوان نباید هنگام خرید فراموش کنید، سرعت واحدهای پردازشی و محاسباتی میکرو است. اگر پس از خرید میکروی شما سرعت کافی برای اجرای دستورات را نداشته باشد، قطعا برای توسعه پروژه مشکل ساز خواهد شد.
سایت بای بست الکترونیک به شما کمک میکند تا به سادهترین شکل ممکن میکروکنترلر مورد نظرتان را خریداری کنید. کافیست در میان انبوهی از مدلها و سریهای موجود ریز پردازنده مناسب را انتخاب کرده و در سبد خریدتان قرار دهید . همچنین ما روشهای مختلفی را برای ارسال کالاها قرار دادهایم تا زمان زیادی برای دریافت میکرو و ادامه توسعه منتظر نمانید. اگر علاوه بر میکروکنترلر به قطعات دیگر نیاز داشتید، با مراجعه به صفحه فروش آنلاین قطعات الکترونیک قطعه مورد نظر را به صورت آنلاین خریداری نماید. در صورت ناموجود بودن قطعه نیز با مراجعه به صفحه واردات قطعات الکترونیک به صورت رایگان درخواست استعلام و ثبت سفارش از خارج نماید تا کارشناسان ما ارزانترین و باکیفیت ترین قطعه مورد نظر را از بازار جهانی برای شما تهیه نمایند.