Hello,
I have an MDD10a motor controller and an R/C transmitter/receiver. Trying to remote control two DC motors.
Levelset: I’m totally new to this!
Following the mdd10A directions:
Setup:
BS2 (Basic Stamp 2) Board of Education
3000 mAh battery
MDD10A Motor controller
FlySky FS-T6 6 channel R/C Transmitter and Receiver
’ PWM pin is connected to logic high while the DIR PIN is being feed with the PWM signal.
’ When the PWM signal has 50% duty cycle, the motor stops running.
’ IF the PWM has less than 50% duty cycle, the motor will turn
’ CW (OR CCW depending ON the connection). IF the PWM signal has
’ more than 50% duty cycle, motor will turn CCW (OR CW depending ON the connection).
I connect the PWM1 to the positive, and connect the DIR1 to the R/C variable lead.
I see the M1B LED illuminate slightly, and will slightly increase as I change the RC control, but I cannot get it to fully illuminate like when I press the MIB button.
Is there something I’m missing in order to get the MDD10A to work with an R/C receiver?
Hi,
The MDD10A does not use RC PWM pulses, as you can see in the manual, page 3 and page 8. See the images below for details:
Therefore, this would not work directly as the signal types are not compatible.
One option would be to use a motor controller that is compatible with RC receiver PWM pulses, such as one of these.
Another option would be to convert the RC PWM into a digital duty cycle PWM signal using a microcontroller. You can refer to our example we have on the Lynxmotion GitHub.
Sincerely,
P.-S.: The manual can be found on the product page under Useful Links.
Thank you for pointing this out, I missed that information.
In reading other information on your site, I already ordered a “Sabertooth Dual 12A 6V-24V Regenerative Motor Driver” just like you mentioned in your reply.
Once I get my prototype running, I will try my hand at programming the STAMP to convert the RC PWM into a digital duty cycle PWM signal.
This is an awesome place for information and learning about robotics!