มีอะแดปเตอร์พอร์ตกี่ตัวและตัวใดที่สามารถวางซ้อนกันได้และใช้งานได้จริง


45

มีคนโพสต์รูปนี้ใน twitter วันนี้:

ฮ่า ๆ

มันไม่ทำงานใช่ไหม

ทำไมเหรอ และโดยเฉพาะอย่างยิ่ง ณ จุดใดที่สแต็กของอะแดปเตอร์หยุดทำงาน


5
อันนี้เก่ามาก อีกตัวอย่างเก่าคือ micro-sd บนอะแดปเตอร์ mini-sd บนอะแดปเตอร์ sd บนอะแดปเตอร์ CF ในอะแดปเตอร์ PCMCIA
Ismael Miguel

9
@IsmaelMiguel ยกเว้นว่าในตัวอย่างของคุณเชนของอะแดปเตอร์อาจใช้งานได้จริงในขณะที่ในกรณี OPs ไม่มีความเป็นไปได้จากระยะไกลสำหรับการทำงานใด ๆ
Ale..chenski

6
ประชดคือพอร์ต USB ที่ไม่ได้ใช้งานถัดจากแจ็ค NIC และไม่มีเมาส์หรือคีย์บอร์ด? บางทีพวกเขาจะเสียบเข้ากับพอร์ต USB แผงด้านหน้า? : D
Tim

9
โซ่ "microSD> miniSD> SD" เป็นกลไกทั้งหมดและจะทำงานได้อย่างแน่นอน "SD> CF" ต้องการเลเยอร์การแปล แต่ใช้งานได้ "CF> PCMCIA" เป็นมากกว่าการ์ดเครื่องอ่านสื่อ
bwDraco

4
ดูเหมือนว่านี่เป็นทีเซอร์อายุ 6 ขวบดูที่geek.com/chips/…
.... chenski

คำตอบ:


75

ไม่มีใครทำอะไรที่คุณคาดหวัง เลย

สีเขียวคือตัวแปลง USB เป็น PS / 2 เป็นตัวแปลงสายแทนตัวแปลงสัญญาณ มันจะทำงานได้ก็ต่อเมื่ออุปกรณ์ที่คุณเสียบเข้านั้นสามารถตรวจสอบว่ามีการเชื่อมต่ออย่างไรและพูดได้ทั้งสองภาษา ติด USB ของคุณจะไม่ทำอย่างนั้นเมาส์ USB อาจ

ถัดไปเป็นเมาส์ PS / 2 เพื่อแปลงอนุกรมอุปกรณ์ PS / 2 อีกครั้งจำเป็นต้องเข้าใจการเชื่อมต่อทั้งสอง แท่ง USB ไม่สามารถพูดผ่านสิ่งนี้ได้

ถัดไปคืออะแดปเตอร์แบบอนุกรม 9 ถึง 25 พินไม่มีอะไรพิเศษ ไม่มีการพูดคุยจาก USB

ถัดไปเป็นตัวเปลี่ยนเพศ 25 พินช่วยให้ตัวแปลงอนุกรมหญิง 25 พินเสียบเข้ากับพอร์ตขนานหญิง 25 พิน ทั้งพอร์ตขนานหรืออุปกรณ์ USB จะไม่เข้าใจความหมายของสิ่งใดก็ตามที่มีการกระเพื่อมที่สายไฟ

หากฉันเบื่อในภายหลังฉันอาจลองไล่พินตามหลักวิชา แต่ดูเหมือนว่าจะไม่มีประโยชน์อะไรเลยในความซื่อสัตย์ทั้งหมด

มันเป็นตัวเชื่อมต่อไร้ประโยชน์ที่ไม่มีประโยชน์อะไรเลย


ความคิดเห็นไม่ได้มีไว้สำหรับการอภิปรายเพิ่มเติม การสนทนานี้ได้รับการย้ายไปแชท
Mokubai

ดังนั้นคำถามที่ถามคือมีเมาส์ USB ที่สามารถพูดต่อเนื่อง PS / 2 ...
อยากรู้อยากเห็น dannii

