Por que o hub USB precisa estar conectado ao meu PC para carregar meu telefone Droid?

12

Percebo que meu novo telefone Motorola Droid carrega perfeitamente quando o conecto ao computador via cabo USB ou se o conecto a um isqueiro do carro -> adaptador USB ou a um adaptador de parede -> USB. Também funciona bem quando eu o conecto a um hub USB alimentado que está conectado ao meu computador.

No entanto, se o mesmo hub USB com alimentação não estiver conectado ao meu computador quando eu conectar o telefone, ele não carregará. Se eu conectar o computador ao hub e depois conectar o telefone ao hub, ele será cobrado. Se eu desconectar o computador do hub, o telefone continuará carregando.

Alguém sabe por que isso está acontecendo ou o que posso fazer para carregar meu telefone em um hub com energia, sem que meu computador esteja presente?

pkaeding
fonte
Espera o que ? Seu hub USB tem uma bateria grande ou algo assim? E por que tantas respostas sem questionar isso ?! Estou ficando louco? Sinto um sintoma muito semelhante no meu macbook com o meu iPhone , mas ele tem uma bateria! É claro que um hub USB desconectado não carregaria: não tem energia! - Nevermind : P
cregox
relacionado: superuser.com/questions/96563/…
cregox
@Cawas, é um hub usb alimentado (como mencionado na pergunta e originalmente no título antes de Tom Wijsman editá-lo). Assim, ele está conectado à energia da parede.
pkaeding 14/09/11
Eu deveria começar a usar drogas para ter justificativas nesses casos ...
cregox
1
(Postei a resposta abaixo sobre como modificar um hub USB). Com relação a essa outra resposta / artigo da CNET, parece bastante provável que eles não tenham mencionado que o hub estava conectado a um computador. Eu nunca consegui nada cobrar de um hub alimentado não modificado, e tentei um monte quando estava tentando descobrir isso. Francamente, estou surpreso que ninguém vende uma coisa dessas, uma vez que é incrivelmente útil (olá, empreendedores!), Mas é um projeto de baixo risco e os hubs são muito baratos se você estragar tudo. Utilizo um há mais de um ano e cobra tudo bem.
jamietre 23/09/11

Respostas:

19

Observe que a Especificação USB em algum lugar diz que os dispositivos que estão conectados apenas, mas ainda não "autorizados", podem drenar apenas 100 mA em vez dos habituais 500 mA. Pode ser que o seu hub USB simplesmente não forneça os 500 mA completos se não estiver conectado a um PC, para estar de acordo com o padrão.

Os carregadores de parede ignoram isso, pois não são dispositivos USB, mas simplesmente Power Bricks que produzem 5V / 500mA em um conector que se parece com uma porta USB.

Editar: Copiar / colar da Wikipedia :

Alguns dispositivos USB não padrão usam a fonte de alimentação de 5 V sem participar de uma rede USB adequada que negocia a energia consumida pela interface do host. O exemplo típico é de carregadores de bateria [...] alimentados por USB (principalmente para telefones celulares), [...]. Na maioria dos casos, esses itens não contêm circuitos digitais e, portanto, não são dispositivos USB compatíveis com o padrão. Teoricamente, isso pode causar problemas em alguns computadores; antes da especificação de carregamento da bateria, a especificação USB exigia que os dispositivos se conectassem no modo de baixa energia (máximo de 100 mA) e declarassem quanta corrente eles precisam, antes de alternar, com a permissão do host, para o modo de alta energia.

Michael Stum
fonte
O que marcará um hub USB como tendo esse recurso? Eles anunciam isso?
palswim
@palswim Normalmente não, pelo menos eu nunca vi isso. É uma aposta que eu diria, por isso geralmente uso carregadores de parede USB ou a porta diretamente no meu PC.
Michael Stum
Posso confirmar que, para meu desgosto, o Sitecom CN-051 possui esse 'recurso'.
Joost
4

Eu acho que a resposta é mais simples. As duas linhas de dados só precisam estar em curto entre si e não conectadas a nenhuma voltagem. Eu tentei isso com o meu Droid e funciona. Isso parece fazer parte da especificação USB (em http://pinouts.ru/Slots/USB_pinout.shtml ):

"Um carregador USB simples deve encurtar as duas linhas de dados. O dispositivo não tentará transmitir ou receber dados, mas poderá consumir até 1,8A, se o suprimento puder fornecê-los."

Conectei o meu Droid a uma fonte de alimentação de 5V usando um cabo USB que abri, cortei as duas linhas de dados (branca e verde) e as coloquei em curto no lado do Droid. Carregou perfeitamente.


fonte
+1 isto faz parte do padrão USB, que o Droid segue (nada mais o fez).
Broam
2

O USB é um protocolo baseado em host, que depende do PC para muitas coisas. É bem possível que, da maneira como o Droid seja projetado, desative o fluxo de energia no conector, a menos que detecte uma conexão de host ou o adaptador de parede.

Também ouvi falar de certos casos para o Droid causando problemas de carregamento, mas provavelmente é apenas para casos que têm um conector de passagem entre o do telefone e o cabo de dados.

Suponho que também seja possível que o hub não esteja fornecendo energia suficiente sem o computador e a energia do hub conectados, se estiver com defeito.

phoebus
fonte
Hum, isso é interessante. O hub carrega com êxito o meu iPod (através de um conector dock incorporado) e um fone de ouvido bluetooth via usb. Tentei desconectar todas essas coisas e conectar o droid, e ele ainda não funciona. Portanto, não acho que o hub esteja com defeito e não esteja fornecendo suco suficiente.
pkaeding 02/12/2009
1
Eu tentei isso com o meu Blackberry antes e o hub não carregava o meu Blackberry sem a conexão de um computador. Suponho que não funcione e que você precisa de um adaptador CA ou de um PC para carregar.
Mrdenny 02/12/2009
2
É devido ao Droid realmente seguir o padrão USB . Eu tenho um telefone que faz a mesma coisa (é tão ruim que, de fato, existem opções para forçar o consumo de 500mA).
Broam 04/03/10
1

Usei o método a seguir para fazer o meu telefone Motorola Droid carregar de um hub USB na parede.

1) Abra a caixa e solde os pinos 2 e 3 de cada conector USB, onde está soldado à placa de circuito.

2) Corte os traços na placa de circuito provenientes desses dois pinos apenas (com cuidado) em cada porta usando uma faca xacto para isolar esses pinos do restante dos circuitos. Esta etapa pode ser importante dependendo do seu hub - no meu caso, simplesmente soldar os dois pinos juntos não foi suficiente e não funcionou até eu também cortar os traços.

Obviamente, o hub não funcionará mais como um hub de dados conectado a um computador depois que você fizer isso, pois você cortou as portas de dados.

Este hub USB é um trabalho de alta potência da Belkin com uma fonte de alimentação de 1,5 A e, após esses mods, o android cobra muito bem. Também funciona com vários dispositivos conectados simultaneamente.

Eu também tenho um iPad que, embora diga que não está carregando, na verdade cobra quando conectado a este hub modificado. O iPad afirma exigir 2,0 amperes. Após ser conectado por algumas horas, ele atingirá a carga total, apesar do indicador "não carregar", portanto, funciona mesmo para aquele dispositivo exigente com 1,5A.

jamietre
fonte
parece muito com uma tarde hack que eu li em outro lugar: androidforums.com/motorola-droid/...
cregox