ArDos / дозиметр, часть №1

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

mambavamba14 -  Прошил 3.1.9..... далее тестим... 

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

alexadresat - Очень странно..

Serhoo
Offline
Зарегистрирован: 02.10.2020

Прошивка 3.1.9,  после запуска, через секунду идет перегрузка прибора . 

Serhoo
Offline
Зарегистрирован: 02.10.2020

извините,  то после нажатия на любую кнопку.

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

alexadresat, Serhoo - Исправлено. Прерывание таймера звука почему-то убежало...))

UPD. Улучшено усреднение фона.

Есть предложение убрать экран "доза", а дозу отображать вместо мин/макс.

TUMA
Offline
Зарегистрирован: 02.11.2020

Добрый вечер помогите пожалуйста пытаюсь сделать новый проект с возможностью измерения радиационного и ультрафиолетового излучения возможно ли объединить две программы в одну чтобы все работало в данный момент собран только измеритель УФ-излучения с датчиком и дисплеем Nokia 5110(3110) на платформе Arduino nano atmega328P схемы и скетч описанные могу предоставить.

 

TUMA
Offline
Зарегистрирован: 02.11.2020

Добрый вечер помогите пожалуйста пытаюсь сделать новый проект с возможностью измерения радиационного и ультрафиолетового излучения возможно ли объединить две программы в одну чтобы все работало в данный момент собран только измеритель УФ-излучения с датчиком и дисплеем Nokia 5110(3110) на платформе Arduino nano atmega328P схемы и скетч описанные могу предоставить.

 

TUMA
Offline
Зарегистрирован: 02.11.2020

Добрый вечер помогите пожалуйста пытаюсь сделать новый проект с возможностью измерения радиационного и ультрафиолетового излучения возможно ли объединить две программы в одну чтобы все работало в данный момент собран только измеритель УФ-излучения с датчиком и дисплеем Nokia 5110(3110) на платформе Arduino nano atmega328P схемы и скетч описанные могу предоставить.

 

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

#ArDos_with_RADON_3.2.1 - Переработан режим замера "бета", добавлен экспериментальный аппроксимированный счет фона, добавлена возможность выбора алгоритма счета фона, ускорение работы программы, мелкие исправления.

UPD. Критическое исправление конфигурации паттернов счета фона.

TUMA - Возможно скорее всего, все зависит от желания)

Aimpus2
Offline
Зарегистрирован: 25.09.2020

Ребзя, какая версия "радона" из последних самая стабильная и с минимумом багов? Собрал в подарок товарищу ардос, а так как он с ардуино никогда не работал и прошивать их не умеет (пока), необходимо изначально зашить стабильную версию

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

Aimpus2 - Более стабильная версия RADON v3.0.3 low_pwr 28.09.20

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

alexadresat - Понял, спасибо за тестирование!

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

mambavamba14 - Всегда рад помочь....

Aimpus2
Offline
Зарегистрирован: 25.09.2020

Нарисовалась проблема со вторым экземпляром. В общем изначально там была зашита старая ардосовская прошивка, все работало нормально. Прошил радоном версии 3.1.1 и при первом запуске вылетает ошибка "сбой работы таймера", но тем не менее счет идет. Последующие запуски прибора приводят к тому, что на дисплее постоянно отображается 0 мкрч, доза так же не считается, а в отладочном меню скорость 0 (хотя щелчки есть и при поднесении КИ они становятся частыми как и положено), тревоги при этом не работают и ошибок никаких не появляется. Заставить работать счет можно сбросом при включении, но до первой перезагрузки, потом снова все по нулям. Прошил на 3.0.3, там такая же песня, за исключением того, что ошибок там вообще никаких не выскакивает. На втором приборе все четко (изначально шился радоном). Не пойму где собака зарыта...

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

Aimpus2 - Пробуй последнюю 3.2.1, там калибровка таймера изменена не много, так же попробуй откалибровать от лбп. А камень 16мгц или 8мгц??

sasa1958
Offline
Зарегистрирован: 21.07.2020

