Внимание! Перед тем как создавать тему на форуме, воспользуйтесь поиском! Пользователь создавший тему, которая уже была, будет немедленно забанен! Читайте правила названия тем. Пользователи создавшие тему с непонятными заголовками, к примеру: "Помогите, Схема, Резистор, Хелп и т.п." также будут заблокированны навсегда. Пользователь создавший тему не по разделу форума будет немедленно забанен! Уважайте форум, и вас также будут уважать!
Группа: Cоучастник
Сообщений: 9
Пользователь №: 110758
Регистрация: 11-April 15
Место жительства: Беларусь
Приветствую всех! Хочу предложить Вашему вниманию самодельный (DIY) дозиметр, построенный с использованием CCFL-инвертора от вышедшей из строя лампы подсветки для ноутбука. Принципиальная схема: Описание конструкции (будет пополняться!) - http://acdc.foxylab.com/node/32 Дозиметр предназначен для использования совместно с Android-смартфоном и приложением GeigerCounter:
Группа: Автор
Сообщений: 1249
Пользователь №: 58122
Регистрация: 28-December 09
Алексей, я скачал ваше приложение для телефона но почему то у меня на андройде не удалось зафиксировать импульсы. На гейгер бот регестрируется, а на андройде нет. Я знаю что с андройдами проблема изза их множества, но может вы всетаки знаете в чем может быть причина? Импульс у меня такой же полярности, если смотреть по схеме out1. Настройки крутил.
Это сообщение отредактировал Paodaf - May 2 2015, 12:27 PM
Группа: Cоучастник
Сообщений: 9
Пользователь №: 110758
Регистрация: 11-April 15
Место жительства: Беларусь
Приветствую! Я свое приложение и написал из-за того, что ПокетГейгер ничего у меня не считал - импульсы показывает, а считать не хотел. У меня в окне приложения есть отображение RMS - сколько у Вас там %? И еще - если не плотно вставить штекер, то значок наушников показывается, а импульсы не считает, загадка вот такая. P.S. Я сейчас реализую в приложении алгоритм скользящего среднего, будет намного удобнее. Сейчас с помощью MATLAB-а подбираю размер окна для усреднения.
Группа: Автор
Сообщений: 1249
Пользователь №: 58122
Регистрация: 28-December 09
RMS вроде было 5%-6%, перепроверю еще раз разьем. Другие подобные приложения для гейгера на андройде у меня тоже не работают на моем смартфоне, а на apple гейгер бот работает отлично. Вот я и подумал может проблема именно в моем телефоне. Ведь тот же источник сигнала вместе с apple работает а на андройде нет...
Группа: Cоучастник
Сообщений: 9
Пользователь №: 110758
Регистрация: 11-April 15
Место жительства: Беларусь
Доступна новая версия GeigerCounter 1.2 - для стабилизации показаний реализован алгоритм вычисления скользящего среднего с размером окна, равным 15 минут; показания обновляются каждую секунду; улучшен интерфейс; каждую минуту в файл пишется протокол (время, координаты, CPM). http://foxylab.com/GeigerCounter.php RMS 5-6 % - нормальное значение, т.е. шум приложение захватывает. Как это не банально звучит, может помочь перезагрузка смартфона. P.S. Попробуйте установить приложение - осциллограф для смартфона, оно будет видеть импульсы?
Это сообщение отредактировал FoxyLab - May 3 2015, 08:42 AM
Группа: Автор
Сообщений: 1249
Пользователь №: 58122
Регистрация: 28-December 09
Установил новую версию, вроде заработало. Не знаю в чем была проблема возможно обновление помогло, спасибо Еще кое что заметил: если воткнуть провод в apple то на микрофонном входе там появляется положительно смещение около 2.5В; на андройде смещение отрицательное около -1В.
Группа: Cоучастник
Сообщений: 9
Пользователь №: 110758
Регистрация: 11-April 15
Место жительства: Беларусь
Ну и отлично! А про напряжение - все верно, у них стандарты разные, микрофон и земля местами меняются, но я там беру значения по модулю, чтобы при любой распайке работало. Я подробно вот здесь об этом расписал - http://foxylab.com/GeigerCounter.php?ru#matching
Группа: Автор
Сообщений: 1249
Пользователь №: 58122
Регистрация: 28-December 09
Спасибо за релиз! Заметил такую проблему, не могу понять это глюк моего телефона или что то с программой: переодически программа отказывается видеть гарнитуру и упорно "слушает" встроенный микрофон (тот в который я говорю при звонках). То есть почему то при подсоединении кабеля не происходит переключение на гарнитуру. Возможно ли что это изза перевернутой полярности выхода?
Это сообщение отредактировал Paodaf - May 28 2015, 05:19 PM
Группа: Cоучастник
Сообщений: 9
Пользователь №: 110758
Регистрация: 11-April 15
Место жительства: Беларусь
QUOTE (Paodaf @ May 28 2015, 06:18 PM)
переодически программа отказывается видеть гарнитуру и упорно "слушает" встроенный микрофон (тот в который я говорю при звонках). То есть почему то при подсоединении кабеля не происходит переключение на гарнитуру. Возможно ли что это изза перевернутой полярности выхода?
А значок наушников появляется в верхней строчке на экране смартфона? P.S. Само приложение понятия не имеет, что является источником сигнала - микрофон или внешний источник, переключение - это забота самого андроида.
Это сообщение отредактировал FoxyLab - May 29 2015, 02:46 PM
Группа: Автор
Сообщений: 1249
Пользователь №: 58122
Регистрация: 28-December 09
Когда значек наушников с микрофон появляется в этом случае работает как надо, но переодически телефон чудит и не хочет определять подключение гарнитуры с микрофоном. Значит как вы и предпологаете - мой андройд глючит.
Группа: Cоучастник
Сообщений: 9
Пользователь №: 110758
Регистрация: 11-April 15
Место жительства: Беларусь
Для упрощения экспериментов я создал проект на GitHub - GeigerCounter_MATLAB (описание и ссылки http://acdc.foxylab.com/node/42 ). Основа проекта - скрипт на языке MATLAB, реализующий алгоритм "скользящего среднего". Подключаем дозиметр к аудиоразъему ноутбука, запускаем скрипт и экспериментируем, сколько душе угодно, меняя любые параметры. В результате получаем график изменения CPM
и таблицу в txt-файле. Если интересно, присоединяйтесь!
Группа: Cоучастник
Сообщений: 9
Пользователь №: 110758
Регистрация: 11-April 15
Место жительства: Беларусь
Доступна новая версия GeigerCounter 1.5 - реализована остановка измерений и разблокировка микрофона при переходе приложения в фоновый режим, а также реализована одновременная работа только одного экземпляра приложения