avatar_vlallax

Программа логирования режимов работы Кулон-912 от vlallax

Автор vlallax, 26 Нояб. 2019 в 13:26

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

vlallax

Добавил новую версию:
v.1.0.4.8
- в окно ввода комментария добавлена кнопка "Добавить предыдущий". При нажатии на эту кнопку в текст текущего комментария будет добавлен текст предыдущего такого же типа.
- шрифт комментария заменён на моноширинный, где все символы имеют одинаковую ширину (удобнее делать комментарии в виде таблиц, например добавлять показания плотности побаночно)
- в элемент скрипта "Блок питания" добавлена опция "Перезапускать таймер пока напряжение при выключенном выходе растёт". Эта опция актуальна для импульсного режима БП. Суть её следующая: после окончания импульса - напряжение начинает медленно снижаться и имеет своё минимальное значение непосредственно перед следующим импульсом. Это "минимальное напряжение" анализируется и если имеет место его рост, то перезапускается таймер. Таким образом появилась возможность продолжать заряд пока "нижнее напряжение" будет расти.

feel76

Хочу сделать разряд до 10.5в
но чтоб контролировалась скорость падения напряжения
и при 7-12мВ за 1 минуту отключить разряд
Подскажите что и как надо выставить в программе? :sorry:
Маленькие программки в помощь аккумуляторщикам.https://electrotransport.ru/index.php?topic=63099.msg1996759#msg1996759
Восстановление Renault Hi-Life 70Ah 2014 г.https://electrotransport.ru/index.php?topic=63240.msg2009936#msg2009936
Branimirование Аком 60 Ач https://electrotransport.ru/index.php?topic=63639.0

vlallax

Цитата: feel76 от 15 Дек. 2020 в 18:12Хочу сделать разряд до 10.5в
но чтоб контролировалась скорость падения напряжения
и при 7-12мВ за 1 минуту отключить разряд
Подскажите что и как надо выставить в программе?
Ну так Вы же и сами ответили на свой вопрос. Поставьте параметры как на скриншоте ниже, только ток разряда выставьте тот, что Вам надо:
Спойлер


feel76

в последних версиях наблюдается глюк
через какое-то время прога отказывается стартовать
помогает удаление ini
вин 7 64
Маленькие программки в помощь аккумуляторщикам.https://electrotransport.ru/index.php?topic=63099.msg1996759#msg1996759
Восстановление Renault Hi-Life 70Ah 2014 г.https://electrotransport.ru/index.php?topic=63240.msg2009936#msg2009936
Branimirование Аком 60 Ач https://electrotransport.ru/index.php?topic=63639.0

vlallax

Цитата: feel76 от 12 Янв. 2021 в 12:02в последних версиях наблюдается глюк
через какое-то время прога отказывается стартовать
помогает удаление ini
Спасибо! Действительно есть глюк. Появляется он если закрыть свёрнутую программу. При последующем запуске прога запускается, но её окно невидимое. Исправлю.

vlallax

Добавил в шапку новую версию:
v.1.0.4.9
- исправлено: если выбрать в контекстном меню "Очистить, начать новый лог" и затем сохранить "пустой лог", то в файл ничего не записывалось и более того далее получаемые данные на экране отображались но в лог не записывались до перезапуска программы.
- в элементах скрипта "Заряд" и "Блок питания" добавлено выделение цветом условия по которому произошёл последний перезапуск таймера.
- добавлено выделение цветом таймера в элементах скрипта.
- добавлено выделение цветом сработавших критериев запуска таймера в элементах скрипта "Заряд" и "Блок питания".
- исправлено: после закрытия свёрнутой программы (у которой в настройках не стоит "значёк в трее"), последующий запуск приводил к запуску программы с невидимым окном и без значка в области задач.

feel76

а ini можно от старой версии кинуть?
или лучше занова настраивать чтоб глюков не было?
Маленькие программки в помощь аккумуляторщикам.https://electrotransport.ru/index.php?topic=63099.msg1996759#msg1996759
Восстановление Renault Hi-Life 70Ah 2014 г.https://electrotransport.ru/index.php?topic=63240.msg2009936#msg2009936
Branimirование Аком 60 Ач https://electrotransport.ru/index.php?topic=63639.0

vlallax

Конечно оставляйте старый (там же все Ваши настройки)!

feel76

да недолго и занова настроить
вопрос был в другом
возможны ли ошибки (в теории) при оставления старого???
Маленькие программки в помощь аккумуляторщикам.https://electrotransport.ru/index.php?topic=63099.msg1996759#msg1996759
Восстановление Renault Hi-Life 70Ah 2014 г.https://electrotransport.ru/index.php?topic=63240.msg2009936#msg2009936
Branimirование Аком 60 Ач https://electrotransport.ru/index.php?topic=63639.0

vlallax

Цитата: feel76 от 12 Янв. 2021 в 23:28возможны ли ошибки (в теории) при оставления старого???
Ну, это вопрос философский - ошибки (в теории) могут быть всегда и по любым причинам  ;-).

feel76

ок спасибо
ещё несколько хотелок
1- неудобно курсоры ставить, сначала надо старый убрать а уж потом поставить
2- хотелось бы подсчёта ач между курсарами, эсли было несклько цыклов разряда или заряда
хотябы на разряде
пнимаю что точности не будет, но она и не нужна
Маленькие программки в помощь аккумуляторщикам.https://electrotransport.ru/index.php?topic=63099.msg1996759#msg1996759
Восстановление Renault Hi-Life 70Ah 2014 г.https://electrotransport.ru/index.php?topic=63240.msg2009936#msg2009936
Branimirование Аком 60 Ач https://electrotransport.ru/index.php?topic=63639.0

