Cabo carregador USB USB 2.0 -> USB-C

Cabo carregador USB USB 2.0 -> USB-C

Tenho um carregador com USB 2.0 Tipo A para tipo-C, não entendo como o aparelho que está sendo carregado negocia energia se os pinos CC1 e CC2 não estão presentes no plug tipo A do carregador.

Como o dispositivo que está sendo carregado negocia energia se apenas as linhas USB 2.0 estão disponíveis nos plugues tipo A e tipo c?

Responder1

Se o seu carregador for QC2 ou QC3, as negociações ocorrerão através de linhas DP/DM.

Caso contrário, a tensão fornecida será +5VSAFE e a capacidade do carregador será anunciada na extremidade Tipo C. Os pinos CC não estão presentes na extremidade Tipo A do cabo, mas estão presentes na extremidade Tipo C do cabo de carregamento. Se o cabo específico vier com carregador específico, é provável que o pull-up dentro do molde Tipo C reflita a capacidade do carregador, o que significa que os pull-ups na linha CC podem ser de 56k (500 mA), 22k (1500 mA) , ou 10k (máximo de 3000mA). O dispositivo que está sendo carregado provavelmente lê o valor pull-up e calcula a corrente de acordo.

Para uma resposta mais precisa, seria aconselhável identificar exatamente que tipo de “carregador” você possui, com suas especificações.

Responder2

Um cabo USB-C para USB-A deve ter resistores de configuração para informar ao dispositivo que ele está conectado e que tipo de conector está na outra extremidade. Depois que o dispositivo detecta o cabo e digita através dos pinos CC no conector USB-C, o dispositivo sabe que deve procurar um host USB-A na outra extremidade. Obter 5 V @ 0,5 A é a energia mínima necessária para qualquer host USB fornecer. A presença de 5 V nos pinos Vbus e GND significa que um host foi conectado. Depois disso, o dispositivo pode verificar os pinos de dados se for um host USB 2.0 ou um carregador USB-BC. Um host USB 2.0 negociará a energia permitida para o dispositivo como qualquer outro dispositivo USB 2.0. Com o USB-BC, haverá um conjunto de resistores nos pinos de dados para o host detectar. Assim que esses resistores forem detectados, o dispositivo poderá saber quanta energia a fonte de alimentação USB-BC fornecerá com segurança. Para qualquer coisa USB que não seja USB-C, a potência máxima permitida é de 12 watts.

Houve um tempo em que havia muitos carregadores e dispositivos que não atendiam às especificações USB para obter mais do que a potência máxima permitida de 12 watts. Eles negociariam a energia sobre os pinos de dados de maneira semelhante à forma como os dispositivos USB 2.0 ou USB-BC fariam. Isso era relativamente comum em dispositivos Android até que o Google interveio para acabar com isso. Ter dispositivos que permitissem mais de 5 volts e 2,4 amperes na porta USB era perigoso e isso poderia ter um impacto negativo no Google se pessoas fossem feridas ou dispositivos destruídos devido a um carregador USB e um dispositivo Android não compatível.

Eu vi que o USB-PD permite a negociação da potência permitida modulando um sinal nos pinos Vbus e GND, mas não tenho conhecimento de ninguém realmente usando isso. Como quase todos os dispositivos e carregadores suportam USB-BC, é bem possível que ninguém se tenha preocupado em implementar este protocolo, pelo menos não em qualquer porta USB-A.

informação relacionada