Nixie Tube Ornament

The Nixie Tube Ornament is a homage to the light-up&motion ornaments from the early 90’s. The ornament looks cool on a tree and makes a great gift. Finally, a use for IN-12/15 top view tubes!

I used an IN-15A symbol nixie in this ornament. An IN-12 works great too.

A video of the ornament alone:

A video of the ornament in my tree. (Yes, the walls are changing color. I have the si-light system in my apartment: )

Details you will find in this instructable:
1. A small high voltage power supply that runs the tube.
2. A tube carrier to mount the nixie tube in a socket so it can be changed.
3. Firmware that runs the power supply and changes the digit displayed on the tube.

Everything you need to make your own nixie tube ornament is included in the project archive:
1. Circuit board in Eagle (Cadsoft).
2. Compiled firmware HEX file, and Mikrobasic source for the free (demo) Mikro compiler.
3. This instructable in .odt (Open Office) format.Nixie Tube Ornament

Step 1: Design overview

The nixie tube ornament has 3 main parts:
1. A power supply – boosts 5 volts to 180 volts for the nixie tube.
2. A tube driver – changes the lighted tube digit by grounding one of the 10 tube cathodes. I used the Russian KD155-whatever.
3. A microcontroller – a PIC microcontroller ties everything together – it runs the power supply and changes the digits shown in the nixie tube through a four wire interface to the tube driver IC (see previous).

Step 2: Power supply (Boost Converter)

Nixie tubes are powered by a high voltage source (about 180 volts). To get this voltage we use a boost converter. An induction coil is abused pump-like to fashion 180 volts from 5 volts. Cool. Everything I know about boost converters can be found in this instructable [].

The actual power supply design is taken from my attempt at a nixie watch, see it here []. The main difference between this supply and the reference supply in the boost converter instructable is a reduction of components. There are no indicator lights, no large expensive filter caps, and only one input cap. Since the ornament is a single tube, dropping a few capacitors has no functional impact.

I also dropped supply voltage calibration. In the reference design the PIC measures the input voltage and calculates the ideal charge and discharge time for the inductor given the inductor size (mA) and value (uH). I just calculated the charge/fall time for the coil based on a 6 volt supply and hard-coded these values (worst case scenario with 4 AA batteries, though I use NiMH). If the supply is lower (as with my NiMH) the coil is not being used to its full potential, but it doesn’t matter because we only need a few mA of HV for a single tube. Sweet. And we saved 2 more resistors. More than 6V will probably cause over heating in the inductor/FET.

Note: There is a 5.1v zener with 1 ohm resistor to protect the uC if the supply is > 5 volts, but this isn’t a problem with NiMH or a wall-wort

Step 3: Tube carrier

The ‘tube carrier’ is the face of the ornament It holds an IN-12 style nixie tube socket and the KD155 nixie tube driver IC. I cut the circuit board to fit around the nixie tube socket and screwed the socket to the board. Long screws were used so that the power supply could be bolted to the back.

Assembly was a bit intense. Wires from the IC to the nixie tube socket were soldered directly into the same hole as the IC. Not a great design, but it worked and saved a lot of space. The leads connecting to the tube socket were covered with shrink tube for a more professional look (but mostly to protect against shorts).

Step 4: FirmwareNixie Tube Ornament schematic

The firmware is really simple:
1. First, values for the power supply are loaded into the pulse width modulator registers.
2. All the ports, timers, and what-not get setup.
4. Timer 1 is setup with maximum pre&post scalers, on interrupt the nixie digit is changed.
3. The firmware then enters an endless loop of measuring the output voltage and applying pulses to the FET.



For more detail: Nixie Tube Ornament

Leave a Comment

= 5 + 8

Read previous post:
MikroElektronika’s “Ready for PIC” board talks to “Processing” using pic microcontoller

“Ready for PIC“ is one of MikroElektronika‘s compact prototyping boards for 28 and 40 pin PIC microcontrollers. The board comes...

Scroll to top