Slew rates on servo output

Obviously this dual DC ESC includes two H bridges, since it can move motors in both directions. A continuity test confirms it.

In fact, I tried it with two different balance bots:

  • One already with MOT_PWM_TYPE=0, and an Arduino changing RC pulses to DIR’s/PWM’s, so as to substitute the motor controller used and the Arduino. Impossible to stabilize.
  • Other having MOT_PWM_TYPE=3, so as to substitute the motor controller. Also impossible to stabilize, but the feelings trying it were the same, even the balance bots were different.

Yes! It requires a hardware trick, but the result is incredibly good.

Certainly. I can’t find documentation, but my feeling, after oscilloscope observation, is that the timing is fixed:

  • 1000µs full (almost) on one direction.
  • 1500µs no movement, with dead zone.
  • 2000µs full (almost) on the other direction.

However, perhaps refining the slew rate limitation (pulse width change rate with MOT_PWM_TYPE=0) for both output signals would work for balance bots and other dual motor configurations, as for throttle on the transmitter for R/C electric car racing.