Aimpirius2 я тоже наблюдал такое и в конфигурации выключил ошибки так,как вся работа преобразователя зависит от внутренней ёмкости полевика она очень здорово влияет на частоту преобразования плюс транс гантелька или что-то иное.Вообщем у меня всех лучше работает транс  гантелька 20 мгн 9х12, 6346, конденсатор смд 100х10в керамика.Хорошая  работа полевик из материнки 45N02L или в этом что-то стиле и дроссель 0510 10мгн и 6 витков провода на нём здесь у меня 20 мкф смд два по 10мкфх50в керамика и на входе стоит 1000мкфх6,3в зелёный компьютерный.Пробовал запустить преобразователь на 2502 ,не получилось хоть он и смд но ёмкость у него большая.Данный транзистор 2502 работает как тиристор и в схеме преобразователя не пригоден.Наблюдал ещё такое собрал я два дозиметра голой атмеге но загружаю их через ардуино так,как быстро выходят из строя ,выходит еепром.Вот даже две одинаковые микросхемы,а загружаются по разному,одна дольше а другая быстрее

Aimpus2
Offline
Зарегистрирован: 25.09.2020

mambavamba14 - Прошил на 3.2.1, все работает. Ошибок нет, после перезагрузки счет ведется нормально. Камень 16 Мгц. Круто конечно что все работает, но почему на тех версиях такая ерунда происходила, ведь на втором все же нормально.

sasa1958 - У меня на обоих ардосах на преобразователе стоит 2502, так как тогда у меня был только он, позже заказал 6346, но ставить уже не стал. Все остальное (кроме танталов) стоит строго по схеме. Один из дросселей преобразователя на первом приборе оказался косячым и не вытягивал КЗ на высокой стороне, заменил на другой и все стало отлично. Кстати насчет загрузки, у меня один из экземпляров загружается долго, особенно после сброса, другой намного шустрее. Опять же, рандомное качество Атмег

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

Aimpus2 - Раньше калибровка таймера ВДТ происходила за счёт системной функции micros(), зная какие тяжёлые и баганные встроенные функции Ардуино могло быть всё что угодно) Сейчас калибровка производится по тактам процессора.

alexadresat - Сможешь замерить потребление на 3.2.1? Нашел какую-то странную инфу мол включенные таймеры экономят 2,7мА...

Funtik
Offline
Зарегистрирован: 27.10.2020

У меня без подсветки 6,2ма

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

mambavamba14 - На последней без подсветки - 4.3-5.2 мА(сон - 2.4-2.7 мА), на 3.0.3 - 7.5-8.5 мА(сон - 2.6-2.9 мА).

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

Funtik - Пункт сон в настройках был выключен? Стабилизатор напряжения и светодиод питания удалены с платы ардуино?

alexadresat - Видимо и в правду неплохо они кушают включенные... Понял, спасибо!

Funtik
Offline
Зарегистрирован: 27.10.2020

mambavamba14 пишет:

Funtik - Пункт сон в настройках был выключен? Стабилизатор напряжения и светодиод питания удалены с платы ардуино?

Сон выключен, питание без стабилизатора 3,7в. Светодиода по пит.нет

Serhoo
Offline
Зарегистрирован: 02.10.2020

Может кому пригодится, пробовал готовую дроссель , подходит ( от китайскрй зажигалки на двух батарейках). По схеме там есть обмотка на 685 витков просто домотал поверху. 5 витков.02 СХЕМА ВИТКИ КАТУШКИ.gif

Jonni333
Offline
Зарегистрирован: 04.07.2020

Aimpus2  такая же фигня... я грешу и гуру предпологает, что проблема в контроллере 328рв вместо ра. Пожалуйста проверьте и дайте мне знать.

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

#ArDos_with_RADON_3.2.2 - Оптимизация, добавлена калибровка таймера для 8МГц.

Funtik - Понял, спасибо!

Jonni333 - Пробуйте последнюю, мб тоже заработает, по регистрам wdt вроде бы отличий нету на сколько я понял.

alexadresat - Как последняя версия? Нормально работает? Помню ты говорил бывает иногда авто-сброс сам срабатывает иногда, не пробовал коэффициенты из старой версии(где вроде-бы все норм) вставлять в новую??

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

mambavamba14 - Последнюю только прошил, тестирую... По фону пока все хорошо. Коэфф. я не когда не трогал, закачиваю все по умолчанию.

Про звук я тоже заметил...

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

alexadresat - Все понял как, пододвинул. На счет артефактов знаю и еще из непонятного звук при первом запуске появляется только через 2 сек+-, почему это все пока не знаю, просто появилось ни с того ни с сего...буду разбираться...

Funtik
Offline
Зарегистрирован: 27.10.2020

У меня лично нет никакого сброса и со звуком все нормально

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

Funtik - Попробуй при включении, как только появится экран ФОН нажать пару раз любую кнопку и сразу поймешь о чем речь...

Gualdimar
Gualdimar аватар
Offline
Зарегистрирован: 29.09.2020
Реализовал свое виденье ArDos`а. За основу взял версию радон 3.0.5. Из особенностей:
переписано большинство кода с нуля, вырезано лишнее, оптимизированы математические операции
старался максимально оптимизировать использование оперативки  и быстродействие на основных экранах(фон, поиск, доза).  Тесты еще не проводил
поддержка до 4-х счетчиков на разных прерываниях(нет проблем с пропусками на больших скоростях счета)
многоуровневое меню с, практически, всеми настройками
возможность включать/отключать счетчики, менять их параметры(собств. фон для каждого счетчика отдельно, мертвое время, время счета) «на лету»
растянул запись общей дозы на 512 ячеек памяти, что увеличит срок ее службы в 256 раз
мой алгоритм расчета фона и реакции на скачки
убрано среднее показание, текущий фон – это среднее за последние 200с, при отсутствии скачков.
отображение статистической точности
возможность делать разностный замер по времени или статистической точности
отладка датчиков – просто считает импульсы от каждого счетчика отдельно за период времени
не конфликтует по EEPROM  с радоном
Что планирую:
добавить сон
возможно, добавить автоотключение датчиков при высоких уровнях фона
еще есть что оптимизировать
 
Печатка здесь: https://easyeda.com/Gualdimar/ardos
Прошивка здесь: https://github.com/Gualdimar/ArDos_ME

Обязательна установка optiboot и GyverCore

 

sasa1958
Offline
Зарегистрирован: 21.07.2020

Уважаемый Gualdimar первое недостатки это прошивка не совместимая с UNO ,почему-то у Вас включены паралельно по два СБМ-20 - это есть стабисторы их по два ставить нельзя гасить будут друг друга надо поставить лучше 4 компаратора СА3 или что-то подобное либо прицепить для экономии мелкий пик с 4 мя компараторами и ещё что-то Языковый пакет у меня кривит РОЖУ,надо похоже сделать плату ещё и если бы поменяли Дисплей на более чёткий HX12X30 то вот это есть было отлично.Цветной дисплей вообще никчему он занимает очень много памяти и днём его совершенно не видно.Для приборов вообще нет смысла применять цветные дисплеи

OfficialGalkin
OfficialGalkin аватар
Offline
Зарегистрирован: 29.06.2019

У меня используется hx1230, но их иногда проблемно выцепить на алике. Один раз обычные нокиевские как в ардосе прислали.

Gualdimar
Gualdimar аватар
Offline
Зарегистрирован: 29.09.2020

sasa1958, ничего не понял ... Элементная база у меня стандартная (дисплей, ардуино и тд), просто поменял некотрые пины. Первый время сидел на прошивке raddon.
По поводу параллельных счетчиков, схема по ссылке не соответствует печатке, нужно смотреть именно печатку

sasa1958
Offline
Зарегистрирован: 21.07.2020

Я печатку не смотрел а схему сразу,в ней поменяли пины Ардуино ,для удобства разводки,но не хочет загружаться ни уно ни про мини чего-то и всё это из-за крякозябр в скетче

sasa1958
Offline
Зарегистрирован: 21.07.2020

Если можно то исправьте юникод комментария а то Ардуино РОЖУ кривит

Gualdimar
Gualdimar аватар
Offline
Зарегистрирован: 29.09.2020

sasa1958, я писал в visual studio, возможно, она использует другую кодировку. Но в arduino ide в меню sketch(или где-то рядом) есть пункт "fix encoding", после применения которого должно прошиваться.

sasa1958
Offline
Зарегистрирован: 21.07.2020

Уважаемый OfficialGalkin делал ваш проект .Всё выглядет КРАСЯВО, но сути нет как в АРДОСЕ . Первое что плохо и не устойчиво работает этот ваш преобразователь ,я его заменил на этот https://www.pocketmagic.net/3v-to-400v-regulated-inverter-for-geiger-counters/,только сделал транс на гантельке .Второе после r26 поставил BA99 а то компаратор работает хреновато и то считает а то не считает импульсы,потом вы поставили кучу преобразователей и всякую старую херню когда можно было обойтись на дисплей mcp 1700 3,3v смд и ток 150 ма с током покоя 50 мка, впереди поставил зарядник преобразователь fm9833e или её аналоги,клавиатуру хоть на АРДОСЕ хоть в других проектах ставлю такую https://aliexpress.ru/item/33044473658.html?cv=47843&af=843361&utm_campaign=843361&aff_platform=portalstool&mall_affr=pr3&utm_medium=cpa&sk=_ePNSNV&aff_trace_key=253b0a162c0f4102ae7de9ed2ace9c2b-1604908449048-04411-_ePNSNV&dp=431f2d2fdbf69834fac998ffe9c54876&terminal_id=e8b402f9a71949fb8feb1483575c0b0c&utm_source=admitad&utm_content=47843

OfficialGalkin
OfficialGalkin аватар
Offline
Зарегистрирован: 29.06.2019

Плата делалась первый раз и по сути из того что было. Пока что делаю новую версию прошивки, исправляю баги. В разностном замере использовались прерывания по таймеру в секундах, из-за этого в старых прошивках не верно считало импульсы, так как проц мог задуматься немного и насчитать лишнего, это было очень заметно при подаче сигнала с генератора. Счет поиска и замера тоже переделан. Немного оптимизировал работу, несколько ограничил не нужные в определенный момент времени выполнения кода. Переделал меню и еще много по мелочи. Также сделал дурнал, пока что туда пишется последний разностной замер что бы в случае если замер на 1 час, можно было 2-й этап запустить и уйти. После замера он сохранит итог и выключится по разряду либо по таймеру если в настройках включено. 
 

Преобразователь капризный, сам до конца не победил его. Не правильно стартует из-за бросков тока. Пока что почти полностью лечится добавочными емкостями по питанию. Непосредственно после повышайки и перед повышайкой на 390В. 
 

по 3.3 вольта будет в будущих платах стоять другой менее габаритный преобразователь. Многие резисторы будут заменены на более мелкие что бы уплотнить монтаж и добавить на плату usb ttl преобразователь. Еще в планах добавить возможность принудительного выключения питания сочетанием клавишь без участия мк. Это нужно если контроллер зависнет. За год было это всего 2 раза, но что бы выключить его пришлось разбирать корпус, либо ждать полного разряда акб. И кще в планах сделать индикацию тлеющего разряда трубки, благо еще есть свободные пины для этого.
 

что в данный момент не устраивает в прошивке? 

sasa1958
Offline
Зарегистрирован: 21.07.2020

Уважаемый OfficialGalkin я делал ВАШ проект на голой атмеге дип которую гружу через ардуино плату,если есть возможность то надо как в АРДОСЕ накопленную дозу и БЕТА тоже надо а то от всяких медприборов БЕТА прёт очуменно.В этом году хотел съездить на тачке на РОДОС через Мармарис ,но видно всё закрыто и вот заметил там БЕТУ прёт местами АРДОС версии 3.15 или 3.16 здорово реагировал хорошо

OfficialGalkin
OfficialGalkin аватар
Offline
Зарегистрирован: 29.06.2019

DELETED

OfficialGalkin
OfficialGalkin аватар
Offline
Зарегистрирован: 29.06.2019

Так ест же накопленная доза за текущий период и за все время работы дозиметра. БЕТА и есть разностной замер. Назван разностной так как и разницу мерю, и альфу можно с датчиком Бета1 и с ФЭУ использую эту плату. Или я что-то не так понял? 
 

Тревога 1 срабатывает по значениям в режиме замера. Порог 2 срабатывает в режиме поиска. 
в новой прошивке можно регулировать время поиска. Можно настроить так что тревога сработает сразу при поднисении к источнику, но будут очень сильно скакать значения. 

sasa1958
Offline
Зарегистрирован: 21.07.2020

Просто у приятеля есть работе ФЭУ и он может её собирать вот и плату рисую и делаю дип смд АРДОС и ВАШУ у него есть чем тестить ,линейка специальная на определённом расстоянии,скоро выйдет на работу после короновируса и я ему отдам платы собранные

Aimpus2
Offline
Зарегистрирован: 25.09.2020

Jonni333 пишет:

Aimpus2  такая же фигня... я грешу и гуру предпологает, что проблема в контроллере 328рв вместо ра. Пожалуйста проверьте и дайте мне знать.


У меня в новом ардосе (где все норм) стоит атмега 328р (просто р), следующей строчкой написано U-TH. А на том где был баг со счетом увы, уже не узнать. Фото я не делал а сама ардуина давно запаяна в плату, что делает невозможным идентифицировать маркировку чипа

OfficialGalkin
OfficialGalkin аватар
Offline
Зарегистрирован: 29.06.2019

Тогда нужно будет вам тестовую прошивку 1.2 скинуть, что бы уже на новой версии протестировать. Самому интересно на сколько правильно это все работает. Так как нечем проверять правильность работы. Основываюсь только на фоне, реакции на источник и генераторе импульсов. На днях выложу тестовую прошивку на сайте в новостях https://microblogg.ru

 

и кстати в самой схеме (не плате) есть ошибка, питание на транзисторы которые считают импульсы с трубки идет не с повышайки 5В, а после стабилизатора на 5В по питанию чипа. 

sasa1958
Offline
Зарегистрирован: 21.07.2020

Я зарегистрируюсь в микроблоге и на неделе спаяю ему рабочую отладочную плату,счётчики у него есть ещё совдеповские и Ардос ему тоже отдам.Спецлинейка у него для того чтобы тестить и отбраковывать дозиметры.Если постоянно будет работать Ардос или ВАШ дозиметр

sasa1958
Offline
Зарегистрирован: 21.07.2020

Лучше всего купить за 200 павербанк из фикс прайс ,там два аккумулятора 18650 и плата ,один можно отрезать в запас,и заряжает и преобразует ,короче не надо ни каких 4056 и других ,одна микруха дроссель на 22мкнгн всё обесбечивает

OfficialGalkin
OfficialGalkin аватар
Offline
Зарегистрирован: 29.06.2019

Регистрация не работает на сайте, точнее она закрыта для пользователей. Движок сайта не дописал еще и там работает пока что только чат и то в тестовом режиме. Для контакта почта admin@microblogg.ru либо вк vk.com/avk58

sasa1958
Offline
Зарегистрирован: 21.07.2020

https://www.youtube.com/watch?v=5OF8ER1TFvQ изготовление домика для счётчика

karnachev
Offline
Зарегистрирован: 08.10.2020

Всем привет. собрал я дозиметр, и возникли вопросы, а именно:

отвалилась вибрация, раньше были признаки жизни

не работает изначально бузер, плата сама по себе какие то звуки издает (крихтит тихо)

и самая главная проблема, нулевые показания на графике. читал пост что если нажимать пальцем на минусовой контакт , то будут изменения, но это не мой случай. показания появляются если я кратковременно корочу +и- на контактах для сбм20, соответственно загораются светодиоды.

подскажите куда копать что бы починить звук. вибро и самое главное получать инфу с датчика, мб он мертв?? снимал с законсервированного ДП5В

если есть предположения, помогите пожалуйста

  

karnachev
Offline
Зарегистрирован: 08.10.2020

Всем привет. собрал я дозиметр, и возникли вопросы, а именно:

отвалилась вибрация, раньше были признаки жизни

не работает изначально бузер, плата сама по себе какие то звуки издает (крихтит тихо)

и самая главная проблема, нулевые показания на графике. читал пост что если нажимать пальцем на минусовой контакт , то будут изменения, но это не мой случай. показания появляются если я кратковременно корочу +и- на контактах для сбм20, соответственно загораются светодиоды.

подскажите куда копать что бы починить звук. вибро и самое главное получать инфу с датчика, мб он мертв?? снимал с законсервированного ДП5В

если есть предположения, помогите пожалуйста