Помогите со схемой или готовым решением электронного тумблера
Имею кое-какой опыт разработки. На мой взгляд овчинка не стоит выделки. Получится сложная и ненадежная система. Либо надежная, но очень дорогая. Самый простой вариант - на реле, но получится очень большое и тяжелое устройство. И скорее всего будет “шуметь” в эфире.
Думал про реле и есть готовые уже устройства, с таймером, но вес… не пойдет. Жаль, что не получится… С виду вроде простое устройство, а как начнешь разбираться…
По ощущениям - отдельное напряжение для каждой банки нельзя получить в связи с пунктом №23…
Да неужели Вы считаете, что индикаторы побаночного напряжения “занимаются высчитыванием” значения, исходя из замеров?
С уважением, Advard.
P.S. А если взять грамотного электронщика, да подсоединить к програмисту и дать подержать это, то интересная вещь может получиться 😁
Разобрал один индикатор: судя по минимуму деталей он именно так и делает: измеряет напряжение на каждом входе относительно земли через простейший делитель напряжения, и высчитывает разницы. На проце маркировка затерта, какой-то 20-ногий.
и высчитывает разницы
Для того, чтобы высчитать, надо не только померить, из чего высчитывать, но иметь чем считать и где запоминать. Проще поставить источник опорного напряжения и N АЦП, которые покажут N значений.
С уважением, Advard.
Даже самый простенький МК Attiny13 имеет всё, вами перечисленное: процессор, оперативную память, энергонезависимую память, входы АЦП, внутренний источник опорного напряжения. И все это в корпусе размером 4х5 мм. Так что сейчас время микроконтроллеров 😃
Кстати и не коротит ничего в системе эта пищалочка за 200р!
Есть у меня такая пищалка banggood.com/Matek-Signal-Loss-Alarm-Loss-Aircraft…
Умеет пищать при определенных значениях напряжения на банке, но не имеет входов на каждую банку, а только 2 входа (провода), она при подключении к акуму сама по общему напряжению определяет скольки баночный акум, замеряет общее напряжение и орет при достижении установленных допустим 3.7В на банку, маркировка есть на микросхеме, но она нам не пойдет ведь…
А вот кабы вместо пищания да на телеметрию вывести или, хотя бы, на датчик напряжения низкий уровень показать, и не важно по какой банке…
С уважением, Advard.
У меня на данный момент одну банку показывает и общее…
индикаторы побаночного напряжения “занимаются высчитыванием” значения, исходя из замеров
какие бываю варианты кроме “высчитывания”?
стоит микропроцессор, у него куча ног, часть из которых АЦП, на них заведены побаночно провода с балансировочного разъема… микропрограмма в цикле опрашивает значения АЦП, используя предустановленные поправочные коэффициенты, получает цифровое значение напряжения. в зависимости от этого значения включает те или иные светодиодные полоски на индикаторе, которые в нашем визуальном восприятии являются циферками… в случае снижения значения напряжения ниже, чем задано начинает подавать серии квадратных импульсов на один из выходов микропроцессора, который через схему усиления подключен к динамику и мы слышим писк…
не поленился, расковырял пищалку, как на сЦылке, что Вы приводите
стоит там микропроцессор с названием “Sil f330” 20 ног, размером 4х4 мм
гугл привел меня на датащит по нему:
www.keil.com/dd/docs/datashts/…/c8051f33x.pdf
25 Мегагерц, датчик температуры, 76 байт ОЗУ, 8Кб флаш памяти
до 16 внешних входов (цена 60р на АлиЭкспрессе)
чем не компьютер то?
и вот как раз его то и можно прочитать/перешить, скорее всего, в зависимости от защиты
и получить на выходе желаемое устройство для Начальника
Есть у меня такая пищалка www.banggood.com/Matek-Signal...-p-943085.html
Судя по описанию “Signal Loss Alarm Loss Aircraft Finder with Lipo Display”
это датчик потери сигнала, полагаю его включают в приемник и он орет при потере связи, когда пропадает PPM сигнал, к измерению побаночно он никакого отношения не имеет. Показывает скорее всего только одно напряжение - которое вы ему подсовываете… Тоесть улетел самолет в кусты, вы выключили пульт и пошли за самолетом, а он лежит и орет, так как нет приема от пульта…
Для того, чтобы высчитать, надо не только померить, из чего высчитывать, но иметь чем считать и где запоминать. Проще поставить источник опорного напряжения и N АЦП, которые покажут N значений.
вот как раз описание микропроцессора на 25мегагерц, стоящего в пищалке, я вам и привел
Проще поставить источник
цена процессора 60 р в розницу, оптом думаю он стоит 6р. куда уж проще то?
… в случае снижения значения напряжения ниже, чем задано начинает подавать серии квадратных импульсов на один из выходов микропроцессора, который…
… заставляет моргать значение напряжения на экране телеметрии, то подавая на измеритель напряэения U_bat, то обрывая его. Интересно, ТС такого достаточно?
С уважением, Advard.
P.S. Осталось, чтобы кто-нибудь попробовал. 😃
ТС такого достаточно?
не пойму вопроса
Я имел ввиду, устроит ли такое решение ТопикСтартера.
С уважением, Advard.
Пардон, тоже не понял, моргать на экране будет если ниже установленного порога опустится напряжение? А смысл? Та же пищалка получается, но в графическом виде!? До порога не сигнализирует, а только при его достижении…
Пищалку с расстояния можно и не услышать, а вот если аппаратура через телеметрию сообщит, что пора сейчас садиться, либо чуть позже падать - уже неплохо. Дело в том, что просевшую банку при 3S или даже 4S еще можно заметить по общему напряжению, но при 5S или 6S можно легко пропустить. А какая именно банка не важно - аппарат надо спасать.
Матвей,пост #17 - Вам не надо знать по каждой банке, достаточно общее напряжение батареи и напряжение самой слабой банки. При этом достаточно знать, что напряжение самой слабой банки приближается к критическому уровню. Вы когда-нибудь пробовали одним взглядом из 6 дробных чисел найти наименьшее и его оценить? А так Вы поглядываете на общее напряжение и прикидываете сколько осталоь, но если заморгает - сразу внимание обратите…
С уважением, Advard и извините за многословность.
Как вариант, хоть так, но я за побаночное, думаю смог бы наблюдать и сравнивать. На счет писка на удалении, я его слышу в микрофон… 😃
но я за побаночное
Интересно, а на экран как выводить?Там же только одно напряжение сейчас написано?
Да и (если случится чудо) как различать какая банка и какой вольтаж?
OSD перерисовывать есть желающие?
А это значит не: “да ладно, пару циферок пририсовать”, а перепахать всю программу, поскольку при перерисовке “пары циферок” поползет всё остальное. В чужих то руках, как известно…
Не проще- заряжать всегда с балансиром и чуть перекос- аккумулятор на выброс?
Зы: расстояние между “ой, хочу” и “могу”- иногда бывает очень большим 😦
Выводить просто - если было бы у меня такое устройство, как я описал, “тумблер многоканальный с таймером переключений”, подключил к ОСД в один вход и смотри на экране мелькающие значения банок… понятно что они постоянно будут меняться, в сторону уменьшения, просто следить, что б разброса большого не было (0,5В и больше) - сразу заметно будет такое значение… Выгоднее, когда все значения банок одновременно светятся в ОСД, но к сожалению нет такого ОСД на столько каналов…
А различать какая именно банка дохнет и не нужно.
При зарядке контролирую всегда процесс, как раз те акумы, что подвели, в процессе зарядки вообще не давали намеков, что что то не так пойдет в полете, разброса не было, внутреннее сопротивление банок вровень почти и в норме…
как раз те акумы, что подвели, в процессе зарядки вообще не давали намеков
Ага, именно так и есть. Можно “гадов” вычислить, но надо сидеть и анализировать графики зарядки. А так, как правило, они еще и заряжаются лучше остальных.😉
Тут надо логировать данные, а дома уже смотреть.
С уважением, Advard.
тоже хотел сделать чтоб ОСД показывало напряжения на банках, но что-то лень было…
схема вот такая
резисторы 2-7 нужны прецензионные (либо подбирать) с низким ТКС
реле (или герконы) 5в с обмоткой более 100ом
по идее схема должна переключать элементы с интервалом ~1.5 сек
Ps. Кстати, вместо релюшек или геркончиков можно поискать полевики в логическим затвором без обратного диода…
схема вот такая
Как то всё излишне усложнено.
Я бы делал как в побаночном индикаторе:
Резистивный делитель с каждой банки, arduino pro mini, подключенная к нему, с неё на первый вход телеметрии. На второй вход телеметрии - полное напряжение батареи.
На первых вход с arduino выводим или напряжение минимальной банки(что на мой взгляд информативнее) или всех банок в цикле.
Резистивный делитель навесом на балансирном разъёме, подстройка уровней программная.
Сделать несложно из почти готовых компонентов, программу написать вчерновую за вечер.
Это явно компактнее кучи реле и собирается из подручных материалов.