Fork me on GitHub

Project Notes

#415 555Timer/NixiePowerSupply

Using a 555 boost converter to test some Nixie IN3 and IN14 tubes.



I managed to get hold of some Nixie tubes (haven’t exactly decided what I’m going to do with them yet - a clock would be obvious, but maybe something different). First step is to test them of course, and for that a high voltage (supposedly up to 180V DC) is required.

Among the many examples, I found this interesting instructable by Andrea Biffi that used a 555 timer to drive a boost converter. NB: it seems this and most other 555 Nixie driver circuits are probably derived from Ronald Dekker’s A simple boost converter high voltage supply for NIXIEs.

From the outset, I knew this would not be a very practical circuit due to it’s reported low conversion efficiency, but good enough (and importantly: interesting enough) for a test.

The Nixie Tubes

I have two types of tube that I obtained at a very good price from a Ukrainian seller hfvhfparts on eBay:



I was able to find an original IN-3 datasheet and some translation:

  • Light up voltage - not less than 60v, not more than 90V
  • Switch off voltage with anode resistor 300kOhm - not less than 55V
  • Operational current - 0.8 mA
  • Guaranteed life time - not less than 5000 hours (with lighting up voltage not more than 95 V)
  • Absolute maximum ratings:
    • Light up voltage - not less than 60v, not more than 95V
    • Switch off voltage - not less than 50v, not more than 80V
    • Anode current - not less than 0.2mA, not more than 1.0mA
    • Temperature - not more than plus 85C, not less than minus 60C

The anode has an arrow pointing to it on the base.



The tube-tester site has a good IN-14 information page with the crucial details:

  • Minimum supply voltage: 170v
  • Typical maintaining voltage: 145v
  • Typical cathode current: 2.5mA

The anode has an arrow pointing to it on the base of the tube. It also seems to be distinguished as the only pin with a white sheave inside the tube. Pins are as follows (numbered clock-wise when looking at the base)

Pin Connection
1 Anode
2 Cathode (PL - left decimal point)
3 Cathode (1)
4 Cathode (2)
5 Cathode (3)
6 Cathode (4)
7 Cathode (5)
8 Cathode (6)
9 Cathode (7)
10 Cathode (8)
11 Cathode (9)
12 Cathode (0)
13 Cathode (PR - right decimal point)


Circuit Design - Version 1

Note - see below for a revised circuit design and test results based on observations with this first version of the circuit.

I’ve used the schematic from the instructable by Andrea Biffi with a few component variations including:

NB: at the last minute, I realised I was out of IRF730, so I substituted an IRF610 which is only rated for 200V. That’s a bit close for comfort, but it is what I used in the examples that follow.

The currents and power consumption are reasonably low (peaking at 0.94W) so I’m building this on a breadboard. I’m using my LEAP#407 DPS3005-based power supply for power, set for 9V with a 0.5A current limit just in case.

Note that the danger of high-voltages are present. A nice feature of the circuit is that it does discharge capacitors on power-down.



A couple of things to note about the circuit:

  • The 555 timer is configured as astable with a basic frequency of 31kHz and 52% duty cycle
  • The R6 potentiometer taps a variable fraction of the boost converter output and this provides negative feedback to adjust the control voltage of the 555
  • an “active pulldown” circuit comprising Q2 (2N3904), D2 (1N4148) and R8 (1kΩ) is used on the 555 output
    • this idea was borrowed from an MC34063 design
    • I’m not sure this is really required, as the 555 presents an open-collector output when low. The active pulldown circuit is probably redundant (I’ll test this).
  • The R9/C4 across the switching FET:
    • is an RC snubber circuit, protecting the FET from voltage spikes from the inductor
    • but it is also essentially dampening the switching
    • and from my observations, responsible for perhaps 40% or more of the energy loss in the circuit
    • something to investigate further to perhaps find a better solution for protecting the FET at not such a high cost in efficiency

A similar circuit was critiqued in some detail is this Electronics StackExchange post: 555 timer boost converter doesn’t meet spec

Test Results



Here’s a scope trace at the strike voltage.

  • CH1 (yellow): Nixie anode voltage
  • CH2 (blue): boost converter output
  • CH3 (red): 555 timer output (pin 3)

According to my power supply, it is delivering around 0.94W (9V at 105mA) at the strike voltage.



  • boost voltage 90v
  • anode voltage 58v
  • 555 duty cycle ~30%

If those readings are reasonably correct, the IN-3 tube is juiced with 3.2mA.



Here’s a scope trace at the strike voltage.

  • CH1 (yellow): Nixie anode voltage
  • CH2 (blue): boost converter output
  • CH3 (red): 555 timer output (pin 3)

According to my power supply, it is delivering around 0.86W (9V at 96mA) at the strike voltage.


  • boost voltage 132v
  • anode voltage 130v
  • 555 duty cycle ~35%

I’m doubting the accuracy not sure how accurate my oscilloscope is at those voltages, but they would indicate the IN-14 tube is only needing 0.2mA to light a digit. NB: I checked this with an ammeter and was a little suprised it’s not far off - actually about 0.27mA.

Circuit Design - Version 2

Base on the results above, there are a few things I wanted to investigate to see if an improved circuit was possible:

  • is the active pulldown circuit really necessary?
  • how much does the RC snubber contribute to inefficiency, and can it be better tuned?
  • does the relatively low R3 value (1kΩ) in the 555 configuration lead to significant avoidable losses?

