Problema con alimentación de un circuito

Hola de nuevo
Tauro0221,
Al final te he hecho caso y he colocado otra alimentación de 5V y ya está todo funcionando perfectamente. No es lo que pretendía pero veo que es lo más práctico. Por lo menos he aprendido algo de vuestra ayuda.

Mermelado,
Efectivamente, de la alimentación de 12v saco una linea directa a los motores y otra para el L7805, tal vez tengas toda la razón del mundo y no tenga sentido aumentar la capacidad de la linea de 5V. Mis conocimientos de electrónica son limitados y si puedes darme alguna referencia para aprender...

Surbyte,
El problema no está en los motores, está en el servo, del cual he puesto el modelo. Los motores son de 12V CC (tal y como he puesto en el post inicial) y funcionan perfectamente controlados por los L293D.

La alimentación queda como sigue:
Una fuente de 5V 750mA que alimenta arduinos, LCD y placa L293D.
La fuente de 12V igual, pero la línea de 5V del L7805 alimenta solamente el servo en vez de a todo el sistema.
Todo con GND común. Y por el momento funciona perfectamente el montaje.

Muchas gracias a todos