کنترل کننده موتور DC عمدتا به دو دسته مولد جریان مستقیم و کنترل کننده موتور dc تقسیم می شود. در زیر در مورد دو نوع کنترل کننده موتور dc گفتیم. 1. کنترل کننده ژنراتور Dc، به عنوان نوعی می تواند انرژی مکانیکی را به کنترل کننده موتور جریان مستقیم تبدیل کند، معمولا در موتور dc، الکترولیز، آبکاری، ذوب الکتریکی، شارژ، و غیره استفاده می شود. جریان روتور و میدان مغناطیسی تولید شده توسط گشتاور ثابت می ماند. به طور خلاصه، دو نوع اصلی کنترل کننده موتور dc درک است.