ماشینهای لباسشویی معمولاً از میکروکنترلرها یا ریزپردازندههای تخصصی به جای CPUهای سنتی (واحد پردازش مرکزی) موجود در رایانهها استفاده میکنند. این میکروکنترلرها به طور خاص برای وظایف و عملکردهای مورد نیاز در عملکرد ماشین لباسشویی مانند کنترل سرعت موتور، مدیریت سطح آب، نظارت بر حسگرها و اجرای چرخه های شستشوی برنامه ریزی شده طراحی شده اند. نوع خاص میکروکنترلر یا ریزپردازنده مورد استفاده در برد کنترل ماشین لباسشویی بسته به سازنده، مدل و ویژگی های مورد نظر می تواند متفاوت باشد. نمونه های رایج عبارتند از:
میکروکنترلرها: مدارهای مجتمعی هستند که شامل یک هسته CPU به همراه حافظه (RAM و ROM)، پورت های ورودی/خروجی و سایر تجهیزات جانبی روی یک تراشه هستند. میکروکنترلرها به دلیل اندازه جمع و جور، مصرف انرژی کم و مناسب بودن برای کارهای کنترلی در زمان واقعی، اغلب در ماشین لباسشویی استفاده می شوند.
سری ARM Cortex-M: بسیاری از ماشین های لباسشویی مدرن از میکروکنترلرهای مبتنی بر هسته های سری ARM Cortex-M استفاده می کنند. این هسته ها تعادلی از عملکرد، بهره وری انرژی و مقرون به صرفه بودن را ارائه می دهند و آنها را برای برنامه های کنترل جاسازی شده مناسب می کند.
میکروکنترلرهای PIC: میکروکنترلرهای خانواده Microchip's PIC (Peripheral Interface Controller) نیز معمولاً در بردهای کنترل ماشین لباسشویی استفاده می شوند. این میکروکنترلرها طیف گسترده ای از ویژگی ها و تجهیزات جانبی را همراه با ابزارهای توسعه قوی و پشتیبانی ارائه می دهند.
میکروکنترلرهای Atmel AVR: میکروکنترلرهای AVR که توسط بردهای آردوینو رایج شده اند، یکی دیگر از گزینه های رایج برای سیستم های کنترل ماشین لباسشویی هستند. آنها تعادل خوبی از عملکرد، سهولت استفاده و در دسترس بودن منابع توسعه را ارائه می دهند. به طور کلی، انتخاب میکروکنترلر یا ریزپردازنده برای برد کنترل ماشین لباسشویی به عواملی مانند هزینه، الزامات عملکرد، راندمان برق و سازگاری با سایر اجزا و لوازم جانبی در سیستم بستگی دارد. برای مشاهده قطعات یدکی لباسشویی اینجا کلیک کنید.