Hello, I'm new to the arduino forum. I am looking for help to control my R/C car (Team Associated RC18B) with my Duemilanove. I can't seem to get the motor to move at all. The car has this motor:http://www.teamassociated.com/parts/details/21210/
and this speed controller:http://www.teamassociated.com/xpdigital/parts/details/29136/
I have been able to intercept the signal coming from the receiver and analyze it on Pin 8. I found some code that reads the number of Ticks. I think these ticks represent the pulse length sent to the ESC. This is what I know about the tick numbers:
If the between 3040 and 3055 the transmitter is "neutral".
Greater than 3055 it goes forward
Less than 3040 and it goes in reverse.
I've measure the voltage that gets applied to the motor when I am not intercepting the signals. At neutral the motor sees 7.2V but doesn't turn. When I begin to accelerate the voltage rises to about 7.5 V. In reverse the voltage goes from -0.0 to -7.2V.
By the way, I have the arduino ground same as the battery voltage, and have only tried to send signals on various digital pins.
I've tried using the servo sweep example in Arduino and some other sketches from other posts with regards to ESC controllers and nothing has worked.
Can anyone give me any suggestions of things to try?
Is it possible to convert the ticks to understand what kind of signal the ESC is looking for?
Thank you for any help!!!