Electronics
Comments ▾
Figures ▾
Tables ▾

Neon Ring Counters · Volume 13

Build It Yourself — a Reference Neon Ring Counter

A complete, buildable 10-stage IN-3 ring counter on a 150 V rail: schematic, design-equation walkthrough, 555 step/run pulser, BOM, bring-up, and troubleshooting

Everything in the first twelve volumes has been leading here: a real thing you can put on the bench, feed pulses to, and watch count in glowing gas. This volume synthesises the two best modern sources — Ronald Dekker’s design equations (Vol 4) and Luc Small’s measured component values for a bag of real surplus IN-3 neons (Vols 3 and 11) — into one coherent 10-stage ring counter running on a 150 V rail, driven by a small 555-based step/run pulser through a high-voltage transistor. It is deliberately conservative: indicator neons with a marginal Vs−Vm window are the hardest lamps to make count, so if the design works with binned IN-3s it will work with almost anything, and the same board reused with wider-window switching tubes (Vol 3) only gets more forgiving. What follows is a build, not a study — a schematic you can lay out, an arithmetic walkthrough that picks every value with units shown, a bill of materials, a power-up sequence, and a troubleshooting table keyed to the failure modes Vol 4 catalogued. ⚠ The ring runs on a 150 V DC rail behind a charged reservoir capacitor; that is lethal, and it does not warn you — treat every node as live until you have proven it discharged with a meter, and read the full safety discipline in Vol 14 before you power anything.

13.1 Design goals and the whole schematic

The target is the simplest ring that actually behaves: ten stages in a closed loop, one lamp lit at a time, the glow advancing exactly one stage per input pulse and dividing the input frequency by ten, with a carry pulse available off any cathode for cascading a second decade later. The design goals, in priority order, are: (1) reliable single-stepping with cheap binned indicator neons — no skips, no double-steps; (2) a single low-current 150 V rail shared with nothing else, so supply drift is the only supply variable; (3) all steering done at low voltage where it is safe to probe — the count pulse is generated by 555 timers on a 9 V logic rail and injected into the high-voltage ring through one transistor; and (4) every value a standard E12/E24 part so the whole thing is a Saturday-afternoon build from a normal parts drawer plus a box of conditioned lamps.

The complete circuit is shown in Figure 13.1. Read it as three blocks. The ring proper is the common-anode topology of Vol 4: the +150 V rail feeds a single anode resistor Ra into a common anode node that all ten neons share; each neon drops down to its own cathode resistor Rcat to ground; and each cathode node is tied to the next cathode node by a small coupling capacitor C0, with a tenth cap wrapping from stage 10 back to stage 1 to close the ring. The injector is the high-voltage transistor at the bottom — an MPSA42 whose collector couples to the common anode node through a 100 nF / 250 V capacitor; when the transistor is pulsed on, it yanks a fast negative step onto the anode, collapsing it below the maintaining voltage and extinguishing the lit lamp so the ring can step. The SET / HOME pushbutton at the left forces stage 1 to strike on power-up so you always start from a known lamp. The pulser that drives the transistor’s base is a separate low-voltage board (Figure 13.3), covered in §13.4.

Figure 1 — 1 — The complete 10-stage reference neon ring counter: common +150 V anode rail through Ra, ten IN-3 stages each with its own Rcat, cathode-to-cathode C0 coupling closing the ring, an MPS…
Figure 1 — 1 — The complete 10-stage reference neon ring counter: common +150 V anode rail through Ra, ten IN-3 stages each with its own Rcat, cathode-to-cathode C0 coupling closing the ring, an MPSA42 high-voltage pulse injector coupled through 100 nF, and a SET/HOME pushbutton. Schematic: project original.

The count sequence is exactly the mechanism Vol 4 worked through, so only the one-sentence version belongs here: the lit lamp’s cathode current develops a transfer bias I·Rcat on its cathode, C0 carries a slice of that bias onto the next stage’s cathode, and when the injector momentarily collapses the anode and then lets it recover through Ra, the pre-biased next stage reaches its striking voltage Vs first and lights — so the glow walks one stage, always in the same direction. Everything below is about choosing Ra, Rcat and C0 so that this happens every single time.

