Close
0%
0%

RC radial engine glow plug heater

RC motors are often difficult to start... An engine spark plug heater may be needed!

Similar projects worth following
740 views
0 followers
A friend of mine bought a radial 7 cylinders engine and had difficulties to keep it running...
This project is an attempt to overcome these difficulties by pre heating the cylinders.

Background

My friend bought this wonderful engine from UMS_technologies

It's a 7 cylinders star engine which uses "glow fuel".

The fuel ignites when it comes in contact with the heating element of the glow plug. Between strokes of the engine, the wire remains hot, continuing to glow partly due to thermal inertia, but largely due to the catalytic combustion reaction of methanol remaining on the platinum filament. This keeps the filament hot, allowing it to ignite the next charge, thus sustaining the power cycle.

A 7 cylinders engine is thus equiped with seven glow plugs (one per cylinder)

To start the engine the glow plugs must be heated, then the motor starts, then the heaters can be removed.

In real life diffuclties may occur, the motor starts properly and keeps running at high speed. But when reducing the throttle, temperature at the heating element decreases and may not be sufficient to ignite to next charge... and one cylinder stops... Engine is still running but the rotation is less powerful, noisy and un balanced...

To prevent this behavior an idea would be to keep the heating elements switched on external battery (glowing).

This of course works, but the current into the glow plug is quite high (4A at 1.5V) so that the battery into the plane would be really big (and thus heavy)...

This project is an attempt to power the heating elements only when the engine is at low speed (low throttle).

I can't help showing you the result !


Electronics schematics (version 1)

Schematics could not be more simple:

  • an ESP32 will take care to read the throttle stick coming form the radio receiver and to drive the glow plugs drivers
  • spark drivers are TP22996 Ti chips they are dual chanels load switches
    • Number of channels 2
    • Vin (min) 0.6V
    • Vin (max)  5.5V
    • Imax 4A

It was quite difficult to find a proper driver for this application as we needed both high current and low voltage (4A at 1.5V). This TP22996 seems to be perfect !

PCB was kindly produced by PCBWay and proved to "kinda work". But finally it had enough drawbacks to change for a more conventionnal schematics.


Schematics version 2

Compared to V1, several things have changed :

  • power is now produced by a Li-Ion battery at 3.7V.
  • dual stages N channels mosfets are used for each glow plug control. They are much easier to solder ! (one small 2N7002 and a logic level big one : FQP30N06L)

Powering glow plugs at more than 1.2V allows to avoid voltage drop and very big wires to drive the glow plugs.

However 3.7V is way to high to directly power the glow plugs. They would blow as an incandescent light... 

So we need to control the voltage delivered to each glow plug with a PWM signal produced by the ESP2 and driven  by the mosfets. Note that two resistors pull down the gates of the mosfets for each plug. So that , when power is applied, the glow plugs are switched off electrically. Then, after boot, the ESP32 can safely take again the control.

Note also that all the glow plugs share the motor body as the high side of the mosfets switches. The central electrod can only be controled by the low side of the switch.

This means that the body of the motor is not at the electrical ground but at the +3.7V.

This works safely if you take care not to connect anything else to the mass of the motor thinking that it is grounded... Take care !

Finally, to avoid to empty the Li-Ion battery (and to definitively kill it) I have added a voltage measurement to automatically (by software) stop the sparks when voltage is too low (let say under 3V).

Using protected 18650 battery would be another solution to avoid over discharge. Both solutions can safely co exist.


PCB version 2

I have designed a nice and compact PCB allowing to fit into an RC plane cockpit.

The PCB was again kindly sponsored by PCBWay and is as usual of excellent quality.

You can order it here: PCBWay shared project. It's cheap, delivered...

Read more »

ESP32_StarMotor_V2_BoM.xlsx

Bill of Material

sheet - 13.41 kB - 09/30/2025 at 08:34

Download

MAX_POWER.xlsx

calibration of maxPower excel sheet

sheet - 14.24 kB - 09/24/2025 at 08:33

Download

  • PCB version 1

    JP Gleyzes07/16/2025 at 16:36 0 comments

    PCB

    I have designed a nice and compact PCB allowing to fit into an RC plane cockpit.

    The PCB was kindly sponsored by PCBWay and is as usual of excellent quality.

    You can order it here: PCBWay shared project. It's cheap, delivered very fast and so professional looking!

    You may notice that the footprint for the TP22996 are SOIC with a pitch of .3mm. They are very tiny and may require some skills to be properly soldered.

    And here is the "unboxing" of the PCB and the stencil for solder paste reflow :

    I must say that teh stencil packaging is "impressive" fully enclosed into a strong aluminium frame. Very professionnal 

    Soldering the tiny "inhuman" chips wasn't an easy task... But it's all done and no shorts are detected !

    Here is a close up of the tricky parts...

    To give you a better idea here is the footprint from the datasheet ! (0.33mm inter pins)

    As mentionned eearlier, although electricaly speaking, this PCB worked, it had many drawbacks :

    very difficult to solder

    powered by a 1.2V NiCd battery, any contact inuced a drop of the voltage... enough to dim the sparks when many were powered together.

    Tis is the reason why I do not recommend this version 1 !

View project log

Enjoy this project?

Share

Discussions

Does this project spark your interest?

Become a member to follow this project and never miss any updates