Перейти к содержимому
Local
NiTr0

девайс для мониторинга каждого аккума батареи - нужен ли?

какое устройтсво нужно?  

46 пользователей проголосовало

  1. 1. интерфейс

    • TTL (RS232), несколько slave устройств
    • RS422/RS485
    • только ethernet с SNMP
    • опциональный SNMP контроллер
  2. 2. измеряемые напряжения/погрешность каждого девайса

    • 1 аккумулятор/<1%
    • 2-4 аккумулятора/5-10%
    • до 8 аккумуляторов/15-20%
  3. 3. встроенный коммутатор разрядной нагрузки (недо-балансир)

    • нужен, включение/отключение по пороговому напряжению
    • нужен, включение/отключение по команде (с защитой от переразряда)
    • нужен, включение как по команде так и по пороговому напряжению
    • не нужен, только мониторинг


Рекомендованные сообщения

на одной атмеге навряд взлетит. реальных 8 бит (не думаю что в ардуиновских либах реализован sleep на время преобразования) маловато для мониторинга 4*15=60В батареи, пляска показаний +-0.3В - чересчур наверное... не говоря уже об усреднении (что будет если первый канал считается в процессе разряда, а второй - в процессе паузы? ток-то - меандр), и т.п. "мелочах"...

 

ну и да, как я уже говорил, имеющиеся драйвера enc28j60 требуют доработки напильником.

enc28j60 хз как у вас , у меня вот больше года работает и не виснет. опять же это на ардуине использую библиотеку UIPEthernet.h  . А по поводу точности я ж писал выше, точности добиться сложно. Можно более сложные вычисления сделать, учитывать температуру и т.д. но опять же это все будет не совсем точно. Хотя для вашей задачи сойдет, копеечный девайс будет по snmp  отдавать информацию, то что вам и нужно....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

enc28j60 хз как у вас , у меня вот больше года работает и не виснет

на столе за час экспериментов вис несколько раз. виснет, похоже, при переполнении буфера, при помехах по питанию, ну и если ессно касаться кварца. в шатном драйвере (который скопипастен с ардуинки похоже) не было никаких методов определения факта виса/сброса.

 

 

 

А по поводу точности я ж писал выше, точности добиться сложно. Можно более сложные вычисления сделать, учитывать температуру и т.д. но опять же это все будет не совсем точно

там не в вычислениях проблема. в чем - я написал выше: во-первых атмел напрямую в даташите пишет - АЦП может дать что-то близкое к 10 битам только если использовать ADC noise reduction sleep, который скорее всего в ардуине не реализован (учитывая качество реализации всего прочего в библиотеках), во-вторых - напряжение пульсирующее и надо измерять усредненное.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в общем в процессе экспериментов в свободное время под настроение похоже девайс таки приближается к стадии рабочего прототипа. прототип ожидается скорее всего 4-канальный (хотя каналов может быть хоть 250 штук, думаю будет опционально версия под 8 каналов в более другом корпусе либо дополнительный модуль на +4 канала).

 

попутно небольшой вопрос: какие MIBы будет удобнее всего юзать? пока рабочая идея - мибы от lmsensors, измерение напряжения - id от 1 и выше, пульсации - от 251 и выше, + температура собссно контроллера (да, точность +- лапоть, + чип сам греется - но т.к. датчик в чипе, то why not?).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ох я би зовнішній датчик температури поставив хоч один (простий NTC резистор на 10кОм) щоб на якийсь з акумів приклеїти. Бачив один раз поплавлені акумулятори на стелажах, при тому що на момент приїзду персоналу частина блоків живлення вийшла з ладу і точно сказати що там було неможливо. Але явно якось вони перегрілися (і точно не від навантаження)...

Канали гальванічно зв'язані? Верхні напруги маштабуєте операційником?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
і точно сказати що там було неможливо.

КЗ в банке одного из аккумов - и аккум превращается в симпатичный оплавленный кубик. я один такой (12Ач) долго выбивал из APC упса. и внешний датчик тут навряд чем-то поможет. + калибровка каждого NTC - муторно, если сильно надо будет то можно будет добавить поддержку внешних DS18B20

 

 

 

Канали гальванічно зв'язані?

нет.

Изменено пользователем NiTr0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Странные вопросы.

Если спустя час разряда, на 3 АКБ из 4 в составной батарее будет 12в, а на одном 11 - вы самое слабое звено, прощайте.

