O controlo e excitação de pequenos motores para robótica não representam normalmente grandes dificuldades. Os servomotores dispõem da sua própria electrónica de controlo. Os motores passo-a-passo podem ser facilmente excitados por transístores de potência convencionais ou por um integrado ULN2803, dado que raramente consomem mais do que algumas centenas de mA. Para pequenos motores de corrente contínua (DC) são suficientes transístores simples, ou em alternativa, por exemplo, o LB1630 da Sanyo. Contudo, este último está limitado a 400 mA e uma tensão de alimentação máxima de 6 V.
Por outro lado, se o motor consumir mais de 1 A ou a tensão de alimentação for superior a 20 V a situação torna-se mais complicada, especialmente porque muitos dos nossos leitores não têm particular interesse ou experiência na área da electrónica de potência. Assim sendo, este artigo pretende apresentar algumas ideias e caminhos a seguir para o controlo de motores deste género.