Оправдание юзерпика, или По следам товарища Длинного.

Mar 07, 2013 08:30

Модные увлечения регистрацией и подсчетом всяких заяряженных частиц не прошли и мимо меня, в особенности этот пост вдохновлен трудами товарища dlinyj, который, как известно, подключил счетчик частиц к компьютеру и вот уже несколько месяцев собирает с него данные, используя их в качестве базы для фапа на графики изучения теорвера.
Я же пошел более простым путем, тем более что благодаря netwind мне подвернулась такая возможность, и вот что из этого вышло:



Это, как сообщает Капитан Очевидность самая что ни на есть банальная СБМ-20, такая же как стоит в когда то-купленных мною себе и dlinyj ДП-5в. Однако курочить новенький, с хранения прибор у меня рука не поднялась, поэтому игры откладывались до тех пор пока у меня не оказалась платка DIYGeigerCounter, которую мне любезно выдал на сборку комрад netwind. Платка будет использоваться в одном его дерзком проекте, в котором я имею честь участвовать. Впрочем, об этом еще будет написано. Получив в свои шаловливые руки сей KIT я придя домой в первый же вечер запаял плату и собрал схему. Сам прибор достаточно незамысловат: HV-источник на 555 и дросселе с высокой индуктивностью, пищалка на логике и ATmega 328 (да-да, привет ардуина) которая считает импульсы, выводит всякие буквы-цыфры на опциональный HD44780 и раз в минуту выплевывает их же в UART.

Тестовая установка выглядит примерно вот так:


(все фото кликабельны)
Слева пинборда (на ней используется дисплей с обвязкой и FTDI для связи с компом), справа собственно GeigerBoard а снизу завсегдатай самодельных дозиметров - советская трубка СБМ-20. Кстати забавно, но на сайте самого набора именно она рекомендуется к покупке и применению)

Вид самой платы поближе:


Снизу расположены стабилизатор питания и HV-источник, в середине живут пищалка с моргалкой и ихняя логика, а сверху - кусок ардуины с кварцем и коннекторами.

Подключено все это безобразие к домашнему серверу, который стоит тут же на столе. Программная часть проста как кувалда и состоит из запущенного в screen-е script-а, который пишет лог из picicom-а натравленого на ttyUSB0. В общем - обычные линуксоидные костыли)

Лог выглядит примерно вот так:

CPM uSv Vcc (после загрузки контроллер пишет заголовки столбцов)
26, 0.1482, 5.03, (а потом каждую минуту выкидывает вот такую строчку)
14, 0.0798, 5.03, (счетов в минуту, микрозиверты в час и напруга на питании соотв)
1098, 6.2589, 5.03, (а тут я немного поэмулировал контрольный источник, прикасаясь пальцем к клеммам для датчика)
91, 0.5187, 5.03, (ну и так далее, вот уже третьи сутки лога)
24, 0.1368, 5.03,
17, 0.0969, 5.03,
20, 0.1140, 5.03,

Итого сейчас накопилось аж 117кб такой писанины, что, конечно, не идет ни в какое сравнение с гигабайтами у Длинного. Впрочем, у него данные пишутся каждую секунду и в совсем сыром виде.

Впрочем, это просто ходовые испытания, а настоящая миссия этого прибора будет описана непосредственно после успешного осуществления этой самой миссии. Весьма скоро, я надеюсь. Stay tuned!

PS: Где в Москве взять 2-3шт 555 таймеров в промышленном или военном исполнении? Нужна работа при отрицательных температурах.

Электроника, device, diy

Previous post Next post
Up