Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: BQ24095 от TI
Форум разработчиков электроники ELECTRONIX.ru > Силовая Электроника - Power Electronics > Первичные и Вторичные Химические Источники Питания
IgorJazz
Доброго времени суток!
Хотел поинтересоваться у тех кто может использовал bq24095 данную микросхему или поможет разобраться в следующих вопросах.
Планирую использовать для портативного устройства которое должно заряжаться как от адаптера AC/DC так и USB порта, потребление устройства от 250мА - 900мА, аккумулятор Li-Pol 1800 - 2000мАч.

1. Нужно ли использовать связку Diode + MOSFET для "current direction control" подобно тому как реализовано у AN1149. page 5
TI пишет что можна подключать нагрузку с бат. параллельно
Цитата
The bq2409x has a single power output that charges the battery. A system load can be placed in parallel
with the battery as long as the average system load does not keep the battery from charging fully during
the 10 hour safety timer.
Но до конца не понял, есть ли подвох?

2. Как словить "ивент" подключение к USB порту чтобы ограничить ток зарядки на 100мА или 500мА? И Что если ток потребления превысит допустимое значение в 500мА а устройство подключено к USB порту может выдать максимум 500мА? понятно что можно будет ухитрится устройству не дать потреблять больше чем 500мА загнав его в пониженные режимы и.т.д. ну все же интересно как справляются с данной задачей мощные смартфоны и.т.д. (см. файл Block diagram.pdf)

П.С. Устройство С батарейным питанием разрабатываю впервые!!! Остановился на данном чипе так-как адекватная цена.
kovigor
Цитата(IgorJazz @ Aug 13 2013, 18:31) *
2. Как словить "ивент" подключение к USB порту чтобы ограничить ток зарядки на 100мА или 500мА?

Так и "ловить" - по появлению на USB - порту напряжения питания шины, пришедшего от хоста. Но вот дальше будут проблемы - вы не имеете права брать от шины более 100 мА до прохождения вашим устройством энумерации, иначе хост имеет полное право выключить вам питание. А эту самую энумерацию в этой микросхеме проходить некому, ибо там нет интеллекта. Придется ставить доп. МК, если его еще нет в устройстве, и проходить энумерацию с его помощью. У смартфонов есть для этого процессор. А у вашего устройства он есть (процессор или МК с соотв. ПО, позволяющим ему быть абонентом шины USB) ?
IgorJazz
Спасибо за ответ!

Цитата(kovigor @ Aug 14 2013, 07:29) *
А у вашего устройства он есть (процессор или МК с соотв. ПО, позволяющим ему быть абонентом шины USB) ?


МК есть = STM32F407, то есть надо подключать хост МК следующим образом Scheme и также необходимо поднять на нем драйвера "ЮЗБ девайса". Пока что первое приходит на ум это просто эмулировать виртуальный ком порт. Или я ошибаюсь? В будущем связи по ЮЗБ (обмен данными) не планируется, может для обновления прошивки, и то не факт, так-что ЮЗБпорт планирую юзать суто как порт для подзарядки устройства.
kovigor
Цитата(IgorJazz @ Aug 14 2013, 11:59) *
Пока что первое приходит на ум это просто эмулировать виртуальный ком порт. Или я ошибаюсь?

Что угодно можно эмулировать с таким подходом, главное укажите в дескрипторе, что ваше устройство подтребляет 500мА.
Выбранный вами STM для такой задачи избыточен, мягко говоря. Поищите что-то самое простое и предельно дешевое. Возможно, сойдет даже Soft-USB на AVR от Igor Cesko (если вы серию не делаете, конечно) ...
IgorJazz
Цитата(kovigor @ Aug 14 2013, 12:59) *
Выбранный вами STM для такой задачи избыточен, мягко говоря.


Устройство спроектировано под совершенно иные задачи и выбранный STM как раз оптимален под них. И так-как USB пины (порт) на STM-ки. не заюзаны и пока еще ресурсы позволяют то эту самую энумерацию скорее всего будет реализовано на нем.

Не до конца еще разобрался как правильно параллельно подключить нагрузку и батарею и как bq24095 будет вести себя если устройство подключено к ЮЗБ порту и в этот момент заряжается током в 500мА и одновременно потребление тока самого устройства будет больше например чеМ 500 мА? Кто в этом случае будет отдавать эти "мАч" системе?
П.С. цитата с моего первого поста
Цитата
1. Нужно ли использовать связку Diode + MOSFET для "current direction control" подобно тому как реализовано у AN1149. page 5
TI пишет что можна подключать нагрузку с бат. параллельно
Цитата
The bq2409x has a single power output that charges the battery. A system load can be placed in parallel
with the battery as long as the average system load does not keep the battery from charging fully during
the 10 hour safety timer. Но до конца не понял, есть ли подвох?
kovigor
Цитата(IgorJazz @ Aug 14 2013, 20:04) *
устройство подключено к ЮЗБ порту и в этот момент заряжается током в 500мА и одновременно потребление тока самого устройства будет больше например чеМ 500 мА?

Нельзя так делать. В USB 2.0 потребление от одного порта не может превышать 500 мА. В USB 3.0 - 900 мА (насколько я помню). Но сейчас рассчитывать на 3.0 еще явно рано, ибо систем с 2.0 - процентов 90, наверное. Да вы и в возможности 3.0 по потреблению не укладываетесь. Разве что питаться от двух портов, на обоих проходя энумерацию и получая с каждого по 500 мА. Но это должно быть оправдано острой необходимостью. Альтернатива - снижайте ток заряда и (или) энергопотребление самого устройства. Например, замена линейного зарядника импульсным сбережет вам немало драгоценных мА ...
IgorJazz
Цитата(kovigor @ Aug 14 2013, 23:15) *
Нельзя так делать. В USB 2.0 потребление от одного порта не может превышать 500 мА. В USB 3.0 - 900 мА (насколько я помню). Но сейчас рассчитывать на 3.0 еще явно рано, ибо систем с 2.0 - процентов 90, наверное. Да вы и в возможности 3.0 по потреблению не укладываетесь. Разве что питаться от двух портов, на обоих проходя энумерацию и получая с каждого по 500 мА. Но это должно быть оправдано острой необходимостью. Альтернатива - снижайте ток заряда и (или) энергопотребление самого устройства. Например, замена линейного зарядника импульсным сбережет вам немало драгоценных мА ...


Спасибо за разъяснение, буду экспериментировать!
drum1987
Цитата(kovigor @ Aug 15 2013, 03:15) *
Нельзя так делать. В USB 2.0 потребление от одного порта не может превышать 500 мА. В USB 3.0 - 900 мА (насколько я помню). Но сейчас рассчитывать на 3.0 еще явно рано, ибо систем с 2.0 - процентов 90, наверное. Да вы и в возможности 3.0 по потреблению не укладываетесь. Разве что питаться от двух портов, на обоих проходя энумерацию и получая с каждого по 500 мА. Но это должно быть оправдано острой необходимостью. Альтернатива - снижайте ток заряда и (или) энергопотребление самого устройства. Например, замена линейного зарядника импульсным сбережет вам немало драгоценных мА ...

А в чем проблема? bq выдаст свои 500ма, а сколько потребляет все, что после нее ей по барабану...часть энергии для работы устройства будет браться из аккумулятора.

Поскольку я некропостер(ну не посмотрел дату), то пусть это будет для потомков...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.