I've got a RoboTeQ AX2550 and an Arduino Uno. I'm planning on interfacing the two, and using the Arduino to run a program to control 4 motors (2 on each channel) on this Motor Controller. However, I'm having a bit of difficulty figuring out how to link the two. I know the AX2550 supports RS232, and I know the Arduino supports serial. I bought an RS232 shield that has yet to arrive in the mail, but I'm still at a bit of a loss. I've read the manual for the AX2550, located here, but I'm not really familiar with RS232 and the manual is confusing and non-specific. I would like to use the arduino to handle PWM encoding, and for the motor controller to move the motors based on that. Does anyone have any experience with this motor controller or with RS232 in general?
After looking into it a little more, it's looking like RS232 may not be the way to go. I want to just use simple pulse modulation, and it looks like the R/C mode provides support for that. On page 109 of the AX2550 manual it describes the usage of pulse width modulation for the R/C reciever interface. I know the Arduino Uno can also handle PWM, so I'm thinking I might be able to just hook up the Arduino to the adapter in the "seperately powered" wiring configuration, and have it emulate the outputs of an R/C receiver.However, I notice the separate channels have white, red, and black wire inputs. I Know the pulses are carried over the white wires, and that the black wires serve as a reference ground. Am I right in thinking I can just connect the white wires of the two different channel inputs to two PWM-capable pins on the arduino, output PWM signals over them, and simply tie the black wires to the Arduino's ground? I believe the Arduino requires more than 5 volts as a power supply, so I wouldn't be able to power it off the powered pins from the controller.
Please enter a valid email to subscribe
We need to confirm your email address.
To complete the subscription, please click the link in the
email we just sent you.
Thank you for subscribing!
via Egeo 16