0
$\begingroup$

For those unaware of what a DC stepper motor is, it boils down to an electronic motor where the rotation can be precisely controlled, i.e. you can control the rotation of the motor in fractions of a degree. For example the motors I have currently allow you to move the motor just 1/2048 of a full rotation. This enables very precise movement.

I am trying to achieve the same thing, however with a motor, that is not powered by electricity but by gasoline. This motor is connected to a large and heavy flywheel that enables more or less constant RPM once the motor has settled. Using gear reduction I can get a very constant very low RPM which works fine for precisely moving a piece of machinery, however the problem is that I cannot really engage and disengage that movement reliably.

Since the gasoline engine also powers a 500W DC generator obviously the first choice would be to just use that electricity for a stepper motor, but that would take the fun out of the project (its a fun project, nothing serious). So far my ideas were the following:

  • Use strong electromagnets to simulate a controlled clutch where the energized electromagnets would engage the clutch more or less immediately and have some powerful springs to retract it once the electromagnets are no longer energized. Combined with more or less constant RPM this would make it possible to create precise movement by engaging the magnets for a defined time. Problem is that while I am able to create the clutch and circuit I don't have electromagnets that are able to push that much weight and dont overheat after a minute or two (literally).
  • Use some hydraulic oil with an oil pump powered by the gasoline engine. On the surface this is perfect, however it has some issues: I would be using a geared oil pump which needs to be engaged on demand, essentially just transferring the problem downstream. Using a DC motor to control the geared oil pump seems like cheating...

So long story short, does anyone have any ideas how to replicate a DC stepper motor with a gasoline engine (assuming constant low RPM) that does not require any DC motor on its own?

$\endgroup$
3
  • $\begingroup$ Are you trying to get completely controllable forward and backward rotation or just periodic incremental rotation? $\endgroup$
    – Eric S
    Jul 25, 2020 at 22:25
  • $\begingroup$ Actually I havent thought of that yet, so for in one direction should be fine, but implementing a reverse gear somewhere would be another task, I would add that before the "stepper" $\endgroup$ Jul 27, 2020 at 9:14
  • $\begingroup$ I personally don't see the point of this, but you might consider the combination of a clutch and a Geneva mechanism. en.wikipedia.org/wiki/Geneva_drive $\endgroup$
    – Eric S
    Jul 28, 2020 at 15:32

3 Answers 3

1
$\begingroup$

Mechanical power can be suddenly applied and cut off with commercially-available electromagnetic clutches. These are commonly used to turn on and off the refrigerant compressor in your car's AC system and to turn on and off the PTO drives in tractors. I do not know if they can turn on and off suddenly enough for your purposes.

$\endgroup$
2
  • $\begingroup$ Since it supposed to work on very low RPM (say 60ish) I think it should be possible to that into consideration when calculating the time required. I can get the time it really engages using a sensor and the time for disengagement should be always the same considering constant RPM/friction and I can adjust accordingly. $\endgroup$ Jul 27, 2020 at 9:18
  • $\begingroup$ yup yup. have fun! -Niels $\endgroup$ Jul 27, 2020 at 17:09
1
$\begingroup$

This kind of mechanical concept exists in mechanical clocks. Load the gasoline power into a spring and then release the force via an escapement, tourbillon etc... This can be made to be exeptionally precise and it works one step at a time. You can then time the engagement method between ticks.

Maybe it will work for you.

$\endgroup$
1
  • $\begingroup$ Fyi, I was using a random number generator to decide what answer to accept, because they both offer equally good approaches to continue experimenting. $\endgroup$ Jul 27, 2020 at 9:16
1
$\begingroup$

A hydraulic solution should work fine. You can control the start / stop motion with a 4-way valve like this:

enter image description here

The default valve position sends oil back to tank. Shifting the valve right / left gives you forward / reverse motion. The image above shows a cylinder, but you can swap out the cylinder for a hydraulic motor with no problem. Typical valve shifting times are 10 - 50 ms depending on which type you get.

Couple of other details on the diagram. Section 2 shows a pressure relief valve for safety. It also shows a pressure gauge with a shutoff valve (opposed triangles symbol). No filter is shown on the diagram, but you would need one installed in the tank return line.

The last thing you would need is a simple timer control to actuate the valve solenoids.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.