Реклама ⓘ
Главная » Дозиметры
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Похожие статьи:


Реклама ⓘ

Простой индикатор радиации на Arduino

Индикатор выполняет функции дозиметра радиации — рассчитывает значение фона и дозы. Для СИ29БГ время измерения составляет 75 секунд и может быть изменено при компиляции под имеющийся у вас счетчик. Например, СБМ-20 обычно обсчитывают 36 секунд.

Схема состоит из повышающего преобразователя, питающего счетчик напряжением +400В и буферного каскада на VT2, снимающего импульсы с катода счетчика.

Схема простого индикатора радиации на Arduino

Все детали можно заменить на аналогичные, подходящие по параметрам. Диод(ы) VD2, VD3 важно выбирать с минимальным обратным током, для применения широкодоступного 1N4007 необходимо поднять частоту преобразователя. Транзистор VT1 средней мощности с минимальным напряжением насыщения К-Э, VT2 любой.

Трансформатор преобразователя собран на броневом сердечнике типоразмера Б26 из феррита М2000НМ1, первой укладывается обмотка II из 420 витков провода диаметром 0,15мм, затем обмотка I из 4 витков провода диаметром 0,3мм. Межобмоточная изоляция состоит из нескольких слоев лакоткани или фторопластовой ленты. Броневой сердечник можно заменить на кольцо К20х5х5 из той же марки феррита.

Для исключения обратной связи счетчик и трансформатор следует монтировать на некотором расстоянии друг от друга. При расположении счетчика вне платы (как на фото ниже) нужно минимизировать длину подводящих проводов.

Скетч написан для контроллера ATmega328P, используются аппаратный таймер и внешнее прерывание.

Проект на GitHub

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
VT1 Биполярный транзистор
КТ815Г
1 Поиск в магазине ОтронВ блокнот
VT2 Биполярный транзистор
2SC1815
1 Поиск в магазине ОтронВ блокнот
VD1 Выпрямительный диод
LL4148
1 Поиск в магазине ОтронВ блокнот
VD2, VD3 Диод
КД102А
2 Поиск в магазине ОтронВ блокнот
С1 Электролитический конденсатор47 мкФ 16 В1 Поиск в магазине ОтронВ блокнот
С2 Конденсатор0.01 мкФ 600 В1 Поиск в магазине ОтронВ блокнот
С3 Конденсатор470 пФ1 Поиск в магазине ОтронВ блокнот
R1 Резистор
10 МОм
1 Поиск в магазине ОтронВ блокнот
R2 Резистор
10 кОм
1 Поиск в магазине ОтронВ блокнот
R3 Резистор
150 Ом
1 Поиск в магазине ОтронВ блокнот
Датчик радиации (счетчик Гейгера)СИ29БГ1 Поиск в магазине ОтронВ блокнот
Т1 Трансформатор1 Поиск в магазине ОтронВ блокнот
Модуль Arduino с подключенным LCD-дисплеем.1 Поиск в магазине ОтронВ блокнот
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Теги:

Опубликована: Изменена: 26.01.2015 0 3
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (62) | Я собрал (0) | Подписаться

+1
Starik #
Уважаемый toxcat, сообщите пожалуйста, испытывали ли Вы данное устройство при уровнях радиации, существенно превышающих фоновые значения? У меня вызывает сомнения работоспособность контроллера в таких условиях.
Ответить
0

[Автор]
toxcat #
Испытания были с источником дозиметра дп-5, около 15000мкР/ч, в таких полях работает нормально, других возможностей для тестов нет.
Ответить
0
Starik #
Спасибо за ответ. 15 мР/ч - это достаточно далеко от фона.
Ответить
0
Яков #
Электроника работает устойчиво при 10 миллирентген/час. Проверено лично. Да и приборы создаются для более интенсивного излучения. Все работает.
Ответить
+1
Сэм #
Прикол в том, что при брльшом уровне радиации, в бытовых дозиметрах
а) Счетчик не успевает обрабатывать поток импульсов, начинает пропускать.
б) Происходит переполнение (буфера) счетчика
Ответить
-1
shodan_micron_servis #
Правда? Мои "бытовые" приборы работают до 3Р/ч устойчиво, в варианте "радиационно-стойкий".
И знаете, счетчик не захлебывается, и уж ТЕМ БОЛЕЕ счетчик не переполняется.

