میکروکنترلر چیست
میکروکنترلر را میتوان نوعی کامپیوتر جمع و جور و کوچک به حساب آورد که برای انجام کارهای خاصی در سیستم های توکار، در معماری های مختلف با تنوع پردازشی مختلف طراحی شده است. میکروکنترلرها یک قطعه از نوع آی سی (مدار مجتمع) با قابلیت برنامه ریزی است؛ به این معنی که دستورات مورد نظر را با استفاده از کامپایلر میتوان به میکروکنترلر میدهیم و میکروکنترلر آن را اجرا میکند.
با توجه به طیف وسیعی کاربردهای میکروکنترلر دارد، در محصولات و دستگاه های کنترل شده اتوماتیک مانند سیستم های کنترل موتور خودرو، دستگاه های پزشکی قابل ایمپلنت، ریموت کنترل ها، ماشین های اداری، لوازم خانگی، ابزارهای برقی، اسباب بازی ها و بسیاری از لوازمی که روزانه با آنها سر و کار داریم، استفاده شده است.
انواع میکروکنترلر موجود در بازار ایران
سری میکروکنترلر AVR، میکروکنترلر ARM، میکروکنترلر 8051، میکروکنترلر atmega و میکروکنترلر Plc در مدل های 8، 16، 32 و 64 بیتی، از معروفترین میکروکنترلرهای موجود در بازار ایران هستند که در مقایسه با سایر انواع، بیشتر مورد استفاده قرار میگیرند. اینکه خرید میکروکنترلر ARM بهتر است یا خرید میکروکنترلر atmega، به پروژه و هدفی که از انجام آن دارید، بستگی دارد؛ اگر برای انتخاب موع مناسب، نیاز به کمک دارید، میتوانید از کارشناسان ما مشاوره فنی و تخصصی بگیرید.
میکروکنترلر 8051
میکروکنترلر 8051 از خانواده میکروکنترلرهای 8 بیتی است که 128 کیلوبایت RAM، 4 کیلوبایتROM ، 4 پورت، 2 تایمر و 1 پورت سریال آن، در یک تراشه قابل برنامه ریزی به زبان اسمبلی قرار دارد. میکروکنترلر 8051 به طور گستردهای در انواع برنامههای جاسازی شده برای پروژههای مختلف الکترونیک و رباتیک، سیستمهای مدیریت حمل و نقل، رباتیک، ارتباطات، خودرو، هوانوردی، فناوری فضایی و بسیاری صنایع دیگر مورد استفاده قرار میگیرد. بعضی از موارد ساده پرو|ژههای الکترونیک و رباتیک به شرح زیر هستند:
- صفحه نمایش LCD
- شاخص سطح آب
- دستگاه چند منظوره مبتنی بر RF
- زنگ خطر سرقت سوخت
- پخش کننده حلقه Tone مبتنی بر میکروکنترلر
- سرعت سنج مبتنی بر میکروکنترلر
- دما سنج مبتنی بر میکروکنترلر
عملکرد آی سی میکروکنترلر
میکروکنترلر در داخل سیستم تعبیه میشود تا عملکردی واحد را در دستگاه را کنترل کند. کنترل دستگاه را از طریق تفسیر دادههایی که با استفاده از پردازنده مرکزی خود، از دستگاه های ورودی/خروجی میگیرد، انجام میدهد. اطلاعات موقت دریافتی، در حافظه میکروکنترلر ذخیره میشود؛ پردازنده به این اطلاعات دسترسی داشته و با استفاده از دستورالعملهای ذخیره شده در حافظه برنامه، دادهها و اطلاعات را رمزگشایی میکند. برای برقراری ارتباط و اجرای اقدامی مناسب، از تجهیزات جانبی ورودی/خروجی استفاده میکند.
قیمت میکروکنترلر در دیجی قطعه چقدر است؟
بر اساس کاربرد و یک سری ویژگی هایی که این قطعه دارد، قیمت نهایی محصول میتواند متفاوت باشد. برخی از موارد موثر بر قیمت میکروکنترلر به شرح زیر هستند:
- نوع پکیج
- نوع نصب (DIP یا SMD)
- نوع CPU (8 بیت، 16 بیت یا 32 بیت)
- سری میکروکنترلر
- هسته پردازنده
- حداکثر فرکانس کاری پردازنده
- مقدار حافظه Flash
- مقدار حافظه SRAM
- مقدار حافظهEEPROM
- تعداد اینتراپت
- تعداد تایمرهای 8 بیتی
- تعداد تایمرهای 16 بیتی
- رزولوشن مبدل های آنالوگ به دیجیتال
- تعداد مبدل های آنالوگ به دیجیتال
- سرعت تبدیل آنالوگ به دیجیتال
- تعداد مبدل های دیجیتال به آنالوگ
- رزولوشن مبدل دیجیتال به آنالوگ
- تعداد کانال های TWI یا I2C
- تعدا کانال های SPI
- تعداد کانال های UART
- ارتباط USB
- تعداد کانال های CAN
- تعداد کانال های PWM
- حداکثر ولتاژ تغذیه تکی
- حداقل ولتاژ تغذیه تکی
برای خرید dac (مبدل آنالوگ به دیجیتال) و adc (مبدل دیجیتال به آنالوگ) که آی سی های بسیار پرکاربرد هستند، میتوانید علاوه بر ثبت سفارش از سایت، از طریق تماس با شمارههای موجود در سایت و یا واتس اپ اقدام کنید.
خرید میکروکنترلر از فروشگاه قطعات الکترونیک
در سیستم ها و دستگاههای بسیار زیادی از قطعات الکترونیکی پر کاربرد استفاده میشود و معمولاً هم از چندین میکروکنترلر به صورت همزمان استفاده میکنند و هر کدام وظایف مربوط به خود را انجام میدهند. یک میکروکنترلر معمولی شامل پردازنده (CPU)، حافظه، پورت های ورودی/خروجی، پورت های سریال، تراشه های حافظه (RAM, ROM, EEROM, EPROM و FLASH)، مبدل های دیجیتال، تایمر و کنترل وقفه بر روی یک تراشه میباشد.