13.2 The design-equation walkthrough — picking real values

This is the heart of the build, and it is pure arithmetic once you have measured your lamps. Bin and burn-in a batch of IN-3s on the Vol 11 jig first; the numbers here use Luc Small’s lower cluster of 14 lamps as the worked example, because it is real measured data for the exact tube this design targets. After a 48-hour burn-in that cluster measured striking voltage Vs = 73–77 V (average Vs,avg ≈ 75 V) and maintaining voltage Vm = 38–42 V (average Vm,avg ≈ 40 V). Everything else follows from those four numbers plus one free choice — the lamp operating current Inom.

Step 1 — choose the operating current. Indicator neons sit happily on the normal-glow plateau at a few hundred microamps to a milliamp; run them too hard and they sputter and age, too soft and striking gets erratic. Following Luc, take Inom = 800 µA. This is the one value you pick by judgement; everything else is forced by it.

Step 2 — the cathode resistor Rcat sets the transfer bias. The transfer bias must be large enough to make the next lamp win the race to strike, but small enough that it never strikes a lamp on its own. Dekker’s two bounds and the ideal centre (Vol 4) are:

  • lower bound (transfer must beat the lamp-to-lamp Vs spread): I·Rcat > Vs,max − Vs,min = 77 V − 73 V = 4 V
  • upper bound (bias must not itself strike a dark lamp): I·Rcat < Vs,min − Vm,max = 73 V − 42 V = 31 V
  • ideal centre: I·Rcat ≈ (Vs,avg − Vm,avg)/2 = (75 V − 40 V)/2 = 17.5 V

So the usable window for the transfer bias is 4 V to 31 V, with an ideal near 17.5 V. In resistance, the ideal is Rcat = (Vs,avg − Vm,avg)/(2·Inom) = 35 V / (2 × 800 µA) = 21 875 Ω. That is not a standard value, and — exactly as Luc found working from his own per-lamp averages, which came out a shade tighter (near 16.9 kΩ) — the sensible standard part just below is Rcat = 18 kΩ. That gives an actual transfer bias of

I·Rcat = 800 µA × 18 kΩ = 14.4 V,

which sits comfortably mid-window (well above the 4 V floor, well below the 31 V ceiling) and biases very slightly toward reliable striking rather than toward stray strikes — the safer side to err on with marginal lamps. Use 1 % metal-film here (Vol 10): the tight window rewards centred, low-drift resistors.

Step 3 — the anode resistor Ra sets the current. With the operating point known, Ra simply drops the rail down to the lamp. The lit lamp clamps to its maintaining voltage Vm,avg ≈ 40 V and its cathode sits at I·Rcat = 14.4 V above ground, so the anode node must sit at Vm,avg + I·Rcat = 54.4 V, and Ra carries the difference from the rail:

Ra = (Vsupply − Vm,avg − I·Rcat)/Inom = (150 V − 40 V − 14.4 V)/800 µA = 95.6 V / 800 µA ≈ 119.5 kΩ.

The nearest standard value is Ra = 120 kΩ (Luc’s exact figure was 120.6 kΩ). Check the power: P = I²·Ra = (800 µA)² × 120 kΩ ≈ 77 mW, so a 1/4 W metal-film part is fine, though a 1/2 W gives comfortable derating at 150 V (Vol 10 on working-voltage limits). Figure 13.2 draws the resulting operating point on a single stage: anode node +54 V, lamp drop 40 V, cathode node +14.4 V, with the transfer-bias window shown alongside.

