2018 m. sausio 26 d., penktadienis

A variation of the v.11.0.2 software (hence v.11.0.2p ) which in addition provides 20μS pulses on the Arduino D19 pin (better known as A5 or SCL) when the detector event is obtained by the micro-controller's interrupt pin from the detector (for forwarding to other micro-controller electronics )



Here below are links to the variation of the v.11.0.2 software which in addition provides 20μS pulses on the Arduino D19 pin (better known as A5 or SCL) when the detector event is obtained by the micro-controller's interrupt pin from the detector (for forwarding to other micro-controller electronics )

This is not a new version but rather a sideways customisation requested by a user, who wanted to connect Raspbery Pi to the geiger counter to use geiger data for random number generation.


Here are a few videos. The first one below is visually explaining the added function. Here the pulse width was intentionally made 10mS wide so that LED flashes are visible (note! in the software linked below the pulse is nearly 500 times shorter so if LED is connected flashes will not be visible)




(here where the resistor is connected is the ground pin, and the other is the signal pin)
(some LED flashes can be missed because of non-synch with the smartphone camera while filming)




in this next video, there is an oscilloscope screen showing the actual output pulse




(for those who use other development environments or want to upload with the XLoader, utility here is a compiled hex file with preset for the NEC iR remote protocol


Arduino libraries are here (don't forget to add them to you Arduino IDE libraries):

note 1:

The new board is driven by a 10MHz crystal. Please add a new board to your Arduino IDE.
Instructions how to add this board to your Arduino IDE using the Boards Manager  can be found here: https://github.com/impexeris/Arduino-Geiger-PCB/wiki


You can buy the new SMD based Geiger counter electronics on eBay here:

http://www.ebay.com/sch/impexeris/m.html?_nkw=&_armrs=1&_ipg=&_from=

note 2: the pulse can occasionally get a longer  (i.e.35μS) if detector signal interrupt coincides with the generation of the pulse (as latter is short and generated by simple bit-bang process). This is still reasonably short as original pulses from detector are from 100 to 190μS wide due to properties of Geiger-Müllert tubes themselves. With such assumption and for convenience reason (so that existing header is used - such simple pulse generation technique was preferred to the more exact one)

note 3: due to short pulse time it is recommended to make connections using a shielded cable.
For example the microphone cable by running signal through the internal thread and connecting grounds through the shield.