Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Счетчик заряда Литий-ионных батарей
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Схемотехника
klin-2006
Добрый день! Помогите разобраться! Необходимо смакетировать устройство, которое бы мониторила 3 последовательно включенных Li-on батареи (33600 LS), т.е. считывала заряд/разряд батареи. Микрухи (мониторинга батарей) были выбраны Texas Instruments bq2019, bq2052, bq26200 или bq26231. Вопрос в следующем, я так понимаю микросхема питается непосредственно от + батареи, как видно на ножке (2) Vcc, если у меня 3 батареи по 3,6В последовательно включены, то это уже 10,8В, а микруха питается от 2,5В до 5,5В, это значит нужно делитель напряжения ставить перед pin2? непонятно что такое STAT (8) ножка, DATA (4) лапа это однопроводной интерфес который будет получая запрос от ользователя, передавать ответ о состоянии батареи? SRP на минус батареи, а SRN куда? на общий минус? и еще непонятно с 1-й лапой REG, я так понимаю с помощью нее происходит регулирование процесса заряда/разряда? допустим при разряде: напряжение батарей опустилось до минимального значение, то происходит их отключение от нагрузки, аналогично при заряде, дойдя до максимального значения напряжения должно произойти отключение от источника питания (защита от перезаряда)?

REG (regulator output)
REG is the output of the operational amplifier that drives an external pass N-channel JFET to provide an optional
regulated supply. The supply is regulated at 4.75 V nominal.
HDQ (data input/output)
HDQ is a single-wire serial communications interface port. This bidirectional input/output communicates the
register information to the host.
STAT (status output)
STAT is a general-purpose output port whose state is controlled via the HDQ serial communications interface.
SRP and SRN (current sense inputs)
The bq26200 interprets charge and discharge activity by monitoring and integrating the voltage drop, VSR,
across pins SRP and SRN. The SRP input connects to the sense resistor and the negative terminal of the
battery. The SRN input connects to the sense resistor and the negative terminal of the pack. V(SRP) < V(SRN)
indicates discharge, and V(SRP) > V(SRN) indicates charge.
OSC (time base adjust for the oscillator)
OSC is a current source that sets the internal time base by an external resistor.
DpInRock
Эти микросхемы для Single-Cell.

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

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

Короче, не фэншуй.
klin-2006
Цитата(DpInRock @ Aug 13 2010, 14:19) *
А что, не судьба, раз имеется микропроцессор - просто измерять напряжение самостоятельно? Два резистора и все.


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

Цитата(DpInRock @ Aug 13 2010, 14:19) *
Эти микросхемы для Single-Cell.

А как понять Single-Cell? С английским у меня проблемы.
Alexashka
Цитата(klin-2006 @ Aug 13 2010, 14:30) *
была поставленна задача сделать устройство именно на этих микросхемах, мне тогда хотябы с одной батареей разобраться, без делителя напряжения 4,2В


А как понять Single-Cell? С английским у меня проблемы.

Микруха работает с одной батарейкой, да к томуже предполагает встраивание в корпус аккумулятора. ПРи этом ей не нужон внешний температурный сенсор, поскольку она сама меряет.
Посмотрите схему которая используется в отладочном комплекте, может что прояснится http://focus.ti.com/lit/ug/sluu118/sluu118.pdf
НDQ по ходу дела проприетарный протокол передачи данных от TI. Лучше бы выбрали с SMBus, поскольку он есть практически во всех контроллерах, но что выбрано то выбрано.

Цитата(klin-2006 @ Aug 13 2010, 13:49) *
SRP на минус батареи, а SRN куда?

SRP, SRN подключаете (подводите проводками) точно в контакты токоизмерительного резистора (это чтобы сопротивление токонесущих проводников не вносило погрешность в измерение).
klin-2006
Цитата(Alexashka @ Aug 13 2010, 14:44) *
Микруха работает с одной батарейкой, да к томуже предполагает встраивание в корпус аккумулятора. ПРи этом ей не нужон внешний температурный сенсор, поскольку она сама меряет.

спасибо большое за информацию, а вот как быть с выходам REG непойму, и выход STAT за что отвечает?
DpInRock
STAT - программно-управляемый выход.
REG - может управлять внешним транзистором для отключения питания от микросхемы, если оно не находится в пределах 2.8-5.5.
Alexashka
Цитата(klin-2006 @ Aug 13 2010, 15:36) *
спасибо большое за информацию, а вот как быть с выходам REG непойму, и выход STAT за что отвечает?

Как я понял REG заводится на n-jfet полевик (он закрывается минусом) и с выхода полевика питается микросхема. Это вместо того чтобы ставить стабилизатор (если напряжение источника питания превышает 5,5В, плюс в целях экономии).
STAT не знаю зачем, по описанию это просто программно управляемый выход "открытый сток".
Может быть можно както вывести на него функцию "разряженная батарея", по крайней мере в моей BQ27510 такая возможность есть.
klin-2006
не могу найти токоизмерительный резистор 0,02 Ом, чем его можно заменить?
Alexashka
Цитата(klin-2006 @ Aug 19 2010, 13:44) *
не могу найти токоизмерительный резистор 0,02 Ом, чем его можно заменить?

Дорожкой на плате (требуется расчет), либо 2 по 0,01
rezident
Цитата(klin-2006 @ Aug 19 2010, 15:44) *
не могу найти токоизмерительный резистор 0,02 Ом, чем его можно заменить?

Пять штук по 0,1 Ом, включенных впараллель.
klin-2006
Цитата(Alexashka @ Aug 19 2010, 14:24) *
Дорожкой на плате (требуется расчет), либо 2 по 0,01


