Qualcuno ha postato questa foto su Twitter oggi:
Non funzionerà, giusto?
Perché, esattamente? E, in particolare, a che punto la pila di adattatori smette di funzionare?
Qualcuno ha postato questa foto su Twitter oggi:
Non funzionerà, giusto?
Perché, esattamente? E, in particolare, a che punto la pila di adattatori smette di funzionare?
Risposte:
Nessuno di loro farà nulla che ti aspetti. Affatto.
Quello verde è un convertitore da USB a PS / 2, è un convertitore di filo piuttosto che un convertitore di segnale. Funzionerà solo se il dispositivo che si collega in esso può rilevare come è collegato e parlare entrambe le lingue. La tua chiavetta USB non lo farà, un mouse USB potrebbe .
Il prossimo è un convertitore da mouse a seriale PS / 2, di nuovo il dispositivo PS / 2 deve capire entrambe le connessioni. Una chiavetta USB non può parlare attraverso questo.
Il prossimo è un adattatore seriale da 9 a 25 pin, niente di speciale, solo cavi più sconnessi. Non si parla da USB.
Next è un commutatore di genere a 25 pin, che consente al convertitore seriale a 25 pin femmina di inserirsi in una porta parallela femmina a 25 pin. Né la porta parallela né il dispositivo USB capiranno il significato di qualunque filo si stia muovendo contro di loro, se nessuno di essi lo è.
Se mi annoio più tardi, potrei provare a inseguire il pinout teorico, ma sembra un po 'inutile in tutta onestà.
È un inutile miscuglio di connettori che non otterrà alcun risultato.
Per rispondere alla parte "a che punto smette di funzionare", dipende da cosa viene convertito.
Personalmente ho una vecchia tastiera AT, in un convertitore AT / PS2, che si collega a un convertitore PS2 / USB e si connette a un KVM USB. Sono due adattatori di fila o tre se contate il KVM.
Qualsiasi numero di estensori o falegnami potrebbe funzionare, fino al punto in cui le perdite tra le articolazioni o la lunghezza totale del cavo sono eccessive. Quindi 100 cavi Ethernet da 1 metro e 99 joiner RJ45 potrebbero funzionare, ma non è un adattatore ed è contrario allo spirito della tua domanda.
Credo che l'immagine mostri una porta COM DB25 full-size RS-232 e non una porta parallela. Tecnicamente lo stack-up dovrebbe funzionare con uno speciale mouse USB / PS / 2 compatibile, che funziona in modalità LS USB (1.5Mbit / s).
Tuttavia, l'immagine mostra una chiavetta USB, che può funzionare solo con velocità FS (12 Mbit / s) e superiore. Questa "configurazione" non funzionerà perché l'impostazione può funzionare solo con velocità USB 1.0 da 1.5 Mbit / s, mentre il dispositivo USB FS richiede un'elaborazione seria dei segnali dati a 12 Mbit / s, e necessita di un servizio speciale pianificato con cura dall'host PC, che non può essere fornito dalla porta COM.
Quindi la risposta è semplice: il convertitore da porta USB a PS / 2 a USB non può fornire la velocità di comunicazione necessaria, né un protocollo USB adeguato per una memory stick FS / HS. Nello specifico, "smette di funzionare" tra lo stick e l'adattatore USB-PS / 2 verde.
ADDENDUM1: una prova fondamentale che questa configurazione è una barzelletta è che nessuna delle porte EPP o COM ha una potenza di 5 V, che è necessaria per alimentare la chiavetta USB.
ADDENDUM2: sì, questa è la porta parallela del PC, per descrizione di DELL 2550 sever, e grazie a "plugwash". Il PP è peggio, dal momento che il PP non ha alcun hardware di conversione Serdes UART, e il bit-banging della porta dal PC x86 è chiaramente fuori portata per l'elaborazione del ricevitore a 12 Mbps (che richiede una frequenza di campionamento / lettura di 20 ns).
solo per colmare alcune lacune nelle nostre risposte qui, poiché non posso commentare, aggiungerò qui alcune informazioni.
La porta a cui è collegato questo adattatore Rube Goldberg è sicuramente una porta parallela IEEE-1284 - come indicato dalla colorazione Burgundy che circonda la porta a 25 pin, che si adatta alle specifiche della Guida alla progettazione del sistema PC99 e PC 2001:
http://tech-insider.org/windows/research/acrobat/001102/00about-2001.pdf
Avanti nella catena, è un cambio di genere da maschio a femmina a 25 pin. Sebbene queste siano in genere connessioni dirette, l'applicazione è limitata quando si tratta di applicazioni parallele, in genere queste sono state utilizzate per i cavi seriali o SCSI.
Più in basso lungo la catena, c'è un adattatore seriale RS-232 da 25 pin a 9 pin - che ha una piedinatura totalmente diversa e qualsiasi segnale elettrico da questo non verrà compreso dalla porta parallela.
In teoria uno poteva scrivere un programma - presupponendo che si possano rintracciare tutte le connessioni elettriche, assicurarsi che la giusta tensione sia stata instradata (molto probabilmente incrociando alcune delle connessioni nel Parallel Gender Changer 25 pin M / F) e scrivendo un programma per reinterpretare i segnali che il chip di controllo parallelo stava ricevendo / trasmettendo - per farlo funzionare, ma dal momento che l'USB è così onnipresente a meno che non ci fosse un bisogno molto specifico che ciò accada sarebbe uno spreco titanico di tempo e risorse.
Nella catena di adattatori raffigurata c'è esattamente una coppia di adattatori che ci si può aspettare che lavorino insieme. Questo è il convertitore da PS / 2 a DB9 grigio e il convertitore da DB9 a DB25 nero.
L'adattatore grigio era probabilmente incluso come accessorio con un mouse degli anni '90. Usando quel mouse insieme agli adattatori grigio e nero è possibile collegare il mouse a una porta seriale a 25 pin che era comune negli anni '80 e nei primi anni '90. E quella combinazione funzionerebbe.
Il computer raffigurato sembra avere una porta seriale a 9 pin piuttosto che una porta a 25 pin, quindi l'adattatore nero è inutile con questo computer. L'adattatore grigio potrebbe essere collegato direttamente al computer.
È improbabile che l'adattatore per il cambio di sesso bianco sia utile nel contesto illustrato. Collega un dispositivo seriale a una porta parallela. Alcuni dei pin nella porta parallela del computer possono essere programmati come GPIO e se per pura fortuna tutti i pin rilevanti nella porta seriale sono collegati ai pin GPIO del computer, in teoria è possibile programmare il protocollo seriale nel software piuttosto che affidarsi a un UART. Ma se i dispositivi che connetti in questo modo non sono compatibili in termini di tensione e corrente, c'è il rischio di danneggiare alcune apparecchiature.
L'adattatore verde è progettato per collegare un mouse o una tastiera USB a un connettore PS / 2 sul computer. Per quanto ricordo, tali adattatori sono stati inventati alla fine degli anni '90 e funzionano solo se il mouse o la tastiera utilizzati sono costruiti con la necessaria retrocompatibilità. Non sarei sorpreso se i circuiti progettati a quel punto per mouse e tastiere USB fossero ancora in uso oggi, poiché ci sono stati pochi motivi per aggiornarlo.
In teoria, potrebbe esistere un mouse USB con compatibilità all'indietro fino alla comunicazione seriale, nel qual caso gli adattatori verde, grigio e nero potrebbero funzionare tutti insieme. Anche se non credo che un tale mouse esista dal momento che nel punto in cui è stata progettata l'interfaccia USB con compatibilità retroattiva PS / 2 probabilmente si è sentito come un buon momento per abbandonare la compatibilità con la porta seriale all'indietro.
Ho testato solo un mouse USB Logitech per compatibilità con le versioni precedenti e quel mouse non funzionava su una porta seriale. Supporta solo USB e PS / 2. Altri potrebbero avere più prove empiriche che suggeriscono quanto sia probabile che un mouse USB casuale supporti porte seriali.