All Projects → ozel → Diy_particle_detector

ozel / Diy_particle_detector

Licence: bsd-2-clause
A mobile low-cost spectrometer for measuring radioactivity and the energy of ionising radiation like alpha particles and electrons

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Diy particle detector

NASSCOM-MHRD-IOT-Practical-Module 1-2
Arduino on TinkerCad
Stars: ✭ 26 (-92.35%)
Mutual labels:  sensors
lwow
Lightweight onewire protocol library optimized for UART hardware on embedded systems
Stars: ✭ 98 (-71.18%)
Mutual labels:  sensors
solar-system
Various pieces of code that control my home-made solar energy collection system.
Stars: ✭ 15 (-95.59%)
Mutual labels:  sensors
Sensors
A macOS application displaying the thermal, voltage and current sensor values.
Stars: ✭ 70 (-79.41%)
Mutual labels:  sensors
M5Stack-Air-Quality-ESPHome
ESPHome configuration for M5Stack's PM2.5 Air Quality Kit with the PMSA003 particulate matter sensor and the SHT20 temperature and humidity sensor
Stars: ✭ 19 (-94.41%)
Mutual labels:  sensors
self-driving-car-nd
Udacity's Self-Driving Car Nanodegree project files and notes.
Stars: ✭ 50 (-85.29%)
Mutual labels:  sensors
mlx90632-library
MLX90632 library for the Melexis 90632 Infra Red temperature sensor.
Stars: ✭ 34 (-90%)
Mutual labels:  sensors
Rusty Clock
An alarm clock with environment stats in pure bare metal embedded rust
Stars: ✭ 269 (-20.88%)
Mutual labels:  sensors
BioBalanceDetector
Bio Balance Detector's products aim to show the weak electromagnetic fields around every living being (including plants, animals and humans) and display it in a heat-map like hyper-spectral image.
Stars: ✭ 18 (-94.71%)
Mutual labels:  sensors
homebridge-konnected
A Homebridge plugin for Konnected Alarm Panel devices
Stars: ✭ 25 (-92.65%)
Mutual labels:  sensors
CanAirIO
W A R N I N G: This is a previous proof of concept of CanAirIO device firmware over a TTGO T-Display board, but now it is only a old reference. The last stable version of CanAirIO device already have support for this board and many features more. Please use the official CanAirIO Firmware instead of this firmware. https://github.com/kike-canaries…
Stars: ✭ 12 (-96.47%)
Mutual labels:  sensors
AnalogPHMeter
Arduino Library for analog pH meter.
Stars: ✭ 20 (-94.12%)
Mutual labels:  sensors
Farm-Data-Relay-System
A system that uses ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.
Stars: ✭ 97 (-71.47%)
Mutual labels:  sensors
Touche-Experiments
Interaction studies with a homemade Touché (swept-frequency capacitive) sensor
Stars: ✭ 20 (-94.12%)
Mutual labels:  sensors
CaravanPi
System for measuring and displaying various values in caravans and motor homes, including climate values, filling levels and levelling data. MagicMirror (https://magicmirror.builders/) is used for presentation. A circuit board design is available now
Stars: ✭ 14 (-95.88%)
Mutual labels:  sensors
home-assistant-bosch-custom-component
HA custom component for Bosch thermostats
Stars: ✭ 76 (-77.65%)
Mutual labels:  sensors
ambient-light
Ambient Light API
Stars: ✭ 23 (-93.24%)
Mutual labels:  sensors
Phonk
PHONK is a self-contained creative scripting toolbox for new and old Android Devices
Stars: ✭ 310 (-8.82%)
Mutual labels:  sensors
Rtl 433
Program to decode radio transmissions from devices on the ISM bands (and other frequencies)
Stars: ✭ 3,379 (+893.82%)
Mutual labels:  sensors
astuff sensor msgs
A set of messages specific to each sensor supported by AutonomouStuff.
Stars: ✭ 37 (-89.12%)
Mutual labels:  sensors

Corresponding scientific article: DOI

Repository archive on Zenodo: DOI

DIY Particle Detector

Short summary video on twitter
👉 https://twitter.com/CERN/status/1260600298206302210

A mobile low-cost spectrometer for measuring ionising radiation like alpha particles and electrons (energy range: 33 keV to 8 MeV).
It's an experimental educational tool and citizen science device made for exploring natural and synthetic sources of radioactivity such as stones, airborne radon, potassium-rich salt or food and every-day objects (Uranium glass, ceramics, old Radium watches etc.).

The main project documentation has been moved to the Wiki.
A summary of the main aspects can be found below.
The hardware design is licenced using the CERN Open Hardware License and the open source software is provided under the terms of the BSD licence.

Overview:

More info in the Wiki.

How does it work?

Tiny amounts of electrical charge are generated in repurposed photodiodes by impinging particles. The charges form currents which are amplified and converted into voltage pulses that are compatible with audio/microphone signal inputs. The size of the pulse is proportional to the energy deposited by the ionising radiation. A reference calibration with sources of known energy spectra is provided.



A superposition of several recorded pulse waveforms from electrons of beta decays (KCl salt sample, more info below) is shown on the right. This is the raw analog ouput signal of the detector.

Black lines in the upper area represent electronic noise, detected signal pulses from the natural radioactivity of potassium (isotope K-40) are highlighted in red.




The energy spectrum on the right - derived from the size of signal pulses - was taken from an old ceramics pendant of the Majolika manufacture (Karlsruhe/Germany) - without vacuum pump, in normal ambient air!

The characteristic alpha energies of the uranium isotopes are about 1 MeV lower than the actual values due to internal absorption caused by the transparent surface coating on top of the orange uranium-based glaze. More detais on the energy calibration below and in the paper.



Hardware

More photos of finished builds from users around the world can be found in the picture gallery.
The open hardware design in this repository is relased under the terms of the CERN Open Hardware Licence V1.2. Usage guidelines and legal requirements for users of this license can be found here.

Detector Variants

The same circuit board is used with two partially different sets of components in two assembly variants. For electronic beginners, starting with the electron-detector version is highly recommended over the alpha-spectrometer.

Both kinds of diodes, the BPW34 series in various plastic cases and the BPX61 with metal casing, have the same sensitive area (~7 mm^2). The physics of these sensors when used with ionizing radiation is explained in detail in the article corresponding to this repository. The section about figure 1 discusses why their efficiency for detecting gamma photons is quite low in general.

Mircoscope image of the Osram BPX61 diode on the left, the green scale indicates 2 mm. The sensitive area of the silicon chip is 2.65 x 2.65 mm^2. A bond wire from the anode pin on the right connects the top of the silicon chip (this side is also marked with a notch in the metal case, lower right corner). For detecting alpha particles, the glass window of this diode must be removed.
Further instructions in the wiki.






General Requirements

  • An absolutely light-tight and electromagnetically shielding metal case is mandatory. Either a commercial one made of die casted aluminium (thick metal provides better immunity towards vibrations and prevents "microphonic effects") or an upcycled tin box for candies. Detailed recommendations in the wiki.
  • 9 V battery. NIMH-type accumulators with a nominal value of 9.6 V work best (mains-connected power supplies would introduce too much noise, always use batteries if building the detector for the first time!)
  • Signal output is in the range of +/- 0.1 V and compatible with an audio/microphone input such as a headset connector of a mobile phone or laptop (or an oscilloscope if available)
  • The alpha-spectrometer should be operated using a low-cost USB soundcard for best results, see the wiki.
  • The connection cable should be shielded and not too long, recommendations in the wiki.

Detector Signals

Typical signals from the electron-detector (left/top) and alpha-spectrometer (right/bottom) on an oscilloscope:
More details in the wiki.

Software

The open source software in this repository is provided under the terms of the BSD Licence.

It consists of two parts (links to the wiki):

Reference measurements and plots

Several reference measurements have been taken and stored in data_analysis_and_reference_measurements/diode_detector/data. All have been recorded using the very low-cost CM108 USB soundcard, sampling the input signal @ 48 kHz and 16-bit resolution.
If this whole respository is cloned using git, the git LFS extension must be used to get as well the large data files (~ 1 GB). Alternatively, the data files can be downloaded from this Zenodo data archive.

Overview on reference measurements:

  • A mixed alpha source featuring Gd-148, Pu-239, Am-241 & Cm-244 with a combined alpha energy spectrum of 3 to 6 MeV
  • 10 g of KCl (potassium chlorid) salt (an alternative to NaCl table salt) as an example for detection of electrons from beta-decays (from naturally occuring K-40)
  • a small columbite stone (containing trace amounts of uranium ore), a combined source of electrons and alphas (and gamma photons which do not interact enough within the thin diode detector to be relevant)
  • a watch hand from an old watch that was painted with luminescent radium paint. Featuring Ra-226 and all it's radioactive progeny isotopes

Workshops

These DIY particle detectors have been built by high school students (age 16 - 18), teachers, makers, and citizen science enthusiasts (age ~20 - 60) during several workshops. After a little introduction into the soldering of electronic components, the whole device can be built in less than two hours - including the modification of a candy tin box as its case.

Notes and announcements of future workshops can be found in the Wiki.


The Pixel Detector and Diode Characterisation sections have been moved to the wiki of this project. Both are related to the scientific article and represent supplementary material.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].