Figure 2 — 2 — One stage annotated with its operating point: Ra drops 96 V at 800 µA to put the common anode node at +54 V; the lit IN-3 clamps at Vm ≈ 40 V; its cathode sits at I·Rcat = 14.4 V, saf…
Figure 2 — 2 — One stage annotated with its operating point: Ra drops 96 V at 800 µA to put the common anode node at +54 V; the lit IN-3 clamps at Vm ≈ 40 V; its cathode sits at I·Rcat = 14.4 V, safely inside the 4–31 V transfer-bias window. Schematic: project original.

Step 4 — the coupling capacitor C0 sets the transfer. C0 is the memory that hands the bias forward, and its size is a compromise Vol 4 named: too small and the next stage never gets enough charge to win (the ring stalls or skips); too large and the bias bleeds across and double-steps (the glow jumps two lamps). Dekker used 27 nF on faster switching tubes; Luc’s slower indicator-neon ring wanted more coupling. A good middle for this design is C0 = 47 nF, film, rated ≥ 250 V (Vol 10: polypropylene or polystyrene, never electrolytic or high-K ceramic — leakage and dielectric absorption here show up directly as jitter). Treat C0 as the one value to tune on the bench: if the ring skips, step up toward 68 nF; if it double-steps, step down toward 33 nF. The Ra·C0 recovery time constant — 120 kΩ × 47 nF ≈ 5.6 ms — must be comfortably longer than the injector pulse and shorter than the input period, which is why the run rate is kept low (§13.4).

To summarise the arithmetic in one place: Inom = 800 µA, Rcat = 18 kΩ (I·Rcat = 14.4 V), Ra = 120 kΩ, C0 = 47 nF, Vsupply = 150 V. These are the numbers on the schematic and in the BOM. If you binned the middle or upper IN-3 cluster instead (higher Vs/Vm), rerun Steps 2–3 with those averages and raise the rail so it still clears Vs,max with margin — the method is identical, only the four measured voltages change.

13.3 The supply — a 150 V rail (see Vol 9)

The ring needs one thing from its supply: a stable, current-limited +150 V DC rail with a bleeder resistor across the reservoir capacitor. It is built and explained in full in Vol 9 (the modern boost/flyback approach) or Vol 8 (the traditional VR-tube approach); this volume only specifies what the ring demands of it.

  • Voltage: +150 V DC, set-point trimmed to ±1 V. Every volt of rail drift moves the design margins directly (Vol 7), so a regulated boost with a feedback divider — not an unregulated multiplier — is strongly preferred. A ±5 % rail check (142–158 V) is part of bring-up (§13.7).
  • Current: the ring draws only one lamp’s worth at a time — 800 µA on the plateau, plus leakage and the injector’s brief cap-charging surge — so budget a modest 5–10 mA of rail capability for headroom and any future second decade. This is a low-power rail; a small nixie- style boost module is overkill in the best way.
  • Current limit + bleeder: limit the supply so a dead short can’t dump the full reservoir through the ring, and fit a bleeder (e.g. 220 kΩ / 2 W across the reservoir) so the rail falls to a safe voltage within a few seconds of switch-off. The bleeder is a safety part, not an optional one — Vol 14.

Keep the 150 V rail and the 9 V logic rail on separate regulators with a single shared 0 V star (Figure 13.4); the only wire that crosses between the high-voltage and low-voltage domains is the injector’s 100 nF coupling cap.

13.4 The pulser — 555 single-step and 555 run

You drive the ring with pulses, and the friendliest way to bring one up is to advance it one step at a time by hand, watch the dot move, and only then let it run. The pulser (Figure 13.3) therefore gives you both, selected by a switch, and both are built from the humble 555 on the low-voltage rail — all the danger stays on the far side of the injector transistor.

Figure 3 — 3 — The step/run pulser: a 555 monostable fires one ~110 ms pulse per press of the STEP button; a 555 astable free-runs at ~12.5 Hz for RUN; SW1 selects which drives the MPSA42 base throu…
Figure 3 — 3 — The step/run pulser: a 555 monostable fires one ~110 ms pulse per press of the STEP button; a 555 astable free-runs at ~12.5 Hz for RUN; SW1 selects which drives the MPSA42 base through a 10 kΩ resistor. Schematic: project original.