Поэтому давайте будем уточнять "насколько именно "большом" уровне".
Если речь идет о сотнях Р/Ч, то тут кончено нужно что-то на подобии индикаторной трубки с градуировкой на десятки рентген.

Бытовой-бытовому рознь.
Отредактирован 01.06.2017 09:47
Ответить
0
виктор #
Можно поменять этот дисплей на дисплей от нокии 5110? Если да, то как подключить кнопки? Был бы благодарен за прошивку
Ответить
0
Константин #
Уважаемый автор статьи, уже звучали вопросы про трансформатор. Не могли бы вы озвучить его электрические характеристики
Ответить
0
metallist #
Сделайте усреднение, узнайте, сколько же фонит у Вас
Ответить
0

[Автор]
toxcat #
Не понял, среднее арифметическое показаний за какой-то период времени? На открытом воздухе 10мкР/ч
Ответить
0
Дмитрий #
Автор в любом городе есть излучение Y-лучей, например в Омске на месте бывшего завода по ремонту авиационных приборов, где отходы фосфора сливались в ямы и закапывались. На этом месте строят жилые дома. Так же возможное излучение есть на авиационных часах которые проще всего достать или в советских командирских часах.
Ответить
0

[Автор]
toxcat #
Катался с дозиметром по окрестностям, ничего подозрительного, хотя слухи ходят :) Дома нашелся радиоактивный тумблер и какой-то старый стрелочный прибор, но это все относительно слабоактивные источники...
Ответить
+1
Яков #
А как вы связываете фосфор с рентгеновским излучением?
Ответить
0
Юрий #
У нас норма считается 30микроРенгенн
Ответить
0

[Автор]
toxcat #
У нас норма была 10-12мкР/ч (по словам тех, кто ее когда-то тут контролировал)
Ответить
0
alex #
Скажите, а можно VD1 поставить не параллельно обмотке а перед самим питанием ардуино?
Или он таким образом транзистор защищает?
В смысле, перевернув его. А то так, как показано, падение на первичной обмотке ведь не будет больше 0.7?
Ответить
0

[Автор]
toxcat #
Включение диода на схеме указано верно.
0.7 будет во время обратного хода, он нам не нужен.
Ответить
0
Александр #
В КАКИХ ЕДИНИЦАХ ИЗМЕРЯЕТ ПРИБОР? мкР/ч или Рад/ч
В логе сверху 40 прописано это в чем?
Ответить
0

[Автор]
toxcat #
мкР/ч
Ответить
0
Александр #
милизивертах в час
Ответить
+1
releyshic #
Делать Прерывания и Delay в одном скетче это ли не извращение?
Ответить
0

[Автор]
toxcat #
Это риторический вопрос?
Ответить
0
Desu #
Скажите, можно ли купить трансформатор как в схеме? Не могли бы вы подсказать модель такого?
Ответить
0

[Автор]
toxcat #
Готовый трансформатор вряд ли можно найти в продаже.
Ответить
0
Сергей #
Могу ли я поставить ардуино нано?
Ответить
0

[Автор]
toxcat #
Да
Ответить
0
Юрий #
Скажите пожалуйста, под индикатором расположены 6 кнопок. Они как-то задействованы?
Ответить
0
vova #
Кнопкой select выбираем, что показывать на дисплее, по кругу: фон(мощность дозы)--доза--максимум фона--счетчик времени
кнопкой down сбрасываем в ноль текущие показания
кнопка reset дублирует кнопку reset на плате ардуино
Ответить
0
Илья #
Можно ли в данной схеме использовать вместо СИ29БГ датчик СБМ-20? Нужно ли для этого вносить изменения в схему?
Ответить
0
vova #
В скетче, вместо
GEIGER_TIME 75
впишите
GEIGER_TIME 36
в схеме ничего менять не нужно
Ответить
0
Илья #
Еще один вопрос:
Можно ли заменить ферритовое кольцо на другое М2000НМ, 20х10х5? Или можете написать входные и выходные параметры трансформатора, чтобы я смог подобрать вручную?
Ответить
0
vova #
Ваше кольцо должно подойти. Или другой близкий по габаритам ферритовый сердечник без зазора и с высокой проницаемостью.
Ответить
0

