DC motor angle detector with potentiometer -- 2

Job ID: 31215350

Budget: $10 – $30 USD

I was working on a project that was controlled by Mega 2560pro mini
It is controlled by a L9110 motor driver, connected to it by a small N20 geared motor
Including 10 drivers and 10 motors
And on the Axis motor, the potentiometer sensor is connected to let me know the angle at which the engine is stopped

Give it one pulse of 20m sec

Ok what is the problem?
I connect lipo 4000mah 3.7v battery
I put it on XL6009E to raise the voltage
Raise it to 5 volts

And this 5v feeds the Arduino via the 5v pin and feeds the drivers following the motors, which in turn feeds the motors
And also feed the potentiometers

It means that all components draw current from the same point

What happens is that I just give a signal to the engine
The voltage drop will be too large and therefore there will be a delay in the sensor reading value

Is there a way to solve this issue? And the separation between the motors, the Arduino, and the sensor
With only one voltage source?