Single-step — 555 monostable. Wired as a one-shot, the 555 emits a single clean pulse each time you press the STEP button, long enough to see but too short to matter to the ring. With timing parts Rt = 10 kΩ and Ct = 10 µF the pulse width is

T = 1.1 · Rt · Ct = 1.1 × 10 kΩ × 10 µF = 0.11 s = 110 ms,

matching Luc’s single-step one-shot. The long pulse also debounces the button for free. Each press = exactly one count, which is precisely what you want while you are learning the ring’s behaviour and, later, while you are hunting a fault.

Run — 555 astable. For continuous counting the astable free-runs at a deliberately slow rate so the dot is watchable and the ring’s ~1 kHz ceiling (Vol 2) is never in sight. With R1 = 15 kΩ, R2 = 51 kΩ and Ct = 1 µF,

f = 1.44 / ((R1 + 2·R2)·Ct) = 1.44 / ((15 kΩ + 102 kΩ) × 1 µF) = 1.44 / (0.117 s) ≈ 12.3 Hz,

i.e. Luc’s ~12.5 Hz run rate — a shade over one lap of the ten-stage ring per second, slow enough to follow the dot with the eye. Swap Ct for a bigger cap to crawl, or a smaller one to speed up toward the tube limit.

Selecting and injecting. A single-pole switch SW1 routes either 555 output to a 10 kΩ base resistor driving the MPSA42. On each pulse the transistor saturates, and its collector — coupled to the common anode node through the 100 nF / 250 V cap — dumps a fast negative- going step onto the anode, collapsing it below Vm for a millisecond or two. The lit lamp extinguishes; as the anode recovers through Ra, the pre-biased next stage strikes first and the glow advances. The MPSA42 is the right transistor here because it is a cheap 300 V NPN — the anode swings tens of volts and the cap can present transients, so the high V(CEO) rating gives margin. Keep the whole pulser on its own ground return to the 0 V star so its switching current never flows through the sensitive cathode nodes.

13.5 Building it — point-to-point, perfboard, or PCB

This is a low-parts-count, low-current circuit, so any construction method works; the only real constraints come from the high voltage and the tight bias window. Figure 13.4 shows a suggested physical arrangement: the ten lamps on a circle so the advancing dot literally rotates (the whole point of a ring counter), with Ra, the ten Rcats and the ten C0s tucked underneath on short leads, and the low-voltage pulser kept as a separate board near the front panel with the STEP/RUN and SET controls.

Figure 4 — 4 — Suggested layout: the ten neons on a circle so the glow visibly rotates, the passive ring beneath them on short leads, and the low-voltage pulser board kept physically apart with its …
Figure 4 — 4 — Suggested layout: the ten neons on a circle so the glow visibly rotates, the passive ring beneath them on short leads, and the low-voltage pulser board kept physically apart with its own ground star. The only crossing wire is the 100 nF injector coupling. Layout: project original.

Practical construction notes:

  • Perfboard / point-to-point is the natural first build. Lay the lamps on the circle, keep the cathode-node wiring short (that is where the transfer bias lives — long floppy leads add stray capacitance that muddies C0), and give the 150 V anode rail generous creepage from the 0 V and logic traces.
  • Grounding: one star point. The ring’s cathode returns, the injector emitter, and the pulser 0 V all meet at that star and nowhere else, so pulser switching current does not develop a voltage across a cathode node and false-trigger a transfer.
  • High-voltage hygiene: ≥ 250 V-rated caps everywhere on the ring side; keep the reservoir’s bleeder (Vol 9) fitted; and route the 150 V rail as a single obvious wire you can spot and respect. ⚠ Nothing on the ring side is safe to touch with the rail up.
  • A KiCad project for both this reference ring and the Vol 11 burn-in jig will live in 03-outputs/manufacturing/kicad/ once the board is laid out and verified; treat the schematic here (Figures 13.1–13.3) as the source of truth until then, and the layout of Figure 13.4 as the intended floorplan.

