DIY Schematic for Biri Russian Dosimeter Keychain Geiger Counter Explained

For those constructing a compact radiation monitoring device, focus first on the SBM-20 or STS-5 tube–both offer reliable sensitivity to gamma and beta particles at minimal cost. Pair it with a high-voltage DC-DC converter (300–400V output) using a flyback topology with a 555 timer or dedicated IC like the HV9120. Keep the feedback loop tight: a 1MΩ resistor divider ensures stable voltage without excessive ripple.
Signal processing demands precision. The tube’s output pulses–typically 10–50µs wide–require amplification via a single-transistor stage (2N3904 or BC547) or an op-amp (LM358) set for a gain of 100. Follow this with a Schmitt trigger (74HC14) to eliminate noise and standardize pulse heights. For counting, use a microcontroller (ATtiny85 or STM32) with an interrupt-driven approach: each pulse increments a counter; refresh an OLED or 7-segment display every 1–10 seconds for real-time updates.
Power efficiency is critical. Most micro-detectors run on 3V (CR2032 or two AAAs), so minimize quiescent current. The HV converter should draw at idle; a PWM-driven MOSFET (IRF740) reduces switching losses. Use low-leakage capacitors (ceramic, X7R) in the HV section to prevent voltage drift. For calibration, expose the unit to a Cs-137 source (if available) or a thoriated welding rod; adjust the high-voltage trimpot until the counted CPM aligns with expected values (~20–60 CPM for background radiation).
Noise suppression separates functional designs from failures. Ground the device chassis to a single point to avoid common-mode interference. Shield the tube and HV traces with a copper foil enclosure, connected to the ground plane. For user feedback, add a piezo buzzer (driven by a transistor) or an LED (via a 555 monostable) to indicate pulse rates above a threshold–set this at 30 CPM for typical environments. Avoid software delays; instead, use hardware timers for consistent pulse counting.
Final validation requires empirical testing. Compare readings against a commercial Geiger counter in multiple locations–urban areas typically register 0.1–0.3 µSv/h, while granite surfaces may reach 0.5 µSv/h. Document discrepancies: if counts deviate by >15%, recheck the HV stability, transistor biasing, or microcontroller interrupt latency. Post-assembly, seal the unit in a 3D-printed case with cutouts for the display and reset button; ensure the HV section remains isolated from user-accessible components.
Portable Radiation Detector Circuit Analysis

