Topic-icon Motor Stutters with SDC2150

6 months 2 weeks ago #29534372 by houshun.poh
Hi all,

Recently I dug out my SDC2150 from storage for a new robotic project. I updated it to the latest firmware v1.8d-010818.

To test I hooked up the two channels to the two motors respectively in the Rover 5 platform ( ). The controller was set to open loop. When I tried the issue throttle commands via the Roborun+ through USB, the motors would move and sporadically stutter. During these stutters there were no fault reported by the controller.

I experienced exactly the same issue with the dsm2 input. Then it dawned on me that I had never managed to get this driver working. In fact I posted on this forum more than 6 years ago on this issue -

I have capacitors on the power supply for the motors and across the motor terminals. Does anyone have any idea how this issue can be remedied?

Thank you.

Please Log in or Create an account to join the conversation.

6 months 1 week ago #29534393 by Gabriel_Isko
You should verify the voltage coming out of the controller and make sure that it is a clean voltage signal. DC brushed motors require only a DC voltage to spin, so if they are sputtering either our controller isn't generating a clean stable voltage, or there is something wrong with the capacitors.

You should post a wiring diagram for the caps that you have hooked up everywhere. Capacitors can be usefull as signal filters to get rid of noise, but if they are too large they will definitely mess with the current flow to and from the controller. We already have input filtering caps on our controller, so you should get rid of the caps from your power supply. I would probably ditch the ones next to your motor also for testing purposes. A wiring digram that labels all of their capacitance values would be helpful for me, as would specs for your power supply and motor.

As always, logs of relevant controller values (Battery volts, motor command and power, motor amps, etc.) Would be helpful, As would posting the configuration settings you are using.

Getting a brushed DC motor to spin in open loop should be a cakewalk, so I would really like to establish what has been going wrong here for 6 years.

Please Log in or Create an account to join the conversation.

Moderators: tonysantoni
Time to create page: 0.084 seconds
Go to top