توضیحات
ميکروکنترلر (MCU براي واحد ميکروکنترلر) يک کامپيوتر کوچک روي يک مدار مجتمع است. در اصطلاح مدرن، شبيه به يک سيستم روي يک تراشه (SoC) است، اما کمتر از آن پيچيده است. يک SoC ممکن است شامل يک ميکروکنترلر به عنوان يکي از اجزاي آن باشد. يک ميکروکنترلر شامل يک يا چند CPU (هسته پردازنده) به همراه حافظه و تجهيزات جانبي ورودي/خروجي قابل برنامه ريزي است. حافظه برنامه به شکل رم فروالکتريک، فلش NOR يا رام OTP نيز اغلب روي تراشه و همچنين مقدار کمي رم وجود دارد. ميکروکنترلرها براي کاربردهاي جاسازي شده طراحي شدهاند، برخلاف ريزپردازندههاي مورد استفاده در رايانههاي شخصي يا ساير برنامههاي کاربردي عمومي که از تراشههاي گسسته مختلف تشکيل شدهاند. ميکروکنترلرها در محصولات و دستگاههايي که به طور خودکار کنترل ميشوند، مانند سيستمهاي کنترل موتور خودرو، دستگاههاي پزشکي قابل کاشت، کنترلهاي از راه دور، ماشينهاي اداري، لوازم خانگي، ابزارهاي برقي، اسباببازيها و ساير سيستمهاي تعبيهشده استفاده ميشوند. با کاهش اندازه و هزينه در مقايسه با طرحي که از ريزپردازنده، حافظه و دستگاه هاي ورودي/خروجي جداگانه استفاده مي کند، ميکروکنترلرها کنترل ديجيتالي دستگاه ها و فرآيندهاي بيشتري را مقرون به صرفه مي کنند. ميکروکنترلرهاي سيگنال مختلط رايج هستند و اجزاي آنالوگ مورد نياز براي کنترل سيستم هاي الکترونيکي غير ديجيتال را يکپارچه مي کنند. در زمينه اينترنت اشيا، ميکروکنترلرها ابزاري مقرون به صرفه و محبوب براي جمعآوري دادهها، سنجش و فعال کردن دنياي فيزيکي بهعنوان دستگاههاي لبه هستند.
Description
A microcontroller (MCU for microcontroller unit) is a small computer on a single integrated circuit. In modern terminology, it is similar to, but less sophisticated than, a system on a chip (SoC); an SoC may include a microcontroller as one of its components. A microcontroller contains one or more CPUs (processor cores) along with memory and programmable input/output peripherals. Program memory in the form of ferroelectric RAM, NOR flash or OTP ROM is also often included on chip, as well as a small amount of RAM. Microcontrollers are designed for embedded applications, in contrast to the microprocessors used in personal computers or other general purpose applications consisting of various discrete chips.
Microcontrollers are used in automatically controlled products and devices, such as automobile engine control systems, implantable medical devices, remote controls, office machines, appliances, power tools, toys and other embedded systems. By reducing the size and cost compared to a design that uses a separate microprocessor, memory, and input/output devices, microcontrollers make it economical to digitally control even more devices and processes. Mixed signal microcontrollers are common, integrating analog components needed to control non-digital electronic systems. In the context of the internet of things, microcontrollers are an economical and popular means of data collection, sensing and actuating the physical world as edge devices.
|