Контроль бортовой батареи.

xius

Честно признаться, я еще таких корпусов лазерным утюгом не паял 😃. Так что в своем техпроцессе я пока настолько не уверен, но как-нибудь я этими друзьями займусь. Если с пиком все хорошо получится, можно плату и под STM нарисовать. Но все равно непонятно зачем…
Сложность связи с контроллером через COM-порт в принципе сравнима с прошивкой. Ну если мы, конечно, не будем на плате разводить и всякие MAXы (я имею в виду преобразователи уровней TTL<->COM), и порты припаивать, а иначе опять наедем на большой размер платы.

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

Vovets
eliz:

Вот пример еще одной поделки от дядюшки Ли

Power is differentiated by the battery voltage of the battery.

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

Первый девайс из поста, похоже, меряет то, что надо. Но шунта в комплекте нет, отчётливо видно (правильно кстати) разведённое место под него. Ну и непонятно, что делают кнопки. Это примерно тот девайс, что получится у Андрея, только с экраном.

xius
Vovets:

А что, в PIC нет UART?

Открыл PIC-овский Datasheet и неожиданно оказалось что в 16F688 USART есть а я как-то и забыл. То есть ком-портом с компа тоже можно рулить при необходимости.

eliz
Vovets:

Первый девайс из поста, похоже, меряет то, что надо. Но шунта в комплекте нет, отчётливо видно (правильно кстати) разведённое место под него. Ну и непонятно, что делают кнопки. Это примерно тот девайс, что получится у Андрея, только с экраном.

Шунты идут в комплекте. До 10а стоит на плате и дают до 50 или 70а на выбор внешний.
Что делают кнопки см. пост 330 electrotransport.ru/ussr/index.php?topic=18332.324

Vovets
eliz:

Шунты идут в комплекте.

Вы привели вот эту ссылку. По ней на плате шунта нет и каких-либо упоминаний про шунт в комплекте тоже нет. Я не ради спора, а просто нет доверия к таким изделиям. Что они там и как интегрируют, непонятно. Хочешь сделать хорошо - сделай сам, или посмотри схему и программу и убедись, что похоже на правду.

AlexMMC

Посмотрел, неплохая штука, но до 50А, не всем подойдет. У меня, например, около 60-65а.
Кто летает на Таранисе, то достаточно поставить на телеметрию датчики тока и напряжения. Пульт посчитает потраченные ампер-часы.

Mikik

Разговор в теме шел про бортовую, а не силовую батарею.

AlexMMC

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

xius

Итак, друзья, опытный образец электросчетчика у меня получился. Вчера вечером добил тестовую программу, которая проверяет работоспособность всех систем устройства. Если не считать необходимости калибровки, то всё работает. Девайс разрабатывался из соображений минимализма, так что кое что не влезло. Выглядит девайс вот так (элемент АА там для масштабу):

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

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

С ходу, понятно, сопротивление шунта оценил неверно, так что он у меня вчера нормально фиксировал токи от 0 до 1000 ма. Но, вообще, девайс легко можно отрегулировать на любой ток, просто вчера было уже лень.
Питается от 78L05, так что работать должно в диапазоне 6-30 вольт. Защиты от переполюсовки НЕТ.

Чего не сделано из аппаратной части:

  • Справа там еще не распаяны две кнопки(хотелось бы три, но не влезли) - кончились они у меня, но возможно скоро подвезут.
  • Катастрофически нет места для пьезо-пищалки (буду об этом думать или экран уменьшать, или девайс увеличивать).
    Из программной части написана тестовая программа, которая получает все необходимые данные и умеет работать с экраном. Там еще есть о чем подумать, но в принципе осталось немного. В зависимости от того какие функции и каким образом будут в него заложены. Предлагайте варианты.

Деталей у меня штук на пять таких точно есть, так что если кому надо - могу сделать.

P.S. Разместил запись в дневнике

smoled

Скажите XIUS, а сколько он сам потребляет?

xius
smoled:

Скажите XIUS, а сколько он сам потребляет?

Отличный вопрос. Я еще не измерял. Но можно прикинуть. Берем по максимуму - горят все сегменты - это 8*4*3ма = 96 ма. Контроллер на 4 МГц, думаю, жрет 400-500 мка. Всякая прочая электроника жрет символически, ну и потери в линейном преобразователе, конечно, будут. В любом случае по прикидкам получается не больше 2 ма, но на всякий я проведу измерения.

xius
xius:

не больше 2 ма

поторопился, ерунду написал. Конечно не больше 100 ма, т.е. 0.1А

smoled
xius:

не больше 100 ма, т.е. 0.1А

Предположим, вы конечно проделали работу но скажите чем ваше лучше уже существующих ? Просто стоит ли ?

xius
smoled:

чем ваше лучше уже существующих ?

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

xius
smoled:

Скажите XIUS, а сколько он сам потребляет?

Провел измерение. Сейчас у меня на экране стоят большие сопротивления, экран поэтому тускловат - на солнце не увидишь не прикрыв. Но текущее потребление девайса 8-10ма.

smoled:

Надеюсь Вы спаяете по совершеннее. Удачи.

В изготовлении такого мелкого девайса есть одна гигантская проблема. Пользователь должен как-то указать расход махов, после которого надо поднимать тревогу. Это, в принципе, я уже писал, но все же повторюсь.
Указать расход надо, конечно, один раз (ну если батарея одна или они одинаковые). Способов сделать это немного. Самый простой - экран + кнопки (минимум две, а лучше три), от этого девайс становится большим. Самый занудный, но в то же время самый простой в аппаратном смысле, и самый компактный способ описан в сообщении.
Есть еще вариант с последовательным портом с компа, который предложил Владимир - но это тоже возня - в поле не поправишь. Короче, надо что-то придумать

Andy08
smoled:

Надеюсь Вы спаяете по совершеннее. Удачи.

Это не то. Это просто индикаторы падения напруги и для поставленных целей, узнать разряд ЛиФе, не подходят.

xius

Андрей, я думаю в этой теме уже все должны понимать разницу в этих девайсах… 😃

AlexMMC
smoled:

Надеюсь Вы спаяете по совершеннее. Удачи.

Если Вы про готовые решения, то тогда это телеметрийный модуль с датчиком тока для FPV. В нем зашита функция подсчета ампер-часов. Но для поставленной цели на этой ветки он тоже не подходит.
Я считаю лучшим решением посчитать ток на борту, передать на землю. На земле считать ампер-часы и выводить индикацию, пищалку и т.п. На бортовую пищалку можно расчитывать, если модель совсем близко и нет шума (3 ака из-за шума просадил, не услышав пищалку. Теперь только телеметрией пользуюсь).

Andy08
xius:

я думаю в этой теме уже все должны понимать разницу

😃 Да, как показывает практика, через каждые 10-15 постов находится человек, который разницы не понимает.😃

AlexMMC:

лучшим решением посчитать ток на борту

Ну, этим сейчас Андрей и занимается. Ждемс. И тут как бы еще вопрос зародился - а как суммировать? Складывать столбиком каждый вылет? Отдельное питание на память?