Como obter portas USB 2.0 de velocidade máxima em um laptop moderno?

1

Os laptops modernos têm apenas algumas portas USB e, para ampliar, você deve usar um hub USB. Meu problema é que eu preciso conectar 4 câmeras USB 2.0 de alta velocidade ao meu laptop e ainda manter duas portas USB livres (mouse + usb-stick). Em um hub USB 3.0 / 2.0 normal, todos os dispositivos USB 2.0 conectados compartilham o mesmo limite de largura de banda de ~ 40mb / s, mas cada câmera precisa de 40mb / s completos por conta própria. Então, há alguma maneira de obter portas USB 2.0 de velocidade máxima em um laptop moderno?

    
por Crigges 25.07.2017 / 07:50

3 respostas

1

Como você listou a tag Thunderbolt, vale a pena pesquisar em uma estação Thunderbolt com portas USB. No caso do Thunderbolt 1 ou 2, acredito que não há portas USB roteadas com o conector, portanto, qualquer porta USB externa estaria em um controlador externo. No caso do Thunderbolt 3, uma vez que essas portas são frequentemente emparelhadas com USB-C, o dock pode estar enganando o USB e ser apenas um multiplexador USB.

Se você acha que uma doca Thunderbolt é o caminho a ser seguido, sugiro que você obtenha uma com uma boa política de devolução e a avalie para garantir que ela atenda às suas necessidades.

No entanto, há sempre uma opção mais interessante.

Dependendo da idade do laptop e de quais portas você tem disponível, você pode considerar um M2. para o adaptador USB 3.0 ou Adaptador Mini-PCIe para USB 3.0 . Ambos comprometem enormemente a portabilidade de qualquer laptop conectado a eles, mas seria uma resposta simples e barata para "como obter mais portas USB"

O Mini-PCIe não fornece portas USB 3, de modo que o adaptador quase certamente tem seu próprio controlador. No caso do M.2, é quase certo que apenas as portas USB do conector sejam roteadas, o que (esperamos) vai direto para a CPU, então deve ser a largura de banda total.

Eu não posso postar mais links, então algumas sugestões nuas seguem

O Mini-PCIe fornece uma porta USB 2.0 que (esperançosamente) é conectada diretamente à CPU. Isso é mais barato que a opção USB 3.0 e é menos provável que seja um desastre de driver.

Outra opção semelhante é obter uma placa PCIe USB 2.0 e uma M.2 ou Mini-PCIe para Desktop-Form-Factor PCIe. O laptop agora é totalmente não portátil, mas possui muitas portas USB.

Por fim, não conheço o seu uso, mas pode ser útil conseguir dois laptops baratos e viciados e conectar duas câmeras a cada um.

    
por 25.07.2017 / 08:24
1

É muito provável que o seu laptop tenha apenas UM controlador de host USB. A largura de banda agregada é determinada pela arquitetura do controlador. Então, um controlador - 40MBps.

Para acomodar 4 câmeras USB 2.0 HS, você precisaria de quatro controladores em seu sistema.

Se for um laptop menos moderno (que tem um EHCI separado e um xHCI USB 3.0), conectando uma câmera à porta USB 3.0 e outra a um USB 2.0, você terá a largura de banda para duas câmeras, mas você precisa verificar como suas portas expostas são roteadas, para qual controlador. Se houver apenas um xHCI, então sem sorte. E duvido que seu laptop tenha mais de um slot M.2 com PCI direto.

ADIÇÃO : Aqui estão os meus resultados rápidos.

  1. Em máquinas antigas e não tão antigas, controladores EHCI (USB 2.0) (pelo menos no relativamente novo chipset C20x de 2011 e em todos os chipsets ICHx mais antigos) dividem a largura de banda disponível de 42 MBps entre todas as portas raiz .

  2. A controladora de placa PCIe add-on Renesas USB 3.0 xHCI também divide os 42 MBps entre as portas;

  3. O controlador ASMedia USB 3.1 Gen.2 no slot PCIe 4X também divide a largura de banda;

  4. Somente os mais novos controladores USB Intel xHCI, família Braswell e mais recentes (2015) oferecem largura de banda USB 2.0 total em portas individuais (verificadas em três portas, não tenho mais).

  5. Qualquer hub USB 3.0 interno ou externo dividirá a largura de banda USB2 entre as portas.

Portanto, eu estou corrigido com relação aos mais recentes controladores de host Intel eXtensible - eles fornecem USB 2.0 (~ 42 MBps) em cada porta.

    
por 25.07.2017 / 21:35
-1

Considere usar um hub USB 3.0.

Como alternativa, existem hubs projetados para serem USB 3.0 para vários 2.0s e (alguns deles) devem funcionar também.

Um hub é basicamente um chip conectado com portas e um plugue. O chip é executado para o hub e gerencia os dados entre os dispositivos e o host. Portanto, se você usar um host com USB 3.0, poderá dividir sua velocidade (largura de banda) em várias portas USB 2.0, desde que o hub seja compatível.

Cuidado com os hubs de 7 portas. Eu desmontei alguns e descobri que havia 2 chips conectados juntos, então 4 portas serão mais lentas que as outras 3.

    
por 25.07.2017 / 08:11