Build Your Own DIY Geiger Counter Circuit Step-by-Step Guide

geiger counter circuit diagram

A reliable radiation measurement setup begins with a high-voltage supply capable of 400–500V DC, stable within ±5%. Use a flyback transformer from an old CRT monitor or a dedicated 1:50 turns ratio ferrite core inductor. A simple 555 timer in astable mode driving a MOSFET (e.g., IRF840) can generate the required voltage. Add a feedback loop with a zener diode (470V) and a 10MΩ resistor to regulate output and prevent overshoot.

The detection tube–most commonly an SBM-20 or LND 712–requires a quench resistor (typically 1–10MΩ) in parallel to suppress continuous discharge. Signal processing starts with a high-speed comparator (LM311), triggered by the tube’s avalanche pulse. A 2N3904 transistor amplifies the signal for a microcontroller or audible output. For pulse counting, use a Schmitt trigger (74HC14) to clean noisy edges before feeding into an MCU like an Arduino Nano.

Power efficiency matters: a 3.7V Li-ion cell with a boost converter (MT3608) provides portability without sacrificing performance. Ground isolation between high-voltage and logic sections prevents false triggers. Test the setup with a Cs-137 check source–expect 10–50 CPM for background levels and 1,000+ CPM in proximity to the source. Calibration involves adjusting the comparator threshold until pulses align with expected energy levels (≈0.1–2.5V per pulse for typical tubes).

Audible feedback enhances usability: a piezo buzzer (passive) driven by a 555 timer configured as a monostable multivibrator (adjustable 1–100ms pulse width) converts counts to distinct clicks. For logging, pair the MCU with an ADS1115 16-bit ADC to sample pulse height, enabling crude spectroscopy. Shield the tube’s anode connection with silicone or PTFE to prevent leakage currents in humid conditions.

Safety: ensure no exposed high-voltage traces–cover them with polyimide tape or conformal coating. Discharge capacitors (0.1µF/1kV) through a 1MΩ resistor after power-off. If substituting the tube, verify its plateau voltage (e.g., 380–450V for SBM-20) to avoid reduced sensitivity or damage. For extended range, add a voltage divider (10kΩ/100kΩ) to monitor high-voltage stability via an ADC pin.

Designing a Radiation Detection Schematic: Key Components and Layout

geiger counter circuit diagram

Begin with a high-voltage power supply delivering 400–900 volts–critical for ionization tube operation. Use a Cockcroft-Walton multiplier or flyback transformer for compact, stable output. A 555 timer IC in astable mode paired with a MOSFET (e.g., IRF840) simplifies voltage regulation. Add a 10 MΩ load resistor between the supply and the detector tube to limit current and protect the anode.

Select a halogen-quenched tube like the LND 712 or Soviet SBM-20 for reliability. Connect its anode to the high-voltage rail via a 4.7 MΩ resistor; the cathode ties to ground through a 10 kΩ resistor. Pulse signals emerge from the cathode–amplify them with a single-transistor stage (BC547 or 2N3904) featuring a 1 kΩ collector resistor and 100 kΩ base bias. A 10 nF coupling capacitor isolates DC while passing AC spikes.

Filter noise with a 0.1 µF capacitor across the tube’s cathode connection and a 1 µF electrolytic at the amplifier output. For audible alerts, drive a piezoelectric buzzer (5 V) via a 2N2222 transistor or route pulses to an LM393 comparator (set at 1.2 V threshold) to cleanly trigger an LED or speaker. Log counts by feeding the comparator output into an Arduino’s interrupt pin, using a 10 kΩ pull-down resistor.

Stabilize the entire setup with a 12 V lead-acid battery or 9 V lithium pack–avoid USB power to prevent ground loops. Print PCB traces with 2 mm clearance around high-voltage nodes; shield the tube in a grounded copper mesh Faraday cage. Test with a known source (e.g., americium-241 from a smoke detector) at 10 cm distance–expect 50–100 CPM baseline, 1500+ CPM near the source.

Fine-tune sensitivity by swapping the cathode resistor: 4.7 kΩ for louder clicks, 47 kΩ for quieter operation. Add a 10-turn potentiometer to adjust the comparator threshold, letting users balance false positives against detection range. For portability, replace bulky transformers with a flyback driver salvaged from a disposable camera–ensure the secondary winding yields >800 V under load.

Essential Parts for a Radiation Detection Device

Select a GM tube with a starting voltage between 400–600V for reliable particle sensing. Popular models like the LND 712 or SBM-20 offer robust sensitivity for alpha, beta, and gamma emissions, but verify their quenching gas type–halogen-based tubes last longer than organic-filled ones. Pair the tube with a high-voltage supply delivering 10–20mA to ensure stable operation without excessive ripple, which can distort readings.

Audible feedback demands a piezoelectric buzzer or small speaker driven by a 5V signal through a transistor switch. For visual output, a 3mm LED with a 220Ω current-limiting resistor is sufficient, though multiplexing multiple LEDs increases visibility. Log pulse data using a microcontroller with at least 10-bit ADC resolution–Arduino Nano or STM32 variants handle this efficiently, sampling at 10kHz to avoid missed events.

Component Voltage and Tolerance Specifications

Element Required Voltage Tolerance Margin Notes
Anode resistor 1–10MΩ ±5% Prevents tube damage during breakdown
Coupling capacitor 100–470pF ±10% Blocks DC, passes pulses to amplifier
Feedback resistor 4.7–10kΩ ±1% Stabilizes comparator hysteresis

