Berapa banyak port adapter, dan yang mana yang bisa ditumpuk dan benar-benar berfungsi?

45

Seseorang memposting foto ini di twitter hari ini:

lol

Itu tidak akan berhasil, kan?

Kenapa tepatnya? Dan, khususnya, pada titik mana tumpukan adapter berhenti bekerja?

Wes
sumber
5
Yang ini benar-benar tua. Contoh lama lainnya adalah micro-sd pada adaptor mini-sd pada adaptor sd pada adaptor CF pada adaptor PCMCIA.
Ismael Miguel
9
@IsmaelMiguel, kecuali bahwa dalam contoh Anda, rantai adaptor mungkin benar-benar berfungsi, sementara dalam kasus OPs bahkan tidak ada kemungkinan jauh untuk fungsi apa pun.
Ale..chenski
6
Ironinya adalah port USB yang tidak digunakan di sebelah jack NIC. Dan tidak ada mouse atau keyboard? Mungkin mereka terhubung ke port USB panel depan? : D
Tim
9
Rantai "microSD> miniSD> SD" sepenuhnya mekanis dan pasti akan bekerja. "SD> CF" memerlukan lapisan terjemahan tetapi itu akan berhasil. "CF> PCMCIA" tidak lebih dari kartu media reader.
bwDraco
4
Tampaknya ini adalah penggoda berusia 6 tahun, lihat geek.com/chips/…
Ale..chenski

Jawaban:

75

Tak satu pun dari mereka akan melakukan apa pun yang Anda harapkan. Sama sekali.

Yang hijau adalah konverter USB ke PS / 2, ini adalah konverter kawat dan bukan konverter sinyal. Ini hanya akan berfungsi jika perangkat yang Anda tancapkan dapat mendeteksi bagaimana perangkat terhubung dan berbicara dalam dua bahasa. USB stick Anda tidak akan melakukan itu, mungkin mouse USB .

Berikutnya adalah PS / 2 mouse ke serial converter, sekali lagi perangkat PS / 2 perlu memahami kedua koneksi. Stik USB tidak dapat berbicara melalui ini.

Berikutnya adalah adaptor serial 9-ke-25 pin, tidak ada yang istimewa, hanya kabel yang lebih tidak terhubung. Tidak berbicara dari USB.

Berikutnya adalah pengubah gender 25 pin, yang memungkinkan konverter serial perempuan 25-pin untuk dihubungkan ke port paralel perempuan 25-pin. Baik porta paralel maupun perangkat USB tidak akan mengerti arti dari kabel apa pun yang bergoyang pada mereka, jika ada di antara mereka.

Jika saya bosan nanti, saya mungkin akan mencoba mengejar pinout teoretis, tetapi tampaknya tidak ada gunanya dalam semua kejujuran.

Ini adalah kumpulan konektor yang tidak berguna yang tidak akan menghasilkan apa-apa.

Mokubai
sumber
Komentar bukan untuk diskusi panjang; percakapan ini telah dipindahkan ke obrolan .
Mokubai
Jadi pertanyaan yang harus ditanyakan adalah apakah ada tikus USB yang dapat berbicara serial PS / 2 ...
curiousdannii
3
@Mokubai Saya berasumsi dengan "PS / 2 mouse ke serial converter" Anda benar-benar berarti "PS / 2 mouse ke RS232 COM converter"; Saya tahu bahwa port RS232 COM disebut "port serial", dan "port serial" yang digunakan dalam konteks PC biasanya berarti COM / RS232 - tetapi sejujurnya, nama itu sangat menyesatkan dengan sendirinya, karena keduanya PS / 2, USB, RS232, SATA, SAS dll. Semuanya adalah port serial; curiousdannii di atas berbicara tentang "serialized PS / 2", dan itu membuat saya menyadari bahwa perbedaannya tidak begitu jelas bagi sebagian orang. Saya telah mengambil kebebasan untuk mengusulkan suntingan untuk itu.
vaxquis
Semua itu benar untuk komputer yang dibuat dalam 20 tahun terakhir atau lebih. Tapi awalnya konektor DB-25 digunakan untuk port serial, dan hanya untuk itu. (Port paralel digunakan konektor yang awalnya dirancang untuk printer Centronics.) Perangkat serial jarang menggunakan lebih dari beberapa pin, karenanya beralih ke DB-9. Tentu saja, mash ini masih tidak akan bekerja pada port serial DB-25, tetapi kegagalannya sedikit kurang total.
Isaac Rabinovitch
@IsaacRabinovitch Warna (magenta) di sekitar port menunjukkan bahwa itu adalah port paralel.
Moshe Katz
24

Untuk menjawab bagian "pada titik mana ia berhenti bekerja", itu tergantung apa yang sedang dikonversi.

Saya pribadi memiliki keyboard AT yang lama, menjadi konverter AT / PS2, yang menghubungkan ke konverter PS2 / USB dan menghubungkan ke USB KVM. Itu dua adapter berturut-turut, atau tiga jika Anda menghitung KVM.

