Showing posts with label motor. Show all posts
Showing posts with label motor. Show all posts

2016-10-19

4-Wheeled rig build

I currently have 3 "rigs" I want to integrate OctoMY™ with. The hexy hexapod robot from arcbotics has been featured a few times before on this blog, but the other two have yet to be exposed. This post is about a 4-wheeled rig based on an old Traxxas TMaxx nitro engine RC truck.

This is how the tuck looked initially (with cover off).

At this stage I have stripped everytihng except the steering servo (which will be used).

Just a random "shop" image. This room is now painted gray and tidied up to look like a TV studio.
This is how it looks now with 12V Lead acid battery, RC ECU and mobile holder.

Closeup of RC-ECU and separate power for it.

Underside shows the geared electric motor (notice it is now only 2wd).

Closeup of mobile holder in front.
Right now it works as an RC car, but I will soon integrate it with OctoMY™. The current blockage is that the final step in discovery needs to be implemented (handoff, storage and use of recent connection parameters from discovery through to pairing). This part in turn needs some more UI work to allow sensible multiplexing between devices in remote.

2016-03-17

Water cooled servo

I came over this really innovative solution to a common problem in robotics, namely the lack of power.

The hopelessly American solution as employed by robotics specialist Boston Dynamics as can seen in footage of their legendary big dog robot among others is simply to put a big noisy petroleum engine into the robot capable of driving the hydraulics system with the power they need to make it jump around like a gazelle on steroids.

Now another approach has surfaced that has more intelligence and lateral thinking to it. SCHAFT is a relatively small Japanese robotics company recently purchased by Google. They compete in the DARPA robot challenge, and have won at least one competition.

According to them the reason for their win is simply that they have managed to create "much stronger muscles" in their robots (higher power to weight ratio in servo motors). Their idea boils down to a brilliantly simple concept: Pump too much current into the motors but keep the motor from burning up by applying enough cooling.

SCHAFT robot motor and controller

So how do they provide more power? They solved this simply by raising the voltage of the power source beyond what a normal motor would endure and putting a capacitor bank between the power source_(battery) and the motors capable of delivering enough current even for the "spikes".

And how is cooling solved? They have constructed sealed motors that allows them to circulate non-conductive liquid coolant through the motors. The heated liquid pass through a passive heat exchanger that effectively dissipates the excess heat to the air around the robot.

I will definite look at ways of using this concept once I get the chance!




2015-05-24

Finding the right brush-less Direct Current (BLDC) motor to use as generator

Since I got my Honda GX25 motor, the task of finding the right generator to make the most efficient and compact generator for the batteries in the robot has lingered somewhere in the back of my mind.

First I thought about using an car alternator for this, but have since found perhaps an even better alternative, namely high-end radio controlled helicopter motors. It turns out alternators weigh a lot and are clunky and heavy, while BLDC motors from modern RC helis are not.

So how would I go about finding the correct BLDC for my project? I got some help here and ended up with the following:


  • Lead-acid batteries have optimal charging voltage of 13.8 to 14.4 volts.
  • The GX25 motor has optimal RPM (RPM with highest torque) @ 6000 RPM.
  • The GX25 motor has an effect of around 0.7kW.
With this as input finding a motor for our project is easily calculated as follows:
  • Desired kv (rpmvolt) = 6000 rpm/14.4 volt ~= 417 kv
  • Desired continuous effect is above 700 W. We will go with at least the double to put the least amount of strain on the generator.
  • Desired continuous amp is 700/14.4 ~= 48 A
(disregarding all the voltage losses etc).

Next I just chuck these parameters into hobbyking's motor finder to get some alternatives, for example the Turnigy SK3 5055-530kv with the following specs:

Turns: 12TVoltage: 5~8S LipolyRPM/V: 430kvInternal resistance: 0.019 OhmMax Loading: 70AMax Power: 1750WShaft Dia: 6.0mmBolt holes: 25mmBolt thread: M4Weight: 378gMotor Plug: 4mm Bullet Connector

I must investigate this further to ensure that I don't go buying one of these motors that wont work because of some parameter I did not think of.



2015-05-16

Big push for the generator project.

I decided to make a push for the GX25 generator project.

First I removed the clutch from the GX25. I will be crafting some kind of frame for the generator assembly and also a converter plate to go on the shaft of the motor.

