Have you ever wondered about the radiation levels around you? Well today you can build your very own detector that measures ionizing radiation and displays data in real-time on an LCD (and also your computer if you want).

The visual design, as seen below, is perhaps a tad short of a Red Dot Award, but it sure works fine. It is a scintillation counter, no less and no more.

In fact, the game was all about doing it with the least amount of effort and nearly no budget, given that we already had a small scintillation crystal (LYSO) and a Silicon photomultiplier (SiPM) at hand. (Those were the only two expensive parts, at roughly $100 each. Sigh... We know...).

Our scintillator was supplied by Andy of http://pjtelect.com/. The SiPM is a KETEK one because they have a low breakdown voltage of 25V which makes it really cheap to bias them at around 30V....

What you will need:
- a scintillator crystal (we used a 1cmx1cmx2cm LYSO (Lu2Si2O7:Ce3+) but most any scintillation material should do)
- a Silicon photomultiplier (we prefer that over a PMT because HV biasing is easier and they are also harder to destroy)
- resistors, capacitors
- two fast rail2rail op-amps
- a simple DC-DC step-up converter off eBay
- a piezo buzzer for added dramatic effect
- Arduino Uno board
- LCD Keypad Shield (or another LCD, with minor adjustments to the Arduino sketch)
- soldering iron and tin (we use, lovingly, the old school non-ROHS stuff that will kill you etc etc yada yada)
- cardboard (for the motherboard), nylon ties
- a bunch of wires
- something to hold your SiPM tight against your crystal (we drilled holes into a scrap piece of thick plastic)

Now let's get started!

Step 1: Setting up the scintillation detector

Scintillators work by eating up a gamma-ray and then emitting a burst of several thousand photons of visible light within the next few nanoseconds. This meagre amount of visible light is detected by a Silicon photomultiplier and converted into a pulse of electrical current.

To measure light flashes this dim, we must obviously prevent any daylight from entering the detection chamber. For this reason we've constructed a cardboard box to enclose it.

Inside, we used a machined piece of thick plastic (because we had it, but duct tape or transparent epoxy would do, too) and some upholstery foam to press the scintillation crystal against the SiPM. You want good optical coupling here. The faces of the scintillator that are not facing the SiPM are wrapped in white teflon tape (yes, plumbing tape from HW store) to reflect as much light as possible toward the SiPM.

The top half of the box is a bit larger to fit over the bottom half. Make V cuts on both the bottom and the top half (as seen on the picture), so that you will be able to route the cables out of the box.

Tip: Depending on which you do first, the plastic or the box, make sure that the latter will fit the former.

Cover the scintillation thing with aluminium foil before closing the box. This will help keep out stray light....
... and your detector is ready!
<p>Why do you need two stage discriminator? Why cant it be simple one rail2rail op-amp?</p>
<p>This was a lot of fun to build just at the last steps but for some reason cant get it to read anything back but 0. Any pointers?</p>
<p>Hi, actually, you don't need to bring 3V3 to power the op-amp. I fixed my comment on the schematic. 5V pin could be able to give you more current if the 3V3 onboard regulator cannot. See if this helps... and ask again until we get it working for you! :)</p><p>BTW, do you have any oscilloscope available for debugging this?</p>
can you help me out with building the discriminator and biasing circuits? There is no description here on how to build those. Which parts will I need?
Hi, sorry for my replying so late - haven't figured out yet how to set alerts based on comments here. :) <br> <br>The full schematics of the discriminators and the biasing circuit are described in step two. Can you please tell me exactly what part of that you need help with? The functions of the various circuit parts or the implementation - i.e. soldering and stuff?
<p>Im having trouble getting the right SIPM I have a PM1150 but it has 4 outputs and is really small. What did you use? Do you know where I can buy one I really want to make this project. Im also having trouble following the steps on how to build the discriminator?</p>
<p>My diode was a PM3350. I cannot find Ketek's documentation for your PM1150 on their web site, but in principle it should work for you. Maybe ask Ketek for a datasheet? Then we can figure out the connections.</p><p>Anyway, SensL and Ketek would both definitely sell you one if you want. For one piece, they probably would ask between $50 and $150.</p>
<p>Ok I know im driving you crazy lol. The image is what I built so far. the issue im having is 3.3v VCC or the gold wire looks to be shorting out the arduino. Also where does the out- go on the DC DC step up? Is there any way I can have more photos :P </p>
Get Started with Arduino:: <br>Visit: <br>www.ieeexplorer.blogspot.com
I love this, and think everyone should have one running 24/7 near their computer, or wherever they spend most of their day. Knowing the exact moment you're being exposed to a nuclear event, could help you minimize exposures, and save lives. That is a good thing in this era of &quot;dirty bomb&quot; threats. But since there are (2) high priced components (as you mentioned), I think you would be better off buying a $25-$50 Civil Defense 1950's era radiation detector, and wiring it to a 12 v. power supply so it could run 24/7, without the batteries. It would also allow you to distinguish between, Gama, Beta, and Alpha sources that have contaminated your home's air, with an audible alarm, and analog needle reading showing exact background levels. Just a thought on a cheaper way to do it. Also, I'm told smoke detectors use a radioactive source &amp; detector (which is modulated by visible smoke). Could a smoke detector offer a cheaper source for your detector circuit??? Just wondering?
Sorry, forgot 'bout the smoke detector. <br>The detector part in those actually measures electric current in air. <br>Alpha radiation from the Am-241 ionizes air and makes it conducting. (Smoke particles attach to ions and hinder the effect). <br>So this is in effect a tiny gas detector called &quot;ionization chamber&quot;. The trouble is that it is very insensitive. It works in a smoke alarm only because very close (millimeters) to the Am source, the radiation field is in fact rather high.
I agree - you're completely right. One doesn't usually take expensive parts and reduce them to an oversimplified instrument, such as this GM tube equivalent. <br>We simply had the parts in the drawer and decided to have fun. <br>Boundary conditions were: this crystal, this SiPM, Arduino, least work. :) <br>
Very nice! I've always wanted a radiation detector. <br> <br>So this is basically like the old WWII clicking detectors?
Yep, in the sense that it merely counts (as opposed to measuring the kinetic energy of) the gamma rays. The difference is that in the old clickers, the sensor was a gas tube with two electrodes that sparked upon radiation, while here we first convert the radiation to visible light and than detect flashes of the latter.
Sweet! A nice alternative to the G-M tube projects, and once close to my heart -- we used thallium-doped CsI for the electromagnetic calorimeter in BaBar, with SiPM's glued onto the ends. They're small enough that they work nicely in a magnetic field. <br> <br>Do you get enough light pickup with the one PM to calibrate your energy scale?
Thanks kelseymh, at this stage it's only a counter, so no energy calibration needed. However, see scope traces in updated step 2... You can actually make out the 1274 and 511 keV lines of Na-22, as well as the Compton continuum. So yes, it looks like there would be enough light...

About This Instructable


114 favorites


More by MrOzzblizzard: Scintillino - an Arduino-based quick&dirty scintillation counter
Add instructable to: