Servo HK 15338

880 views
Skip to first unread message

imadigi%...@gtempaccount.com

unread,
Sep 1, 2016, 12:22:04 PM9/1/16
to InMoov
Hi!

Sorry my English!

I have some doubts about the servo HK15338 :

- In all cases I will need to cut pin lock ?

- I need to solder the resistors must in all cases ?

- Why only recognizes degrees twice ? Example : for it rotate 90 degrees, need to put in the code 180. For him rotate 180 degrees , need to put in 360?

Tks for all!


Wladimir.

gael langevin

unread,
Sep 2, 2016, 5:50:42 PM9/2/16
to imadigi%...@gtempaccount.com, InMoov
Hi Vladimir,
The servo HK15338 is a bit different than the recommended HS805BB.
The rotation of the servo HK15338 is limited to 90 degrees instead of 180 degrees, therefore you need to "fool" the servo pcb board by adding some resistors on each side of the potentiometer wires.
You will need to cut the locking pin when the potentiometer is removed from within the servo case. (ex:bicep, rotate, shoulder, omoplate, topstom, midstom.)
You will need to add resistors on all your HK15338 because the InMoov services in MyRobotlab is set by default to have 0 to 180 rotations.
Mapping the servos on your scripts will also be necessary to adjust the artifact of the resistors which don't give exact position values.
Exemple:
rightArm.bicep.setMinMax(5,95)
rightArm.bicep.map(0,180,45,140)
rightArm.rotate.setMinMax(40,180)
rightArm.rotate.map(40,180,60,142)
rightArm.shoulder.setMinMax(0,180)
rightArm.shoulder.map(0,180,42,145)
rightArm.omoplate.setMinMax(10,82)
rightArm.omoplate.map(0,180,45,128)

Gael Langevin
Creator of InMoov
InMoov Robot
@inmoov



--
You received this message because you are subscribed to the Google Groups "InMoov" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inmoov+unsubscribe@googlegroups.com.
To post to this group, send email to inm...@googlegroups.com.
Visit this group at https://groups.google.com/group/inmoov.
For more options, visit https://groups.google.com/d/optout.

imadigi%...@gtempaccount.com

unread,
Sep 2, 2016, 6:03:48 PM9/2/16
to InMoov, imadigi%...@gtempaccount.com
Tks Gael,

But, what value the resistor:

To unsubscribe from this group and stop receiving emails from it, send an email to inmoov+un...@googlegroups.com.

gael langevin

unread,
Sep 2, 2016, 6:20:25 PM9/2/16
to imadigi%...@gtempaccount.com, InMoov
Depending of the results you will find (this picture is done on a HK15298b but it is the same with the HK15338)

Link to original topic with picture:
https://groups.google.com/forum/#!searchin/inmoov/resistor$20servo/inmoov/ay91Yxh5AUg/k4nM4DoTiU4J

Gael Langevin
Creator of InMoov
InMoov Robot
@inmoov



To unsubscribe from this group and stop receiving emails from it, send an email to inmoov+unsubscribe@googlegroups.com.

imadigi%...@gtempaccount.com

unread,
Sep 3, 2016, 3:03:30 PM9/3/16
to InMoov, imadigi%...@gtempaccount.com
Tks Gael! But I have more two questions:

- Why different resistor value? 

- 1.1 is a precision resistor. Is needed?

gael langevin

unread,
Sep 3, 2016, 8:39:01 PM9/3/16
to imadigi%...@gtempaccount.com, InMoov
I personnaly used a 1.0 kOhm on both sides. But I use the Mapping values in MyRobotLab to set a more precise positionning.




Gael Langevin
Creator of InMoov
InMoov Robot
@inmoov



To unsubscribe from this group and stop receiving emails from it, send an email to inmoov+unsubscribe@googlegroups.com.

James Kruse

unread,
Mar 19, 2018, 5:22:10 PM3/19/18
to InMoov
This info right here is exactly what I need. Has there been any updates for the HK15338? I finished the torso slave and master and they work well but I haven’t added resistors yet and tested only outside of MRL. So I need to add the resistors AND put in the settings in MRL and all should be good? Don’t you just love custom robotics:)

gael langevin

unread,
Mar 19, 2018, 9:18:21 PM3/19/18
to James Kruse, InMoov
Hello,
Add the resistors AND put in the settings in MRL and all should be good !
The resistors extend the degree rotation, but sometimes it's not very precise and might overshoot the desired position.
Using the mappings in MRL will perfectly regulate the position.

Gael Langevin
Creator of InMoov
InMoov Robot
@inmoov



2018-03-19 22:22 GMT+01:00 'James Kruse' via InMoov <inm...@googlegroups.com>:
This info right here is exactly what I need. Has there been any updates for the HK15338? I finished the torso slave and master and they work well but I haven’t added resistors yet and tested only outside of MRL. So I need to add the resistors AND put in the settings in MRL and all should be good? Don’t you just love custom robotics:)

PAUL HODARA

unread,
Apr 23, 2021, 3:05:26 PM4/23/21
to InMoov
I have installed 4 of these servos, 3 for left shoulder and the 4th for the bicep piston.
Since these motors run in reverse polarity to the Hitec 8055b the motors should be rotated.
The first one was easy since the motor was only held in place by the circuit board (just like the Hitec) once it was desoldered the motor was easy to rotate.
It looks like HobbyKing now hot glues the servos into the plastic tube integral to the case  and the remaining 3 servos I purchased were assembled that way from HobbyKing.

I tried cutting the glue away with an exacto knife, and softening with a heat gun but to no avail.  I am not saying it's impossible to free the motor and rotate it, but if you have to spend an hour on this it is not worth it,  just buy the Hitec.  I wound up leaving the polarity as is and just edited the inmoov config files to run inverted.

Gael made a good point not to forget which motors you run inverted and be careful when you upgrade to Nixie or InMoov2 the defaults will be reset to not inverted and you may break something or cause a quantum time warp.

I have a label gun and label everything on my build, I printed big labels 'INVERTED' for the servos that I am running inverted.
Hopefully I won't forget........forget what, huh???

On Monday, March 19, 2018 at 9:18:21 PM UTC-4 hair...@gmail.com wrote:
Hello,
Add the resistors AND put in the settings in MRL and all should be good !
The resistors extend the degree rotation, but sometimes it's not very precise and might overshoot the desired position.
Using the mappings in MRL will perfectly regulate the position.

Gael Langevin
Creator of InMoov
InMoov Robot
@inmoov



2018-03-19 22:22 GMT+01:00 'James Kruse' via InMoov <inm...@googlegroups.com>:
This info right here is exactly what I need. Has there been any updates for the HK15338? I finished the torso slave and master and they work well but I haven’t added resistors yet and tested only outside of MRL. So I need to add the resistors AND put in the settings in MRL and all should be good? Don’t you just love custom robotics:)
--
You received this message because you are subscribed to the Google Groups "InMoov" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inmoov+un...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages