Для тех кто "НЕ ШАРИТ" специально! Было бы неплохо включить логику и посмотреть размеры ДАТЧИКА! А также все остальное, чтобы и пожелания, как и советы были реальными и толковыми!
Распиши текущий функционал, действия кнопок на экранах, сброс-настройка, дефайны. Желательно включить максимально помещающийся функционал по дефолту. Кидай мне черновики на мыло, будем кумекать, как это всё читабельно оформить.
Ты себе экземпляр так и не сваял? Видео обзорное надо, с пояснениями.
Меню быстрого доступа ИМХО стоит убрать, островок графики в текстовых экранах ни к селу. Подсветка и выключение просятся в меню, фонарик на хоткей.
tekagi - Хорошо, как накидаю что нибудь напишу. Себе не собирал, особо времени нету на это..да и плюс у меня еще свой проект миниатюрного дозиметра лежит, vasunomad как то высылал печатку, так вот до сих пор руки ни как не дойдут...
Не знаю, как по мне быстрое меню вполне не плохо вписывается, да и удобное оно вроде..а там дальше видно будет.
Там выше советовали включить логику, включаю ... и предложу вариант выхода из ситуации, может взять решение от Микрон-2 от Rico.
Вот и возьмите и сделайте. Вы что думаете тут народу нечем заняться. Тут чтобы Вам было понятно, специалисты доводят Жигули до уровня Феррари, а Вы им предлагаете сделать велосипед из них - разница понятна?
mambavamba14, включил диагностику на текущей с гита (сейчас место позволяет по дефолту включить, только порог сработки бы повыше), диагностические сообщения на олбанском. Похоже, после перехода полностью на русский не фиксились.
1707, vasunomad - брек и просьба без флуда, тема и так хорошо подтормаживает. В печатке 100х100 тоже не вижу никакого смысла. Плата от alexadresat уже минимум дважды прошла испытание изготовлением на китайских предприятиях, а попытка впихнуться в акционный размер чтобы сэкономить полтора бакса, а потом пытаться "это" впихнуть в какой-либо не совсем позорный корпус ни к чему хорошему не приведёт.
Выдаёт чего-то там кракозяблами 184, насколько понимаю - имп/с. Детект ошибок преобразователя как ведётся? По скорости или недобору высокого?
Перегрузка преобразоват! ЛогЖ 184 - Вместо ЛогЖ должно быть АЦП: ?
Думаю, PARAM_RETURN и DEBUG_RETURN стоит включить по умолчанию, место вполне позволяет.
Некорректно работает детект отсутствия импульсов со счетчика. IMP_ERROR_TIME = 60 Из сна после 60 секунд вылетает, подсветку включает, но ни сигнала/вибро, ни диагностического сообщения нет.
Подскажите, кто заказывал на JLCPCB/ Нарисовал плату в SL6.0 , экспортирую сверловку и гербер файлы, в предварительном просмотре дороги все на месте, а в Gerber Viewer некоторых не хватает. В сторонних просмотровщиках все дороги на месте. Открываю файл в SL , перечерчиваю злополучную отсутствующую дорогу, экспортирую по новой и дорога в GV появляется, а другая рандомно исчезает... Это нормально?
А, забыл, что многие экраны для экономии в битмап загоняли. Так действительно смотрибельнее.
Попробуй тоже освоить гитхаб, там можно создавать пулл-реквесты, фактически берёшь копию авторского репозитория, вносишь изменения и предлагаешь автору в виде реквеста. Автор смотрит разницу кода, если подходит - принимает запрос и твои правки вливаются в основной код.
tekagi - Странно, вроде должно было работать адекватно, тк по сути это обычная тревога по фону/дозе..Но в общем то ладно, теперь новый алгоритм обработки ошибок и отсутствие импульсов теперь будет там)
Развел со всеми плюшками ( вибра, фонарь, бузер, светодиод), ардуино лежит на плате под дисплеем. Гантелька 10мм , резистор 100М от принтера, керамика в накачке 100мкф, фильтр ВВ 0.1мкф 450в ( в холостую без последствий до 800 заряжался) , в остальном смд . Лепил из того что было.
PS. Нажимаю сохранить, обновляю, а сообщения два получается(
antipod - Я разводил печатку основываясь на не опытного пользователя-конструктора. Типа материнке одностороннюю в которую готовые модули вставляются и чтоб каждый желающий печатку ЛУТом сделал. Ума много не надо.
alexadresat - не мой случай) Перфекционист внутри сказал-" хочу заводскую, давай попробуем". Ну поэтому металлизация , проходные пистоны с шелкографией и прочие прелести. Тем более для лута уже есть платы и вполне нормальные
antipod - В прошивке радон есть, при разряде акб мк уходит в powerdown с потреблением менее 1мкА(конечно при условии что светодиоды и стабилизатор выпаяны с дуинки).
UPD. Теперь новые версии прошивок будут обновляться только на GitHub, ссылку в посте с прошивкой заменил, также оставил ниже ссылку на я.диск со старыми версиями прошивок.
tekagi - У меня есть некая теория, но её надо бы проверить если есть возможность. Суть в чем - нужно к пину накачки подцепить ослик и замерить длину импульса накачки, после подцепить к пину счетчика некий генератор импульсов высокой частоты(от 500имп/с) и опять замерить длину импульса накачки. Я так понимаю вслед за большим количестве импульсов от счетчика улетает импульс накачки что соответственно влечет повышение потребления, снижение напряжение ВВ и как следствие занижение значения фона при высоких уровнях..
Ok, попробую заняться. Хотя если длина плавает у одного импульса из десятка-другого сложно будет отловить.
Думаешь, пока висим в прерывании растягивается задержка выключения высокого состояния на пине накачки? С самого начала проекта была мысль отдать накачке один из таймеров, но Бодрый в коде не воплотил, а мне не по зубам было.
При большом количестве прерываний она по любому уходит, вопрос только на сколько значительно..На таймере тоже думал но к сожалению это не возможно(почти), тк разрешение одной единицы накачки +-62нс, а минимальный период любого из таймеров ̶1̶м̶к̶с̶(̶1̶М̶г̶ц̶)̶ это не точно.Есть мысль запрещать прерывания от счетчика во время импульса накачки, на счет это сильно повлиять не должно, зато должно повысить стабильность преобразователя на высоких уровнях фона. Пользователь Bottler делал замеры на источниках и разница в фоне по сравнению эталонным дозиметром на прошивке: "ArDos" - меньше в 10 раз, "RADON" - меньше в 2 раза. Я попросил его сделать замеры напряжения ВВ из меню отладки рядом с источником, как сделает будет уже более ясно что к чему.
АрДос уже на 5-7 миллирентгенах начинает снижать показания, переполнение идёт.
На запрет/разрешение много времени не потеряем? Глобально тоже нежелательно, а избирательно по пину, емнип, дольше включать/выключать.
Кстати, единица накачки - около 800 наносекунд, не 62. Если мой ослик не врёт. Но плавность настройки будет ниже, соответственно в наиболее эффективный режим не загонишь. На первых прошивках я вообще количеством "nop"ов подбирал накачку, получалось более точно.
Простите что отвлекаю! Tekagi как Ваше впечатление от покупных трансформаторов с Алли, можно ими заменить самоделки на гантелях? И гантельных фильтрах? Сильно режимы накачки меняются?
Особых отличий не заметил, по сравнению с перемотанной малой (6мм) гантелькой пришлось втрое увеличить импульс накачки. Для гантелек 8-10мм различия будут меньше. В остальном те же параметры.
Там много разных трансов продаётся, но пользователями в "Нанит"е проверялись только указанные модели.
tekagi - Возможно я ошибаюсь на счет таймеров..Вот накидал тестовый образец с накачкой таймером тык, скорее всего придется для нормальной работы свою длину импульса избирать из расчета 1ед - 62.5нс.
Я имел ввиду единица накачки, не один импульс одна команда "nop". Или 800нс у тебя при накачке 1??
Понял, попробую. Да, добавил то что было в скетче уже давным давно описано))
Отсутствия датчиков? Всм вообще ошибки не отображаются? Или только когда просыпается?
Нет, подсветка никак не регулирутся, для шима не на том пине висит, а для софтового шима слишком расточительно таймер для подсветки юзать как по мне))(но если сильно нужно, можно будет сделать). Просто когда сон и авто подсветка выключена мы переходим из powersave в idle, вот потребление и растет.
Так и должно быть, если включить сон, подсветка обязательно должна быть.
Так, удлиннение импульса всё же есть, но не всех, а отдельно взятых (остальные по таймингам совпадают отлично). При моих 50имп/с это приблизительно 0.2-3 импульса в секунду. Их даже не слух щелчками слышно, гантелька неплохой динамик. Это при пяти килогерцах на входе, что уже за пределами возможностей СБМ-20. Ток на преобразователь при этом растёт с 800мкА максимум до 1.2мА. Если преобразователь работает неэффективно или трансформатор большего размера и, соответственно, требует более длинного импульса - возможно эффект проявится сильнее.
Колебаний высокого напряжения вплоть до 30кГц на входе не заметил (проверял внешним).
Режим бодрствования, до ухода в сон - потребление 3мА без подсветки. Стоит в меню выключить сон вовсе - без подсветки 7ма. Если в меню включаем подсветку на автовыключение (но оставляем сон ВЫКЛ.) - после погасания подсветки опять 3мА. Получается, что уход в энергосбережение в обычном режиме завязан не на пункт "СОН", а на подсветку?
Свыше тысячи микрорентген в час потребление подскакивает, но это упоминалось ранее, выключение эконом-режима при высоких уровнях.
По ручному сбросу сбрасывается шкала точности и основные показания, средние остаются. И вообще не вижу работы коэффициетов ускорения. Даже при скачке от 100Гц до килогерца показания медленно ползут без сброса.
Насколько я понимаю, шкала точности 36 секунд, а среднее - весь массив? Может тогда двухпиксельную шкалу разделить на две, верхний писел - 36 секунд, основной замер, нижний - весь массив? Будет видно, на каком этапе набор усреднённого.
А вот на 4кГц сначала растёт с 400мР/ч до 702, пока заполняется шкала прогресса, потом медленно спадает до 300мР/ч, и стабилизируется на этом уровне, среднее через минуту-другую скачками доползает до этой же отметки и тоже стабилизируется. Тестил после ручного сброса фона.
В менюшках автоинкремент по удержанию кнопок бы не помешал.
Тестовую версию стянул, но на сегодня с экспериментами всё)
И в качестве оффтопа. Всё же бюджетный Инструстар в разы приятнее бюджетного же Хантека. На Хантеке задолбался елозить по экрану в поисках пойманного триггером ипульса, а на Инструстаре стоит по центру экрана, как вкопанный, только маркеры-измерители двигай. Так что Хантек, видимо, пойдёт на продажу начинающим.
По преобразователю я в принципе все понял, особо сильно не влияет значит прерывания..
По сну: Логика следующая - если включен тайм-аут подсветки, то считается что мы экономим и включается более глубокий режим сна, иначе если сон и подсветка выключены - значит нам нужна максимальная производительность и мы уходим в режим ожидания. А там конечно можно переделать как угодно, просто показалось в тот момент что так будет правильнее)
Для сброса среднего и максимального с режимом "поиск" нужно зажать "вниз", без режима "поиск" в зависимости что на экране то и будет сбрасываться по удержанию "вниз". Коэффициенты нужно настраивать, сейчас они завышены чтоб не было ложных срабатываний.
Нет, долговременное среднее это отдельная переменная с набором секундных значений фона, а основной массив сейчас 120, до 36сек идет домножение, чтобы быстрее получить примерные значения фона, а после 36сек той же формулой но уже усредняются значения за весь массив до 36сек замера. Шкалу двойную в теории можно сделать, нужна она только вот?
Так а что там с ошибками не так? Из сна некорректно выходит? Или вообще даже при бодрствовании ничего не отображает??
Вообще не отображает. Пока экспериментировал, датчик, естественно, снял. Через положенные 60 секунд загорается подсветка и всё. Ни сообщения об ошибке, ни звукового сигнала.
Раздельные шкалы всё же хотелось бы, думаю, много места не съест. Пусть на те же 36 и 120 секунд.
И непонятки с показаниями при высоких уровнях, это уже критично. Надо экспериментировать, найти границу, при которой начинает сбоить подсчёт. Шкалы бы маленько помогли, будет виден момент окончания набора среднего.
По сну - логичнее выключать энергосбережение в обычном режиме если сон стоит ВЫКЛ, независимо от состояния пункта подсветки. Ну и когда доберёшься до описания пунктов меню указать, что установка сна в "ВЫКЛ" повышает энергопотребление.
Думаю, что при определённых уровнях фона (возможно настраиваемых) нужно запрещать сон. Дабы сталкеры не бродили по грязным местам с потухшим прибором.
Долговременное среднее за какой период? Или за всё время от включения? Тогда в нём смысла особого нет, максимум минут за 10-30 при отсутствии отклонений выше половины.
#ArDos_with_RADON_3.0.3 - Шкала точности фона разделена на заполнение времени счета и заполнения всего буфера для быстрого усреднения, добавлен порог выхода из сна при высоких уровнях фона, параметр в "config" - "RAD_SLEEP_OUT", теперь если пункт меню "СОН" стоит "ВЫКЛ", то энергосбережение выключается.
tekagi - Что с ошибками пока не знаю, все прошерстил, должно работать нормально, проверь отображаются ли ошибки по преобразователю.
Почему так скачет фон при стабильной частоте 4Кгц не понятно, формулу ещё раз пересчитывал, в ней нету никаких проблем..явно влияет что-то другое, вопрос только что...
Долговременное среднее имеет настраиваемые пресеты в "SETUP", стояли такие - 60, 120, 180, 240, 300, 360, 420, 480, 540, 600 сек. Поменял на - 5, 10, 15, 20, 25, 30, 35, 40, 45, 50 мин.
Для тех кто "НЕ ШАРИТ" специально! Было бы неплохо включить логику и посмотреть размеры ДАТЧИКА! А также все остальное, чтобы и пожелания, как и советы были реальными и толковыми!
tekagi - Ох..надо бы мануал, только я конечно не мастер все красиво описывать..думаю как соберусь с мыслями сделаю))
1707 - Как и сказал vasunomad, вместе с датчиком физически не получится...но, как вариант можно сделать датчик выносной..
Распиши текущий функционал, действия кнопок на экранах, сброс-настройка, дефайны. Желательно включить максимально помещающийся функционал по дефолту. Кидай мне черновики на мыло, будем кумекать, как это всё читабельно оформить.
Ты себе экземпляр так и не сваял? Видео обзорное надо, с пояснениями.
Меню быстрого доступа ИМХО стоит убрать, островок графики в текстовых экранах ни к селу. Подсветка и выключение просятся в меню, фонарик на хоткей.
mambavamba14 - ОК!
tekagi - Хорошо, как накидаю что нибудь напишу. Себе не собирал, особо времени нету на это..да и плюс у меня еще свой проект миниатюрного дозиметра лежит, vasunomad как то высылал печатку, так вот до сих пор руки ни как не дойдут...
Не знаю, как по мне быстрое меню вполне не плохо вписывается, да и удобное оно вроде..а там дальше видно будет.
alexadresat - Да забыл про переменную, поправил.
Там выше советовали включить логику, включаю ... и предложу вариант выхода из ситуации, может взять решение от Микрон-2 от Rico.
Там выше советовали включить логику, включаю ... и предложу вариант выхода из ситуации, может взять решение от Микрон-2 от Rico.
Вот и возьмите и сделайте. Вы что думаете тут народу нечем заняться. Тут чтобы Вам было понятно, специалисты доводят Жигули до уровня Феррари, а Вы им предлагаете сделать велосипед из них - разница понятна?
Вот Вами вижу нечем заняться))))
mambavamba14, включил диагностику на текущей с гита (сейчас место позволяет по дефолту включить, только порог сработки бы повыше), диагностические сообщения на олбанском. Похоже, после перехода полностью на русский не фиксились.
1707, vasunomad - брек и просьба без флуда, тема и так хорошо подтормаживает. В печатке 100х100 тоже не вижу никакого смысла. Плата от alexadresat уже минимум дважды прошла испытание изготовлением на китайских предприятиях, а попытка впихнуться в акционный размер чтобы сэкономить полтора бакса, а потом пытаться "это" впихнуть в какой-либо не совсем позорный корпус ни к чему хорошему не приведёт.
1707 - Хорош херней страдать...
tekagi - Замени строку 2323 на:
Что за порог сработки и куда его выше?))
Выдаёт чего-то там кракозяблами 184, насколько понимаю - имп/с. Детект ошибок преобразователя как ведётся? По скорости или недобору высокого?
Перегрузка преобразоват! ЛогЖ 184 - Вместо ЛогЖ должно быть АЦП: ?
Думаю, PARAM_RETURN и DEBUG_RETURN стоит включить по умолчанию, место вполне позволяет.
Некорректно работает детект отсутствия импульсов со счетчика. IMP_ERROR_TIME = 60 Из сна после 60 секунд вылетает, подсветку включает, но ни сигнала/вибро, ни диагностического сообщения нет.
Всё-таки гитхаб сила))
Подскажите, кто заказывал на JLCPCB/ Нарисовал плату в SL6.0 , экспортирую сверловку и гербер файлы, в предварительном просмотре дороги все на месте, а в Gerber Viewer некоторых не хватает. В сторонних просмотровщиках все дороги на месте. Открываю файл в SL , перечерчиваю злополучную отсутствующую дорогу, экспортирую по новой и дорога в GV появляется, а другая рандомно исчезает... Это нормально?
mambavamba14 - Предлагаю исправить букву "Ц"
Строки 435-442 в resources.c
static const uint8_t measur_second_img[] PROGMEM = { //замер образца 0x24, 0x42, 0x4A, 0x34, 0x00, 0x7C, 0x12, 0x12, 0x7C, 0x00, 0x7E, 0x04, 0x08, 0x04, 0x7E, 0x00, 0x7E, 0x4A, 0x4A, 0x00, 0x7E, 0x12, 0x12, 0x0C, 0x00, 0x00, 0x00, 0x3C, 0x42, 0x42, 0x3C, 0x00, 0x7E, 0x4A, 0x4A, 0x30, 0x00, 0x7E, 0x12, 0x12, 0x0C, 0x00, 0x7C, 0x12, 0x12, 0x7C, 0x00, 0x24, 0x42, 0x4A, 0x34, 0x00, 0x7E, 0x40, 0x40, 0x7E, 0xC0, 0x00, 0x7C, 0x12, 0x12, 0x7C };Там же вроде только 6х4, не 7х4.
Глючный онлайн просмотровщик оказался.
tekagi - Это же рисунок...
А, забыл, что многие экраны для экономии в битмап загоняли. Так действительно смотрибельнее.
Попробуй тоже освоить гитхаб, там можно создавать пулл-реквесты, фактически берёшь копию авторского репозитория, вносишь изменения и предлагаешь автору в виде реквеста. Автор смотрит разницу кода, если подходит - принимает запрос и твои правки вливаются в основной код.
tekagi - Я же говорил... Для меня это как новые ворота.
Для меня тоже, но грызу потихоньку)) А здесь вопрос даже не прогораммирования, а редактирования кода.
#ArDos_with_RADON_3.0.3 - Новый алгоритм обработки ошибок.
tekagi - Странно, вроде должно было работать адекватно, тк по сути это обычная тревога по фону/дозе..Но в общем то ладно, теперь новый алгоритм обработки ошибок и отсутствие импульсов теперь будет там)
alexadresat - Спасибо, заменил.
https://www.dropbox.com/s/nj9ikdxmddpbjee/DOZ.rar?dl=0 Набросал печатку , гербер+lay. 48х96мм
...
antipod - Давай фото с обоих сторон, заценим... НЕ ДОЖДАЛСЯ... что-то големотья какая-то...
Развел со всеми плюшками ( вибра, фонарь, бузер, светодиод), ардуино лежит на плате под дисплеем. Гантелька 10мм , резистор 100М от принтера, керамика в накачке 100мкф, фильтр ВВ 0.1мкф 450в ( в холостую без последствий до 800 заряжался) , в остальном смд . Лепил из того что было.
PS. Нажимаю сохранить, обновляю, а сообщения два получается(
...
antipod - А где контроллер заряда аккумулятора?
Не надо обновлять... Просто пере зайди...
Обновлять не надо, будет дубль. После отправки поста дождитесь загрузки страницы с ошибкой, закрывайте страницу и заходите в тему по закладке.
На корпусе готовым модулем(защита+зарядка) будет. Кстати а в проекте софтовая защита от переразряда есть?
tekagi - колдунство однако
Заказал платы, посмотрим что получится , фрезеровать и травить уже как то лень) По приходу уже корпус смоделирую под Бета 1
antipod - Я разводил печатку основываясь на не опытного пользователя-конструктора. Типа материнке одностороннюю в которую готовые модули вставляются и чтоб каждый желающий печатку ЛУТом сделал. Ума много не надо.
alexadresat - не мой случай) Перфекционист внутри сказал-" хочу заводскую, давай попробуем". Ну поэтому металлизация , проходные пистоны с шелкографией и прочие прелести. Тем более для лута уже есть платы и вполне нормальные
antipod - В прошивке радон есть, при разряде акб мк уходит в powerdown с потреблением менее 1мкА(конечно при условии что светодиоды и стабилизатор выпаяны с дуинки).
UPD. Теперь новые версии прошивок будут обновляться только на GitHub, ссылку в посте с прошивкой заменил, также оставил ниже ссылку на я.диск со старыми версиями прошивок.
tekagi - У меня есть некая теория, но её надо бы проверить если есть возможность. Суть в чем - нужно к пину накачки подцепить ослик и замерить длину импульса накачки, после подцепить к пину счетчика некий генератор импульсов высокой частоты(от 500имп/с) и опять замерить длину импульса накачки. Я так понимаю вслед за большим количестве импульсов от счетчика улетает импульс накачки что соответственно влечет повышение потребления, снижение напряжение ВВ и как следствие занижение значения фона при высоких уровнях..
Ok, попробую заняться. Хотя если длина плавает у одного импульса из десятка-другого сложно будет отловить.
Думаешь, пока висим в прерывании растягивается задержка выключения высокого состояния на пине накачки? С самого начала проекта была мысль отдать накачке один из таймеров, но Бодрый в коде не воплотил, а мне не по зубам было.
При большом количестве прерываний она по любому уходит, вопрос только на сколько значительно..На таймере тоже думал но к сожалению это не возможно(почти), тк разрешение одной единицы накачки +-62нс, а минимальный период любого из таймеров ̶1̶м̶к̶с̶(̶1̶М̶г̶ц̶)̶ это не точно.Есть мысль запрещать прерывания от счетчика во время импульса накачки, на счет это сильно повлиять не должно, зато должно повысить стабильность преобразователя на высоких уровнях фона. Пользователь Bottler делал замеры на источниках и разница в фоне по сравнению эталонным дозиметром на прошивке: "ArDos" - меньше в 10 раз, "RADON" - меньше в 2 раза. Я попросил его сделать замеры напряжения ВВ из меню отладки рядом с источником, как сделает будет уже более ясно что к чему.
АрДос уже на 5-7 миллирентгенах начинает снижать показания, переполнение идёт.
На запрет/разрешение много времени не потеряем? Глобально тоже нежелательно, а избирательно по пину, емнип, дольше включать/выключать.
Кстати, единица накачки - около 800 наносекунд, не 62. Если мой ослик не врёт. Но плавность настройки будет ниже, соответственно в наиболее эффективный режим не загонишь. На первых прошивках я вообще количеством "nop"ов подбирал накачку, получалось более точно.
Простите что отвлекаю! Tekagi как Ваше впечатление от покупных трансформаторов с Алли, можно ими заменить самоделки на гантелях? И гантельных фильтрах? Сильно режимы накачки меняются?
Особых отличий не заметил, по сравнению с перемотанной малой (6мм) гантелькой пришлось втрое увеличить импульс накачки. Для гантелек 8-10мм различия будут меньше. В остальном те же параметры.
Там много разных трансов продаётся, но пользователями в "Нанит"е проверялись только указанные модели.
mambavamba14 - Последняя версия, все экраны...
tekagi - Возможно я ошибаюсь на счет таймеров..Вот накидал тестовый образец с накачкой таймером тык, скорее всего придется для нормальной работы свою длину импульса избирать из расчета 1ед - 62.5нс.
Я имел ввиду единица накачки, не один импульс одна команда "nop". Или 800нс у тебя при накачке 1??
alexadresat - Спасибо, добавил!
Не обязательно заводить новый репозиторий, ты можешь от основного мастера ветку ответвить.
О, и ридмишку добавил. А то "не могу, не умею"))
Ошибка отсутствия датчиков так же отрабатывается некорректно, включается подсветка и всё. Возможно перетирается основным экраном...
Подсветка регулируется шимом или софтово? Если поставить подсветку по таймеру - пока светит, суммарно 6.6мА, если ручную - 9мА.
Предварительно версия про увеличение длины импульса при высокой скорости счёта не подтверждается. Детальнее позже.
При выключенной подсветке нельзя включить режим сна. Может оно и верно, при выходе из сна в тёмное время подсветка нужна.
Понял, попробую. Да, добавил то что было в скетче уже давным давно описано))
Отсутствия датчиков? Всм вообще ошибки не отображаются? Или только когда просыпается?
Нет, подсветка никак не регулирутся, для шима не на том пине висит, а для софтового шима слишком расточительно таймер для подсветки юзать как по мне))(но если сильно нужно, можно будет сделать). Просто когда сон и авто подсветка выключена мы переходим из powersave в idle, вот потребление и растет.
Так и должно быть, если включить сон, подсветка обязательно должна быть.
800нс у тебя при накачке 1??
mambavamba14 - Будет время замени фото. Добавил два экрана.
Так, удлиннение импульса всё же есть, но не всех, а отдельно взятых (остальные по таймингам совпадают отлично). При моих 50имп/с это приблизительно 0.2-3 импульса в секунду. Их даже не слух щелчками слышно, гантелька неплохой динамик. Это при пяти килогерцах на входе, что уже за пределами возможностей СБМ-20. Ток на преобразователь при этом растёт с 800мкА максимум до 1.2мА. Если преобразователь работает неэффективно или трансформатор большего размера и, соответственно, требует более длинного импульса - возможно эффект проявится сильнее.
Колебаний высокого напряжения вплоть до 30кГц на входе не заметил (проверял внешним).
Режим бодрствования, до ухода в сон - потребление 3мА без подсветки. Стоит в меню выключить сон вовсе - без подсветки 7ма. Если в меню включаем подсветку на автовыключение (но оставляем сон ВЫКЛ.) - после погасания подсветки опять 3мА. Получается, что уход в энергосбережение в обычном режиме завязан не на пункт "СОН", а на подсветку?
Свыше тысячи микрорентген в час потребление подскакивает, но это упоминалось ранее, выключение эконом-режима при высоких уровнях.
Накачка:
По ручному сбросу сбрасывается шкала точности и основные показания, средние остаются. И вообще не вижу работы коэффициетов ускорения. Даже при скачке от 100Гц до килогерца показания медленно ползут без сброса.
Насколько я понимаю, шкала точности 36 секунд, а среднее - весь массив? Может тогда двухпиксельную шкалу разделить на две, верхний писел - 36 секунд, основной замер, нижний - весь массив? Будет видно, на каком этапе набор усреднённого.
Зависимость показаний от частоты:
А вот на 4кГц сначала растёт с 400мР/ч до 702, пока заполняется шкала прогресса, потом медленно спадает до 300мР/ч, и стабилизируется на этом уровне, среднее через минуту-другую скачками доползает до этой же отметки и тоже стабилизируется. Тестил после ручного сброса фона.
В менюшках автоинкремент по удержанию кнопок бы не помешал.
Тестовую версию стянул, но на сегодня с экспериментами всё)
И в качестве оффтопа. Всё же бюджетный Инструстар в разы приятнее бюджетного же Хантека. На Хантеке задолбался елозить по экрану в поисках пойманного триггером ипульса, а на Инструстаре стоит по центру экрана, как вкопанный, только маркеры-измерители двигай. Так что Хантек, видимо, пойдёт на продажу начинающим.
По преобразователю я в принципе все понял, особо сильно не влияет значит прерывания..
По сну: Логика следующая - если включен тайм-аут подсветки, то считается что мы экономим и включается более глубокий режим сна, иначе если сон и подсветка выключены - значит нам нужна максимальная производительность и мы уходим в режим ожидания. А там конечно можно переделать как угодно, просто показалось в тот момент что так будет правильнее)
Для сброса среднего и максимального с режимом "поиск" нужно зажать "вниз", без режима "поиск" в зависимости что на экране то и будет сбрасываться по удержанию "вниз". Коэффициенты нужно настраивать, сейчас они завышены чтоб не было ложных срабатываний.
Нет, долговременное среднее это отдельная переменная с набором секундных значений фона, а основной массив сейчас 120, до 36сек идет домножение, чтобы быстрее получить примерные значения фона, а после 36сек той же формулой но уже усредняются значения за весь массив до 36сек замера. Шкалу двойную в теории можно сделать, нужна она только вот?
Так а что там с ошибками не так? Из сна некорректно выходит? Или вообще даже при бодрствовании ничего не отображает??
alexadresat - Заменил, спасибо!
Вообще не отображает. Пока экспериментировал, датчик, естественно, снял. Через положенные 60 секунд загорается подсветка и всё. Ни сообщения об ошибке, ни звукового сигнала.
Раздельные шкалы всё же хотелось бы, думаю, много места не съест. Пусть на те же 36 и 120 секунд.
И непонятки с показаниями при высоких уровнях, это уже критично. Надо экспериментировать, найти границу, при которой начинает сбоить подсчёт. Шкалы бы маленько помогли, будет виден момент окончания набора среднего.
По сну - логичнее выключать энергосбережение в обычном режиме если сон стоит ВЫКЛ, независимо от состояния пункта подсветки. Ну и когда доберёшься до описания пунктов меню указать, что установка сна в "ВЫКЛ" повышает энергопотребление.
Думаю, что при определённых уровнях фона (возможно настраиваемых) нужно запрещать сон. Дабы сталкеры не бродили по грязным местам с потухшим прибором.
Долговременное среднее за какой период? Или за всё время от включения? Тогда в нём смысла особого нет, максимум минут за 10-30 при отсутствии отклонений выше половины.
#ArDos_with_RADON_3.0.3 - Шкала точности фона разделена на заполнение времени счета и заполнения всего буфера для быстрого усреднения, добавлен порог выхода из сна при высоких уровнях фона, параметр в "config" - "RAD_SLEEP_OUT", теперь если пункт меню "СОН" стоит "ВЫКЛ", то энергосбережение выключается.
tekagi - Что с ошибками пока не знаю, все прошерстил, должно работать нормально, проверь отображаются ли ошибки по преобразователю.
Почему так скачет фон при стабильной частоте 4Кгц не понятно, формулу ещё раз пересчитывал, в ней нету никаких проблем..явно влияет что-то другое, вопрос только что...
Долговременное среднее имеет настраиваемые пресеты в "SETUP", стояли такие - 60, 120, 180, 240, 300, 360, 420, 480, 540, 600 сек. Поменял на - 5, 10, 15, 20, 25, 30, 35, 40, 45, 50 мин.
Привет Братва дозимеристы. Не могу найти пост, как зайти в меню ПАРАМЕТРЫ и ОТЛАДКА, туплю чёт.
Cennmax - В меню настроек зажатием: "вверх" - отладка, "вниз" - параметры.