Un controlador de motor és un circuit integrat que controla activament un motor perquè funcioni segons direccions, velocitats, angles i temps de resposta establerts. En els vehicles elèctrics, el controlador del motor converteix l'energia elèctrica de la bateria en energia elèctrica per conduir el motor, controlant les velocitats d'arrencada, marxa, avanç i retrocés del vehicle i altres estats de conducció, o recuperant l'energia de frenada.
Es pot aplicar a motors petits com ara motors de corrent continu, motors de corrent continu sense escombretes i motors pas a pas. Els controladors de motor més complexos poden controlar amb precisió la velocitat i el parell del motor. Els controladors intel·ligents utilitzen microprocessadors per controlar components de potència, controlar la càrrega del motor i adaptar el parell a la càrrega per millorar l'eficiència energètica.