FIGURE SLOT 13.5 — the finished reference ring on perfboard: the ten IN-3s arranged on their circle with the passive ring beneath, and the separate low-voltage pulser board, shot once built.

FIGURE SLOT 13.6 — the ring running in a darkened room: a time-exposure of the dot mid-lap, showing one lamp lit and the just-extinguished neighbour still faintly glowing.

13.6 Bill of materials

Quantities are for a single 10-stage ring plus its step/run pulser; the 150 V supply is a separate build (Vol 9) and is not itemised here beyond the rail spec. All resistors 1 % metal- film unless noted; all ring-side capacitors film, rated ≥ 250 V.

Table 1 — 13.6 Bill of materials

RefQtyValue / partNotes
N1–N1010IN-3 (or NE-2) neon, binned + burned-inLower cluster: Vs 73–77 V, Vm 38–42 V (Vol 11)
Ra1120 kΩ, 1/2 W metal-filmAnode resistor; ~77 mW dissipation
Rcat1018 kΩ, 1/4 W metal-film, 1 %One per stage; sets 14.4 V transfer bias
C01047 nF film, 250 V (polypropylene/polystyrene)Coupling; tune 33–68 nF on the bench
Cinj1100 nF film, 250 VInjector coupling to anode node
Q11MPSA42 (300 V NPN)High-voltage pulse injector
Rb110 kΩ, 1/4 WMPSA42 base resistor
Rset14.7 kΩ, 1/4 WSET/HOME series resistor to N1 cathode
SW_set1Momentary pushbuttonSET / HOME (force N1 to strike)
U11555 timer (monostable)Single-step one-shot
U21555 timer (astable)~12.5 Hz run oscillator
Rt / Ct (U1)1 / 110 kΩ / 10 µFT ≈ 110 ms one-shot
Rtrig / SW_step1 / 1100 kΩ / momentary pushbuttonSTEP trigger + pull-up
R1 / R2 / Ct (U2)1 / 1 / 115 kΩ / 51 kΩ / 1 µFf ≈ 12.3 Hz astable
SW11SPDT toggleSTEP / RUN select
+150 V rail (Vol 9) + 220 kΩ/2 W bleederCurrent-limited; +9 V logic rail for the 555s

13.7 Bring-up

Bring the ring up cold, slow, and single-stepped, in this order. Do not skip the rail check; the whole design assumes 150 V ±5 %. ⚠ The rail is lethal — one hand behind your back, meter before fingers, bleeder proven, Vol 14.

  1. Pulser first, rail off. Power only the 9 V logic rail. Scope or LED-probe the MPSA42 base node: press STEP and confirm one ~110 ms pulse per press (monostable); flip SW1 to RUN and confirm a steady ~12.5 Hz square wave. Fix the low-voltage side completely before any high voltage exists on the bench.
  2. Set the rail. With the ring disconnected, bring up the 150 V supply into its bleeder only and trim the set-point to +150 V. Verify current limit behaves and that the rail falls to a safe voltage within a few seconds of switch-off (bleeder working). Only then connect the ring.
  3. Verify one lamp lights. Power the rail with the pulser idle. Press SET / HOME — stage 1 should strike and stay lit (its cathode pulled toward ground through the 4.7 kΩ makes it win). Exactly one lamp should glow. If none strike, the rail or Ra is wrong; if several strike, Ra is too small or the rail too high (§13.8).
  4. Single-step and watch the dot advance. With SW1 on STEP, press once. The glow should jump to the adjacent stage, once per press, always the same direction. Walk it a full lap of ten presses and confirm it returns to stage 1 — that closed lap is the ring working. This is where you tune C0: skips mean too little coupling (raise toward 68 nF), double-jumps mean too much (lower toward 33 nF).
  5. Run. Flip SW1 to RUN. The dot should rotate smoothly at ~1.2 laps per second with no skips, stalls, or reversals over minutes. Nudge the rail ±5 % (142–158 V) and confirm it still counts clean at both extremes — that margin is your reliability insurance (Vol 7).
  6. Tap a carry (optional). For a decade divider, take a carry pulse off one cathode node (e.g. stage 10) into the next decade’s injector, exactly as this stage’s pulser drives this ring.

