Автоматика

RadSens – дозиметр с I2C интерфейсом

Про модуль:

Модуль RadSens , разработанный компанией ClimateGuard , представляет собой универсальный модульный дозиметр-радиометр с I2C интерфейсом. Основное направление использования устройства это – самодельные устройства. В качестве чувствительного элемента модуль RadSens изначально настроен на применение счетчика Гейгера-Мюллера СБМ-20 (СБМ-20-1), которую можно назвать стандартом в непрофессиональном измерении радиации — этот датчик обеспечивает базовый уровень чувствительности к гамма-, бета- радиации и рентгену. Правда не реагирует на альфа- радиацию и мягкую бету, но для дозиметра начального уровня и экспериментов вполне подходит.  Кроме того плата Дозиметр поддерживает различные газоразрядные счетчики Гейгера-Мюллера (типа J305, M4011, STS-5 и др.).

RadSens

Управление RadSens сделано на микроконтроллере STM32. Данные, полученные от счетчика Гейгера, передаются по интерфейсу I2C. Устройство поддерживает изменение адреса I2C. Для снижения энергопотребления возможно отключение генератора высокого напряжения (400 В). А также поддерживается тонкая настройка чувствительности счетчика для применения различных трубок счетчика Гейгера-Мюллера.


Исходящие данные I2C

Если посмотреть на исходящий пакет I2C, то мы увидим, что плата RadSens генерирует 3 значения:

  • Интенсивность излучения (мкР/ч) с алгоритмом усреднения — для точного измерения радиации в течение длительного периода времени (500 с)
  • Интенсивность излучения (мкР/ч) с алгоритмом с динамическим диапазоном времени расчета – для регистрации локальных источников загрязнения
  • Количество зарегистрированных импульсов с момента последнего запроса к I2C

Програмное обеспечение

К примеру датчик радиации на базе платы RadSens может работать как в автономном режиме – по миганию светодиода дозиметр- радиометр с I2C интерфейсом может приблизительно определить уровень радиации. В результате при увеличении излучения частота моргания будет пропорционально возрастать и наоборот. Кроме того модуль может работать в связке с внешним микроконтроллером Arduino, STM, Raspberry или в составе собственного устройства с I2C интерфейсом.

Библиотека разработчика

Для работы с платой вы можете использовать библиотеку разработчика climateguard/RadSens расположенную на GITHUB, там же есть примеры кода.

А также можно присоединиться к сообществу в Telegram: ClimateGuard_Community

Сторонние библиотеки

maaad/RadSens1v2 – Скетч пользовательского компонента ESPHome из библиотеки Arduino для модуля детектора излучения RadSens

vurdalakov/radsensboard – библиотека Arduino для платы счетчика Гейгера RadSens. Он обеспечивает простой доступ ко всем регистрам платы RadSens.


Кроме того остальные статьи по теме умного дома  Home Assistant можно посмотреть  здесь..