Um cabo entre dois dispositivos OTG é de 5 fios?
ja ouvi coisas diferentes..
Ouvi dizer que o USB OTG envolve um 5º pino. encurtando esse ID 5º pino do plugue micro-USB para GND, instrui-o a agir como host e fornecer 5V (que, aliás, custa bateria nesse dispositivo). Ouvi dizer que o pino está em curto ou não está em curto, mas de qualquer forma, não há 5º fio no cabo.
Mas também li https://www.microchip.com/forums/m1047762.aspx que "Se você conectar 2 dispositivos OTG, o cabo necessário é "especial" (5º sinal)." (Então, com base nisso, parece que há um 5º fio).
Estou pensando principalmente em USB 2
Não, um cabo USB 2.x tem apenas quatro condutores/fios mais blindagem (opcional).
Isso é essencialmente preciso, embora a frase " em curto ou não em curto " seja ambígua, pois não há nada especificamente mencionado como a conexão. Como você mencionou anteriormente um curto-circuito, o leitor pode/deveria inferir que você está se referindo novamente a um curto-terra.
Isso está mal formulado e levou a uma inferência incorreta.
O quinto pino, normalmente rotulado com o
ID
sinal, é sempre uma entrada.O sistema com a porta OTG deve usar esta
ID
entrada para determinar se esta conexão USB será como um host USB, ou se esta conexão USB será um dispositivo USB (também conhecido como gadget).Como (ou de onde) essa
ID
entrada é originada?Considere as possíveis configurações de cabos disponíveis:
um conector macho Tipo A em uma extremidade e um conector micro USB macho na outra extremidade.
O plugue anterior destina-se exclusivamente a uma porta de host USB, pois apenas um host USB teria um conector tipo A fêmea.
Portanto, a outra extremidade do cabo destina-se a ser conectada a um dispositivo USB, pois o USB não possui conexões ponto a ponto ou host a host, e apenas os dispositivos se conectam ao host.
Como o conector Tipo A possui apenas quatro pinos, não há necessidade de um 5º fio, pois não há sinal adicional proveniente do host para enviar ao gadget.
O cabo é construído de forma que o
ID
nível/sinal fique flutuando no conector micro USB, não conectando nada aoID
pino.(Um cabo somente de energia com apenas 2 fios também teria o
ID
pino desconectado.)(Presumivelmente, a porta OTG tem um pull-up para que uma
ID
entrada desconectada seja detectada como um nível lógico alto. Se a entrada estiver ligada ao terra, um nível lógico baixo será lido.)um conector tipo A fêmea em uma extremidade e um conector micro USB macho na outra extremidade.
O soquete anterior destina-se exclusivamente à conexão de um dispositivo USB, pois apenas um dispositivo USB teria um conector tipo A macho.
Portanto, a outra extremidade do cabo destina-se a ser conectada a um host USB, pois o USB não possui conexões ponto a ponto ou dispositivo a dispositivo, e um dispositivo deve se conectar a um host.
Como o conector Tipo A possui apenas quatro pinos, não há necessidade de um 5º fio, pois não há sinal adicional proveniente do gadget para enviar para a outra extremidade do cabo.
O cabo é construído de forma que o
ID
nível/sinal seja um nível lógico baixo no conector micro USB conectando oID
pino aoGND
pino.conectores micro USB macho em ambas as extremidades do cabo.
Tal cabo teria que ter uma extremidade designada como extremidade A ou host, e a outra extremidade designada como extremidade B ou dispositivo.
Mesmo que cada extremidade do cabo tenha um conector de cinco pinos, o cabo ainda precisa de apenas quatro fios. O quinto pino é uma entrada, e conectar uma entrada a outra com um quinto fio não faz sentido; nenhuma extremidade está gerando um
ID
sinal que poderia ser transmitido.Você provavelmente pode encontrar outras configurações de cabos USB (excêntricos) (por exemplo, macho Tipo A para macho Tipo A), mas esses cabos são para propósitos especiais (ou não) (e devem ser usados por sua conta e risco).
Basta pesquisar na Wikipedia :
Os conectores USB "grandes" originais têm quatro pinos, micro e mini conectores (todos eles, não apenas OTG - realmente não existe um conector OTG) têm cinco pinos.
Os cabos sempre têm quatro fios.
O pino extra pode ser usado para detecção OTG se o chip controlador USB OTG suportar isso (e a wikipedia novamente descreve como: o pino ID está conectado ao terra no plugue do host, enquanto está aberto no plugue do dispositivo) e se você tiver cabos diferentes .
Mas, que eu saiba, também existem chips controladores USB OTG onde você pode substituir essa detecção e alterar a direção apenas por software. Não sei se esses controladores realmente se conectam ao pino extra.
Acho que procurar algumas folhas de dados concretas para chips controladores USB OTG esclareceria isso.