servo motor sg90 shaft connector
stanmore31 wrote 08/18/2023 at 12:39 • -1 pointHas anyone found a hack for this dumb problem. The SG90 comes with a splined nylon shaft (od 4.7mm). These make a precision fit with the actuating horns. If you want to fit a gear, you need a 5mm id shaft (say) A bodger might just use a connecting collar with grub screws, but its eccentric by 0.3mm and there's only 2mm neck to grip - might suit the rough trade? Its not easy to machine an accurate 4.7mm collar, nearest drill 4.5mm, expandable reamer OMG. I found a plastic coupler with suitable spline made by adafruit gives a Lego cross - expensive for tiny plastic collar (2x £4 inc pnp vat). you need a bench press to push fit the collar, difficult to get axially straight. However the OD is 7mm (could be m/c to 1/4" brass collar ) and it may need some additional tube collar
Cheap charlie ideas? use the motor to behave as a lathe headstock and rig a mini cutting tool holder to a mini xy table and trim the od down to 4mm for tubing or 6.25 for 1/4in collar
Either way its a faff - anyone found a neat solution so you can mount gears/pulley/toothed belt etc. unfortunately i cant post pix here
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
3D Printing:
Design Flexibility: Create a custom adapter with precise dimensions to fit the SG90 shaft and your desired gear or pulley.
Material Options: Choose a durable and flexible material like TPU or PLA for the adapter.
Open-Source Designs: Explore online communities and platforms like Thingiverse for potential pre-existing designs.
2. Machining:
Precision: If you have access to machining equipment, create a metal adapter for increased durability and accuracy.
Materials: Consider using aluminum or stainless steel for the adapter.
For further info you can visit Qatar Visa Check Online 2024 | QVC Qatar Visa Status Check
Are you sure? yes | no
Heat Shrink Tubing (Double Layer):
Use two layers of heat shrink tubing with slightly different diameters.
Slide one layer (slightly larger diameter) onto the servo shaft.
Apply heat to shrink it, creating a tight fit.
Slide the gear onto the exposed shaft and shrink the second layer (slightly smaller diameter) to secure the gear in place. This creates a somewhat friction-based fit, so consider the torque requirements for your application.
Double-Sided Tape (Temporary Fix):
Apply a thin layer of double-sided tape to the servo shaft, ensuring it's centered and smooth.
Carefully slide the gear onto the shaft, pressing firmly to create a bond.
This is a temporary solution and might not withstand high loads or frequent use.
Source: ID Visa Hub - Get up-to-date information on IDs and Visas.
Are you sure? yes | no
I have managed it by drilling a 5mm through axis of a Lego gear then push fit and retain with the horn screw. It works. Job done
Are you sure? yes | no
Here are a few suggestions:
Adapters: Consider looking for or 3D printing adapters specifically designed to fit the SG90 spline shaft on one side and the 5mm (or desired) shaft on the other side. There are online platforms where you might find designs created by others to address this issue. Websites like Thingiverse or GrabCAD often have user-contributed designs for various components.
Creative Use of Materials: If you have access to a 3D printer, you can design your custom adapter. Alternatively, you can explore creative solutions using materials like epoxy putty or moldable plastic. By molding a custom adapter around the spline shaft and the gear shaft, you can create a snug fit.
Craftsmanship: If you have basic tools, you can attempt to manually craft an adapter. For instance, you could take a small brass tube with an inner diameter of 5mm, cut a longitudinal slit, and then press or clamp it onto the 4.7mm spline. The slight difference in diameter might allow for a tight fit.
Local Workshops or Hackerspaces: If you're part of a makerspace or have access to local workshops or tool libraries, you might find tools and expertise to help you create a custom solution. People in such communities often have experience solving similar problems and might have innovative suggestions.
Online Communities: Consider posting your problem on forums or online communities related to robotics, DIY projects, or 3D printing. People in these communities are often passionate about problem-solving and might provide unique solutions or direct you to specific products or designs.
Source: Emirates ID Official- Latest Emirates ID Info & Services Hub
Are you sure? yes | no
The SG90 servo motor features a shaft connector that allows easy attachment of external components. This connector enables precise motion control by converting electrical signals into rotational movement, making it widely used in robotics, RC vehicles, and automation projects for its compact size and affordability.
<a href="https://speedtest-copel.net.br/">teste copel</a>
Are you sure? yes | no
I am waiting for a collection of nylon gears to turn up and I will try a system of CA glue to a blank onto the spline. I will first , have prepared a 5mm center hole, then try scoring a keyway down the id and roughing the inner surface. At least it will provide some inner key and I will use the baking soda trick for cure . Try some si oil on the spline so its removable See how durable this is?
Are you sure? yes | no
We used laser cut plywood parts for the OttO Bot LC. But using the horns and attach them to the wooden parts worked better in the end for the ankles. The servo shaft is pretty fragile. A press-fit with wood only works well if pulled in place with the screw so no pressure on the shaft is needed.
Are you sure? yes | no
Im waiting for some Lego gears to turn up so I can make a !:2 speed up set. The object being that I can turn a 180 deg movement into a "near" 360 deg turn so I can make a type of clock face indicator with pos ctrl (I dont look for full rotating action available in the other form of the sg series as it just behaves like a speed ctrl motor.
I really want to be able to use the common nylon gears from EB if I can crack to mech connection problem.
Are you sure? yes | no
I wonder if using a different poti is a better solution for that.
Are you sure? yes | no
FF "I wonder if using a different poti is a better solution for that." what is poti?
Are you sure? yes | no
Poti is short for potentiometer. It is a variable resistor that measures the position of the servo. There are instructions on the web on how to remove the mechanical end stop and replace the poti so the servo can have a wider range of motion without gearing it up. Not sure if this is a route for you, though, if you are not that much into electronics.
Are you sure? yes | no
FF the conventional acronym for a potentiometer is a "pot". Have seen a vid on the tear down of the sg90. This pot when roughly selected for halfway 90deg position then ca glued is apparenly prone to drift and a prefered solution is to snip out the pot and replace it with two 5k resistors AFAIK.
Are you sure? yes | no
cancelled
Are you sure? yes | no
mfz as i said --------- metal horns what you see on EB are T25 versions 25 teeth for the much larger 25kg motors also 5x cost. too big for the sg90
Are you sure? yes | no
RG Im amazed you managed to print the internal spline within a 4.6mm ID? FYI an equivalent gear calc produces a 0.2 mod with a 4.6mm od and 21 teeth. IMHO the PRC maker deliberately crippled the design (ie It could have had 22 teeth and an od of 5mm and the collar could have been 5mm long. Even the horns have a non standard collar ring of 6.7mm od it could have been 8mm for convenience. Also you cant buy spare packs of horns even on Alibaba. There is no full cross piece for a horn, only a partial one, so trying to attached a gear to the shaft is still made difficult. The plastic is nylon ABS so difficult to use adhesive. Superglue may work? or some kind of HF welding? This is my common experience with PRC stuff - deliberately crippled for no good reason other than to make things difficult. Ive got a cunning plan which I will post in a week..
FWIW it would be great to produce a brass spline broaching tool to make the suitable hole for the motor. The idea is to heat up the broach with a little gas lighter or a soldering iron and punch it through a disc blank of thermoplastic with a 4mm pilot hole centre drilled. Im sure that would work but I cant work to that level of watchmaking precision. If you had a dividing head for 21 teeth you could make a brass rod of 4.6mm and scribe the splines notches horizontally with a vee shaped tool. Drill a 2mm hole down centre axis for alignment than part off say 5mm piece and mount on suitable carrier rod say 8mm. It can then be held in a drill press , heated to say 150C and plunged into a disc blank with 4mm center hole. That would cause a revolution. I would gladly pay for such a little tool
Are you sure? yes | no
MFZ the sg90 spline have 21 teeth, what you see on EB are T25 versions 25 teeth for the much larger 25kg motors also 5x cost. FYI the sg90 is 4.6mm od with a 2mm collar length.
Are you sure? yes | no
I've had success FDM 3d-printing parts that fit onto that splined shaft. Admittedly I had to use a 0.2mm nozzle to get anything approaching splines to be printed, but it worked.
Are you sure? yes | no
Would attaching the gear/pulley/toothed belt pulley to the horns with the holes in the horns be viable? I think metal circular horns with 4 threaded holes can be found online.
Are you sure? yes | no