3
@ Mokubai ฉันถือว่า "PS / 2 mouse to serial converter" คุณหมายถึง "PS / 2 mouse เพื่อ RS232 COM converter"; ฉันรู้ว่าพอร์ต RS232 COM เรียกว่า "พอร์ตอนุกรม" และ "พอร์ตอนุกรม" ที่ใช้ในบริบทของพีซีมักจะหมายถึง COM / RS232 - แต่ในความจริงทั้งหมดชื่อนั้นเป็นชื่อที่สร้างความเข้าใจผิดอย่างมากเนื่องจากทั้ง PS / 2, USB RS232, SATA, SAS ฯลฯ เป็นพอร์ตอนุกรมทั้งหมด อยากรู้อยากเห็น dannii ข้างต้นพูดถึง "PS / 2 ต่อเนื่อง" และนั่นทำให้ฉันตระหนักว่าความแตกต่างไม่ชัดเจนสำหรับบางคน ฉันมีเสรีภาพที่จะเสนอการแก้ไขสำหรับสิ่งนั้น
vaxquis

ถูกต้องทั้งหมดสำหรับคอมพิวเตอร์ที่ผลิตใน 20 ปีที่ผ่านมา แต่เดิมตัวเชื่อมต่อ DB-25 นั้นถูกใช้สำหรับพอร์ตอนุกรมและสำหรับพอร์ตนั้นเท่านั้น (พอร์ตขนานใช้ตัวเชื่อมต่อที่ออกแบบมาสำหรับเครื่องพิมพ์ Centronics ในตอนแรก) อุปกรณ์อนุกรมไม่ค่อยใช้มากกว่าพินไม่กี่ตัวดังนั้นจึงเปลี่ยนเป็น DB-9 แน่นอน mash นี้ยังคงไม่ทำงานบนพอร์ต DB-25 แบบอนุกรม แต่ความล้มเหลวนั้นน้อยกว่าทั้งหมด
Isaac Rabinovitch

@IsaacRabinovitch สี (magenta) รอบ ๆ พอร์ตแสดงว่าเป็นพอร์ตขนาน
Moshe Katz

24

ในการตอบส่วน "ณ จุดใดหยุดทำงาน" ขึ้นอยู่กับสิ่งที่ถูกแปลง

ฉันมีแป้นพิมพ์ AT ตัวเก่าเป็นตัวแปลง AT / PS2 ซึ่งเชื่อมต่อกับตัวแปลง PS2 / USB และเชื่อมต่อกับ USB KVM นั่นคืออะแดปเตอร์สองตัวต่อกันหรือสามตัวถ้าคุณนับ KVM

ตัวยืดหรือตัวเชื่อมจำนวนเท่าใดก็ได้จะทำงานได้จนถึงจุดที่สูญเสียข้อต่อหรือความยาวสายเคเบิลมากเกินไป ดังนั้นสายเคเบิลอีเทอร์เน็ต 100 เมตรและผู้เข้าร่วม 99 RJ45 อาจใช้งานได้ แต่นั่นไม่ใช่อะแดปเตอร์และขัดต่อคำถามของคุณ


15
+1 สำหรับการสังเกตว่าคำถามใช้รูปเป็นตัวอย่างเท่านั้นและ OP นั้นจะได้ประโยชน์จากคำตอบทั่วไปที่นี่
vaxquis

3
โปรดทราบว่าตัวแปลง PS2 / USB และ KVM เป็นทั้งตัวแปลงที่ใช้งานอยู่ คำถามใช้อะแดปเตอร์แบบพาสซีฟเท่านั้น
user2943160

8

ฉันเชื่อว่ารูปภาพแสดงพอร์ต DB25 COM ขนาดเต็มทั่วไปไม่ใช่พอร์ตขนาน ในทางเทคนิคสแต็คอัพควรทำงานกับเมาส์พิเศษที่รองรับ USB / PS / 2 ซึ่งทำงานในโหมด LS USB (1.5Mbit / s)

อย่างไรก็ตามภาพแสดงแท่ง USB ซึ่งสามารถทำงานได้ที่อัตรา FS (12Mbits / s) ขึ้นไปเท่านั้น "การตั้งค่า" นี้จะไม่ทำงานเนื่องจากการตั้งค่าสามารถทำงานที่อัตรา 1.5Mbit / s USB 1.0 เท่านั้นในขณะที่อุปกรณ์ FS USB ต้องการการประมวลผลสัญญาณข้อมูลที่ความเร็ว 12 Mbit / s อย่างจริงจังและต้องการบริการพิเศษตามกำหนดเวลาอย่างรอบคอบจากโฮสต์พีซี ซึ่งพอร์ต COM ไม่สามารถให้ได้