[Автор]
toxcat #
Да, в статье опечатка: "К20x5x5" нужно читать как "К20х10х5".
Ответить
0
Максим #
Хотелось бы узнать как формировались значения:
GEIGER_TIME
TIMER1_PRELOAD
TIMER2_PRELOAD
HVGEN_FACT
TIME_FACT
Просто под рукой имеется СТС6, и хотелось бы собрать дозиметр на нем
Ответить
0
vova #
GEIGER_TIME 75
временной интервал в секундах, за который ваш счетчик насчитает 15 импульсов при фоне 15 мкР/ч. Зависит от чувствительности счетчика, конкретное значение проще всего подобрать опытным путем.

TIMER1_PRELOAD 64911
для переполнения таймер 1 с частотой 25 Гц: 65536-64911=625, 15625/625=25Гц, где 65536-емкость счетчика, 15625-частота тактирования таймера - 16000000/1024=15625Гц (в комментариях опечатка кГц), 16000000-частота кварца, 1024-предделитель таймера.

TIMER2_PRELOAD 0
таймер 2 не используется, от него ничего не зависит.

HVGEN_FACT 5
от этого числа зависит частота импульсов преобразователя: 25/HVGEN_FACT=частота в Гц, где 25-частота таймера 1. Например, при значении 1, частота преобразователя 25/1=25Гц.

