Hi all!
I have this weird issue that I would like to get your opinion before I bring it to Rev officially…
So yesterday, Jan. 29th, we tested our triple neo 550 shooter. I tested to make sure that there’s no mechanical issues with gearbox and all the motors were turning in the same direction.
Then, I set Device ID #1 Neo 550 as my master for the triple 550s gearbox. All the SparkMAX was configured with 30A current limit.
I started to take a step-response by applying voltage and increasing it over time. And at right around 6V, one of our members said “It’s smoking!”, so I stopped the testing, and disabled the robot. Right after that, a big cloud of smoke came from Neo 550s, Device #1, the master device.
I did all the math and ensure everything looks good, but it smoked at 6V which didn’t make sense to me and didn’t match with my math at all.
Today, Jan 30th, after replacing the dead motor, I plugged everything back together and started to explore the reasonings.
This graph below is time vs voltage(orange line), and time vs current draw. Purple is the master, and green and blue are the followers. In this case, I set Device #1 as the master, thus purple is Device #1.
This graph below is the same graph, the only exception is that Device #2 is now the master device(purple).
And this graph below is the same except I now have 3 devices independent, without a master device; driving 3 motors in sync.
As you see in the top 2 graphs, there’s a significant delay between the master device and follower devices. In the worst case, there’s about 1 second of delay. Without master device and running 3 motors in sync, things look roughly consistent and stable.
During this test, the firmware version was 1.5.1, and I did reflash them but made no difference.
This led me to believe that we killed our first motor because it was the master device, and taking significantly more loads than other 2 motors. It’s hard to believe that a motor can die with 30A current limiting, but the combination of defect motor and significantly more load on the motor could’ve killed the motor easily.
I would appreciate any input, and comments. I would like to contact Rev eventually, but wanted to get more opinions beforehand.
Thanks.


