Alguém postou esta foto no twitter hoje:
Isso não vai funcionar, certo?
Por que exatamente? E, especificamente, em que momento a pilha de adaptadores para de funcionar?
Alguém postou esta foto no twitter hoje:
Isso não vai funcionar, certo?
Por que exatamente? E, especificamente, em que momento a pilha de adaptadores para de funcionar?
Respostas:
Nenhum deles fará o que você espera. Em absoluto.
O verde é um conversor de USB para PS / 2, é um conversor de fios em vez de conversor de sinal. Ele só funcionará se o dispositivo que você conectar nele puder detectar como está conectado e falar os dois idiomas. Seu dispositivo USB não fará isso, um mouse USB poderá .
O próximo é um mouse PS / 2 para conversor serial, novamente o dispositivo PS / 2 precisa entender as duas conexões. Um stick USB não pode falar sobre isso.
A seguir, um adaptador serial de 9 a 25 pinos, nada de especial, apenas mais fios desconectados. Sem falar de USB.
A seguir, há um trocador de gênero de 25 pinos, permitindo que o conversor serial fêmea de 25 pinos seja conectado a uma porta paralela fêmea de 25 pinos. Nem a porta paralela nem o dispositivo USB entenderão o significado de quaisquer fios que estejam mexendo neles, se algum deles estiver.
Se eu ficar entediado mais tarde, eu poderia tentar perseguir as pinagens teóricas, mas parece um pouco inútil com toda a honestidade.
É uma mistura inútil de conectores que não alcançará nada.
Para responder à parte "em que ponto ele pára de funcionar", depende do que está sendo convertido.
Pessoalmente, tenho um teclado AT antigo, em um conversor AT / PS2, que se conecta a um conversor PS2 / USB e a um KVM USB. São dois adaptadores seguidos, ou três, se você contar o KVM.
Qualquer número de extensores ou junções funcionaria, até o ponto em que as perdas nas juntas ou o comprimento total do cabo sejam excessivas. Portanto, 100 cabos Ethernet de 1 metro e 99 junções RJ45 podem funcionar, mas isso não é um adaptador e é contra o espírito da sua pergunta.
Acredito que a imagem mostra uma porta COM DB25 em tamanho RS-232 geral e não uma porta paralela. Tecnicamente, o empilhamento deve funcionar com um mouse compatível com USB / PS / 2 especial, que opera no modo USB LS (1.5Mbit / s).
No entanto, a imagem mostra um dispositivo USB, que pode operar apenas com taxas de FS (12Mbits / s) e superiores. Essa "configuração" não funcionará porque a configuração pode operar apenas na taxa USB 1.0 de 1.5Mbit / s, enquanto o dispositivo USB FS precisa de processamento sério de sinais de dados a 12 Mbit / s e precisa de um serviço especial cuidadosamente programado do host do PC, que não pode ser fornecido pela porta COM.
Portanto, a resposta é simples: o conversor da porta COM PS / 2 para USB não pode fornecer a velocidade de comunicação necessária nem o protocolo USB adequado para um cartão de memória FS / HS. Especificamente, "para de funcionar" entre o stick e o adaptador USB-PS / 2 verde.
ADENDO1: uma evidência fundamental de que essa configuração é uma piada é que nem as portas EPP ou COM têm energia de 5V, o que é necessário para alimentar o pen drive.
ADENDO2: sim, esta é a porta paralela do PC, conforme descrição do DELL 2550 sever, e graças ao "plugwash". O PP é pior, uma vez que o PP não possui nenhum hardware de conversão UART serdes, e a batida de bits da porta do PC x86 está claramente fora da faixa para o processamento do receptor de 12Mbps (que requer taxa de amostragem / leitura de 20ns).
apenas para preencher algumas lacunas em nossas respostas aqui, como não posso comentar, adicionarei algumas informações aqui.
A porta à qual este adaptador Rube Goldberg está conectado é definitivamente uma porta paralela IEEE-1284 - conforme indicado pela coloração Borgonha ao redor da porta de 25 pinos, que se encaixa nas especificações do Guia de Design de Sistemas de PC PC99 e PC 2001:
http://tech-insider.org/windows/research/acrobat/001102/00about-2001.pdf
O próximo da cadeia é um trocador de gênero masculino de 25 pinos para feminino. Embora estas sejam tipicamente diretas através de conexões, o aplicativo é limitado quando se trata de aplicativos paralelos - normalmente, eles foram usados para cabos seriais ou SCSI.
Mais abaixo na cadeia, encontra-se um adaptador serial RS-232 de 25 pinos a 9 pinos - que possui uma pinagem totalmente diferente e qualquer sinal elétrico deste não será compreendido pela porta paralela.
Em teoria um poderia escrever um programa - supondo que se pode rastrear todas as ligações eléctricas, verifique se a voltagem correta era capaz de ser encaminhado (provavelmente cruzando algumas das conexões no 25 pinos M / F Changer Sexo Parallel) e escrever um programa para reinterpretar os sinais que o chip de controle paralelo estava recebendo / transmitindo - para fazê-lo funcionar, mas como o USB é tão onipresente, a menos que houvesse uma necessidade muito específica de que isso acontecesse, seria um desperdício titânico de tempo e recursos.
Na cadeia de adaptadores representada, há exatamente um par de adaptadores que pode funcionar em conjunto. Esse é o conversor PS / 2 para DB9 cinza e o conversor DB9 para DB25 preto.
O adaptador cinza provavelmente foi incluído como acessório em um mouse dos anos 90. Ao usar esse mouse junto com os adaptadores cinza e preto, você pode conectar o mouse a uma porta serial de 25 pinos, comum nos anos 80 e no início dos anos 90. E essa combinação funcionaria.
O computador representado parece ter uma porta serial de 9 pinos em vez de uma porta de 25 pinos; portanto, o adaptador preto é inútil neste computador. O adaptador cinza pode ser conectado diretamente ao computador.
É improvável que o adaptador de alteração de gênero branco seja útil no contexto representado. Ele conecta um dispositivo serial a uma porta paralela. Alguns dos pinos na porta paralela do computador podem ser programados como GPIO e, por pura sorte, todos os pinos relevantes na porta serial estão conectados aos pinos GPIO do computador, então, em teoria, você pode programar o protocolo serial no software em vez de depender de um UART. Mas se os dispositivos que você conectar dessa maneira não forem compatíveis em termos de tensão e corrente, existe o risco de danificar alguns dos equipamentos.
O adaptador verde destina-se a conectar um mouse ou teclado USB a um conector PS / 2 no computador. Tanto quanto me lembro, esses adaptadores foram inventados no final dos anos 90 e só funcionam se o mouse ou o teclado usado for construído com a necessária compatibilidade com versões anteriores. Eu não ficaria surpreso se os circuitos projetados naquele momento para mouses e teclados USB ainda estiverem em uso hoje, já que existem poucas razões para atualizá-lo.
Em teoria, poderia existir um mouse USB com compatibilidade com versões anteriores até a comunicação serial; nesse caso, os adaptadores verde, cinza e preto poderiam funcionar juntos. Embora eu não pense que esse mouse exista, já que no momento em que a interface USB com compatibilidade com versões anteriores do PS / 2 foi projetada, provavelmente foi um bom momento para abandonar a compatibilidade com versões anteriores da porta serial.
Testei apenas um único mouse USB da Logitech quanto à compatibilidade com versões anteriores e esse mouse não funcionou em uma porta serial. Ele suporta apenas USB e PS / 2. Outros podem ter evidências mais empíricas sugerindo a probabilidade de um mouse USB aleatório suportar portas seriais.