|
заряд аккумулятора через USB, заряжать ампером от зарядки, и 200ми ма от USB порта |
|
|
|
Mar 13 2012, 13:36
|
Знающий
   
Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112

|
Цитата Например, LTC4096. у неё два отдельных входа для USB и зарядки. т.е. два разъёма нада. А мне нужно чтоб был один вход, один разъём miniUSB. Цитата еще хост в машине подтягивает линии D+ и D- к земле через резисторы на 15 КОм ага, вот за это наверное действительно стоит уцепиться, спасибо. Контроллер в устройтве может понять что он к компу подключён, но есть ситуации когда связь рвётся или компьютер выключен а питание на USB присутствует. Поэтому вроде бы с резисторами идея самая правильная.
|
|
|
|
|
Mar 13 2012, 14:00
|
Гуру
     
Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295

|
Цитата(yrbis @ Mar 13 2012, 17:36)  ага, вот за это наверное действительно стоит уцепиться, спасибо. Контроллер в устройтве может понять что он к компу подключён, но есть ситуации когда связь рвётся или компьютер выключен а питание на USB присутствует. Поэтому вроде бы с резисторами идея самая правильная. Не все так просто. Например, до завершения энумерации нельзя потреблять от шины больше 100 мА. Далее, машина может усыпить устройство. Тогда обмен на шине прекратится (исчезнут маркеры SOF), но питание на порту останется. Только вот заряжать аккумулятор в таком режиме недопустимо из-за жесткого ограничения на потребляемый спящим устройством ток. Я выше не случайно про МК написал. По-настоящему корректно вашу задачу можно решить только с его привлечением. Только он знает, когда можно включать зарядник, а когда - нет. Одного факта наличия питания на порту недостаточно. Если в устройстве есть светодиод, индицирующий подключение к шине и управляемый МК, то в грубом приближении можно использовать его для включения зарядника ...
|
|
|
|
|
Mar 13 2012, 14:09
|
Знающий
   
Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112

|
Цитата А зарядку будешь в этот же miniUSB совать? Почему не сделать отдельный вход для этого? Все так делают. Потому что хочется сэкономить место.Например, сотовые телефоны motorola philips имеют один USB вход к которому подключается и зарядка и USB кабель. Ненадо людям незнакомым тыкать. Цитата Не все так просто. Например, до завершения энумерации нельзя потреблять от шины больше 100 мА. Далее, машина может усыпить устройство. Тогда обмен на шине прекратится (исчезнут маркеры SOF), но питание на порту останется. Только вот заряжать аккумулятор в таком режиме недопустимо из-за жесткого ограничения на потребляемый спящим устройством ток. Я выше не случайно про МК написал. По-настоящему корректно вашу задачу можно решить только с его привлечением. Только он знает, когда можно включать зарядник, а когда - нет. Одного факта наличия питания на порту недостаточно. Если в устройстве есть светодиод, индицирующий подключение к шине и управляемый МК, то в грубом приближении можно использовать его для включения зарядника ... Тут можно просто исключить заряд аккумулятора от USB вовсе, т.е. если я смогу различать, что воткнуто в устройство, зарядка или USB кабель я могу просто исключить заряд при подключении компьютера. Будет заряжаться только внешней зарядкой.
|
|
|
|
|
Mar 13 2012, 14:13
|
Гуру
     
Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295

|
Цитата(yrbis @ Mar 13 2012, 18:09)  Тут можно просто исключить заряд аккумулятора от USB вовсе, т.е. если я смогу различать, что воткнуто в устройство, зарядка или USB кабель я могу просто исключить заряд при подключении компьютера. Будет заряжаться только внешней зарядкой. Да, так тоже можно. Но лучше так не делать. Пример: моя Nokia3310 от USB не заряжается принципиально (что, кстати, очень неудобно), только от адаптера, но это не мешает ей отлично работать с машиной по USB ...
|
|
|
|
|
Mar 13 2012, 14:41
|
Знающий
   
Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112

|
Нашёл тут http://pryanic.livejournal.com/25883.html и тут http://wiki.openezx.org/EMU информацию об использовании дополнительного контакта в 5и штырьковом разъёме. Получается в зарядке с USB разъёмом в разъём впаян резистор(домой приду проверю) или питание подаётся дополнительно на 4ый контакт. Если так, то лучше это и использовать, непонятно только самому придётся городить схему измерения этой 4ой ноги или есть готовые контроллеры заряда с этой функцией.
|
|
|
|
|
Mar 13 2012, 15:03
|
Знающий
   
Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112

|
Цитата Внимательно перечитайте то я про появление 5 вольт на контакте 4, 5и! штырькового разъёма miniUSB. т.е. специальный контакт, которого нету в компьютере. При помощи этого контакта можно сказать устройству что в него воткнута именно зарядка, а не компьютер.
|
|
|
|
|
Mar 13 2012, 18:41
|
Знающий
   
Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112

|
Цитата Там если где-то какой-то резистор, то можно жрать не 100ма, а гораздо больше. так и подумал, только ща посмотрел две свои зарядки для motorola и philips. Обнаружил, что в одной действительно резистор на 200к впаян, а во второй почему-то нет, но в обеих контакты data+ и data- закорочены между собой.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|