قابل توجه ترین پیشرفت ها در کاهش مصرف انرژی مربوط به موتورها و مدارات راه انداز آنها می شود. آخرین دستاورد در طراحی ماشین های لباسشویی جایگزینی سیستم درایو رایج با درایو های بدون جاربک با کنترل الکترونیکی است. در گذشته دو نوع سیستم درایو برای ماشین های لباسشویی استفاده می شد. نوع قدیمی تر آن از موتورهای القایی AC دو سرعته با کنترل الکترومکانیکی استفاده می کرد. این نوع سیستم درایو در ماشین های جدید استفاده نمی شود و فقط در انواع مدلهای بسیار ارزان پیدا می شود. در حال حاضر بیشتر ماشین های لباسشویی از موتورهای یونیورسال جاروبکدار با کنترل TRIAC استفاده می کنند. به هر حال با ظهور قطعات الکترونیکی جدید این درایورها خارج از رده می شوند. نسل جدید ماشین های لباسشویی با موتورهای سه فاز بدون جاروبک طراحی می شوند. بهترین کاندید برای این جایگزینی موتورهای القایی AC سه فاز و موتورهای سینوسی مغناطیس دائم هستند. هر دوی این موتورها نیاز به الگوریتم پیچیده برای توابع کنترلی و روشهای مبتنی بر میکروکنترلر دارد. برای این منظور قطعات برپایه DSP به دلیل پردازش سیگنال بلادرنگ کنترل موتورهای AC ترجیح داده می شوند.

- موتور القایی سه فاز AC
- سرعت سنج مقرون به صرفه بر روی محور موتور جهت اندازه گیری سرعت
- آلگوریتم کنترل بردار مستقیم
- رنج سرعتrpm 18000-0 ( سرعت موتور) وrpm 1800-0 (سرعت درام)
- باز سازی جریان سه فاز از روی مقاومت شانت باسDC
- کنترل کاهش سرعت و ترمز بدون بازگشت
- کترل حداقل تلفات
- حفاظت در برابر اضافه ولتاژ، کاهش ولتاژ و اضافه جریان
- آشکارسازی عدم تعادل، در دور تند خشک کن
- پیاده سازی آلگوریتم شستشو
o چرخش(شستشو)
o آشکارسازی عدم تعادل
o دور تند( خشکن)
- رابط کنترل سریالRS232
برای کاربردهای ماشین لباسشویی ها یک رنج وسیع از عملکرد سرعت نیاز است. برای سیکل شستشو سرعت درام از rpm 40 تا rpm 40- تغییر می کند و برای دور خشک کن سرعت درام می تواند تا rpm 1900 زیاد شود. علاوه بر رنج وسیع سرعت لازم است که برای افزایش بازده شستشو سرعت ماشین بسیار دقیق کنترل شود. در زمان شستشو در بارکامل تغییرات سرعت نباید از rpm 3 +/- بیشتر شود برای این منظور درایور از یک سیستم کنترل سرعت PID حلقه بسته استفاده می شودطراحی این درایو رنج وسیعی از سرعت موتور از RPM18000-0 را پوشش می دهد. همچنین برای رنج وسیعی از بار بهینه شده است. از دیگر قابلیت های آن گشتاور راه اندازی بالایی است که موجب می گردد موتور با درام پر از بار به گردش در آید.اینها الزامات سختی هستند که به نام آلگوریتم کنترل با کارایی بالا شناخته می شوند.
از دیگر مشخصه های مهم یک درایو ماشین لباسشویی ترمز موتور است که می تواند به میزان زیادی زمان لازم برای توقف درام را کاهش دهد به این منظور از یک روش ترمز بدون بازگشت برای نگاه داشتن درام بعد از اتمام دور تند خشک کن استفاده می شود. این روش بهمراه آلگوریتم حداقل تلفات موجب می گردد تا موتور لباسشویی در نقطه بهینه عمل کند و در نتیجه میزان قابل توجهی انرژی ذخیره شود.
سرعت دور تند درام از دیگر پارامترهای مهم و عامل تفاوت ماشین های لباسشویی است.امروزه ماشین های لباسشویی با دور تند تا rpm 1900 تبلیغ می شوند. بالاتر رفتن سرعت به معنی نیروی گریز از مرکز بیشتر و خارج شدن بهتر آب از لباسها و کوتاه شدن زمان آبگیری و درنتیجه کوتاه شدن زمان خشک شدن است. برای سرعت های بالای دورتند نیاز است تا لباسها در درام به شکل یکنواختی پخش شوند تا از لرزش ماشین لباسشویی جلوگیری کنند. یک آلگوریتم عدم تعادل را می توان بشکل مستقیم از طریق استفاده از لرزه سنج پیاده کرد ویا می توان عدم تعادل را به شکل غیر مستقیم با مشاهده خطای سرعت، ریپل گشتاور و جریانهای موتور آشکارسازی نمود.