vlallax

Цитата: feel76 от 13 Янв. 2021 в 09:01неудобно курсоры ставить, сначала надо старый убрать а уж потом поставить
Для этого есть горячие клавиши (работают в любой раскладке):
"1" - ставит в позицию указателя мыши курсор 1
"2" - ставит в позицию указателя мыши курсор 2
"`" или "ё" - убирает все курсоры

Цитата: feel76 от 13 Янв. 2021 в 09:01хотелось бы подсчёта ач между курсарами, эсли было несклько цыклов разряда или заряда
хотябы на разряде
А тут не совсем понятно чего надо. Ампер часы между курсорами считаются и выводятся в окне информации с курсоров.

feel76

сори - про кнопки не знал :ah:
на счёт АЧ - вот пример
1 разряд 0.03ач
2 разряд 0.02ач
хотелось бы при выделении их между курсорами чтоб ач складывались

Маленькие программки в помощь аккумуляторщикам.https://electrotransport.ru/index.php?topic=63099.msg1996759#msg1996759
Восстановление Renault Hi-Life 70Ah 2014 г.https://electrotransport.ru/index.php?topic=63240.msg2009936#msg2009936
Branimirование Аком 60 Ач https://electrotransport.ru/index.php?topic=63639.0

vlallax

Цитата: feel76 от 13 Янв. 2021 в 10:201 разряд 0.03ач
2 разряд 0.02ач
хотелось бы при выделении их между курсорами чтоб ач складывались
С этим всё не так просто. В окно данных курсоров выводится информация от двух точек графика - это делается мгновенно. Что бы получить то, что Вы хотите - надо производить анализ ВСЕХ данных между курсорами, а это будут жуткие тормоза (особенно на больших логах).

Для решения Вашей задачи есть 2 варианта:

1. Присмотритесь к скриптам. Там, если не ставить галку на "Сбросить счётчик Ач", то ампер часы будут сами накапливаться не зависимо от количества интервалов заряда (разряда) даже если между интервалами выключать программу. А смотреть количество Ач в конкретном интервале можно как раз посредством курсоров.

2. Можно использовать окно "Статистика" в блоке скрипта. На примере с Вашего скрина в правой стороне программы есть кнопка "<<", нажмите на неё, откроется блок скрипта. И здесь с правой стороны есть вкладка "Статистика". Там в табличной форме присутствуют все интервалы заряда/разряда с ампер часами. Могу добавить под этой таблицей автосумму выделенных ячеек. Тогда при выделении нужных ячеек внизу будет их сумма.

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

trmntr

[user]vlallax[/user], Здравствуйте!
А смогли бы вы своё творение дополнительно адаптировать для просмотров сторонних лог-файлов ?
Вот, к примеру, чтоб такого плана  лог-файла ваша программа могла бы открывать и показывать графики ...

vlallax

[user]trmntr[/user], Здравствуйте!
Эта программа предназначена для другого. Так что, извините, но нет это я добавлять не буду.

feel76

имеется график разряда
хочу определить напряжение при котором скорость разряда начало превышать 10мВ за 1 минуту
как это сделать?
и что за графики - график второй производной напряжения и график скорости изменения напряжения?
для чего они и как работают?

Маленькие программки в помощь аккумуляторщикам.https://electrotransport.ru/index.php?topic=63099.msg1996759#msg1996759
Восстановление Renault Hi-Life 70Ah 2014 г.https://electrotransport.ru/index.php?topic=63240.msg2009936#msg2009936
Branimirование Аком 60 Ач https://electrotransport.ru/index.php?topic=63639.0

vlallax

#683
Цитата: feel76 от 24 Янв. 2021 в 16:49и что за графики - график второй производной напряжения и график скорости изменения напряжения?
для чего они и как работают?
График изменения скорости напряжения - это, собственно, и есть график скорости изменения напряжения в милливольтах в минуту.
График второй производной напряжения - это скорость изменения скорости изменения напряжения (ускорение напряжения) в милливольтах в минуту в квадрате (единственное, чтобы эти два графика не сливались значение второй производной вычтено из 12-ти. Т.е. 12 - это ноль, 11.5 - это 0.5 и т.д.)

Цитата: feel76 от 24 Янв. 2021 в 16:49хочу определить напряжение при котором скорость разряда начало превышать 10мВ за 1 минуту
как это сделать?
По графику скорости падения напряжения и можно определить. Например как на скрине ниже:
Спойлер
Это из Вашего лога. Видим, что при напряжении 10.98 вольта, скорость разряда стала больше 10 милливольт в минуту.
Это условие можно повесить на принудительное прерывание разряда.

P.S. Ещё глянул Ваш лог. Разряд Вы начали с 14 вольт - поэтому в начале графика идёт быстрое падение напряжения на довольно большом интервале времени, что хорошо видно по графику скорости падения напряжения. Тут условие прерывания разряда сработает некорректно. Если разряжать отстоянный АКБ (с напряжения около 13 вольт), то такого не должно быть. Да, будет кратковременное быстрое падение напряжения, но в программе скорость начинает считаться через 600 отсчётов входных данных (при интервале опроса 1000 мс. это будет 10 минут).
Затем, в середине разряда отсутствует большой кусок данных - это тоже искажает значения графиков. В этот момент Вы увеличили скорость опроса данных. Мне кажется, что это только внесло визуальную путаницу. На значения скорости изменения напряжения это не повлияет так как эта скорость в программе рассчитывается от целых секунд.