has anyone purchased/used an HSR-2645CR.. (hitec continuous rotation servo)?
I have purchased one and wrote a program to have it rotate clockwise, then stop and then go counter clockwise.
The servo is digital so I need to send (write) commands in MS.
I have 1000ms for rotation in one direction..... 1500ms to "stop" and 2000ms to rotate in the other direction.
at first I thought the servo was bad and had it retuned. to receive a new one and I got the same results.
In talking with the HiTec rep I need to send a constant signal (command) to the servo .....
for example when I want it to change from rotating to a top position I need to send a constant signal of 1500ms. of 50hz
does any one have an example of an program that does this?
or does anyone have a program they can share that runs an continuous rotation servo?
I have followed all of these and tried them....
They all work fine with the analog servo.....
but the digital servo does not work with those sketches.
That is why I mentioned a specific model and brand of servo.
To see if anyone else has had any success with driving it via an Arduino.
The manufacturer is telling me to use a Remote Control.
That is what they used to test it's functioning correctly.
But my project will not use an RC. The goal is to download the sketch to a separate chip (EPROM).
And let it run my Trains, lights, etc......
k2np818:
but the digital servo does not work with those sketches.
Yes, it will work with those sketches.
It's likely you're not using an adequate power supply.
If you're powering the servo from the Arduino's 5V line then it is one possible cause of your trouble. Servos can require a lot of current. You likely need a better power supply.
A "digital" servo is nothing more than a standard servo where the internal analog electronics has been replaced with a microcontroller. It's still controlled in exactly the same way as any other servo's. I'll take a guess like the others; you have a power or common-ground problem.
As always, there is an exception to everything. FUTABA makes some S-Bus servo's that runs on a serial multi-drop-bus, and they are not compatible with "standard" servo's.