ดังนั้นคำตอบง่ายๆคือ: พอร์ต COM PS / 2 เป็นตัวแปลง USB ไม่สามารถให้ความเร็วในการสื่อสารที่จำเป็นหรือโปรโตคอล USB ที่เหมาะสมสำหรับหน่วยความจำ FS / HS โดยเฉพาะมัน "หยุดทำงาน" ระหว่างแท่งกับอะแดปเตอร์ USB-PS / 2 สีเขียว

ADDENDUM1: หลักฐานพื้นฐานหนึ่งที่แสดงว่าการตั้งค่านี้เป็นเรื่องตลกคือไม่มีพอร์ต EPP หรือ COM ใด ๆ ที่มีกำลังไฟ 5V ซึ่งจำเป็นสำหรับจ่ายไฟให้กับแท่ง USB

ADDENDUM2: ใช่นี่คือพอร์ตขนานของพีซีตามคำอธิบายของ DELL 2550 Sever และขอบคุณ "plugwash" PP นั้นแย่กว่าเนื่องจาก PP ไม่มีฮาร์ดแวร์การแปลง UART serdes ใด ๆ และบิตการกระแทกของพอร์ตจาก x86 PC นั้นอยู่นอกขอบเขตอย่างชัดเจนสำหรับการประมวลผลตัวรับ 12Mbps (ซึ่งต้องการอัตราการสุ่มตัวอย่าง / การอ่าน 20ns)


ฉันคิดว่าพอร์ตอนุกรม 25 พินนั้นใช้กับ DCE เท่านั้น (เช่นโมเด็ม)
user20574

1
มีหลายสิ่งที่บ่งบอกว่าเป็นพอร์ต Paralell ก่อนอื่นนำเสนอในสแต็คของสิ่งที่สันนิษฐานว่าเปลี่ยนเพศ (พอร์ตอนุกรมและพอร์ตขนานบนพีซีใช้เพศตรงข้าม) ประการที่สองสีของแผงรอบพอร์ตตรงกับสี PC97 สำหรับพอร์ตขนาน ประการที่สามคอมพิวเตอร์นั้นดูทันสมัยสำหรับฉันและฉันไม่ได้เห็นคอมพิวเตอร์ที่มีพอร์ตอนุกรม 25 พินมาหลายปี
plugwash

นอกจากนี้อะแดปเตอร์เมาส์แบบอนุกรมกับ PS2 ยังเป็นเพียงอะแดปเตอร์สายไฟพวกเขาต้องการเมาส์เพื่อรองรับการทำงานของพอร์ตอนุกรม ฉันเคยได้ยินหนูสองโหมดซีเรียล / ps2 และเมาส์โหมดคู่ ps2 / usb แต่ฉันไม่เคยได้ยินเกี่ยวกับเมาส์สามโหมด
plugwash

2
อะไรคือปัจจัย จำกัด ที่ทำให้คุณไม่สามารถเก็บเงินได้ในอัตราเหล่านั้น? มันเป็นเพียงฮาร์ดแวร์ที่เจตนาไม่ดีหรือไม่? ฉันคาดหวังว่าบอร์ดที่ทันสมัยจะมีพอร์ต io รุ่นที่แมปหน่วยความจำและไม่มีเหตุผลพื้นฐานที่พวกเขาไม่สามารถรองรับการเข้าถึง 50M ต่อวินาที
..

2
ใน x86 เครื่องคอมพิวเตอร์ที่ทันสมัยพอร์ต PP รวมอยู่ในสิ่งที่เรียกว่า "ซูเปอร์-IO ชิป" ดู en.wikipedia.org/wiki/Low_Pin_Count LPC บัสเป็นอินเตอร์เฟสแบบอนุกรมที่มีความกว้าง 4 บิตที่ความเร็ว 33MHz พร้อมการซิงค์แบบอนุกรมที่อยู่และฟิลด์แพ็กเก็ตและการจับมืออื่น ๆ ดังนั้นเวลาในการตอบสนองและค่าใช้จ่ายสูง
Ale..chenski

1

เพียงกรอกช่องว่างบางส่วนในคำตอบของเราที่นี่เนื่องจากฉันไม่สามารถแสดงความคิดเห็นฉันจะเพิ่มข้อมูลบางอย่างที่นี่