FIGURE SLOT 13.7 — bring-up in progress: the meter reading +150 V on the rail with one lamp lit, and a scope trace of the injector pulse collapsing the anode node, captured during a single-step test.

13.8 Troubleshooting

The symptoms map cleanly onto the Vol 4 failure modes; each fix points at the volume that explains it. Change one thing at a time and re-run the single-step test (§13.7 step 4).

Table 2 — 13.8 Troubleshooting

SymptomLikely causeFix (see)
Won’t strike at all — every lamp darkRail below Vs,max; Ra too large; unconditioned/unprimed lamps (dark effect)Confirm rail = 150 V; verify Ra = 120 kΩ; burn-in + prime the lamps, add ambient light or a keep-alive (Vols 7, 11)
Several lamps lit at once on power-upRa too small / rail too high → anode node clears Vs for dark lamps tooRaise Ra or trim the rail down; re-check the +54 V anode-node figure (§13.2, Vol 4)
Stalls / skips — dot drops out or jumps a lampC0 too small (too little transfer charge); Rcat too large (bias above the 31 V ceiling); one weak lampRaise C0 toward 68 nF; verify Rcat = 18 kΩ; re-bin the offending lamp (Vols 4, 10, 11)
Double-steps — advances two per pulseC0 too large; injector pulse too long/hard; rail too highLower C0 toward 33 nF; shorten the pulse / reduce base drive; trim rail down (Vols 4, 9)
Runs backwards or randomlyCoupling to the wrong neighbour; stray capacitance / ground loop swamping C0; too-fast run rateRecheck C0 orientation cathode→next cathode; single-point star ground; slow the run rate (Vols 4, 10)
Drifts over minutes/hours — margins wanderSupply drift; self-heating; lamp ageing; light-level (dark effect)Stiffen/regulate the rail; keep current at 800 µA; prime against darkness; low-TC passives (Vols 7, 9, 10)
Erratic striking, gets worse in the darkPhotosensitivity / lost priming (esp. NOS tubes)Add ambient light, a permanently-lit priming lamp/LED, or re-select primed lamps (Vol 7)

If the ring single-steps perfectly but misbehaves only on RUN, suspect the injector timing or a ground loop before you suspect the lamps — the ring itself has already proven it can count. And if one particular stage is always the culprit, it is almost always that lamp, not the design: pull it, re-measure it on the Vol 11 jig, and swap in a better-matched one from the same cluster.

References

  • L. Small, “Neon Ring Counters” (2016) — https://lucsmall.com/2016/10/08/neon-ring-counters/ — the measured IN-3 clusters, the 150 V / 800 µA / 18 kΩ / 120 kΩ / 100 nF values, the MPSA42 injector, and the 555 step/run pulser this build is based on.
  • R. Dekker (dos4ever), “A Neon Ring Counter” — https://www.dos4ever.com/ring/ring.html — the common-anode topology, the transfer-bias design equations and bounds, C0 sizing, and the high-voltage transistor pull-down.
  • P.-T. de Boer (PA3FWM), “A clock using neon lamps as logic elements” — https://www.pa3fwm.nl/projects/neonclock/ — the ageing/reliability cautions behind the priming and margin advice.
  • J. B. Dance, Electronic Counting Circuits (Iliffe / American Elsevier, 1967) — in the site’s reference library — the canonical cold-cathode counting reference underneath all of the above.
  • Cross-references: Vol 4 (ring theory + failure modes), Vols 8–9 (the HV supply), Vol 10 (passive selection), Vol 11 (binning + burn-in), Vol 14 (safety).

Comments (0)

  1. Loading…

Comments are held for moderation — nothing appears until approved.