This new method (different from the previous "RS232 Serial Motor Controller Driver"), allow us to have a more precise control over the motor speeds and forces apply it to it. This is very important to improve the balance system and finally remove completely the current tail.
This PWM system that we are implementing take advantache of the included PWM channels of the Roboard RB-110 (Dandelion's Rover brain), plus a dual "Pololu - VNH3SP30" for the motor driver.
The first test was pretty good and we end up moving in a fixed direction a small motor controlling the pulse with for speed and time of the movements.
Our new digital USB oscilloscope, was very handy to first find out the correct library initialization and what functions to call from the RoboIO library...
Another picture showing the roboard screen and the digital oscilloscope and a simple test code...
...Last picture shows all the Mumbo Jumbo cables needed for the test, including a small protoboard for a little voltage reduction circuit (temporall).
And of course, a little sample video with the test:
Cheers!