พอร์ตที่อะแดปเตอร์ Rube Goldberg นี้เชื่อมต่ออยู่นั้นเป็นพอร์ตขนาน IEEE-1284 อย่างแน่นอน - ตามที่ระบุด้วยสีเบอร์กันดีโดยรอบพอร์ต 25 พินซึ่งเหมาะกับทั้ง PC99 และ PC 2001 คู่มือการออกแบบระบบพีซี:

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

ถัดไปในห่วงโซ่เป็น 25 เปลี่ยนเพศชายหญิงหญิง ในขณะที่การเชื่อมต่อเหล่านี้มักจะผ่านการเชื่อมต่อโดยตรงแอปพลิเคชันจะถูก จำกัด เมื่อมาถึงแอปพลิเคชันแบบขนาน - โดยทั่วไปแล้วการใช้เหล่านี้จะใช้สำหรับสายเคเบิลอนุกรมหรือ SCSI

ไกลออกไปทางสายโซ่เป็นอะแดปเตอร์อนุกรม RS-232 Pin 25 Pin ถึง 9 ซึ่งมี pinout ที่แตกต่างกันโดยสิ้นเชิงและสัญญาณไฟฟ้าใด ๆ จากสิ่งนี้จะไม่เข้าใจโดยพอร์ตขนาน

ในทฤษฎีหนึ่งสามารถเขียนโปรแกรมได้ - สมมติว่าใครสามารถติดตามการเชื่อมต่อไฟฟ้าทั้งหมดได้ตรวจสอบให้แน่ใจว่าแรงดันไฟฟ้าที่เหมาะสมนั้นสามารถกำหนดเส้นทางได้ (โดยการข้ามการเชื่อมต่อบางส่วนในเครื่องเปลี่ยนเพศขนานขนาน 25 พิน M / F) และ การเขียนโปรแกรมเพื่อตีความสัญญาณที่ชิปควบคุมแบบขนานได้รับ / ส่งสัญญาณ - เพื่อให้ใช้งานได้ แต่เนื่องจาก USB นั้นแพร่หลายดังนั้นถ้าไม่มีความต้องการที่เฉพาะเจาะจงมากสำหรับสิ่งนี้ที่จะเกิดขึ้นมันจะเป็นการเสียเวลาและทรัพยากรของยักษ์ใหญ่


5
ฉันคิดว่ามันน่าสงสัยมากว่าพอร์ต paralell จะเร็วพอที่จะ bitbang USB ดังนั้นฉันคาดหวังอย่างแรงว่าการทำงานนี้จะทำให้คุณต้องซ่อนอุปกรณ์อิเล็กทรอนิกส์ที่ใช้งานอยู่ในตู้ใส่อุปกรณ์เปลี่ยนเพศ พลังงานอาจเป็นปัญหาพอร์ต PC paralell ไม่มีพินพลังงานดังนั้นคุณจะใช้สายข้อมูล / การจับมือกันเพื่อพลัง
plugwash

คุณพูดถูกฉันจำอุปกรณ์ที่เป็นพอร์ต LPT Memory Buffer ที่ใช้แบตเตอรี่ขนาด 9 โวลต์เพิ่มบัฟเฟอร์หน่วยความจำ 256k สำหรับเครื่องพิมพ์ดอทเมทริกซ์ของคุณ - ฉันค้นหา แต่ไม่พบบันทึกของอุปกรณ์นี้บนอินเทอร์เน็ต อย่างไรก็ตามฉันพบสิทธิบัตรสำหรับอุปกรณ์ที่จะดัดแปลง "สแกนเนอร์มือถือ" ให้ทำงานผ่านพอร์ต LPT ( google.com/patents/US5490283 ) และมันต้องใช้พลังงานจากภายนอกของอะแดปเตอร์มันเป็นเทคนิคการอ่านที่ชวนให้นึกถึงยุคสมัยที่ทำให้สิ่งต่าง ๆ ทำงานหนักขึ้น! จะกล่าวถึงอุปกรณ์อิเล็กทรอนิกส์ที่ใช้งานอยู่ - อะแดปเตอร์ ps2 / usb ที่ดีมีให้
PhasedOut

1

ในภาพของอะแดปเตอร์มีอะแดปเตอร์หนึ่งคู่ซึ่งสามารถทำงานร่วมกันได้ นั่นคือตัวแปลง PS / 2 เป็น DB9 สีเทาและตัวแปลง DB9 เป็น DB25 สีดำ

