реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> заряд аккумулятора через USB, заряжать ампером от зарядки, и 200ми ма от USB порта
yrbis
сообщение Mar 13 2012, 12:38
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112



Доброе время суток. Разрабатывается небольшой прибор с литиевым аккумулятором 3.7 В, 2.2 А*час. У прибора есть USB выход для подключения к компьютеру. Хочется использовать его же и для подключения зарядки. Проблема в том, что хочется быстро заряжать аккумулятор от зарядки током 1.1 А, но такое потребление вызовет отключение(или выгорание) USB порта компьютера. Т.е. хочется как-то различать подключен прибор к зарядке или компьютеру и исходя из этого менять ток потребления. Вопрос как распознать компьютер и зарядку? есть ли готовые решения?(вроде бы сотовый телефон "плохо" заряжается от USB как там реализовано распознание зарядки?)
Go to the top of the page
 
+Quote Post
kovigor
сообщение Mar 13 2012, 13:07
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(yrbis @ Mar 13 2012, 16:38) *
Вопрос как распознать компьютер и зарядку?


Питания со стороны хоста не будет, если устройство в машину не включено. Это проще всего. А еще хост в машине подтягивает линии D+ и D- к земле через резисторы на 15 КОм. Если разъем вашего устройства в машину не включен, по его линии будут висеть в воздухе и это состояние можно зафиксировать (на FS/LS это должно быть сравнительно просто, на HS - гораздо сложнее). Если в устройстве есть подключаемый к USB МК, и его ПО доступно для модификации, то можно использовать его для определения факта подключения ...
Go to the top of the page
 
+Quote Post
Plain
сообщение Mar 13 2012, 13:08
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Например, LTC4096.
Go to the top of the page
 
+Quote Post
yrbis
сообщение Mar 13 2012, 13:36
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112



Цитата
Например, LTC4096.

у неё два отдельных входа для USB и зарядки. т.е. два разъёма нада. А мне нужно чтоб был один вход, один разъём miniUSB.
Цитата
еще хост в машине подтягивает линии D+ и D- к земле через резисторы на 15 КОм

ага, вот за это наверное действительно стоит уцепиться, спасибо. Контроллер в устройтве может понять что он к компу подключён, но есть ситуации когда связь рвётся или компьютер выключен а питание на USB присутствует. Поэтому вроде бы с резисторами идея самая правильная.
Go to the top of the page
 
+Quote Post
hd44780
сообщение Mar 13 2012, 13:53
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Цитата(yrbis @ Mar 13 2012, 15:36) *
А мне нужно чтоб был один вход, один разъём miniUSB.


А зарядку будешь в этот же miniUSB совать?
Почему не сделать отдельный вход для этого? Все так делают.


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
kovigor
сообщение Mar 13 2012, 14:00
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(yrbis @ Mar 13 2012, 17:36) *
ага, вот за это наверное действительно стоит уцепиться, спасибо. Контроллер в устройтве может понять что он к компу подключён, но есть ситуации когда связь рвётся или компьютер выключен а питание на USB присутствует. Поэтому вроде бы с резисторами идея самая правильная.


Не все так просто. Например, до завершения энумерации нельзя потреблять от шины больше 100 мА. Далее, машина может усыпить устройство. Тогда обмен на шине прекратится (исчезнут маркеры SOF), но питание на порту останется. Только вот заряжать аккумулятор в таком режиме недопустимо из-за жесткого ограничения на потребляемый спящим устройством ток. Я выше не случайно про МК написал. По-настоящему корректно вашу задачу можно решить только с его привлечением. Только он знает, когда можно включать зарядник, а когда - нет. Одного факта наличия питания на порту недостаточно. Если в устройстве есть светодиод, индицирующий подключение к шине и управляемый МК, то в грубом приближении можно использовать его для включения зарядника ...
Go to the top of the page
 
+Quote Post
yrbis
сообщение Mar 13 2012, 14:09
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112



Цитата
А зарядку будешь в этот же miniUSB совать? Почему не сделать отдельный вход для этого? Все так делают.

Потому что хочется сэкономить место.Например, сотовые телефоны motorola philips имеют один USB вход к которому подключается и зарядка и USB кабель. Ненадо людям незнакомым тыкать.



Цитата
Не все так просто. Например, до завершения энумерации нельзя потреблять от шины больше 100 мА. Далее, машина может усыпить устройство. Тогда обмен на шине прекратится (исчезнут маркеры SOF), но питание на порту останется. Только вот заряжать аккумулятор в таком режиме недопустимо из-за жесткого ограничения на потребляемый спящим устройством ток. Я выше не случайно про МК написал. По-настоящему корректно вашу задачу можно решить только с его привлечением. Только он знает, когда можно включать зарядник, а когда - нет. Одного факта наличия питания на порту недостаточно. Если в устройстве есть светодиод, индицирующий подключение к шине и управляемый МК, то в грубом приближении можно использовать его для включения зарядника ...