Signal conditioning begins with a high-pass RC network (1MΩ + 100pF) to filter low-frequency noise. Follow this with a comparator (LM393 or TLC3702) set to 1.5V reference voltage–adjust this threshold to minimize false positives. Scale pulses to TTL levels using a Schmitt trigger if interfacing with digital logic; a 74HC14 inverts and sharpens waveforms for precise timing measurements. Store energy in a 1000μF electrolytic capacitor for portable designs, ensuring it recharges within 50ms after each discharge cycle to maintain consistent performance.

Step-by-Step Assembly of the Radiation Sensor Tube Interface

Begin by securing the high-voltage module on a non-conductive base, such as fiberglass or acrylic, to prevent arcing. Apply thermally conductive adhesive to the module’s metallic pad before attaching it–this ensures stable heat dissipation. Verify the input voltage matches the tube’s specifications (typically 400–900V) before powering the module; deviations beyond ±10% may damage the sensor or reduce pulse fidelity.

Connect the radiation detector’s anode to the positive terminal of the HV supply through a 10MΩ resistor. This resistor forms a critical part of the quenching network, limiting current spikes during gas discharge events. Solder the resistor directly to the tube’s pin to minimize noise–avoid breadboards or jumper wires, as their parasitic capacitance distorts pulses. For tubes with an outer cathode (e.g., SBM-20), ground this terminal via a low-inductance path, like a star ground to the chassis.

Signal Conditioning for Accurate Pulse Detection

geiger counter circuit diagram

Route the tube’s output through a 4.7nF ceramic capacitor to block DC offset while passing high-frequency events. Follow this with a fast comparator (e.g., LM311) configured with a 2.5V reference–this thresholds the signal against background noise. Use surface-mount components adjacent to the tube to reduce trace lengths under 2cm; longer traces introduce crosstalk from the HV supply. Add a 10kΩ pull-down resistor at the comparator’s output to ensure clean logic transitions.

Amplify the conditioned pulse using a non-inverting op-amp stage (e.g., TL071) with a gain of 10x. Keep the feedback network’s resistor values under 1MΩ to avoid slew-rate limitations. Decouple the op-amp’s power pins with 0.1µF capacitors placed within 5mm of the IC–ceramic types are mandatory for frequencies above 100kHz. Route the output to a microcontroller’s interrupt-capable pin (e.g., Arduino’s D2) to capture each event without polling delays.

Noise Mitigation and Calibration Checks

geiger counter circuit diagram

Enclose the entire assembly in a grounded metal shield, such as aluminum foil over a plastic frame, to suppress RF interference from nearby electronics. Leave only the tube’s detection window unobstructed–shielding gaps larger than 1mm degrade sensitivity. Test for false triggers by monitoring the pulse rate in a low-background environment; rates above 10 CPM suggest inadequate decoupling or HV instability. Calibrate using a known source (e.g., 1µSv/h thorium mantle) and adjust the comparator’s reference voltage until the output matches expected values within ±5%.

Log the pulse interval data via a serial interface to verify linearity–deviations in the time-between-pulses histogram may indicate tube degradation or circuit leakage. Replace the HV module if output drifts by more than 2% under load; aging components often exhibit increased ripple. For permanent installations, encapsulate exposed traces with UV-resistant epoxy to prevent corrosion from humidity, especially in tubes with halogen fill gases.

Configuring High-Voltage Power Supply for Safe Operation

geiger counter circuit diagram

Set the output voltage to 400–500V for most gas-filled detection tubes, using a regulated supply with ±5V tolerance to prevent false readings or tube damage. Verify the required voltage range in the tube’s datasheet–some require 350–450V, while specialized units may need up to 600V. Exceeding the maximum rated voltage by 10% risks permanent tube failure.

Integrate a current-limiting resistor between the supply and the tube, sized to limit current to 0.1–0.5mA under normal conditions. A typical value is 2.2MΩ for a 450V supply, reducing to 1MΩ for higher current tubes. Use a 1W resistor to handle transient surges without overheating. Omit this resistor only if the tube’s internal design includes equivalent protection.

Add a transient suppression diode across the tube terminals, reverse-biased during normal operation. A 1N4007 diode clamps voltage spikes below 1kV, protecting against inductive kickback from the tube or wiring. Position the diode as close to the tube as possible to minimize loop area and reduce EMI.

Use a voltage divider for accurate measurement without loading the supply. A 100MΩ resistor in series with a 470kΩ resistor to ground divides the output voltage to ~5V, suitable for a 0–5V ADC input. Ensure resistor tolerance is ≤1% to maintain measurement accuracy within 2%.

  • Avoid connecting the tube directly to an unregulated DC source–unstable voltage can cause erratic behavior or arcing.
  • Never exceed the tube’s maximum pulse current rating, typically 5–20mA, even briefly.
  • Test the supply under load before connecting the tube–open-circuit voltage may read higher than the loaded value.
  • Ground the tube’s cathode through a low-impedance path to prevent false triggers from static buildup.

For variable output, use a PWM-controlled boost converter with a feedback loop, adjusting duty cycle to maintain ±1V stability. A TL494 controller or similar IC allows fine-tuning, with a 100nF decoupling capacitor near the IC to filter noise. Measure output ripple with an oscilloscope–values above 50mVpp can degrade performance.

Enclose the supply in a grounded metal shield to block RF interference, especially if the tube operates near digital components. Use twisted-pair wiring for high-voltage connections to reduce capacitive coupling. Test the setup with a dummy load (e.g., a 10MΩ resistor) before attaching the tube to confirm voltage stability and absence of arcing.