Por que os HDDs portáteis não funcionam com telefones? [fechadas]

1

flash drives funcionam com adaptadores OTG, mas 2,5 "HDDs não.

Eu pensei que é por causa do maior consumo de energia para HDDs, mas depois eu conectei um HDD a um computador através de um testador de voltagem USB e ele mostrou 0.5A de consumo de energia. Isso é quase nada (o telefone cobra com 2A). E eu tentei com um SSD e ele mostrou um consumo de energia de 0,2A.

Quando conectei o HDD ao telefone via adaptador OTG, nada aparece no telefone, mas o testador de voltagem ainda mostra um consumo de energia de 0,3-0,4A. Com o SSD liga e desliga (a tensão continua a alternar entre 0 e 5V)

Então, o que há com HDDs e telefones?

    
por wat 14.12.2017 / 18:11

1 resposta

2

Um pequeno host USB alimentado por bateria é chamado de "host de baixa potência" e é obrigado a fornecer apenas 100 mA por porta. Veja a Seção 7.2.1 das especificações do USB 2.0. Qualquer coisa acima disso poderia ser apenas uma questão de margens e sorte do switch high-side.

Um dispositivo USB pode ser honesto e informar seu consumo máximo de energia real (potência máxima) e, se o consumo informado estiver acima de 100 mA, o host provavelmente recusará a conexão seguindo sua política de energia projetada. Um dispositivo que consome mais de 500 mA provavelmente está mentindo para o host, por isso é conectado, mas suga toda a energia do telefone. O SDD é provavelmente marginal, e durante a atividade de pico (leitura de tabelas FAT) pode exceder o limite e os erros impedem que o telefone o monte.

Em suma, pequenos gadgets alimentados por bateria não são projetados para dispositivos USB completos, eles são bons apenas para a unidade de periféricos leves (é mouse / teclado / pen drives) ou hubs auto-alimentados (aqueles que não usam tome energia do host). Tente conectar suas unidades a um hub auto-alimentado e, provavelmente, você verá a diferença.

    
por 16.12.2017 / 06:25