Попробую проводом, это нужно расчитать длину и толщину провода как я понимаю? Допустим если я пущу напряжение в 0,02 В через провод нужной длины и толщены, то ток нагрузки по закону Ома должен быть = 1А?

Цитата(rezident @ Aug 19 2010, 16:04) *
Пять штук по 0,1 Ом, включенных впараллель.

минимальный номинал резистора который у меня есть 1 Ом wink.gif
Alexashka
Цитата(klin-2006 @ Aug 19 2010, 16:58) *
Попробую проводом, это нужно расчитать длину и толщину провода как я понимаю? Допустим если я пущу напряжение в 0,02 В через провод нужной длины и толщены, то ток нагрузки по закону Ома должен быть = 1А?

Так точно smile.gif калькулятор для рассчета думаю найдете в интернете ?
rezident
Цитата(klin-2006 @ Aug 19 2010, 18:58) *
Попробую проводом,

А какая точность шунта вам нужна? Учтите, что ТКС меди весьма высок. Что-то около 0,4%/°C. Даже в сравнительно теплично/комнатных условиях сопротивление шунта может меняться чуть ли не на четверть от вычисленного/измеренного номинала.
Для сравнения - у обычных (не прецизионных) SMD резисторов ТКС - 100-200ppm/°C, т.е. 0,01-0,02%/°C. Как минимум на порядок лучше, чем у медной дорожки на печатной плате.
Alexashka
Можно взять константановую проволоку (из нагревателя из паяльника smile.gif). вот тока как ее примастырить к плате ? unsure.gif
Microwatt
Цитата(Alexashka @ Aug 19 2010, 20:17) *
Можно взять константановую проволоку (из нагревателя из паяльника smile.gif). вот тока как ее примастырить к плате ? unsure.gif

М-мм... жирновато константан ставить в утюг. Там нихром, обычно. У него ТКС , кажется, еще хуже, чем у меди.
Объединяет нихром и константан крайне плохая паяемость, почти никакая даже полуактивными флюсами с аспирином. Их, обычно, медью паяют, высокотемпературной горелкой.
Вообще-то резисторы 0.1 ома - не такая уж редкость, можно найти.
Есть и эти, номиналами 0.005-0.02 ом, но по невменяемой цене.
Alexashka
Цитата(Microwatt @ Aug 19 2010, 23:59) *
М-мм... жирновато константан ставить в утюг. Там нихром, обычно. У него ТКС , кажется, еще хуже, чем у меди.
Объединяет нихром и константан крайне плохая паяемость, почти никакая даже полуактивными флюсами с аспирином. Их, обычно, медью паяют, высокотемпературной горелкой.
Вообще-то резисторы 0.1 ома - не такая уж редкость, можно найти.
Есть и эти, номиналами 0.005-0.02 ом, но по невменяемой цене.

Даже у нихрома ТКС=0,01%/*C, в 40 раз меньше чем у меди. Можно не припаивать а сделать крепление двумя винтами, винты в отверстия в плате.
Но резисторы имхо проще, я ставил WSL0603R0100FEA (0,01 Ом), дорого, но одна штука ведь нужна
klin-2006
Цитата(Alexashka @ Aug 20 2010, 08:17) *
Даже у нихрома ТКС=0,01%/*C, в 40 раз меньше чем у меди. Можно не припаивать а сделать крепление двумя винтами, винты в отверстия в плате.
Но резисторы имхо проще, я ставил WSL0603R0100FEA (0,01 Ом), дорого, но одна штука ведь нужна


Вроде бы подобрал стальную проволку. Подрубил ее к источнику питания, выставил ток 1 А, и спомощью мультиметра вымерел расстояние между которым напряжение стало равно 0,02В, где-то см 2,5 получилось.

Вот теперь появился головняк как законектиться с компом, чтобы кодограмы отсылать на микруху и получать ответ, у нее же одопроводной интерфес 1-Wire, интересно можно как-нибудь с 232м его соеденить?
klin-2006
нашел схемку для датчика температуры DS1820 который по 1-wire подключается к ПК, интересно прокатит?
Microwatt
Цитата(Alexashka @ Aug 20 2010, 07:17) *
Даже у нихрома ТКС=0,01%/*C, в 40 раз меньше чем у меди. Можно не припаивать а сделать крепление двумя винтами, винты в отверстия в плате.
Но резисторы имхо проще, я ставил WSL0603R0100FEA (0,01 Ом), дорого, но одна штука ведь нужна

Да, Вы правы, нихром действительно достаточно стабилен по ТКС.
У стали же он в 1.5 раза хуже, чем у меди.
Когда-то и я выходил из положения, креплением 1-см проволочки винтами... Но это так, для любительских опытов наверное годится.. Громоздко и плохая повторяемость.
klin-2006
а вот еще нашел что-то пореальней, должно подойти для микросхемы
Alexashka
Цитата(klin-2006 @ Aug 20 2010, 10:02) *
Вот теперь появился головняк как законектиться с компом, чтобы кодограмы отсылать на микруху и получать ответ, у нее же одопроводной интерфес 1-Wire, интересно можно как-нибудь с 232м его соеденить?

Поищите конвертер интерфейса I2C UART, возможно у FTDI чтото есть готовое, надо будет приляпать еще UART-RS232 преобразователь уровней и все.
Вот еще гляньте
http://www.monitorlab.ru/port3.shtml
ЗЫ. Или если под виртуальный COM-порт, то I2C-USB преобразователь. Гдето попадалось но щас не найду.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.