Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Charge detector USB
http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=15906
Страница 1 от 1

Автор:  Grubi [ Пет Май 04, 2018 5:16 pm ]
Заглавие:  Charge detector USB

Устройство с батерия, което харчи под 100mA@5V
Li батерия с една клетка, около или под 1000mAh, 3.7V ном, 4.2V заредена, със защита от късо и разряд под 2.75V
Зареждачка TPS24090, после повишаваме до 5V с MCP1640
Зарежда се и се захранва от USB порта, като детекцията нормален/висок заряд се прави от дискретна логика, която ми се вижда в повече.

Виждам, че има готови ИС, но пък те правят енумерация или някакви собствени трикове.
Някакви идеи за оптимизация без да вързваме D+ и D- към контролера?

Не виждам готови едночипни решения - charge detector, charger, boost regulator

Автор:  Desert Leo [ Вто Май 08, 2018 10:32 am ]
Заглавие:  Re: Charge detector USB

FT230X с два от CBUS сетнати като PWREN# и BCD_Charger#. При свързване към USB хост, първия отива в 0, а при свързване към зарядно - съответно втория отива в нула.

Автор:  Цецо [ Вто Май 08, 2018 10:54 am ]
Заглавие:  Re: Charge detector USB

Без енумерация, няма как да го направиш като хората. Дали ти или някой друг - няма как да разбереш по друг начин, дали отсреща е ПЦ и колко милиампера ти е се полагат.

Мързеливия вариант е да ограничиш тока на 500мА и да се правиш на ударен.

Автор:  Grubi [ Вто Май 08, 2018 12:11 pm ]
Заглавие:  Re: Charge detector USB

случая е малко патологичен - USB в случая се използва само за заряд, и цялото
безумие е за накараш host да ти пусне повече ток, и да имаш бърз заряд.
няма никаква комуникация - нито замислена, нито опроводена

и затова да сложили някакви логики, и няма FTDI или подобен

Автор:  Цецо [ Вто Май 08, 2018 3:30 pm ]
Заглавие:  Re: Charge detector USB

Ми нямаш много полезни ходове, ако разбирам постановката правилно. При мен е така:

1. Ако разпозная PC USB и енумерацията мине успешно - драпам 0.5А.
2. Ако разпозная PC USB и не ми мине енумерацията - драпам 0.1А.
3. Ако няма PC USB и D+ и D- са накъсо драпам 1А.
4. Ако няма PC USB и D+ и D- не са накъсо драпам 0.5А.

Обаче, всичко това можеш да направиш, ако имаш достъп до микроконтролер/фирмуера. Иначе не виждам как ще стане, освен с присаждане на някакъв умен чип дето да си прави енумерацията и т.н....

Автор:  After_Dark [ Вто Май 08, 2018 7:58 pm ]
Заглавие:  Re: Charge detector USB

Изображение
Това е за 2А, ако портът позволява и умерено китайски производител. При мен работи, но не е гаранция!

Автор:  Grubi [ Вто Май 08, 2018 8:22 pm ]
Заглавие:  Re: Charge detector USB

ще сложа какво са забъркали моите, лошото че не знам кой е бил и защо е творил
такива сложнотии

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/