This is an old revision of the document!
Geiger counters are one of the most commonly used tools to measure radiation levels. This is a very popular sensor in other countries like Japan where power is mainly generated from nuclear plants. This type of sensor is generally deployed in numbers across different areas and are linked together to a cloud server for easy monitoring.
EVAL-CN0536-ARDZ is a low-power Geiger counter in an Arduino form factor that can run on a 3V to 5V system supply. It has a novel architecture for its ultra-low-power, high voltage generator that is robust and adjustable across a wide voltage range allowing the user to set the sensitivity of the board accordingly. This reference circuit design is compatible with most of the Geiger-Muller tube sensors available in the market today with a voltage rating between 280V to 500V. Moreover, it uses a hysteric voltage regulation scheme by controlling the power supplied to the board oscillator minimizing the overall current consumption. It has a configurable voltage reference for its output allowing the board to safely translate the Geiger pulses to the logic level of the microcontroller. Lastly, it has audio and visual indicators to qualitatively alert the user as the radiation levels increase.
This user guide will discuss how to use the EVAL-CN0536-ARDZ on the EVAL-ADICUP3029 together with the provided evaluation software. This will allow the user to access the counts per minute as well as the microsieverts per minute sensed by the board.
All connector pinouts for the EVAL-CN0536-ARDZ are described in the table below.
Connector | Pin No. | Pin Name | ADuCM3029 Pin Function | CN0536 Pin Function |
---|---|---|---|---|
Arduino DIO High | 1 | SCL | I2C0_SCL/GPIO04 | NC |
2 | SDA | I2C0_SDA/GPIO05 | NC | |
3 | AREF | VREF+ | NC | |
4 | AGND | AGND (Analog ground) | DGND | |
5 | SCLK | SPI0_CLK/SPT0_BCLK/GPIO00 | NC | |
6 | MISO | SPI0_MISO/SPT0_BD0/GPIO02 | NC | |
7 | MOSI | SPI0_MOSI/SPT0_BFS/GPIO01 | NC | |
8 | CS | SPI0_CS1/SYS_CLKIN/SPI1_CS3/GPIO26 | NC | |
9 | RDY | SPI0_RDY/GPIO30 | NC | |
10 | IO28 | GPIO28 | NC | |
Arduino DIO Low | 1 | IO08 | BPR0_TONE_N/GPIO08 | NC (FOR TESTING) |
2 | IO27 | TMR1_OUT/GPIO27 | HV POWER GOOD | |
3 | IO33 | XINT0_WAKE3/TMR2_OUT/GPIO33 | GEIGER DETECT SIGNAL | |
4 | IO09 | BPR0_TONE_P/SPI2_CS1/GPIO09 | ||
5 | IO13 | XINT0_WAKE2/GPIO13 | ||
6 | IO15 | XINT0_WAKE0/GPIO15 | NC | |
7 | TX | UART0_TX/GPIO10 | NC | |
8 | RX | UART0_RX/GPIO11 | NC | |
Arduino Analog | 1 | AIN0 | ADC0_VIN0/GPIO35 | LED1 |
2 | AIN1 | ADC0_VIN1/GPIO36 | LED2 | |
3 | AIN2 | ADC0_VIN2/GPIO37 | LED3 | |
4 | AIN3 | ADC0_VIN3/GPIO38 | LED4 | |
5 | AIN4 | ADC0_VIN4/SPI2_CS3/GPIO39 | NC | |
6 | AIN5 | ADC0_VIN5/SPI0_CS2/GPIO40 | NC(FOR TESTING ONLY) | |
Arduino Power | 1 | NC | - not connected - | NC |
2 | IOREF | +3.3V | IO_VREF (+3V3) | |
3 | RESET | SYS_HWRST_N | NC | |
4 | 3.3V | +3.3V | NC | |
5 | 5V | +5V | 5V | |
6 | GND | DGND (Digital Ground) | GND | |
7 | GND | DGND (Digital Ground) | GND | |
8 | Vin | DC Barrel Jack Power +7V to +12V | +7.5V |
EVAL-CN0536-ARDZ Design & Integration Files
End of Document