Rotational Magnetic Field Driver for Three Reed Relay Coils

Thread Starter

Sir Kit

Joined Feb 29, 2012
172
I am building a novelty item that requires current at 6VDC fed to three 500R reed relay coils arranged in a circle (ends facing inward) in such a way as to produce a rotating magnetic field at a variable rate (about 60-6K RPM). What would be the best design approach for this project using minimum components?

I assume a gated function would be simplest to implement, but would also be interested applying sine waves for a more even rotation if that is not too much more involved.

I have looked online but did not find anything suitable. Any suggestions or pointers to an existing circuit design would be appreciated.
 

crutschow

Joined Mar 14, 2008
33,331
A 3-phase, sinewave oscillator like this should work to generate the signal.

But how would a sinewave help produce a better rotating field if the reed relays are either on or off?
Seems like you just need a 3-phase digital signal driving 3 transistor switches.

Example 3-phase digital generator below:

1694570661156.png
 
Last edited:

Thread Starter

Sir Kit

Joined Feb 29, 2012
172
The sine module looks great but is probably more than I need. The CD4013 digital circuit would need a clock and output transistors.

After further investigation, I discovered I should have been looking for a "BLDC driver". This brought up a number of seemingly promising options, a few of which of which I have linked below.

file:///C:/Users/Admin/Downloads/BLDC%20ESC%20Diagram.pdf

I imagine the MOSFET's specified in all the above would be more than needed to each drive a 500R load. Would something like the following two circuits provide enough current on their own?

https://www.homemade-circuits.com/three-phase-signal-generator-circuit/
https://www.homemade-circuits.com/3-phase-signal-generator-using/

Since the RC values are fixed, how can the rotational speed can be changed to another fixed rate? For example 500 RPM.
 

Thread Starter

Sir Kit

Joined Feb 29, 2012
172
What waveform would the BLDC driver you linked above apply to each coil?

15A is way more than I need for my 500R coils. Nonetheless, it is a good ready-made solution, but I was hoping to build something "simple" myself as a learning experience. Preferably with sine wave output rather than squarish.

Maybe something like the phase shift oscillator below. If I use an LM324 on 6VDC single rail supply would it drive the 500R coils directly without a power stage? That's 12mA per coil and the LM324 is rated for 20mA minimum source.phase-shift-oscillator.png
 

Thread Starter

Sir Kit

Joined Feb 29, 2012
172
So far, I have not seen a circuit that would be adjustable in real time and output sine wave outputs. The gated MOSFET boards are a possible quick alternative. The AliExpress board comes the closest to ideal but must be reprogrammed for each frequency. I will consider what has been proposed so far and compromise. Maybe build the phase shift oscillator on a solderless bread board so the timing components can be easily changed.
 
Top