Сигнализатр разряда батарей 2S-3S с автовыбором

Enigm

Не програмка на компе всеравно нужна, что бы когда в ней вбил нужные значения напруг, она их посчитала и выдала данные для записи в ЕЕПРОМ контроллера,так проше самому считать не надо ))

MrHot:

Там стоят к примру резисторы с обозначением на них “30C”. Я замерил их несколько штук, они все показали значение 20Ком. Что это за резисторы - не понять

Это резисторы 1процентной точности они по другому маркируются вот глянте табличку kazus.ru/guide/resistors/10.html или www.radiant.su/rus/articles/?action=show&id=334 и все встанет на свои места 30С=20ком

MrHot:

напишите, хватит ли точности 1%

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

mikki

Если непременно на ОУ делать, то нужно инструментальные использовать… при этом цена девайса будет негламурна…
ИМХО достаточно набора делителей… сами посчитайте ток разряда на тех же 20кОмах - копейки выйдут.
итого - 6 входов АЦП, 6 ног для индикатора 16Х2 (если надо), 2 ноги для УАРТА (ИМХО крайне желательно), светодиоды, ввод, петарды…
короче 16F786- за глаза…
Можно повыпендриваться и сделать устройство индикации на отдельном проце… и соединять их например по 1-wire))) но эт ужо для извращенцев)))

А программу связи с девайсом писать НЕ НАДО - гипертерминала достаточно и инструкции по программированию. А программировать например тип и количество банок жестко… ну или пределы на банку устанавливать вручную… вот это будет продвинутый девайс ИМХО… Но генератор опорного напряжения полюбому надо ставить - я уже нажрался от нестабильности… Вот в АВРах слышал есть встроенные… это тогда другое дело…

Кстати, только что мысль пришла… Веть на этих пиках можно не только выбирать + опорника… но и минус…
Тогда коммутируя минус от каждой банки на вход этого минуса опорника можно бут измерять напряжение четко на каждой банке без всяких математических изысканий))) но эт мысль… порисовать надо…

Enigm
mikki:

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

Так там вроде нет свободного выбора ноги куда этот минус вешать(либо на определенной ноге , либа внутри на корпус,освободив ногу), разве только ставить внешний комутатор типа КТ3
тут уж лутше математика чем доп корпус

mikki

Ну да… нету… но можно типа полевиков недорогих повесить… но это так… мысли вслух… мож пригодится)))
Хотя наверно лучше не надо… чтоб случайно банки не закоротить…

MrHot
Enigm:

Это резисторы 1процентной точности они по другому маркируются вот глянте табличку

Премного благодарен. Спасибо.

Enigm:

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

Это особенно обнадёживает, а то я тут дошел до ручки не зная что поточнее купить: “0,1% 0,05W, С5-44Т” 😮

mikki:

Если непременно на ОУ делать, то нужно инструментальные использовать… при этом цена девайса будет негламурна…

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

И так. Я препарировал свой готовый индикатор провала питания. Он снабжен пищалкой, LCD-индикатором, умеет работать с 6S, умеет программироваться на любой порог срабатывания, умеет показывать напругу на любой банке, максимальное отклонение между банками, и показывает ещё и общее напряжени питания. Одна задница у него - слоновий вес.
Ну да ладно. Есть и есть. Так вот, на входах у него стоит пять дифф-каскадов на ОУ. Один корпус LM324 и один корпус LM358. Ах, да… ещё стоит ATMEGA48.
И так, вокруг ОУ навалом резисторов. Я немного пораспаял ОУ с платы и начал срисовывать идею. Выше, я писал, что повторить идею у меня не вышло из-за того, что нет резисторов. Но я попробовал подобрать одинаковые резисторы. И у меня получилось !! 😃

Вот, схема, она не точная, но рабочая.


Увеличить

Не точная, в том смысле что она уже мной переделана с LM324 на LM358. Её я сделать как раз и не смог. Но, не будем так категоричны. Видно, что дифф-каскады занимаются делением на два. Так вот, я решил что мне это не надо и начал просто делать каскады с соотношением 1:1. Я взял пулемётную ленту резисторов 0805, цифровой тестер Agilent и заделался Анкой-пулемётчицей. Я искал по 4-е одинаковых резистора на ленте. Как найду такие - в кучку их… Всего на мои нужды надо было нарыть две группы резисторов. И я их нарыл. Я брал резисторы 7.5Ком (почему-то они хорошо подбирались). Я подбирал с точность до сотых килоома. Т.е. тысячные килоома я не подбирал (это уже кажется нереально). Я всё распаял на макетке:

И вуа-ля ! Я получил 1:1 бработку напряжений с точностью до сотых долей вольта. Тысячные - не сходятся. И оно меня радует. Макетка создана ессно не для полётов а для разборок с капризными дифф-каскадами. Теперь надо делать всё по фэн-шую…

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

МаркАнтоний спасибо что ещё раз склонили в верном направлении свом вопросом про ОУ в зарядниках.

George164:

просто показалось, что вы предлагаете это сделать другим.

Это вам лишь казалось.

--------------

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

МаркАнтоний

Роман, а для чего микросхема MAX1615? И куда идёт ножка 4 этой микросхемы?

MrHot
МаркАнтоний:

Роман, а для чего микросхема MAX1615? И куда идёт ножка 4 этой микросхемы?

Хм… странно я думал, что достаточно нарисовать только филейные части схемы.
MAX1615 - питание проца (который по политическим причинам на схеме не нарисован). Ножка 4 - это #OUT. Т.е. это выход питающего напряжения.
Просто, питание самой MAX1615 развязано через диоды. И чтобы это показать - я показал и саму MAX1615.