Тут можно просто исключить заряд аккумулятора от USB вовсе, т.е. если я смогу различать, что воткнуто в устройство, зарядка или USB кабель я могу просто исключить заряд при подключении компьютера. Будет заряжаться только внешней зарядкой.
Go to the top of the page
 
+Quote Post
kovigor
сообщение Mar 13 2012, 14:13
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(yrbis @ Mar 13 2012, 18:09) *
Тут можно просто исключить заряд аккумулятора от USB вовсе, т.е. если я смогу различать, что воткнуто в устройство, зарядка или USB кабель я могу просто исключить заряд при подключении компьютера. Будет заряжаться только внешней зарядкой.


Да, так тоже можно. Но лучше так не делать. Пример: моя Nokia3310 от USB не заряжается принципиально (что, кстати, очень неудобно), только от адаптера, но это не мешает ей отлично работать с машиной по USB ...
Go to the top of the page
 
+Quote Post
yrbis
сообщение Mar 13 2012, 14:41
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112



Нашёл тут http://pryanic.livejournal.com/25883.html и тут http://wiki.openezx.org/EMU информацию об использовании дополнительного контакта в 5и штырьковом разъёме. Получается в зарядке с USB разъёмом в разъём впаян резистор(домой приду проверю) или питание подаётся дополнительно на 4ый контакт. Если так, то лучше это и использовать, непонятно только самому придётся городить схему измерения этой 4ой ноги или есть готовые контроллеры заряда с этой функцией.
Go to the top of the page
 
+Quote Post
kovigor
сообщение Mar 13 2012, 14:49
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(yrbis @ Mar 13 2012, 18:41) *
Нашёл тут http://pryanic.livejournal.com/25883.html и тут http://wiki.openezx.org/EMU информацию об использовании дополнительного контакта в 5и штырьковом разъёме.


Внимательно перечитайте то, что я написал. Наличие питания на порту вовсе не означает, что вы имеете право потреблять от этого порта зарядный ток. Сделать можно все, что угодно, но это некорректно. Любой достаточно умный ноутбук отключит ваше устройство при первом же включении. Хотя на большинстве дестопов оно, почти наверняка, будет работать вполне нормально. Хоть и некорректно ...
Go to the top of the page
 
+Quote Post
yrbis
сообщение Mar 13 2012, 15:03
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112



Цитата
Внимательно перечитайте то

я про появление 5 вольт на контакте 4, 5и! штырькового разъёма miniUSB. т.е. специальный контакт, которого нету в компьютере. При помощи этого контакта можно сказать устройству что в него воткнута именно зарядка, а не компьютер.
Go to the top of the page
 
+Quote Post
kovigor
сообщение Mar 13 2012, 15:15
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(yrbis @ Mar 13 2012, 19:03) *
я про появление 5 вольт на контакте 4, 5и! штырькового разъёма miniUSB. т.е. специальный контакт, которого нету в компьютере. При помощи этого контакта можно сказать устройству что в него воткнута именно зарядка, а не компьютер.


Ладно, я окончательно потерял нить рассуждений. Посему на этот раз без комментариев ...
Go to the top of the page
 
+Quote Post
yrbis
сообщение Mar 13 2012, 15:34
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112



вот эта микросхема http://www.analog.com/en/power-management/...ts/product.html позволяет через один разъём и с компом общаться и аккумулятор амперами заряжать.

Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 13 2012, 18:11
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(yrbis @ Mar 13 2012, 14:38) *
Доброе время суток. Разрабатывается небольшой прибор с литиевым аккумулятором 3.7 В, 2.2 А*час. У прибора есть USB выход для подключения к компьютеру. Хочется использовать его же и для подключения зарядки. Проблема в том, что хочется быстро заряжать аккумулятор от зарядки током 1.1 А, но такое потребление вызовет отключение(или выгорание) USB порта компьютера. Т.е. хочется как-то различать подключен прибор к зарядке или компьютеру и исходя из этого менять ток потребления. Вопрос как распознать компьютер и зарядку? есть ли готовые решения?(вроде бы сотовый телефон "плохо" заряжается от USB как там реализовано распознание зарядки?)

1. В USB 3.0 подняли ток до 900ма.
2. В Европе введен стандарт единой зарядки. И этот стандарт основан на USB разьеме. Там если где-то какой-то резистор, то можно жрать не 100ма, а гораздо больше.
Go to the top of the page
 
+Quote Post
yrbis
сообщение Mar 13 2012, 18:41
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112



Цитата
Там если где-то какой-то резистор, то можно жрать не 100ма, а гораздо больше.

так и подумал, только ща посмотрел две свои зарядки для motorola и philips. Обнаружил, что в одной действительно резистор на 200к впаян, а во второй почему-то нет, но в обеих контакты data+ и data- закорочены между собой.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 09:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01479 секунд с 7
ELECTRONIX ©2004-2016