อะแดปเตอร์สีเทาน่าจะรวมอยู่ในอุปกรณ์เสริมด้วยเมาส์จาก 90s ด้วยการใช้เมาส์นั้นร่วมกับอะแดปเตอร์สีเทาและสีดำคุณสามารถเชื่อมต่อเมาส์เข้ากับพอร์ตอนุกรม 25 พินซึ่งเป็นเรื่องปกติในยุค 80 และต้นยุค 90 และการรวมกันนั้นจะได้ผล

คอมพิวเตอร์ที่ปรากฎนั้นมีพอร์ตอนุกรม 9 พินแทนที่จะเป็นพอร์ต 25 พินดังนั้นอะแดปเตอร์สีดำจึงไม่มีประโยชน์กับคอมพิวเตอร์เครื่องนี้ สามารถต่ออะแดปเตอร์สีเทาเข้ากับคอมพิวเตอร์ได้โดยตรง

อะแด็ปเตอร์การเปลี่ยนแปลงเพศสีขาวไม่น่าจะมีประโยชน์ในบริบทที่บรรยาย มันเชื่อมต่ออุปกรณ์อนุกรมเข้ากับพอร์ตขนาน บางพินในพอร์ตขนานบนคอมพิวเตอร์สามารถตั้งโปรแกรมเป็น GPIO และหากโชคบริสุทธิ์พินที่เกี่ยวข้องในพอร์ตอนุกรมนั้นเชื่อมต่อกับพิน GPIO บนคอมพิวเตอร์ดังนั้นในทางทฤษฎีแล้วคุณสามารถตั้งโปรแกรมโปรโตคอลอนุกรมในซอฟต์แวร์ได้ แทนที่จะพึ่งพา UART แต่หากอุปกรณ์ที่คุณเชื่อมต่อด้วยวิธีนี้ไม่สามารถใช้งานร่วมกันได้ในแง่ของแรงดันและกระแสไฟฟ้าจะมีความเสี่ยงที่จะทำให้อุปกรณ์บางอย่างเสียหาย

อะแดปเตอร์สีเขียวมีวัตถุประสงค์เพื่อเชื่อมต่อเมาส์ USB หรือแป้นพิมพ์เข้ากับช่องเสียบ PS / 2 บนคอมพิวเตอร์ เท่าที่ฉันจำได้ว่าอะแดปเตอร์ดังกล่าวถูกประดิษฐ์ขึ้นในช่วงปลายยุค 90 และพวกมันก็ใช้งานได้ก็ต่อเมื่อเมาส์หรือคีย์บอร์ดที่ใช้นั้นถูกสร้างขึ้นพร้อมกับความเข้ากันได้ที่จำเป็น ฉันจะไม่แปลกใจถ้าวงจรที่ออกแบบมาสำหรับเมาส์และคีย์บอร์ด USB ยังคงใช้งานอยู่ในปัจจุบันเนื่องจากมีเหตุผลเพียงเล็กน้อยในการอัปเดต

ในทางทฤษฎีอาจมีเมาส์ USB ที่มีความเข้ากันได้แบบย้อนกลับไปจนถึงการสื่อสารแบบอนุกรมซึ่งในกรณีนี้อะแดปเตอร์สีเขียวสีเทาและสีดำทั้งหมดสามารถทำงานร่วมกันได้ แม้ว่าฉันจะไม่คิดว่ามีเมาส์ตัวนี้อยู่ตั้งแต่จุดที่อินเตอร์เฟส USB ที่มีความเข้ากันได้กับ PS / 2 ถูกออกแบบมามันอาจรู้สึกว่าเป็นเวลาที่ดีที่จะทิ้งพอร์ตอนุกรมที่เข้ากันได้ย้อนหลัง

ฉันเพิ่งทดสอบเมาส์ Logitech USB หนึ่งตัวเพื่อความเข้ากันได้แบบย้อนหลังกับ serial และเมาส์นั้นไม่ทำงานบนพอร์ตอนุกรม รองรับเฉพาะ USB และ PS / 2 คนอื่นอาจมีหลักฐานเชิงประจักษ์มากกว่าชี้ให้เห็นว่าเป็นไปได้ว่าเมาส์ USB แบบสุ่มจะสนับสนุนพอร์ตอนุกรม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.