Motor pap se queda atorado

Hola a todos, estoy haciendo un pequeño robot, con dos motores pap de oki, de 3.7v y 6,8 ohm. a los ejes les he conectado las ruedas directamente, los alimento con 5v, si esta libre, no se bloquean las ruedas, `pero en cuanto lo pongo en el suelo una de las ruedas hace extraños y se va de lado.

podria ser que alimento el arduino con los 5v del usb? a veces me da la sensacion de que las luces dela placa tambien hacen cosas raras.
que puedo hacer?

PD: tiene un driver de txapuzas el L239D

El motor no lo alimentaras tambien del arduino ¿no?

Estaras empleando una alimentacion aparte para el motor...

Como la respuesta sea si... :fearful:

conoces la web de txapuzas?
hay un driver L293D, ese es el driver que lleva,
la alimentacion del arduino es el usb del ordenador y la alimentacion del motor (driver) es una huente externa (fuente de ordenador adaptada)

debe de estar bien.

Vale, creo que ya se por donde puede estar el problema,
si le pongo 5v a los motores funciona perfectamente, pero al rozarlos un poco, pierde la secuencia, se frena el motor, etc.
si le pongo 12v aguanta mas la friccion, pero se calienta el driver que debe de ser solo para unos 600mA,

alguien que pueda hecharme una mano??
le pongo engranages con reducciones? que combinacion?

o le cambio el driver a uno que soporte mejor la corriente?

Gracias