Problemas de alimentación con servomotor

si conecto una pila de 9V asi

tengo problemas con el servo, al arrancar reinicia el arduino

si lo conecto de esta manera

tengo problemas a veces

si le conecto como en la imagen anterior y aparte lo conecto a una fuente de alimentacion (esta sin estar encendida) los problemas se me reducen.

si conecto una powerbank (2600mAh) en el usb los problemas se me reduce algo menos, un par de veces se me ha quedado el servo pillado.

  • como podria conectar el servo indepentiente para que funcionara bien?
  • podría coger esos 9v de la pila y reducirlos a 5V y metérselo por él USB?

Si o si la alimentación ha de ser mediante pila o batería que no abulte mucho

Porque la bateria de 9V no sirve para alimentar un Arduino que consumo 60mA (mas o menos) mas un servo que consume otro tanto.
No usen baterias de 9V para estos proyectos.