Background Gamma RadiationEvents Counter

Hello!
I have acquired a Gamma Scintillator module from First Sensor which wiring looked for me very Arduino-ready. It has 4 pins:

+5V, -5V, GND and Vout.

The Vout is a digital output voltage with:

Logic low; 3mA sink current: 0.2V
Logic High; 3mA sink current: 3.1V

Attached are the specs for the sensor. I have connected the +5 to the 5V (arduino) pin and the -5V (arduino) to the GND pin. Then I have connected the capacitors across +5V and -5V to the - array of my breadboard, together with the GND pin from the sensor.
I have connected the Vout pin from the sensor to the D2 of my Arduino.

But I can't really count pulses?
I have also tried to make an analog read from the Vout of the sensor to the A0 of my arduino, but I can only see a constant voltage of 3.6. But there should be many gamma counts from the cosmic radiation!

Before I go on tuning the programming, I would like to ask some more experienced people have I got the whole picture wrong?

Cheers from the kingdom of Denmark.

mod501495-gamma-counter-module-501495.pdf (151 KB)

I have connected the +5 to the 5V (arduino) pin and the -5V (arduino) to the GND pin.

That is not going to give you +5v and -5V

Some analog circuits need plus and minus voltages as well as Ground. You will probably need a separate +/- 5V supply.

You DO need a +5/-5 dual power supply. Connect the 0V terminal of the power supply to Arduino GND.

Thank you all! I have followed the instructions from the Electrical Engineering webpage and by providing dual polarity voltage from my DC power supply and connecting the 0V (slave) line to the arduino GND...I am getting a signal by using the pulseIn() function!
Now I will try and figure out how to best get the data out of it :slight_smile:

Thanks again from the kingdom of Denmark :slight_smile:

If it sends one pulse per count you could use an external interrupt (Pin 2 or Pin 3) and increment the counter in the ISR. For slow background counts you can measure the time between counts and average that over some number of counts (10?) to get counts per unit time.

Lots of choices! :slight_smile:

Thanks Johnwasser! I started out with pulseIn but it was definetely better to use the interrupt :slight_smile:
A really interesting radiation detection module in here! :slight_smile: