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

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

vasunomad - Чья у вас печатная плата?  У меня стояла на 1000р, на вид все хорошо только руку подносишь начинал постоянно считать, а убираешь все работает нормально. Все оказалось банально просто отвалился контакт от кондера (от керамики) и пока паяльником не дотронулся все казалось замечательно. Заменил опять поставил 1000р и все заработало как и должно работать.

vasunomad -  Не надо нажимать кнопку Цитировать

vasunomad
Offline
Зарегистрирован: 05.09.2019

Я делал Вашу, ту что Вам высылал. Точно такую же. В корпусе закрытом берусь руками за ту часть где датчик и иногда понеслось... Ну значит это  не тот случай! А Цитировать, тогда как? Ну это тоже разберусь...

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

vasunomad - Что Вы выслали мне, только резенковал под arduino кроме gnd, все прекрасно работает. В #5096  tekagi описал что надо сделать...

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

vasunomad пишет:
А Цитировать, тогда как? Ну это тоже разберусь...
Цитировать можно с помошью обычных Bbcode тегов, так сообщения не блокируются. После отправки поста однократным нажатием на кнопку дождаться загрузки страницы или ошибки, закрыть вкладку, зайти в тему заново. Да, форум бажный, но "шо маемо - то маемо". Страницу после отпраки поста не обновлять.

Задача добиться чёткого срабатывания прерывания на импульс со счётчика, но игнорирования помех. Поскольку применяемые детали имеют значительный разброс, иногда приходится подбирать номиналы помехоподавительных цепей. У кого-то и при 4700 нормально считает, у кого-то и при 3000 счёта нет. Для начала увеличить ёмкость до 2000, потом до 3000. Желательно контролировать осциллографом на коллекторе транзистора формирователя.

Deadliamlos
Offline
Зарегистрирован: 11.06.2020

Спасибо, буду пробовать по вашей инструкции.
А подскажите еще, в схеме Сф стоит на 1n 50V, а вы пишите поставить на 2000, это чего? 2000 нанофарад?

vasunomad
Offline
Зарегистрирован: 05.09.2019

Спасибо! Буду пробовать.

 

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

tekagi - Приветствую! Вы еще не пробовали прошивку от mambavamba14 ???

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

 

alexadresat, всё никак не сподоблюсь. Время - тот ресурс, которого всегда не хватает. Плюс пообещал знакомому сваять блок управления рекуперативным проветривателем, вроде и задача простейшая, а уж не первую неделю возюкаюсь с кодом.

2all. Старайтесь не мельчить с постами. Лучше один большой содержательный, чем три мелких. Движок форума построен так, что чем больше топик в размере - тем сильнее тормоза и глюки.

 "Ответить" под постами тоже нажимать не надо. для отправки комментария есть поле внизу страницы. Блокированием сообщений вы лишаете пользователей возможности даже очепятки в постах поправить, а при наборе с телефона их немало. Таким макаром кто-то из пользователей заблокировал сводный пост #26, теперь тема лишена возможности систематизации информации.

Deadliamlos, 2000пик, он же 2 нанофарада. Можно поднимать где-то до 4 нанофарад, главное не перешагнуть границу, при которой начнём давить полезный сигнал.

Как вариант заменить R31, который рядом с Сф, малогабаритным подстроечником, и уменьшать до тех пор, пока  прибор не перестанет реагировать на поднесённую руку (не касание к счётчику!). Котролировать, не уменьшатся ли при этом реальные показания фона. Тогда замерить получившееся сопротивление и заменить подстроечник резистором ближайшего номинала. Может и получиться.

vasunomad
Offline
Зарегистрирован: 05.09.2019

Понял одно - ничего не трогать...

Я закрываю браузер и снова его открываю и вижу вот это сообщение:

 

Не удается отправить почту. Пожалуйста, свяжитесь с администратором сайта, если эта проблема сохраняется.

А начинается при сохранении вот с этого, но тут я понял, ничего нажимать не нужно - ни "ОТВЕТИТЬ" ни "ЦИТИРОВАТЬ"

Invalid address: klewackin.igor@yandexПожалуйста, введите хотя бы один адрес e-mail получателя.

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

vasunomad - Сделайте ярлык на сайт и обновляйте страницу через него. Я так выхожу из этой ситуации...

vasunomad
Offline
Зарегистрирован: 05.09.2019

Спасибо!

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

vasunomad, Здесь две независимые причины. "Ответить" и "Цитировать" блокируют пост от редактирования автором, что не позволяет пофиксить очепятки или добавить в пост новую информацию. Изначально, насколько я понял, это была защита от студентов, клянчащих здесь код на халяву на диплом/курсовую, а потом меняющих посты, чтобы преподаватель не спалил. С той же целью блокировано изменение первого сообщения в теме. Но реализация получилась через букву Жо, могли бы ограничить этот функционал новорегами или юзерами с низкой репутацией.

Ошибка при отправке, и последующее дублирование постов - следствие глюков форума, если при отправке обновлять страницу или несколько раз нажать кнопку "Сохранить" - посты будут дублироваться. Будет ли при этом выдаваться ошибка с почтой - зависит от того, удастся ли Админу багфикс. Чем больше тема по размеру - тем сильнее лаги при отправке сообщения. Первую страницу темы добавить в закладки, после отправки поста дождаться загрузки, закрыть вкладку и зайти с закладки.

bwn, два вопроса-просьбы.

Какой-то Василий Алибабаевич заблокировал редактирование поста #26, можно разблокировать? Кто и когда не знаю, видимо, не цитатой, а ответом.

Вторая посложнее, может и нереально. Можно ли вынести сводный пост mambavamba14 с описанием и прошивками на первую страницу, заменив один из малозначимых пользовательских постов, но с возможностью редактирования mambavamba14?

Дубли: 1, 2, 3, 4.

 

 

vasunomad
Offline
Зарегистрирован: 05.09.2019

Спасибо! Я вовсе не в претензии, критиковать не моя стезя, я немного, но все таки в этой жизни сделал и умею... Я собственно о том как поступать чтобы не создавать лишних трудностей! Примерно понял. И я на форуме следую Вашем пожеланиям, чтобы форум не зачах. А так я могу и на почту, тут нормальная среда, и сразу не посылают... Да и это тоже не проблема, с возрастом ВСЕ становиться менее проблемным, кроме здоровья!

denis.ddv
Offline
Зарегистрирован: 18.10.2018

Повторю просьбу,уж простите за назойливость(ну типо смайлик смешной здесь) Спасибо.

mambavamba14  в версии 1.6.5 не работает отключение подсветки дисплея из быстрого меню,уже такое было,надеюсь несложно исправить?

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

denis.ddv - Через Быстрое меню подсветка выключается в том случае, если в Настройки - Сон:ВЫКЛ

 

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

alexadresat - да можно добавить корректировку, но она будет не информативна и всё равно будут неточности.. поэтому пока пусть будет так, позже сделаю более точно в версию 1.7.0, это всё таки дозиметр а часы, особо точно время тут как по мне не нужно, тем более оно на расчеты не влияет. Да секунды можно добавить для отображения.

denis.ddv - как и сказал alexadresat, подсветкподсветку можно вкл/выкл только когда сон отключен, ибо когда он включен это не имеет смысла тк подсветка выкл сама через заданный промежуток времени.

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

mambavamba14 - Привет! Ждем 1.7.0...   Дни:00  12:34:56

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

1.7.0 14.06.20 #4225 - добавлен экспериментальный счет времени.

Эх...только вот додумался...у меня то время не убегало на моем у-ве, а на Ардосе убегает...а закономерность то была вот прям на поверхности... моё у-во питается от стабилизированных 5в, а Ардос напрямую от акб, и тк напряжение питания существенно ниже чем 5 в, частота основного кварца то тоже убегает, и из за этого таймер неверно калибруется, тк миллис/микрос считаются тоже не правильно... Поэтому пока предлагаю следующее - Производить сброс настроек при подключенных 5в к плате(таким образом откалибруем таймер правильно). Позже придумаю как в зависимости от напряжения калибровать миллис/микрос для калибровки собаки. ПыСы Работать это будет сейчас только на версии 1.7.0, автокалибровку удалил, предел по времени 49дн.

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

mambavamba14 - Что-то пошло не так.... Все как то ускоренно, не возможно зайти в настройки.

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

alexadresat - Вернул 1.7.0 к старому счету времени(с ограничением в 12ч), попробуй залить её и сбросить настройки с подключенными 5в из вне. И потестить до 12ч на отставания или спешку времени.

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

mambavamba14 - Блин не с руки мне 5V подавать, имею только 4.2V. И в работе чтоб на 5V был?

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

alexadresat - Нет, подать нужно только на время сброса. Потом работа от акб. Не обязательно все 12 часов ждать, я думаю достаточно 2-3 часа, если что-то не так, на этом отрезке времени уже будет заметно.

И что-то мне подсказывает что в Ардос прошивке тоже время должно спешить, судя по коду...Но это не точно))

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

mambavamba14 - Сделал, засекай время...

За 1 час +1 мин 30 сек

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

alexadresat - Сброс был точно при 5в? Я там ещё кое что подправил в 1.7.0 архив обновил.

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

mambavamba14 - Да точно при 5V. Что теперь эту тестить?

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

alexadresat - Да в принципе не обязательно, там изменение только в ограничении по времени(49дн) в остальном тоже самое. Если есть возможность попробовать потестить также на 1-2 часа но уже с 5в постоянно..

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

mambavamba14 - Прошил последнюю, питание 5V. Время пошло...

За 1 час +1 мин 16 сек,   За 2 час +2 мин 34 сек

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

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

alexadresat - Понял, очень странно конечно...буду дальше думать...

Так и должно быть, когда обсуждали это, остановились на том что отображаться должна только уже сохраненная доза.

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

 А статистика как накапливаться будет?

Короче мне версия ArDos_with_RADON_v1.6.5 больше нравиться, вот только со временем исправить.

Короче экскрименты закончены... перешел на 1.6.5

Pav_13
Offline
Зарегистрирован: 21.05.2020

alexadresat, доза должна сохраняться порциями, размер которых устанавливает пользователь. Пока порция не набралась (видно по полосочке), в статистике доза не меняется. Как только порция набралась, статистика увеличивается на эту порцию, а счет новой порции начинается заново. Если пользователь хочет выключить прибор с еще не набранной ( и не сохраненной) порцией, то он может или дождаться, пока порция наберется и сохранится сама, или сохранить неполную порцию кнопкой. 

Вроде все логично и понятно...

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

Bottler
Offline
Зарегистрирован: 12.02.2020

Друзья, всем привет!
Помогите пожалуйста доделать дозиметр. Схему взял с первого поста, которая доработанная. Плату развел сам. Спасибо tekagi - нашел ошибку.
Вроде всё работает, но вот не бьются измерения высокого напряжения. При замере вольтметром сначала выскакивает значение в 360в, а затем присаживается до 310в. В то же время сам прибор пишет 402в. Грешил на плохо отмытый делитель на smd, временно поставил верхнее плечо из выводных резисторов - все значения остались прежними... :(

Pav_13
Offline
Зарегистрирован: 21.05.2020

Надо подбирать коэффициент деления (пересчитывая каждый раз ADC, есть екселевский файл для этого)...

А в какую сторону менять КД надо ориентироваться по показаниям вольтметров - цифры должны начать сближаться... Как только сравняются - запоминаем КД и АДЦ и для данного железа подставляем их во все программы...

Bottler
Offline
Зарегистрирован: 12.02.2020

Я через экселевский файл как раз и рассчитывал коэффициенты для прошивки.
Делитель получился 591, а ADC - 189.
Получается если сейчас подгонять эти коэффициенты по измеренному напряжению вольтметром , так, что бы АрДос бился с ним, то получаться коэффициенты которые не будут биться с расчетами, с просто подогнанными...

Pav_13
Offline
Зарегистрирован: 21.05.2020

Именно подгонять!

Рассчитать КД практически невозможно!

У меня резисторы 10 МОм х10 = 100 МОм и 200КОм в нижнем плече... При этом правильный КД получился 650!

Именно притаком КД напряжения равны...

Подбирать надо довольно грубо меняя числа... сразу единиц на 50... Так сказать, методом артиллеристов - недолет, перелет... готово! :)

Dark-Dante
Offline
Зарегистрирован: 09.01.2018

Ничего не подгонял, измерял реальное сопротивление каждого резистора делителя транзистор тестером, суммировал, рассчитал коеффициент, всё совпало сразу.

Pav_13
Offline
Зарегистрирован: 21.05.2020

Повезло! Бывает... :)

Мне вот не повезло, хотя тоже измерял, суммировал, рассчитывал... :(

И, судя по форуму, я не один такой...

Правда, моему цифровому тестеру уже лет двадцать, за этот срок он немало невзгод перенес и ни разу не поверялся :)...

Но даже если есть поверенный мегомметр, он не гарантирует успеха, поскольку делитель у нас не в воздухе висит, а подключен к реальной схеме с реальными, пусть и большими, параллельными сопротивлениями... Особенно нижнее плечо (200 К) заметно шунтируется входом процессора, из-за чего реальный КД будет больше расчетного...

Поэтому, если кому повезло с полтыка - радуйтесь! 

Если не повезло - эмпирическим путем подберите реальный КД своего железа и радости будет даже больше - познаете,как это работает! :)

Bottler
Offline
Зарегистрирован: 12.02.2020

Странно, но менял значения КД от 100 до 1000 - вообще ничего почему-то не менялось... цифры вольтметра на АрДосе как вкопанные стоят на 400-402 в... Измеренное на конденсаторе высоковольтном тоже остается в тех же значениях  что и раньше... видимо что-то все же не работает :(

Pav_13
Offline
Зарегистрирован: 21.05.2020

При смене КД, ADC пересчитывали?

Bottler
Offline
Зарегистрирован: 12.02.2020

Странно, но менял значения КД от 100 до 1000 - вообще ничего почему-то не менялось... цифры вольтметра на АрДосе как вкопанные стоят на 400-402 в... Измеренное на конденсаторе высоковольтном тоже остается в тех же значениях  что и раньше... видимо что-то все же не работает :(

Bottler
Offline
Зарегистрирован: 12.02.2020

Странно, но менял значения КД от 100 до 1000 - вообще ничего почему-то не менялось... цифры вольтметра на АрДосе как вкопанные стоят на 400-402 в... Измеренное на конденсаторе высоковольтном тоже остается в тех же значениях  что и раньше... видимо что-то все же не работает :(

Bottler
Offline
Зарегистрирован: 12.02.2020

Нашел причину... стыдно сказать, но не были перекрещенны Rx и Tx... :(

Сейчас настроить удалось - КД 451, ADC тоже пересчитан. Теперь замеры бьются. Спасибо большое за помощь!

теперь буду показания проверять на их совпадения с другими приборами... :) 

Dark-Dante
Offline
Зарегистрирован: 09.01.2018

Ну да, повезло, формулы для дураков, лучше пальцем в небо потыкать))

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

Первая версия утилиты 0.0.1 17.06.20 #ArDos_utility_for_debug готова! Возможна куча багов и недоработок...но куда же без них))

Настройка производится двумя способами: Ручной - будет необходимо ввести в ручную KD / ADC / REF / PULS( коеф.делителя и значение АЦП рассчитываются автоматически при первом запуске из значений "RESISTENCE_UP", "RESISTENCE_DOWN" и "wishful_HV" во вкладке "SETUP") Полу-автоматический - необходимо в поле "HV" ввести текущее напряжение(которое показывает мультиметр, перед этим желательно выставить опорное напряжение по напряжению питания), после выхода(удержанием клавиши "ОК") коеф.делителя и значение АЦП автоматически пересчитаются.

Внимание! Преобразователь по умолчанию остановлен!(о чем свидетельствует вкладка в самом низу), для запуска нужно навестись на эту вкладку и нажать "ОК", после чего пойдет процесс запуска.

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

Здесь было видео)

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

tekagi - Вроде как поправил...Архив перезалил.

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

Ничего не изменилось. Так же при нажатии кнопок только артефакты курсора во второй строке. На остальные пункты курсор не перемещается.

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

tekagi - Ладно, пока фиг с этим посимвольным вводом... Будем по старинке, по одной единице изменять пока)) Архив перезалил.

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

 

При запуске генератора не влазит строчка "выполнено", получаем "ыполнено...". SPD суммируется, не обнуляется после каждого секундного подсчёта. Генерация пошла, с коэфициентами более-менее совпало.

Имхо сразу требовать от пользователя вводить кучу параметров не стоит. И в дефайнах что-либо писать тоже. Сделать стартовый экран, где нужно ввести всего два значения сопротивления. Посчитать остальные параметры , исходя из напряжения 395В и опорного 1.1, а тогда уже переходить на второй экран для точной подгонки. Значение АЦП при калибровке опорного лишнее, пользователю оно ни к чему, а два пункта ADC будут вводить в заблуждение.

WISH имхо тоже избыточно. Вряд ли кто-то сабж будет пользовать со счётчиками, рассчитанными на напряжение, отличное от400В. Я обычно 390 настраиваю, всё равно почти середина плато, а счётчику чутка жизнь продлит.

Собака на ресет не завязана, юзеры без оптибута запустить смогут?

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

tekagi - Надпись и скорость накачки поправил. Добавил стартовый экран с вводом нижнего и верхнего плеча делителя(появляется при первом запуске или по удержанию "ОК"). Значение АЦП батареи переименовал чтоб не смущало(убирать думаю его не стоит тк в прошивке есть калибровки напряжения акб).

Это пока тестовый образец, в будущем думаю сделать выбор при старте "Автоматическая" или "Ручная" настройка, тем самым будет как бы два интерфейса, для новичков и продвинутых.

Нет собакен настроен только на прерывания и от загрузчика он никак не зависит.

tekagi
tekagi аватар
Offline
Зарегистрирован: 07.10.2016

Из пожеланий - внизу кнопка "завершить", с неё переход на экран, где расписаны коэфициенты в том виде, в каком их надо вписывать в скетч ( ADC_value = xxx), внизу пункт сохранения в еепром. Заодно сохранить нулевое значение дозы. Эх, надо уходить от float в дозе...

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

Проверять уже завтра буду, всё повыключал.