На графике с 4 полосками будет ясно видно, что одна батарея разряжается значительно быстрее других, и ее нужно обслужить/поменять. Никаких коранов для толкования не нужно.

Плюс, для важного узла тот же заббикс или нагиос мне смс пришлет о критичном разряде ОДНОЙ из батарей.

 

Есть смысл потратить на такую перделку 50$? Конечно.

Допустим, замените вы этот "сдохший" аккумулятор. Дальше что будет по вашему?

Мне видится продолжение разбалансированности отдельных аккумуляторов. Перезаряд одних и не полная зарядка других. Пустите это в несколько десятков циклов и получите еще большую разбалансированность и ускорение смерти аккумуляторов.

Потому я за балансир, без него нельзя собирать многобаночные батареи.

 

ИМХО. Мониторинг без балансировки банок ничего не даст.

Изменено пользователем foreverok

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Також бачив в безперебійниках "опухші" акумулятори, але тут не один акумулятор а два ряди по 5 шт... Який механізм - не зовсім ясно. Відбулося таке перетворення максимум за кілька діб (а скоріше за все, менше ніж за добу).

post-4114-0-73543300-1503830144_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ще один момент. Якщо обірветься банка в одному з акумуляторів і на його клемах появиться напруга решти акумуляторів (а та решта - може бути 19 шт., наприклад) що буде робити той вольтметр? (яке споживання "вольтметром" від одного акумулятора?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Також бачив в безперебійниках "опухші" акумулятори, але тут не один акумулятор а два ряди по 5 шт... Який механізм - не зовсім ясно. Відбулося таке перетворення максимум за кілька діб (а скоріше за все, менше ніж за добу).

Скорее всего перезаряд, со всеми вытекающими.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

ИМХО. Мониторинг без балансировки банок ничего не даст.

даст отсутствие аварийного отключения стойки как минимум. или у вас не было случаев "чозанафиг, чего стойка за 5 минут сдохла хотя еще 2 недели назад проработала 2 часа при отключении света"?

 

 

 

Який механізм - не зовсім ясно.

КЗ в заряженной до 100% банке. была бы литиевая - был бы фейерверк, а так просто расперло/поплавило.

 

 

 

Якщо обірветься банка в одному з акумуляторів і на його клемах появиться напруга решти акумуляторів (а та решта - може бути 19 шт., наприклад) що буде робити той вольтметр?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Також бачив в безперебійниках "опухші" акумулятори, але тут не один акумулятор а два ряди по 5 шт... Який механізм - не зовсім ясно. Відбулося таке перетворення максимум за кілька діб (а скоріше за все, менше ніж за добу).

Змейкой подключены акумы ...верной дорогой на металлолом.

Что собственно и случилось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

почему тема до сих пор не закрыта ?
вроде же все ясно. 
1. нужно правильно эксплуатировать составную батарею- не перезаряжать, не допускать глубоких разрядов, балансировать заряд отдельных аккумуляторов.
2. мониторинговые "девайсы" - надуманная дорогая бесполезная чепуха..

Поделиться сообщением


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

ситуация: стоит себе батарея с вашими балансирами, напряжение на каждом аккуме не более 13.8В, вода проверяется каждые полгода в банках, глубоких разрядов нет (час-два - и включается гена, при том что стойка работает от новых аккумов до 12 часов).

 

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

 

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

Изменено пользователем NiTr0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

(час-два - и включается гена, при том что стойка работает от новых аккумов до 12 часов).

И без мониторинга понятно что батарею давно пора менять.

 

Балансир позволяет продлить срок службы батарей.

 

Зачем насиловать батарею если есть гена? Свет потух 5-10 минут включаем гену.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

И без мониторинга понятно что батарею давно пора менять.

час-два - на добирание сотрудника до серверной.

 

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

 

 

 

Зачем насиловать батарею если есть гена? Свет потух 5-10 минут включаем гену.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

почему тема до сих пор не закрыта ? вроде же все ясно. 1. нужно правильно эксплуатировать составную батарею- не перезаряжать, не допускать глубоких разрядов, балансировать заряд отдельных аккумуляторов. 2. мониторинговые "девайсы" - надуманная дорогая бесполезная чепуха..

 

 

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

 

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

Балансировщик лишь уравнивает заряд разных аккумуляторов в составной батарее. Если один из аккумуляторов  ( или вся батарея) потерял емкость, то балансировщик тут  при чем?

Нужно ли делать контрольный разряд батареи? Да, это нужно хотя бы раз в полгода делать чтобы не было неожиданностей. Никак иначе узнать истинное состояние батареи нельзя.

Ну а возможные причины выхода батареи из строя раньше ожидаемого срока службы - глубокий разряд с последующим долгим ожиданием заряда. Если свинцовый аккумулятор разрядить до 9.5 вольта и не начать после этого заряжать в течение 20 минут - он начинает необратимо терять емкость. Это учебник.

Популярные  офисные УПС,, марки которых тут периодически монотонно перебирают, разряжают батарею безбожно, до упора. Будет потом скорая зарядка или нет, как долго будет работать батарея , их изготовителей не волнует. Им важно показать один раз, что УПС отработал на оговоренной мощности заявленное время.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

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

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

 

 

 

Нужно ли делать контрольный разряд батареи? Да, это нужно хотя бы раз в полгода делать чтобы не было неожиданностей. Никак иначе узнать истинное состояние батареи нельзя.

еще раз: где гарантии что через полгода батарея останется живой? у меня прямо противоположная статистика по моим батареям - при плановой проверке все работает, а через 3-4-5 месяцев - все, один из аккумуляторов мертвый полностью.

 

 

 

Популярные офисные УПС,, марки которых тут периодически монотонно перебирают, разряжают батарею безбожно, до упора.

до 10.5-10.8В. и то если допускать разряд. в моем случае - глубокого разряда не было вообще. а батарея - сдохла (один аккум - полностью мертвый). при том что за месяц до того была вполне живой, пару часов стойку держала, и при этом далеко не до нуля разрядилась. заряд - тоже в тепличных условиях был, малыми токами (менее ампера).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Незачем тут про балансировщики  тему поднимать всуе.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Зато с мониторингом о том, что батарея начала дохнуть можно узнать до того, как это создаст проблему. Ручками вообще периодически разряжать батареи невозможно, т.к. слишком дорого. Только автоматически с мониторингом это практически бесплатно, одни капитальные затраты, которые при этом прямо выливаются в повышение качества инфраструктуры.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

Точнейший мониторинг через микроскоп сдохнуть ей бы ничуть не помешал

мониторинг бы позволил эту батарею выбросить до того, как из-за нее остановится узел связи. а не по факту.

в очередной раз повторюсь - задача не допустить остановку узла при аварии.

 

 

 

Незачем тут про балансировщики тему поднимать всуе.

балансировщики в тему притащили вы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

в очередной раз повторюсь - задача не допустить остановку узла при аварии.

Задача в принципе решаема вводом от 2-х ТП. Установкой дизельгенератора с автозапуском. Или дорого? Тогда нормальными, например как у мобильшиков, серверными, с людскими девайсами.  Ну раз дорого - то да, тока девайсами, слеплеными на коленке.

 

 

 

мониторинг бы позволил эту батарею выбросить до того, как из-за нее остановится узел связи. а не по факту.

Давай чесно. Вот тока без балды. Кто отвечал за мониторинг АКБ, за их состояние, проверку, долив воды на том УЗЛЕ? Или делали эти действа когда уже жопа и банки были почти сухими и определялось это чисто случайно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

мониторинг бы позволил эту батарею выбросить до того, как из-за нее остановится узел связи. а не по факту.

Давай чесно. Вот тока без балды. Кто отвечал за мониторинг АКБ, за их состояние, проверку, долив воды на том УЗЛЕ? Или делали эти действа когда уже жопа и банки были почти сухими и определялось это чисто случайно?

------------
Ну так так оно наверняка и было. Никто на ту батарею и не глянул год , пока не случился отказ.
Все продолжаются мечты что глядеть и доливать будет некий  чудесный "девайс для мониторинга". На  этот "девайс" даже смотреть не надо будет. Девайс сам сбегает в ларек и купить запасной аккумулятор.
Бла-бла про сие чудо идет уже не первый год, но никто не может сказать по какому алгоритму этот прибор должен работать и что является критериями отказа. Только бессмысленные заклинания "он будет все-все мониторить!"

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

Задача в принципе решаема вводом от 2-х ТП. Установкой дизельгенератора с автозапуском.

нерешаема. повторюсь: стойка держала 2 часа 1+ кВт не напрягаясь, спустя месяц - дохла при отключении мгновенно т.к. аккум умер от слова совсем. и гена с автозапуском ничем тут не поможет.

 

 

 

Тогда нормальными, например как у мобильшиков, серверными, с людскими девайсами.

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

 

 

 

Ну раз дорого - то да, тока девайсами, слеплеными на коленке.

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

 

 

 

Или делали эти действа когда уже жопа и банки были почти сухими и определялось это чисто случайно?

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

 

 

 

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

перечитайте тему что ли... все уже не раз вам разжевали, но вы почему-то не услышали (потому, что это нельзя реализовать на кучке ОУ?)

 

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

 

 

ну а по сабжу - софт в первом приближении работает, SNMP выхлоп для 4-канального варианта (вместо измерительных модулей подоткнул RS232 эмулятор - чтобы меньше места на столе занимало):

.1.3.6.1.2.1.1.1.0 = STRING: SNMP Voltage meter
.1.3.6.1.2.1.1.3.0 = Timeticks: (67102) 0:11:11.02
.1.3.6.1.4.1.2021.13.16.2.1.1.1 = INTEGER: 0
.1.3.6.1.4.1.2021.13.16.2.1.2.1 = STRING: "CPU temperature"
.1.3.6.1.4.1.2021.13.16.2.1.3.1 = INTEGER: 40116
.1.3.6.1.4.1.2021.13.16.4.1.1.1 = INTEGER: 0
.1.3.6.1.4.1.2021.13.16.4.1.1.2 = INTEGER: 1
.1.3.6.1.4.1.2021.13.16.4.1.1.3 = INTEGER: 2
.1.3.6.1.4.1.2021.13.16.4.1.1.4 = INTEGER: 3
.1.3.6.1.4.1.2021.13.16.4.1.1.251 = INTEGER: 4
.1.3.6.1.4.1.2021.13.16.4.1.1.252 = INTEGER: 5
.1.3.6.1.4.1.2021.13.16.4.1.1.253 = INTEGER: 6
.1.3.6.1.4.1.2021.13.16.4.1.1.254 = INTEGER: 7
.1.3.6.1.4.1.2021.13.16.4.1.2.1 = STRING: "Channel 1 voltage"
.1.3.6.1.4.1.2021.13.16.4.1.2.2 = STRING: "Channel 2 voltage"
.1.3.6.1.4.1.2021.13.16.4.1.2.3 = STRING: "Channel 3 voltage"
.1.3.6.1.4.1.2021.13.16.4.1.2.4 = STRING: "Channel 4 voltage"
.1.3.6.1.4.1.2021.13.16.4.1.2.251 = STRING: "Channel 1 pulsations"
.1.3.6.1.4.1.2021.13.16.4.1.2.252 = STRING: "Channel 2 pulsations"
.1.3.6.1.4.1.2021.13.16.4.1.2.253 = STRING: "Channel 3 pulsations"
.1.3.6.1.4.1.2021.13.16.4.1.2.254 = STRING: "Channel 4 pulsations"
.1.3.6.1.4.1.2021.13.16.4.1.3.1 = INTEGER: 12700
.1.3.6.1.4.1.2021.13.16.4.1.3.2 = INTEGER: 0
.1.3.6.1.4.1.2021.13.16.4.1.3.3 = INTEGER: 0
.1.3.6.1.4.1.2021.13.16.4.1.3.4 = INTEGER: 0
.1.3.6.1.4.1.2021.13.16.4.1.3.251 = INTEGER: 75
.1.3.6.1.4.1.2021.13.16.4.1.3.252 = INTEGER: 0
.1.3.6.1.4.1.2021.13.16.4.1.3.253 = INTEGER: 0
.1.3.6.1.4.1.2021.13.16.4.1.3.254 = INTEGER: 0

консолька для управления (USB):

help:                           this screen
debug:                          hardware debug info
show netstat:                   network info
show voltage:                   current voltages
show config:                    running config
show system:                    system information
calibrate <ch> <Vin>:           calibrate channel <ch> with ref. voltage Vin (mV)
configure ip <ip>:              set IP address
configure netmask <nm>:         set netmask
configure gateway <gw>:         set gateway
configure community <comm>:     set SNMP community
save:                           save config to NVRAM

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

 

идеи, пожелания, вопросы по девайсу?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

С нетерпением жду сей девайс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ждите, ждите. проявляйте терпение. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


×