TIME_FACT 25
таймер 1, деленный на 25, те 1 Гц, 1 секунда, используется для расчетов.
Ответить
0
Андрей #
Микроконтроллер нормально работает и при 1Р/ч. На заводе по ремонту авиаприборов светит не фосфор, а радий которым активировали светомассу.
Ответить
0
Артём #
Добрый день!
Заменил повышающий преобразователь на готовый из Китая. Выставил на нём 400В.
Сначала arduino не считала радиацию, но потом я убрал из схемы R1 и C2 и всё заработало. Чтобы было понятнее, прикрепляю схему.
Для чего нужны R1 и C2? И будет ли дальше работать моё устройство без них?
Прикрепленный файл: geiger.jpg
Ответить
0
MadOrc #
Готовьте запасной датчик. Этот по вашей модификации схемы скоро в страну вечной охоты уйдёт.
Ответить
0
izlom777 #
Я вроде понимаю, что R1 и C2 нужны, но почему с ними устройство не работает? 400В должно быть до R1 или после?
Отредактирован 01.06.2017 01:45
Ответить
+1
MadOrc #
Думаю вам стОит разобраться в работе "китайского преобразователя", ответы там, я так ничего не могу сказать. Как гипотеза - конденсатор и резистор уже есть внутри него, но это желательно знать точно, датчик при превышении тока умрёт очень быстро.
В общем же случае С2 накапливает заряд и стабилизирует напряжение, а R1 ограничивает ток работы датчика. Чем меньше ток, тем дольше служит датчик. Обычно ставят от 5МОм(минимум) и больше. Допустимый рабочий ток написан в паспорте на датчик.
400 будет и до и после, только "после" нужно измерять уже не бытовым мультиметром - он будет врать, а электростатическим вольтметром например.
Ответить
0
izlom777 #
Разобрался почему с R1 и C2 не работало. Надо было настраивать напряжение на преобразователе с помощью делителя напряжения.
Ответить
0
Петька #
Намотал трансформатор 4 вывода есть. Их надо спаивать месте или как?
Ответить
0
m1i9h7a8 #
А как подключить пищалку или трещалку?
Ответить
0
vova #
Вариант трещалки, схемка и скетч:
Прикрепленный файл: buzz_geiger.ino
Прикрепленный файл: buzz_geiger.png
Ответить
0
serg #
У меня почему-то в версии с бузером значения уровня учетверяются
Ответить
+1
vova #
Интересно... Наводки? С версией 01.2a или 01.3?
Прикрепленный файл: geiger.ino
Ответить
0
ssbon #
Извиняюсь протупил, та версия, которая
Вариант трещалки, схемка и скетч:
Прикрепленный файл: buzz_geiger.ino
Прикрепленный файл: buzz_geiger.png
, а с той версией, которая в статье, все нормально
Ответить
0
Sergei #
Собрал девайс, аналогичный Вашему. Все работает. Возникла необходимость в этом же устройстве считать импульсы приходящие от другого датчика (не гейгера) Возможно ли это реализовать. В программировании не силен, поэтому прошу помощи
Ответить
0
vova #
Генератор переключаем на пин А2, импульсы с другого датчика будем подавать на пин 3.
Кнопкой up выбираем третий экран, в верхней строке будет сумма импульсов.
Прикрепленный файл: counter-sergei.ino
Ответить
0
Sergei #
Огромное спасибо! Проверю.
Ответить
0
sea #
Кто знает, как правильно рассчитать эти импульсы от счётчика в Рентгены ? Счётчик СИ11БГ. В интернете столько много написано и всё ни о чём, у всех по разному, кто вообще "ездил в Чернобль для калибровки :)". А как всё таки правильно это сделать ?
Ответить
0
dark #
Подскажите пожалуйста чайнику Конденсатор С3 на сколько В?
Ответить
0
mihman_83 #
Здравствуйте, подскажите пожалуйста можно ли залить скетч в модуль UNO по USB и какой софт для этого использовать?
Ответить
0
target3o #
А какова масса самого счётчика сиг-29бг и преобразователя напряжения без ардуинки?
Ответить
0
Ozymandius #
В kicad есть трубка СБМ-20? Я чего-то не нашел... Может, аналог можете подсказать? На печатку чтобы по размеру совпало...
Ответить
0
Logan #
Какая мощность трансформатора?
Ответить
0
venus #
Будет работать с такой схемой счетчик СБТ10А?
Ответить
0
venus #
Сам себе отвечу, работает. Аноды запараллелены, время счета - 6 секунд. Чтобы значения резко не прыгали, выставлено 24 секунды, с последующим делением значений на 4.
Прикрепленный файл: 2019-12-06 19.46.41.jpg
Ответить
+1
venus #
Чуть переделал для себя, может кому пригодится. авторское почти все на месте, просто легкий мод.
- освобожден таймер 1, так как он используется для шима на 10-й ноге (яркость);
- добавлена настройка яркости, 1-5, по умолчанию 4;
- добавлен таймер 2, работает на 100kHz, так что убраны все _delay_Xs() из прерываний, задержки таймером, там же накачка преобразователя, треск, пищалка;

Добавлен делитель показаний GEIGER_DIV для счетчиков типа СБТ-10 со временем измерения в 6-7 секунд, так что для меньших колебаний показаний ставим вместо 7-ми секунд 28 с делителем 4.

eeprom не стал использовать ради пары настроек.
Прикрепленный файл: geiger-1.3-mod.ino
Ответить
0
venus #
Отрисовка библиотекой LiquidCrystal при работающем таймере - довольно ленивая. Заменил на hd44780 от BillPerry (есть в Arduino IDE), все стало заметно шустрее.
Прикрепленный файл: geiger-1.3-mod.ino
Ответить
0
Dark #
Прошу помощи! Есть Бета2м блинчик не слюдяной, что надо поменять в скетче и на самой схеме чтобы корректно работал?
Прикрепленный файл: Screenshot_2021-08-05-20-19-30-870_com.whatsapp.jpg
Ответить
0
Юрий #
Собрал, ничего не работает, упорно показывает 0, при постукивании по трубке Гейгера начинает показывать. Не пойму в чем дело. Собирал на сбм20
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется сила тока?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Конструктор - темброблок на LM1036
Конструктор - темброблок на LM1036
Модуль измерения тока на ACS712 (30А) Паяльная станция Hakko 936
вверх