Уверен, что многие сталкивались с тем, что не оригинальная зарядка не "заряжает" телефон или планшет. Этому есть объяснение...
Ниже привожу обобщенный материал, который "надергал" с разных ресурсов.
На зарядку батарей от USB существует определенный стандарт
"Battery Charging v1.2 Spec and Adopters Agreement"
По этому стандарту зарядка "определяет типы портов с разной функциональностью и разными возможностями по мощности (току) питания подключаемых устройств". Более подробно
здесь.
"Данная процедура, производимая портативным оборудованием (PD) при его подключении, позволяет ему определить тип порта, к которому оно оказалось подключено, и
позволить себе потреблять максимально возможный от данного порта ток.На первом этапе (primary detection) PD выдает +0.6±0.1V на линию D+ и «оттягивает» линию D- к GND током ~100мка. В этом состоянии PD проверяет напряжение UD- (на линии D-). Если напряжение UD- <+0.32±0.07 V, то порт опознается как SDP, если +0.32±0.07 V <UD- <+0.8 V – как CDP или DCP. Но если напряжение UD- окажется больше чем 0.8V, PD будет считать, что он к порту не подключен и позволит себе потреблять по питанию не более 2.5 mA (ISUSP).
На втором этапе (secondary detection) PD выбирает между CDP и DCP: выдает +0.6±0.1V на линию D- и «оттягивает» линию D+ к GND током ~100мка. В этом состоянии PD проверяет напряжение UD+ (на линии D+). Если напряжение UD+<+0.32±0.07 V, то порт опознается как CDP. Если +0.32±0.07 V <UD+<+0.8 V – как DCP"
На фото видно, как это происходит. Вернее, как это должно быть.