Good Morning Angel and thanks for the very quick response!
So I tested the motors a bit more to further describe the problems encountered.
The problem does not stem from motor number 5 specifically, but occurs whenever 5 or more motors are plugged together and are supposed to work simultaneously. If the motors plugged, no matter which ones, are 4 or less they function properly together.
Also the problem does not depend on the specific stepper driver to which I connect the 5th motor, I tested different configurations in which the 5th stepper plugged was always different and I always got the same result.
I have also noticed that when 5 or more run simultaneously just one works fine. To be more precise, they all start moving at the first command given and then they stop and don’t start again at the next command, except for the one working fine. The motor working correctly changes depending on which ones of the seven motors are plugged.
I also tested your points:
1. It’s not the case, since each motor functions properly if plugged in on its own.
2. It’s not the case, since the problem is unrelated to motor number 5 specifically.
3. It could be the case. I am not an expert and this was the first time welding components, but in general each motor works correctly if plugged in on its own, so I don’t think I messed up on this (hopefully).
4. It should not the case. The drivers control the motors correctly if they are controlled one by one. The potentiometer regulation could be a solution and I will further test the different settings.
The problem seems to be related to the powering of the board.
We are using:
– a 12Volts, 10 Ampere power supply to power the PCB Board.
– the USB cable (5V) to power the Arduino
These should be the only power supplies needed, right?
Since I didn’t find the fuse you suggested on aliexpress (MF-R700) I bought a JK30-250, being quite inexperienced I thought the difference was not that big and now checking the datasheet the Hold and Trip Current of our model (I_trip=5A; I_hold=2.5A) are sensibly lower the the suggested one (I_trip=7A; I_hold=14A).
We also measure a quite consistent voltage drop across the fuse instead of close to no voltage drop (the resistance of the fuse is higher in our model than the suggested one). Could the fuse be the problem?
Thanks again for the time and the great project 🙂