Problema con driver l293d

Buenas, estoy trabajando con un proyecto de una CNC con dos lectoras DVD, un servo y un driver l293d. Lo que pasa es que mi driver se calienta demasiado al estar realizando movimientos en x e y. Lo que quería saber es que si esto podría considerarse normal o seria un problema. Lo alimentó al arduino con un cable USB de 5v y al shield con 12v y 1A.