Download Latest Version C-GM_v1.4_standard.hex (85.1 kB)
Email in envelope

Get an email when there's a new version of C-GM Counter

Home
Name Modified Size InfoDownloads / Week
C-GM_v1.3_standard.hex 2020-05-23 84.9 kB
README.md 2020-05-23 4.3 kB
C-GM_v1.4_standard.hex 2020-05-23 85.1 kB
C-GM.pdf 2018-12-15 2.8 MB
Totals: 4 Items   2.9 MB 1

C-GM Counter - Connected Geiger-Müller Counter

by AdNovea (c)2018-2019


C-GM Counter is a very low cost Ethernet DIY Geiger-Müller counter (radioactivity).

The overall A-GM project is aimed for providing a long-term continuous measurement of the radioactivity level. It is made of an open-source Web application running on a SOHO server (e.g. QNAP sells Small Office Home Office servers) connected to a C-GM Counter device or a compatible GMC-320 Geiger-Muller Counters from GQ Electronics LLC. Other compatible or DIY Geiger-Muller counters could also be used. This project has been developed and is provided AS IS by AdNovea®.

C-CGM Counter: - Device (counter) hardware and firmware for recording radioactivity levels compatible with A-GM Manager. (https://sourceforge.net/projects/c-gm-counter/)

A-GM Manager: - A web application for long-term continuously monitoring and storing on local servers the Beta/Gamma radiation levels acquired from Geiger-Muller Counters. (https://sourceforge.net/projects/a-gm-manager/)


DEVICE SPECIFICATIONS (preliminary)

  • Radiation detection : beta, gamma, X-ray
  • GM tube : STS-5 (CTC-5) / SBM-20 (400 V operating voltage)
  • Language support : English only
  • Maximum value 65 535 CPM / 425 µSv/h (theoretical)
  • Display values : Current CPM, Current µSv/h, Maximum µSv/h since startup, Average µSv/h since startup, Elapsed time since startup, Level on bar graph
  • Alarm: User defined threshold, LCD backlight blinking, Alarm messages on LCD
  • LED flash for each beta/gamma radiation pulse: LED blink every second if GM tube is detective, LED still on when Network connection fail
  • Audio sound: Beep for each beta/gamma radiation pulse, Audible sound alarm
  • Device control from : Device internal menu, USB (require a serial console such as Termite) or Ethernet (using a web browser)
  • Network connection using DHCP
  • Support for A-GM Manager web interface
  • User defined parameters (from Menu or through web interface)
  • GM tube conversion factor (CPM to µSv/h): Alarm threshold in CPM, Buzzer On or Off, Display timeout, Enable Network for communication to A-GM Manager, A-GM server IP definition (through USB or A-GM Manager), Internal H.V. voltmeter calibration (through USB or A-GM Manager),
  • Connect to A-GM Manager for storing data and graphic display.
  • Parameters can be permanently saved into EEPROM

Physical Parameters:

  • Ethernet and USB ports
  • Size (L x W x H) : 158mm x H: 90mm x D: 60mm
  • Net weight (w/o battery): 76 g
  • Total weight: 315 g (w/o probe, cable and DC pack)
  • Power: 5V DC pack (~2Watts)
  • Interface: English only

NOTES: Network is disabledd after flashing the device for easy configuration through USB port. This will avoid the network to hang due to improper DHCP initial configuration.

IMPORTANT: Since v1.4, Arduino Nano MUST BE FLASHED with the OptiBoot bootloader. With the ATmegaBOOT bootload, device will keep rebooting indefinitely !!!


FILES

  • CGM.pdf : User manual (with building instructions)
  • CGM_vx.x.hex : Firmware for Arduino Nano (keep existing bootloader)
  • C-GM_vx.x_with_bootloader.hex : Firmware for Arduino Nano (replace existing bootloader)

VERSIONS

  • 1.4 2019-06-30 Add watchdog (require Optiboot bootloader to work, old boot crashes)
  • 1.3 2019-06-10 Disable network with button at startup, Hostname updated
  • 1.2a 2018-12-15 EEPROM Code optimization
  • 1.2.0 2018-10-28 Add JSON support for IoT, change OPTIONS cmd messages
  • 1.1.0 2018-10-09 Fix missing Remote server IP in EEPROM, Add user define A-GM URL, Add JSON IoT support
  • 1.0.1 2018-09-29 Add Version in the Options list
  • 1.0.0 2018-08-30 Initial release

Source: README.md, updated 2020-05-23