Sejumlah ekstender atau sambungan akan berfungsi, sampai pada titik di mana kerugian pada sambungan atau panjang kabel total berlebihan. Jadi 100 kabel ethernet 100 meter dan 99 sambungan RJ45 mungkin bekerja, tapi itu bukan adaptor dan bertentangan dengan semangat pertanyaan Anda.

Criggie
sumber
15
+1 untuk memperhatikan bahwa pertanyaan menggunakan pic hanya sebagai contoh, dan OP akan mendapat manfaat dari jawaban yang lebih umum di sini.
vaxquis
3
Perhatikan bahwa konverter PS2 / USB dan KVM keduanya adalah konverter aktif . Pertanyaannya hanya menggunakan adaptor pasif.
user2943160
8

Saya percaya gambar menunjukkan port umum RS-232 DB25 COM ukuran penuh, dan bukan port paralel. Secara teknis stack-up harus bekerja dengan mouse khusus USB / PS / 2 yang kompatibel, yang beroperasi dalam mode LS USB (1.5Mbit / s).

Namun, gambar menunjukkan stik USB, yang hanya dapat beroperasi dengan kecepatan FS (12Mbits / dtk) ke atas. "Pengaturan" ini tidak akan berfungsi karena pengaturan hanya dapat beroperasi pada kecepatan USB 1.5Mbit / s 1.0, sedangkan perangkat USB FS memerlukan pemrosesan sinyal data yang serius pada kecepatan 12 Mbit / s, dan membutuhkan layanan khusus yang dijadwalkan dengan cermat dari host PC, yang tidak dapat disediakan oleh port COM.

Jadi jawaban yang sederhana adalah: COM port PS / 2 ke USB converter tidak dapat memberikan kecepatan komunikasi yang diperlukan atau protokol USB yang tepat untuk memory stick FS / HS. Khususnya "berhenti bekerja" antara tongkat dan adaptor USB-PS / 2 hijau.

ADDENDUM1: satu bukti mendasar bahwa pengaturan ini adalah lelucon adalah bahwa kedua port EPP atau COM tidak memiliki daya 5V, yang diperlukan untuk memberi daya pada stik USB.

TAMBAHKANENDUM2: ya, ini adalah port paralel PC, per deskripsi DELL 2550 sever, dan terima kasih untuk "plugwash". PP lebih buruk, karena PP tidak memiliki perangkat konversi UART serdes, dan bit-banging port dari PC x86 jelas di luar jangkauan untuk pemrosesan penerima 12Mbps (yang membutuhkan sampling / laju baca 20ns).

Ale..chenski
sumber
Saya pikir port serial 25-pin hanya digunakan pada DCE (yaitu modem).
user253751
1
Beberapa hal sangat mengindikasikan bahwa itu adalah port paralell. Pertama-tama presense dalam tumpukan apa yang dianggap sebagai pengubah gender (port serial dan paralel pada PC menggunakan gender yang berlawanan). Kedua warna panel di sekitar port cocok dengan warna PC97 untuk port paralel. Ketiga, komputer itu terlihat relatif modern bagi saya dan saya belum pernah melihat komputer dengan port serial 25 pin selama bertahun-tahun.
plugwash
Juga adapter mouse serial ke PS2 hanya adapter kabel, mereka membutuhkan mouse untuk mendukung operasi port serial. Saya pernah mendengar tentang dua mode serial / ps2 mouse dan mode ganda mouse ps2 / usb tetapi saya belum pernah mendengar tentang tri-mode mouse.
plugwash
2
Apa faktor pembatas yang mencegah Anda dari melakukan bitbanging pada harga tersebut? Apakah itu hanya perangkat keras yang sengaja buruk? Saya berharap papan modern memiliki versi porta io yang dipetakan dalam memori dan tidak ada alasan mendasar mereka tidak dapat mendukung akses 50 juta per detik.
R ..
2
Pada PC x86 modern, port PP terintegrasi ke dalam apa yang disebut "chip Super-IO", lihat en.wikipedia.org/wiki/Low_Pin_Count . LPC bus adalah antarmuka serial 4-bit-lebar yang berjalan pada 33MHz, dengan sinkronisasi serial, alamat, dan bidang paket serta jabat tangan lainnya. Karena itu latensi dan overhead yang besar untuk bit-banging.
Ale..chenski
1

hanya untuk mengisi beberapa celah dalam jawaban kami di sini, karena saya tidak bisa berkomentar, saya akan menambahkan beberapa informasi di sini.

Port yang terhubung dengan adaptor Rube Goldberg ini jelas merupakan Port Paralel IEEE-1284 - seperti yang ditunjukkan oleh warna Burgundy di sekitar port 25 pin, yang sesuai dengan spesifikasi Panduan Desain Sistem PC PC99 dan PC 2001:

http://tech-insider.org/windows/research/acrobat/001102/00about-2001.pdf

Selanjutnya dalam rantai, adalah 25 Pin Pria to Female Gender Changer. Walaupun ini biasanya langsung melalui koneksi, aplikasi terbatas ketika datang ke aplikasi Paralel - biasanya, ini digunakan untuk kabel Serial atau SCSI.

