Let me know if you need pix or comments on the protractor.
Another question, is there a digital version of the HSR-1425CR (57 oz.in.) Continuous Rotation Standard Servo, or is it a simple job to modify the HS485hb or HS5485hb servos (I’m guessing they have the same drive) to continuous rotation?
The HSR-1425CR servos have a very limited “control band”. I’m hoping the HS5485hb might be a little bit better in that regard. And maybe it would be possible to re-configure them to standard rotation later if desired. (I know, I just need to take them apart and see).
I did see a small range of speed adjustment on the HSR-1425CRs I have, but I’m not yet satisfied with the adjustment table I’ve incorporated in my 'bot code to keep the wheel speeds equal. (I might still have a bug).
Although I doubt it, the two servos could just be poorly matched (?). they are turning in opposite directions.
My “table” should allow for corrections at stop, slow, half, fast and full, although corrections don’t really apply at full.
[code]
/* servo values HSR-1425CR */
#define FullFwd 1650 // i4
#define FastFwd 1600 // i3
#define HalfFwd 1550 // i2
#define SlowFwd 1525 // i1
#define StopFwd 1500 // i0
#define SlowRev 1475 // i1
#define HalfRev 1450 // i2
#define FastRev 1400 // i3
#define FullRev 1350 // i4
int ServoOffsets[9][3] =
{/* LEFT RIGHT SPEED /
{-14, -12, FullRev}, / i-4 1350 /
{-14, -12, FastRev}, / i-3 1400 /
{ -7, -19, HalfRev}, / i-2 1450 /
{-13, 0, SlowRev}, / i-1 1475 /
{ 4, -17, StopFwd}, / i-0 1500 /
{-13, 0, SlowFwd}, / i 1 1525 /
{-18, -8, HalfFwd}, / i 2 1550 /
{-13, -13, FastFwd}, / i 3 1600 /
{ -7, -19, FullFwd} / i 4 1650 */
}[/code];
Thoughts?
Alan KM6VV