Hey guys, hope someone can help, at the moment i have a SI-3BG Geiger Tube, wich i'm soon replacing with an SBM-20, i'm not really good with transistors lol, so i'm not being able to properly making the tube work, i connected it in a way that made it kind of work but had a lot of intereference.
(Maybe the tube could be defective or i damaged it somehow, but the SBM-20 is on the way, so i would like to have a circuit working to not damage the new one)
Can someone help me out and make a little circuit scheme on how connect and make it work with this bit of code? I'm using an arduino nano.
Basicly i have the D2 Pin in input pullup, when the geiger tube ionize it has to trigger the buzzer
For me this is not working at all or recieve random beeps, i'm not going to show my whole circuit since i'm gonna test it on a separate arduino to see if it works so i will just put this code and a buzzer.
For the 400V to the tube i have a DC-DC 5v to 1200V Converter from Aliexpress, not sure how good it is.
And a 10M Ohm to the positive of the tube, i use the 2n3904 Transistor, but i can replace it if needed.
pinMode(2, INPUT_PULLUP);
attachInterrupt(digitalPinToInterrupt(2), triggerGeiger, FALLING);
void triggerGeiger() {
cps++;
digitalWrite(buzzer, 1);
delay(1);
digitalWrite(buzzer, 0);
}
Thanks in advance if you are going to help, you rock.
TL;DR Need a proper circuit to read the impulses of the tube with the arduino.