به عنوان دستگاه کنترل اصلی، عملکرد اصلی کنترلر تغییر متوالی سیمکشی مدار اصلی یا کنترل بر اساس یک برنامه از پیش تعیینشده است، در حالی که برای دستیابی به کنترل دقیق موتور، مقاومت درون مدار را نیز تنظیم میکند. این فرآیند جنبه های مختلفی از موتور از جمله راه اندازی، تنظیم سرعت، ترمزگیری و عملکرد معکوس را در بر می گیرد. در داخل، کنترل کننده از چندین جزء کلیدی، از جمله شمارنده برنامه، ثبت دستورالعمل، رمزگشای دستورالعمل، مولد زمان و کنترل کننده عملیات تشکیل شده است. این مؤلفه ها با هم کار می کنند تا «تصمیم گیرنده-بدنی» را تشکیل دهند که دستورات را صادر می کند و عملکرد هماهنگ و کارآمد کل سیستم رایانه را تضمین می کند.






