-
SiPM bias power supply
01/25/2024 at 05:28 • 0 commentsThe CosmicPi project uses a very nice chip for biasing SiPMs, the MAX1932. It can be configured to output as much as 90V for powering SiPMs, and you can set the voltage within a programmable range using SPI. It’s not cheap, but it’s very cool.
The jumpers (O1 and O2) allow two output ranges: 25.5V..30.5V for Onsemi SiPMs, or 36.5V..48.5V for Broadcom ones.
The board works great for powering the SiPMs, but draws a bit more current than I'd be happy with, at ~9mA while supplying 31V. I certainly did not help with the feedback resistors that can draw up to 150uA @ 31V. Adding reverse current through diode, switching efficiency (0.5 hinted in the datasheet), and the 1mA operating supply current I'd expect about 4mA. Interestingly even with the chip in shutdown (DAC = 0x00) I'm seeing ~3mA being drawn.
But it's definitely good enough to allow me to develop the analog front-end for the SiPM which plugs into the horizontal headers on the PCB.
-
Silicon photomultiplier
01/21/2024 at 08:50 • 0 commentsPhysics overview
To convert the small number of optical photons into an electric signal a photodiode is not ideal. Short of using a photomultiplier tube (PMT) the best option is a silicon photomultiplier (SiPM). These are arrays of thousands of cells, with each cell being sensitive to a single photon. When a photon is absorbed by a cell it supplies a small pulse of current. If more photons hit the same cell at the same time, you won’t see any difference – the cell either fired or it didn’t. But since scintillators produce such a small number of photons it’s very likely that each one will strike a different cell. All these small pulses of current are added up and you get a signal that is proportional to the number of cells that fired.
Each cell is a small photodiode that is built to be operated above its breakdown voltage. That makes them super unstable, and once a photon is absorbed, the diode breaks down generating that pulse of current. The cell has a series quenching resistor that causes the voltage across the cell to drop during breakdown ending the pulse and effectively resetting the cell.
Since cells are so unstable, they also fire randomly, due to thermally-generated carriers. This leads to a “dark count rate” of the order of millions of counts per second but as these pulses don’t overlap you only see them as an increased noise floor.
Detector assembly
To make the most out of the small number of scintillation photons the optical coupling between scintillator and SiPM has to be as good as possible. Changes in the index of refraction, as can be generated by small pockets of air at the interface between the two, can cause photons to be reflected away from the detector. This is only made worse if the optical contact is uneven across the detector surface. A common solution to this problem is optical grease, having a known index of refraction, that can be applied similarly to how thermal paste is used on CPUs to improve thermal conductivity.
Because of light leakage through the PCB I had to wrap the assembled detector in black electrical tape.
Pomelo
I used the Broadcom AFBR-S4N44P014M 4mm x 4mm (ish) SiPM since it’s fairly low-cost and comes in a reasonable package for soldering with a heat gun. It needs to be operated between 38V and 48V.
Testing the fully assembled detector (wrapped scintillator, case, SiPM, power supply) with a digitizer at work I could get a feel for the expected performance before I started agonizing over my own readout electronics.
-
Scintillator
01/18/2024 at 05:30 • 0 commentsPhysics overview
When a high energy photon (a gamma ray) is absorbed by a scintillator some visible photons are emitted. These visible photons have a fairly fixed wavelength, but the number of photons is proportional to the energy of the gamma ray. This number is in the range of tens of photons per keV, so for a 662 keV gamma ray coming from Cs137 hitting a CsI(Tl) scintillator you get ~36000 optical photons. For a 59 keV gamma ray from Am241 you only get about 3000. This is a statistical process so the numbers vary, giving rise to limited detector resolution – the full energy peak of a monoenergetic gamma ray will appear as a broad distribution in the detector. The optical photons are emitted in all directions from the point of interaction in the crystal, and there may be multiple such points (e.g. if the gamma ray suffers Compton scattering within the scintillator and the resulting lower energy gamma ray is also absorbed).
Important properties of scintillators are light yield (optical photons per keV), density, and atomic composition. High density materials containing elements with a high atomic number are preferred as they have a higher probability that the gamma ray will interact with the scintillator and not let any of the deposited energy escape the scintillator.
Detector assembly
Since the scintillator emits a pretty small number of photons and they can originate anywhere in its volume, it is important to try to reflect as many of these as possible towards the detector. This can be done either with specular (mirror-like) as well as diffuse (matte) reflection. It’s very common to wrap the scintillator in plumber’s tape (Teflon).
Also because of the small number of optical photons you’ll want to keep any stray light from entering the detector as this will completely overwhelm the scintillation photons. You’ll sometimes see people in labs placing several layers of dark heavy clothes over detectors when these are not light-tight by design.
Pomelo
I used a 4mm x 4mm x 10mm GAGG(Ce) crystal wrapped in Teflon tape and placed in a black 3D printed holder. I was hoping the PCB would provide enough light-tightness on the bottom but some light ended up coming through the PCB material around traces that did not have copper pour behind them. The picture on the right shows an extreme case with a flashlight shining through the PCB. Enough photons to disturb the measurement came through even in ambient lighting conditions.