Begin assembly with a SBM-20 or STS-5 Geiger-Mueller tube as the central sensor–both offer optimal sensitivity (60–100 CPM/µR/h) while remaining compact. Connect the tube’s cathode to a 3.3V–5V boost converter (e.g., MT3608 module) to generate the required 400V DC bias; failure to stabilize this voltage will result in false readings or sensor damage. For signal conditioning, use a 2N3904 transistor configured as a pulse inverter: the tube’s anode pulse (≈5µs duration) should trigger the transistor, producing a clean logic-level output compatible with microcontroller interrupts. Omit passive pulse-stretching networks unless targeting ultra-low-power designs (sub-1mA standby), as they introduce latency.
Critical Component Selection
| Function | Part | Specification | Alternative |
|---|---|---|---|
| High-Voltage Supply | MT3608 | 2A max, 92% efficiency | TPS61092 (lower quiescent current) |
| Signal Transistor | 2N3904 | TO-92, 40V VCEO | BC547 (higher gain) |
| MCU | ATtiny85 | 8KB Flash, 20MHz | PIC12F675 (lower power) |
| Tube Capacitor | Ceramic 10nF/1kV | X7R dielectric | Film 630V (larger footprint) |
Route the transistor’s output to an ATtiny85’s INT0 pin; configure Timer1 in CTC mode with a 1-second interval to count pulses. For audible feedback, drive a piezo buzzer via a 2N7000 MOSFET to avoid MCU loading. Calibrate the system using a known source (e.g., 0.1µCi Am-241 at 5cm distance): adjust the boost converter’s feedback resistor until the count stabilizes at 120–180 CPM. Add a 10MΩ resistor across the tube’s terminals to discharge residual voltage–omitting this risks latch-up after prolonged exposure.
Component List for Building a Compact Radiation Detector
Begin with a SBM-20 or LND 712 tube as the primary sensor–these offer reliable sensitivity to beta and gamma radiation with minimal false triggers. Avoid alternatives like the SI-3BG due to inconsistent calibration requirements. Pair it with a 1MΩ resistor (1% tolerance) to stabilize the high-voltage input without introducing signal noise. For power, use a CR2032 battery holder with solder tabs; this balances energy density and accessibility for field replacements. A 4.5V boost converter module (e.g., MT3608) ensures tube operation within its 380–450V range while maintaining efficiency.
The microcontroller should be an ATtiny85 or STM32F030–both handle pulse counting with low power draw. Opt for a 16MHz crystal oscillator if timing precision is critical, though the ATtiny’s internal 8MHz clock suffices for basic logging. For audio feedback, a 5mm passive buzzer (Piezo-type) paired with a 2N3904 transistor delivers clear, adjustable clicks without overloading the MCU. A 10KΩ potentiometer allows fine-tuning the pulse threshold to avoid environmental interference.
Core Circuit Components
- Tube: SBM-20 or LND 712 (beta/gamma, 400V nominal)
- High-Voltage Supply: Boost converter (MT3608, 4.5V→400V)
- MCU: ATtiny85 (8MHz internal or 16MHz external)
- Passive Components: 1MΩ resistor (1%), 10KΩ potentiometer, 2N3904 transistor
- Power: CR2032 holder + battery, 3.3V LDO (if using STM32)
- Feedback: 5mm Piezo buzzer, optional 0603 LED (red, 2mA max)
Include a 0.1µF ceramic capacitor across the tube’s anode-cathode to suppress voltage spikes, which can skew readings. For visual alerts, a surface-mount LED (2mA current limit) with a 470Ω resistor ensures visibility without draining the battery. Store logged data on a microSD card adapter (SPI mode) if prolonged monitoring is needed–this requires a 4GB or smaller card formatted to FAT32, as larger capacities may cause compatibility issues.
Optional Enhancements
- Wireless: NRF24L01+ module (2.4GHz) for remote data streaming (adds ~50mA draw).
- Display: SSD1306 OLED (128×32 pixels) for real-time CPM/Gy readings (consumes ~20mA).
- Switches: Tactile push-button for mode cycling (debounced via 10KΩ pull-up resistor).
- Housing: 3D-printed enclosure with cutouts for tube and buttons (PLA filament, 0.8mm wall thickness).
Use 26AWG silicone wire for high-voltage connections–it withstands up to 1kV and remains flexible during assembly. For the PCB, choose a 1oz copper FR-4 board (1.6mm thickness) with 0.8mm trace spacing to prevent arcing. Test the boost converter output with a multimeter in DCV mode before connecting the tube; voltages outside 380–420V will either damage the sensor or fail to trigger pulses. Calibrate the potentiometer by comparing readings to a known source (e.g., Cs-137 disk, 5µSv/h), adjusting until output matches within ±10%.
Avoid electrolytic capacitors in the high-voltage path–ceramic or film types last longer under fluctuating voltage. When soldering the tube, heat the cathode pin first to prevent glass cracks. For battery life, the ATtiny85’s sleep mode (powered by the Watchdog Timer) can extend runtime to 30+ days on a fresh CR2032, while an active LED/OLED cuts this to ~5 days. If using an STM32, implement a low-power timer interrupt to sample at 1-second intervals without draining power.
Step-by-Step Soldering Guide for Radiation Detector Circuit Board
Equip your workspace with a temperature-controlled iron set to 350°C–375°C. Smaller joints require a fine conical tip; larger ground planes need a chisel tip for heat transfer. Verify tip cleanliness with a damp cellulose sponge or brass wool between each connection to prevent oxidation buildup.
Begin with the SMD components. Apply flux to pads before positioning the IC. Hold the chip with tweezers, tack one corner lead, then solder the diagonally opposite lead. Reheat both joints to ensure even wetting. Check for bridges under magnification; correct with a clean iron tip and flux. Repeat for resistors and capacitors, maintaining consistent orientation per silk-screen markings.
Install through-hole parts next. Trim leads flush after soldering, leaving 0.5mm above the joint for mechanical strength. Use a 63/37 leaded solder for signal paths; opt for lead-free 96.5Sn/3Ag/0.5Cu only if required by compliance standards. Preheat larger pads like power input and battery terminals to prevent cold joints. Apply heat for 2–3 seconds, then introduce solder at the pad-lead junction until a concave fillet forms.
Mount the pulse-shaping transistor last to avoid thermal stress on adjacent parts. Use a heat sink clamp on the base leg while soldering. Ensure the enclosure grounding lug makes full contact with the PCB’s copper pour; scratch the solder mask where necessary to expose bare copper. Check continuity between the lug and digital ground with a multimeter.
Inspect all joints for insufficient solder, excessive solder, or flux residue. Clean flux with isopropyl alcohol (90%+ concentration) and a stiff-bristle brush. Avoid abrasive tools that could damage silkscreen. Let the board dry completely before proceeding to the test phase.
Attach the Geiger-Müller tube with high-voltage silicone wire. Strip 2mm of insulation, tin the wire ends, and solder directly to the tube’s anode and cathode pads. Secure the tube mechanically with a drop of non-conductive epoxy to prevent vibration-induced fractures. Route wires away from sharp edges and test-fit the enclosure to confirm clearance.
Perform a final visual and electrical check. Verify no loose strands touch neighboring traces, then connect power. Observe the onboard LED for regular pulses; use a frequency counter to confirm the expected 50–100 CPM baseline in a low-radiation environment. Adjust the trimmer potentiometer until pulses register cleanly without noise spikes.