Next I prepared to make the optical tachometer circuit for the ECU to judge motor speed precisely. I had some luck pointing my manual tachometer to  black/white tape on the makeshift plate mounted on shaft. Still TODO: I still need a way to pump initial fuel into cold engine (manual pump), and actuating the choke might be handy in cold weather. But after some new intel (se bottom) I think I have found a way to make the generator act as starter motor as well, eliminating the added complexity of a separate engagement mechanism and separately controlled starter motor. Even better, I get to keep the recoil starter for debugging purposes (I already put it back on). Fun fun.

Next I put an ad out where I proclaim that I want any excess generators or alternators that people may have lying around. This resulted in me getting in contact with a fellow who had a 140AMP 12VDC 2005 mod Volvo V75 alternator for cheap, which I bought.





Next, I put an ad out where I proclaim that I want any excess electircal motors, which has resulted in a few emails from people who want to get rid of motors. So far I didn't get any motors though.


Next, I went dumpster diving, or more correctly, electrical appliance recycling plant scavenging. I will keep the location secret because, oh-boy was there a lot to be found!




3.5 HP 180V  7.5 AMP 5200 RPM Threadmill motor
Ditto

Threadmill motor driver circuit


ACME Screw linear actuator from threadmill.



One of 2 washing machine motors.
And last but not least, I put a question on electronics stackexchange asking what motor I would be looking for to make my generator. I got an excellent answer that I am definitely going to pursue next. In the same fell swoop I asked a question about how to measure the torque vs. RPM curve for my motor collection. Turns out there is something called "prony brake".

2015-04-05

EMCO F1P Step motor specs

After my last post I have learned alot about step motors. I have also manged to figure out the specs of the step motors found in the EMCO F1P, and as always the quality of this machine turns out to be stellar.

My sources are:

Article on oriental motor. Explains the inner workings of stepper motors beautifully.

Article on stepper motors courtesy Douglas Jones of the University of Iowa.


The step motors in the EMCO F1P have 10 wires coming out of them. The wires are connected in consecutive pairs, one pair per two oppositely facing windings inside the motor (10 windings). The motor has almost no resistance when turning the shaft in un-powered state. The stator inside the motor has 50 teeth.

From this, I have gathered that this is a bi-polar, uni-filar, 5-phase motor design with 50 * 10 = 500 steps and 360 / 500 = 0.72° rotation per step.

This kind of motor is less common, and requires a more complex/expensive driving circuit. It offers higher precision, less vibration and noise and more torque at mid to high speeds than the more traditional 2-phase designs. Also there are more ways in which the driving circuit can drive it.

This has made me determined to keep the motors and find a new controller for them during my retrofit-project.

2015-04-03

Anatomy of a step motor

I decided in the beginning of 2015 to stop spending time on my EMCO F1P CNC machines instead of the main goal of the proejct. Ironically that made me spend more time on the CNC,because I need to get them out of the way quickly.

Long story short, I want to convert one to use a new control board but without sacrificing the step motors. So I have now carefully removed one step motor (Z-axiz) and opened it up to see what's inside it.

Based on what I have gathered from searching around and posting a question on stack exchangel, this motor is most likely a bipolar motor with 10 windings.

Some pictures:

10 coils

Coil wiring

5 Screws

Removed connector housing.

10 wires + ground.

Motor removed from belt


Belt drive with tacho generator

Heat-sink with thermal paste.

2013-07-23

Honda GX25 Update

The Honda GX25 that I un-boxed for quite some time ago has been started and runs great. I have since moved and it is in storage. The plan is to find a suitable alternator for it and also to create a simple ECU that can be controlled from the roboard. To begin with I will most likely just write the ECU as a routine in C on the roboard directly and use one of its many ports to controll a little RC servo on the throttle.

2012-08-02

Honda GX25 Unboxing

The original box it came in was surprisingly light and small. The engine itself weighed just over 3 kilograms on my scale.

The engine was fitted with the inner part of a centrifugal clutch attached to the flywheel/fan. Looking at the parts lists online I found that it there is an alternative bare axle version. To make an axle for this engine makes the perfect first project for my CNC Mill!

Pictures:

GX25 in plastic

Surprisingly small and light box.
GX25 From the righthand side
GX25 From the back

GX25 From the front

GX25 From the lefthand side