Servo power issue with ledse

Hello,
I have a project that use Arduino mega that power 60 5v leds and 7 servos.

all the leds are connected via 10 units of 5v mosfet (each unit control 8 leds).
all the units are connects to external power supply.
There are also 7 servos connected to that external power supply.
The external power supply is 12v 5a that connected via stepdown from 12v to 5v.

The issue is that when more than 4 servos are spinning at the same time, the leds can blink for a short time. Feels like there is no enough power for all.

I tired to connect the servos to a second power supply but the issue persist.
Can the issue be something else than lack of power?

Wiring connections that are poor, wire too thin, and using a breadboard for power distribution come to mind, but who can tell for sure without photos or schematic?

That's no, no and no. No microcontroller can be used as power suplliy, especially not for motor devices.

I am a bit confused with your question as what you have is not clear. Please post an annotated schematic showing exactly how you have wired it. Show all connections, note any wires over 10"/25cm. Post links to technical information on your hardware devices.

Sure.
I am using those to drive the leds:
https://www.aliexpress.com/item/1005006946949604.html?spm=a2g0o.order_list.order_list_main.41.48301802MwlUuZ

Using this to convert 12v to 5v
https://www.aliexpress.com/item/1005008146553945.html?spm=a2g0o.order_list.order_list_main.150.48301802MwlUuZ

Most of the wires are around 30-50cm

The arduino is not providing any power to the leds or servos.

Let me try to add some pictures.

Which servos do you use?
Most servos require a high starting current (1-2 Ampere).
Start or spinning 4 or more servos can be to much.

@amir_bbb Last chance. Photo of the assembly, please, so we have an idea of wiring approach.
If all the servo are powered via one 12-5 buck converter, that's likely the culprit. At start of motion, each servo could briefly draw an ampere, give or take; if four are given new positions simultaneously, the converter is likely dipping.
FWIW, I run up to 16 servos off a 3A power supply, successfully, BUT I only ever move one at a time, detaching each and waiting 30 ms before attaching the next. That may not be possible in your application.

I will wait for it: This has also been requested by: @camsysca

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.