The details of my investigation are below, but here is the TL/DR:

  • active pulldown circuit is actually a bad idea with the 555 timer as a switching controller and should be eliminated
  • the RC snubber circuit reduces ringing in the boost circuit, but poor choice of components can have a significant impact on efficiency

Active Pulldown?

In the original circuit, an “active pulldown” circuit comprising Q2 (2N3904), D2 (1N4148) and R8 (1kΩ) is used on the 555 output. This idea was borrowed from an MC34063 design, but I’m not sure this is really required, as the 555 presents an open-collector output when low:


So, some measurements were in order. Here are the results for tests with an IN-14 running at strike voltage, with various RC snubber combinations. The “active pulldown” cases use the original circuit, those marked “direct gate drive” have the 555 output directly coupled to the MOSFET gate.

Configuration Nixie Current Input Power
30pF/4.7kΩ snubber, active pulldown 0.33mA 0.45W
30pF/4.7kΩ snubber, direct gate drive 0.39mA 0.45W
30pF/1kΩ snubber, active pulldown 0.30mA 0.44W
30pF/1kΩ snubber, direct gate drive 0.38mA 0.44W
470pF/4.7kΩ snubber, active pulldown 0.31mA 0.51W
470pF/4.7kΩ snubber, direct gate drive 0.37mA 0.51W
470pF/1kΩ snubber, active pulldown 0.27mA 0.72W
470pF/1kΩ snubber, direct gate drive 0.31mA 0.71W

It is apparent that the active pulldown circuit has no real impact on the input power consumption, but it does have the undesirable effect of actually reducing the Nixie current for the same power input.

I think this confirms my suspicion - the active pulldown circuit is redundant with a 555 timer and can be jetisoned. NB: it may still be relevant for other ICs used as switching controllers.

RC Snubber

In the original circuit, R9 (1kΩ) and C4 (470pF) across the drain-source of the switching FET act as an RC snubber. The role of an RC snubber in switching circuits is explained pretty well in the article Resistor-Capacitor (RC) Snubber Design for Power Switches.

The key points:

  • snubbers are placed across the power switches to suppress voltage spikes and damp the ringing caused by circuit inductance when a switch opens
  • power dissipation is proportional to snubber capacitance, output voltage (squared) and switching frequency.

In the following scope traces, channels are connected as follows:

  • CH1 (yellow): Nixie anode
  • CH2 (blue): junction of the inductor and MOSFET drain
  • CH3 (red): 555 timer output

Note: these traces are captured with the active pulldown circuit already removed.

Some measurements for selected configurations:

Snubber Nixie Voltage Nixie Current Input Power  
Removed 126.5V 0.40mA 0.44W 11.5%
30pF/4.7kΩ 126.5V 0.39mA 0.45W 11%
30pF/4.7kΩ 148.0V 2.01mA 1.34W 22.2%
30pF/1kΩ 126.5V 0.38mA 0.44W 10.9%
470pF/4.7kΩ 126.5V 0.37mA 0.51W 9.2%
470pF/1kΩ 126.5V 0.31mA 0.71W 5.5%


  • a snubber capacitor around 30pF to 100pF with 4.7kΩ offers a good balance of stabilising the circuit without undue impact on efficiency (see scope traces below)
  • at low Nixie currents, overall efficiency is swamped by other components in the system
  • when Nixie current approaches higher/brighter values (say 2mA), or the power supply is being used to drive more Nixie tubes, efficiency becomes a little more decent.

Without Snubber

First, removing the snubber completely. The ringing is very obvious, but it does not have any apparent impact on the Nixie voltage.

At 0.40mA, the current delivered to the Nixie tube is slightly more that with a snubber in place (for the same input power).

In this configuration, the efficiency of the circuit is only 11.5%


RC Snubber Examples

Using a selection of RC values for the snubber…

30pF/1kΩ: has reduced the amplitude of the ringing but it still affect the entire on-cycle.


30pF/4.7kΩ: more ringing now fully dampened before the end of the on-cycle.


100pF/1kΩ: ringing dampened by much earlier in the the on-cycle.


100pF/4.7kΩ: not much different than the 1kΩ case.






470pF/1kΩ: ringing fully dampened


470pF/4.7kΩ: ringing deteriorates compared to the 1kΩ case


A Better 555 Astable Configuration?

When the 555 timer discharges, R3 (1kΩ) is placed essentially across the supply rails (plus a diode drop), hence low values can lead to significant wasted power.

I switched the astable configuration to 10kΩ/47kΩ/470pF which produces a similar base oscillation of 29kHz at 54% duty cycle.

However I was non-plussed by the results - negligible improvement in efficiency (in the 0.1% range) - so I abandoned this idea.

Version 2 Construction

Removes active pulldown circuit and adjusts RC snubber component values



Credits and References

Project Source on GitHub Project Gallery Return to the LEAP Catalog

This page is a web-friendly rendering of my project notes shared in the LEAP GitHub repository.

LEAP is just my personal collection of projects. Two main themes have emerged in recent years, sometimes combined:

  • electronics - usually involving an Arduino or other microprocessor in one way or another. Some are full-blown projects, while many are trivial breadboard experiments, intended to learn and explore something interesting
  • scale modelling - I caught the bug after deciding to build a Harrier during covid to demonstrate an electronic jet engine simulation. Let the fun begin..
To be honest, I haven't quite figured out if these two interests belong in the same GitHub repo or not. But for now - they are all here!

Projects are often inspired by things found wild on the net, or ideas from the many great electronics and scale modelling podcasts and YouTube channels. Feel free to borrow liberally, and if you spot any issues do let me know (or send a PR!). See the individual projects for credits where due.