MrHot
МаркАнтоний:

Ну это получается понижающий регулятор?

Так точно. А как ещё питать проц ? Не 12-ть же вольт подавать на него…
На самом деле, это не сильно принципиально. Можно питаться и от первой банки. Только вот у многих PIC-ов нет своего генератора опоры для АЦП. Вот и будет 5V для опоры. Можно поставть AVR. Там с этим проще.

MrHot

----------
Кстати, кто не желает ждать когда точные резисторы приедут через четыре недели из Москвы - может сделать как я. Я полез с паяльником и лупой на старые материнки. И нашел там немного с маркировкой “01С”, “48С” и несколько иных номиналов. Много таких резисторов и не надо (исключение - случаи 6S). Кстати, я проверил несколько таких “точных” резисторов, и понял, что не особо то они и точные. Есть некоторый разбег, но он значительно уже чем у простых резисторов. Так что, лучше всё равно купить ленту точных и подбирать их на каждый дифф-усилитель отдельно. И тогда - проблем вообще не будет. как я понял, с дифф-каскадом, лучше не шутить и ставить подобранные резисторы. И тогда - дифф-каскад будет как шёлковый. 😉

Makey

Вот сваял индикатор, конструкция на PIC12F675 позволяет без особого труда, при помощи простейшего пульта устанавливать пороги срабатывания индикации,на “коленке” даже в полевых условиях, не снимая индикатор с модели. Предложенный способ позволяет получить приемлемую точность без применения высокоточных резисторов, так как калибровка производится “по месту”. Проверял в “железе”. Плату не рисовал, займусь как время появится. Думаю нужно вместо 3-х светодиодов поставить один двухцветный с возможностью выноса за пределы платы.
Часть программного кода взята из индикатора спроектированного Enigm
,за что ему огромное спасибо.

Indikator.rar

7 days later
Makey

Вот доработал индикатор для работы с двухцветным светодиодом. Подправил обнаруженные ошибки. Нарисовал печатку.

22 days later
Dikinson
MrHot:

Премного благодарен. Спасибо.

Это особенно обнадёживает, а то я тут дошел до ручки не зная что поточнее купить: “0,1% 0,05W, С5-44Т” 😮

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

И так, вокруг ОУ навалом резисторов. Я немного пораспаял ОУ с платы и начал срисовывать идею. Выше, я писал, что повторить идею у меня не вышло из-за того, что нет резисторов. Но я попробовал подобрать одинаковые резисторы. И у меня получилось !! 😃

По моему ваш по баночный изыск лишь проявление зимнего депресу, и по сути проект не нужный большинству моделистов. Почему?!
Да потому что, по баночный разброс даже в самом удручающем варианте это лишь, как правило 1-2% от общей емкости и соответственно проще общий порог срабатывания сигнализатора приподнять на этот процент, чем городить такой мега сигнализатор. Не ну конечно дело ваше городите, этож доказательство абсолютного максимализма, чтоб ни один % не остался за бортом зато уже вплотную будите конкурировать вашим сигнализатором с отсечкой на регуле.
Вот доказательство, за что вы так боритесь неясно?!
Допустим полет 10мин=600с 1-2% сотавит 6-12с и спрашивается вам точно они нужны настолько? Отвечать ненужно!
Ответьте для себя.

V_Alex

Зачем так категорично? Побаночный контроль - штука достаточно актуальная. Особенно для многобаночных батарей большой емкости. Только предложенная схемотехника на операционниках эту задачу не решит. Оно должно быть проще, надежнее и работать до 14 банок лития. Над концепцией работа уже идет 😃.
И для 2-3 банок операционник тоже не нужен - достаточно арифметики и 13 тиньки.

8 days later
fabrikator66

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

V_Alex
fabrikator66:

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

IRF7413 - не нужен, достаточно ВС847С (или любого n-p-n c h>100), R3 для двух липолек 1 кОм, зеленый светик должен быть ультраяркий с падением на кристалле от 2,8В. Все исходники по этому индикатору с описанием, схемой и платой тут: www.igva.ru/indikator_lipo.doc

fabrikator66

Да просто ВС847С нет не SO8 не в sot23 в ближнем магазине а хочется сделать именно смд. А IRF7413 всетаки подойдет?

V_Alex

IRF7413 - полевик, скорее всего будут проблемы с открыванием-закрыванием. Цепочка базового делителя (3 кОм / 1 кОм) делалась под биполярник. Так что резисторы под 7413 придется подбирать самостоятельно на макетке.
А такое не подойдет : rcmag.ru/manuf/62#product/3641 ?

fabrikator66

Да не самому охота сделать паяльником помахать так сказать

1 month later
Enigm

Вот появилось свободное время и решил продолжить,
Не стал заморачиватся ОУ а сделал на резисторах и математике, при 1процентных резисторах, может соврать на 1 сотку и то при большой разнице между напругами на банках.
Вот что пока получилось

Вобщем это пока только монитор напруг на банках, от 2S до 6S, при на жатии на кнопку показывает сумарное напряжение. Можно впринципе уже пользовать как монитор.
Вобщем осталось добавить кнопок, меню програмированния напруг срабатывания и впринципе все.
У меня несколько вопросов

  1. С какой частотой обновлять данные на экране ? (сейчас около секунды )
  2. и какую логику срабатывания выбрать ? срабатывать по любой первой банке которая выйдет за установленное значение, или дождатся когда они все переползут рубеж и тогда уже срабатывать ?
    В архиве проэкт в протеусе и прошивка
Dikinson:

По моему ваш по баночный изыск лишь проявление зимнего депресу

Ну я не сказал бы ))
Лично почему я взялся за него?

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

balansmonit.rar

23 days later