Skip to content

dc1rdb/RockFinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Updates and Project Log

June 30, 2026: Support for Optional Bluetooth module

An optional HC-05 or JDY-33 BT module will allow to transmit CPS data to CurieFinder https://github.com/ATonda/CurieFinder_app CurieFinder is a field tool designed for localization of radiation sources, mapping areas with elevated activity, prospecting and tracing ore veins. Latest Arduino sketch located here: https://github.com/dc1rdb/RockFinder/blob/main/software/Rockfinder_digital/Rockfinder_digital.ino

June 26, 2026: Full digital version finally working

The full digital version is finally working satisfactory. The below mentioned analog circuit is no longer required, TTL output of Mini SiD directly connects to GPIO13 (D7 on Wemos D1 mini). Optional sensitivity adjustment via rotary encoder.

July 30, 2024: Code changes V3.0

  • Rotary encoder readout now via ISR
  • Real variable gain rather than just threshold adjustment

Dec 8th, 2023: Update

I`ve just finished a unit that incorporates a rotary encoder for threshold adjustment and utilizes a 40 mm dia x 40 mm NaI(Tl) scintillator coupled to a 2x2 SiPM array (MICROFC-60035-SMT-TR). With around four times the scintillator volume compared to my first unit, the sensitivity is significantly improved. A few pics of the new unit can be found in https://github.com/dc1rdb/RockFinder/tree/main/docs

RockFinder

Scintillator based detector for prospecting radioactive minerals. IMG_20231112_142928

Background

When searching for radioactive rocks in the wild, I always found it annoying to keep my eyes on the display of whatever gamma detector I was using. Concentrating on small changes in click rate is also less than ideal. On the other hand, the human brain / ear can easily and subconciously detect very small variations in tone pitch. For example, this principle is widely used in satellite dish alignment tools.

Project Overview

This project is an add-on for Nuclear Phoenix' Mini SiPM Driver (SiD) Board: https://github.com/OpenGammaProject/Mini-SiD

Please refer to his page for setting up the scintillator and SiPM.

This add-on converts the TTL output pulses from the Mini SiD to a tone signal with variable frequency. The tone frequency increases with the count rate detected by the SiPM. As a result, one can quickly pinpoint the radioactive source / hotspot.

Specs

  • Compact design: Total size 125 x 100 x 55 mm. Weight 275 g
  • Low-voltage device: No HV needed like with a photomultiplier tube
  • Low power consumption: <50 mA
  • Adjustable threshold / sensitivity to cope with different levels of background radiation (optional)

I am currently using a 1" dia x 1" CsI(Tl) encapsulated scintillator from OST Photonics, coupled to a MICROFC-60035-SMT-TR SiPM. The side wall of the scintillator is covered with lead foil to improve directivity.

Description

Via a few additional passive components, the Trigger/TTL output of the Mini SiD is connected to the analog input of a ESP 8266 programmed as a voltage controlled oscillator.

RockFinderInterface

A passive buzzer connected to a GPIO pin of the ESP8266 outputs a tone signal.

Optionally, sensitivity can be adjusted with a rotary encoder.

The ESP8266 is a Lolin D1 Mini Pro with included battery connector and charging circuit. A small single cell 350 mAh LiPo battery sits between the Mini SiD and the veroboard and the Mini SiD is easily being powered via the 3V3 pin of the ESP. This allows for around 6 hours of operation. The LiPo battery is being charged via the USB interface of the ESP8266. A magnetic USB plug is added for better handling. If an internal battery is not required, any ESP8266 clone can be used.

IMG_20231112_143026

Hardware

The enclosure is a standard DN40 (or DN50) tube with end caps, available at home improvement stores. The handle is 3D printed from: Ludlum 2401 Handle by S0N1C https://www.thingiverse.com/thing:2561532

An endcap to house the SiPM on the window side of the scintillator can be 3D printed with TPU from this file: https://github.com/dc1rdb/RockFinder/blob/main/hardware/SiPM_endcap1inch.stl

SiPM_endcap

Code

Arduino code in https://github.com/dc1rdb/RockFinder/tree/main/software/RockFinder_analog

Demo

Video of the prototype in action: https://github.com/dc1rdb/RockFinder/blob/main/docs/RockfinderDemo.mp4

Thanks for reading!

Releases

No releases published

Packages

 
 
 

Contributors

Languages