Помогите со схемой или готовым решением электронного тумблера

Advard
lavalava:

вдруг начинала просаживаться и я ронял аппарат

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

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

С уважением, Advard

lavalava

А имея самую слабую банку на экране как понять, на сколько она отстает от других? Сама идея прогнозирования разряда и дальнейшего поведения акума при проседании банки по отношению к остальным банкам теряет смысл.

Newbie74

Опасная штука. Какой-нибудь глюк коммутации, пробой ключа, и банка замыкается накоротко. Кстати не уверен, что можно на 2 входа OSD подавать напряжение с двух разных банок. Нужно точно знать, что у этих двух входов нет, например, общей земли. Иначе КЗ.

ItBoss

Делать гальваническую развязку. На самом деле нельзя напрямую подать на ОСД “банки из середины”

По логике получается можно подавать только: земля + 1 банка, земля + 2 банки, земля + 3 банки

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

lavalava

На счет КЗ банки, можно же как то этого избежать, ну или предохранитель использовать… а подавать на один вход ОСД напряжение с 2х банок как раз не нужно, надо отключать первую, потом включать подачу второй.

ItBoss
lavalava:

надо отключать первую, потом включать подачу второй.

вот

ItBoss:

можно подавать только: земля + 1 банка, земля + 2 банки, земля + 3 банки

грубо говоря если подать на ОСД минус и плюс от 2й банки (при этом ОСД сидит на земляном проводе) то мы замыкаем 1ю банку накоротко

lavalava

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

ItBoss

Тоже относится ко всем остальным банкам

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

lavalava
ItBoss:

грубо говоря если подать на ОСД минус и плюс от 2й банки (при этом ОСД сидит на земляном проводе) то мы замыкаем 1ю банку накоротко

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

В общем я понял, засада с приблудой… а вышеупомянутого мультиплексора не достаточно? Их полно всяких разных.

ItBoss

Я на самом деле программист по жизни, в электронике плаваю. Имею опыт программирования контроллеров. Сама программа для меня видится - 15 минут работы. Сложным и долгим процессом изготовление электронной части

lavalava

Это радует, что реально сделать. Может получится сообразить приблуду на благо сообщества? думаю многим полезно будет…

ItBoss
lavalava:

мультиплексора

По ощущениям - отдельное напряжение для каждой банки нельзя получить в связи с пунктом №23. Максимум что получишь БЕЗ КЗ это суммы напряжений от текущей банки до первой вниз

Newbie74

Имею кое-какой опыт разработки. На мой взгляд овчинка не стоит выделки. Получится сложная и ненадежная система. Либо надежная, но очень дорогая. Самый простой вариант - на реле, но получится очень большое и тяжелое устройство. И скорее всего будет “шуметь” в эфире.

lavalava

Думал про реле и есть готовые уже устройства, с таймером, но вес… не пойдет. Жаль, что не получится… С виду вроде простое устройство, а как начнешь разбираться…

Advard
ItBoss:

По ощущениям - отдельное напряжение для каждой банки нельзя получить в связи с пунктом №23…

Да неужели Вы считаете, что индикаторы побаночного напряжения “занимаются высчитыванием” значения, исходя из замеров?

С уважением, Advard.

P.S. А если взять грамотного электронщика, да подсоединить к програмисту и дать подержать это, то интересная вещь может получиться 😁

Newbie74

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

Advard
Newbie74:

и высчитывает разницы

Для того, чтобы высчитать, надо не только померить, из чего высчитывать, но иметь чем считать и где запоминать. Проще поставить источник опорного напряжения и N АЦП, которые покажут N значений.

С уважением, Advard.

Newbie74

Даже самый простенький МК Attiny13 имеет всё, вами перечисленное: процессор, оперативную память, энергонезависимую память, входы АЦП, внутренний источник опорного напряжения. И все это в корпусе размером 4х5 мм. Так что сейчас время микроконтроллеров 😃

lavalava

Кстати и не коротит ничего в системе эта пищалочка за 200р!

Есть у меня такая пищалка banggood.com/Matek-Signal-Loss-Alarm-Loss-Aircraft…

Умеет пищать при определенных значениях напряжения на банке, но не имеет входов на каждую банку, а только 2 входа (провода), она при подключении к акуму сама по общему напряжению определяет скольки баночный акум, замеряет общее напряжение и орет при достижении установленных допустим 3.7В на банку, маркировка есть на микросхеме, но она нам не пойдет ведь…

Advard

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

С уважением, Advard.

lavalava

У меня на данный момент одну банку показывает и общее…