Lebih jauh ke bawah rantai, adalah Serial Adapter 25 Pin hingga 9 Pin RS-232 - yang memiliki pinout yang sama sekali berbeda dan sinyal listrik apa pun dari ini tidak akan dipahami oleh port Paralel.

Dalam Teori seseorang dapat menulis sebuah program - dengan asumsi bahwa seseorang dapat melacak semua koneksi listrik, pastikan voltase yang tepat dapat dialihkan (kemungkinan besar dengan melintasi beberapa koneksi dalam 25 pin M / F Parallel Gender Changer) dan menulis sebuah program untuk menginterpretasikan ulang sinyal yang diterima / ditransmisikan oleh chip kontrol Paralel - untuk membuatnya bekerja, tetapi karena USB ada di mana-mana kecuali jika ada kebutuhan yang sangat spesifik untuk hal ini maka itu akan menjadi pemborosan waktu dan sumber daya yang sangat besar.

Bertahap
sumber
5
Saya merasa sangat ragu bahwa port paralell akan cukup cepat untuk bitbang USB, jadi saya sangat berharap bahwa untuk membuat pekerjaan ini akan mengharuskan Anda untuk menyembunyikan elektronik yang aktif di kandang gender changer. Daya mungkin juga menjadi masalah, port paralell PC tidak memiliki pin daya, sehingga Anda akan bergantung pada data / garis jabat tangan untuk daya.
plugwash
Anda benar, saya ingat perangkat yang merupakan port LPT Memory Buffer yang mengandalkan baterai 9v, menambahkan buffer memori 256k untuk printer dot-matrix Anda - Saya mencari, tetapi tidak dapat menemukan catatan perangkat ini di internet. Namun, ketika mencari-cari, saya menemukan paten untuk perangkat yang akan mengadaptasi "pemindai genggam" agar berfungsi melalui port LPT. ( google.com/patents/US5490283 ) dan itu akan membutuhkan daya eksternal ke adaptor, ini adalah bacaan yang sangat teknis dan mengingatkan zaman di mana membuat barang-barang bekerja lebih sulit! Akan Anda sebutkan elektronik aktif - adapter ps2 / usb yang bagus memilikinya.
PhasedOut
1

Dalam rantai adapter yang digambarkan ada tepat sepasang adaptor yang dapat diharapkan untuk bekerja sama. Itu adalah konverter PS / 2 ke DB9 abu-abu dan konverter DB9 ke DB25 hitam.

Adaptor abu-abu kemungkinan besar dimasukkan sebagai aksesori dengan mouse dari tahun 90-an. Dengan menggunakan mouse itu bersama-sama dengan adaptor abu-abu dan hitam Anda dapat menghubungkan mouse ke port serial 25 pin yang umum di tahun 80-an dan awal 90-an. Dan kombinasi itu akan berhasil.

Komputer yang digambarkan tampaknya memiliki port serial 9 pin daripada port 25 pin, sehingga adaptor hitam tidak berguna dengan komputer ini. Adaptor abu-abu dapat dicolokkan langsung ke komputer.

Adaptor perubahan gender putih tidak mungkin berguna dalam konteks yang digambarkan. Ini menghubungkan perangkat serial ke port paralel. Beberapa pin di port paralel pada komputer dapat diprogram sebagai GPIO, dan jika secara murni semua pin yang relevan di port serial terhubung ke pin GPIO di komputer, maka secara teori Anda dapat memprogram protokol serial dalam perangkat lunak daripada mengandalkan UART. Tetapi jika perangkat yang Anda hubungkan dengan cara ini tidak kompatibel dalam hal tegangan dan arus, ada risiko merusak beberapa peralatan.

Adaptor hijau dimaksudkan untuk menghubungkan mouse atau keyboard USB ke konektor PS / 2 di komputer. Sejauh yang saya ingat adapter seperti itu ditemukan pada akhir 90-an dan mereka hanya bekerja jika mouse atau keyboard yang digunakan dibangun dengan kompatibilitas yang diperlukan. Saya tidak akan terkejut jika sirkuit yang dirancang pada titik itu untuk mouse USB dan keyboard masih digunakan saat ini karena ada sedikit alasan untuk memperbaruinya.

Secara teori bisa saja ada mouse USB dengan kompatibilitas mundur sepanjang jalan kembali ke komunikasi serial, dalam hal ini adaptor hijau, abu-abu, dan hitam semua bisa bekerja bersama. Meskipun saya tidak berpikir mouse seperti itu ada sejak pada titik di mana antarmuka USB dengan kompatibilitas mundur PS / 2 dirancang, mungkin terasa seperti saat yang tepat untuk membuang kompatibilitas port serial port.

Saya hanya menguji satu mouse USB Logitech untuk kompatibilitas dengan serial, dan mouse itu tidak bekerja pada port serial. Itu hanya mendukung USB dan PS / 2. Yang lain mungkin memiliki lebih banyak bukti empiris yang menunjukkan seberapa besar kemungkinan mouse USB acak mendukung port serial.

kasperd
sumber