Can you help me to validate my project

Hi all!

I’m a French beginner in robot building. I work actually on this project: a little robot with IA in UMPC (viliv S5) developed in Java language and this java application pilot an arduino uno itself pilots the chassis and motor of my robot. (For information my robot must only go forward/backward and turn right/left) I have very good skills in application development but I don’t have big skill in electronic.

For the chassis I want to use the lynxmotion Terminator lynxmotion.com/p-41-terminat … onics.aspx
The lynxmotion Terminator chassis is delivered with 12v motor 50:1… See specs here lynxmotion.com/images/data/ghm02.pdf

I want use motor speed controller (and not wheels encoders) and i want use the pololu Pololu TReX Dual Motor Controller DMC01 and connect each couple of motors in parallel. Like this (I have produce I little schemas): darylrobotproject.files.wordpres … /daryl.jpg

1st question: You think this is good solution to connect each couple of motors in parallel? You think that Pololu TReX Dual Motor Controller DMC01 is well adapted to my motors and terminator chassis?

2sd question: I already use serial port of my arduino uno in order to communicate with my java application. I see that rx/tx on Trex is the easier solution to control the motors from arduino. But i can control my motors speed from arduino pwm pins? I have understood that in this case it was necessary to use RC mode. That is correct?

3rd question: In case I should use RC mode, i must connect the arduino pwm pin to RC channel 1 pin (white in your pdf) and ground only correct? (not +5v because it use to give +5v to RC controler). Correct?
I have see how to reverse easily direction of the motor with the serial rxtx mode, but how work reverse with RC mode?

4th question: Last important question about battery: for my project 12V battery is enough? How much capacity? I can use this lipo battery with 8ah: deben.com/lithium-polymer-ba … -pack.html you think it is adapted to my project?

Thank you very much for you help and sorry for my bad English.

Best regard,

ChristopherSumoRobot

Posts: 1
Joined: Tue Oct 02, 2012 3:21 pm

(1) You can put two motors in parallel on the same motor controller channel. Simply make sure it can provide enough current for both.

(2) You can use the Soft serial library on the Arduino that allows you to use other pins as serial ports. Check the examples in the Arduino software.

(3) you only need the GND reference among communications signals indeed.