Thanks for the response. It would be hard for me to post a video of this now so I'll explain in better detail.
This is using MCU mode, however all RC modes have been tested with a microcontroller and a Spektrum RC rx.
When there is mixing going on with any of the two channels I lose channel two, it comes to a stop. For example:
When the S1 and S2 signals are close to the same everything works. For instance I can go forward, rotate either direction, backwards, all is well with that.
When S1 and S2 signals are more than 100us apart I usually lose control of the S2 motor, until both signals come within 100us of each other, then it will work again. For instance if I move the controller stick all over the place I will lose S2 after a few seconds.
Aside from trying three microcontrollers and one RC radio I have also turned my endpoints down, my original thought was that I was exceeding the endpoint, that didn't seem to help. I have used my scope to ensure the PWM signal is working properly.
It seems as though when the pulses on the two channels are more than 50-100us apart, for instance making a forward left turn (where the right motor is at full speed and the left motor is at half speed) the problem comes into play. As soon as the pulses are close together on both channels, it "resets" the issue until the channels are mixed again.
|