在開發USB標準時,有許多廣泛使用的連接器可以用來代替新的自定義連接器。為什麼他們當時不使用mini-DIN或DE-9或其他通用連接器,而不是發明全新的物理連接器,然後需要使用全新的(昂貴的)機械來製造?
我可以想到一些可能的部分原因(例如,新的東西對消費者而言不太容易混淆,或者新的連接器比當時的其他任何產品在機械上都更合理),但我希望看到一個更加成熟的分析當時可用的內容以及為什麼不適合使用-嘿,也許幸運的是,真正從事此規範工作的人可以給出確切的確切原因。
在開發USB標準時,有許多廣泛使用的連接器可以用來代替新的自定義連接器。為什麼他們當時不使用mini-DIN或DE-9或其他通用連接器,而不是發明全新的物理連接器,然後需要使用全新的(昂貴的)機械來製造?
我可以想到一些可能的部分原因(例如,新的東西對消費者而言不太容易混淆,或者新的連接器比當時的其他任何產品在機械上都更合理),但我希望看到一個更加成熟的分析當時可用的內容以及為什麼不適合使用-嘿,也許幸運的是,真正從事此規範工作的人可以給出確切的確切原因。
最可能的原因很多,至少是以下原因。
連接器必須支持熱插拔。您提到的連接器不支持熱插拔。
使用現有的連接器還意味著某人可能會因為他們使用相同的連接器而將兩個不兼容的設備一起插入。
連接器還需要支持足夠的配合循環才能使用。
您提到的連接器已經過時,隨著製造連接器的技術的發展,使用該技術製造更小,更耐用甚至更好的現代連接器是很有意義的,最重要的是,適用於具體的應用。
讓我們想像一下,他們使用當時常見的 DB-9 s> DE-9用於USB。會發生什麼?很多老鼠都使用了DE-9 ,它還用於許多其他串行端口。人們會把串行鼠標插入USB端口,而當它不起作用時會感到沮喪。
當然,硬件人員希望看到預先存在的連接器,以便他們可以從Digi-Key購買。但是,隨著製造商開始提供新設計,這個問題很快就會解決。
在IBM-PC出現之前,“典型”並行端口是36針“ Centronics”連接器。然後,IBM決定對IBM PC上的並行端口使用DB-25F連接器。Oops,已經非常普遍地用於計算機和終端上的串行端口。因此,他們將串行端口切換為DB-25M連接器,這意味著即使您將IBM-PC代替終端,即使引腳排列相同,也需要新的電纜或性別轉換器。
因此,通過USB,他們創建了一些new,這是一個非常好的主意。
在開發USB標準時,有許多廣泛使用的連接器可以用來代替新的自定義連接器。為什麼他們當時不使用mini-DIN或DE-9或其他通用連接器,而不是發明全新的物理連接器,然後需要使用全新的(昂貴的)機械來製造?
在實踐中,Mini-DIN經常被使用並且被不承諾保持連接器完好無損的人們使用,這是令人討厭和災難。彎曲和折斷的銷釘“正好發生”。
相對而言,原始的USB連接器在機械上是天才的作品。
Db9的機械性能還不錯,但物理尺寸卻太大了,並且已經成為造成大量互連混亂的原因。
Mini USB是過渡步驟,主要失敗之處在於插座而不是電纜是弱點。
Micro USB很大程度上是由當時重要的製造商的“需求”驅動的,因為後者需要採用薄型插座,但BUT具有使電纜成為較弱連接的巨大優勢。多次插入後,mini-USB設備內插口往往會失效。採用micro-USb的設計意味著插頭是較弱的一點。
如果世界要使用不計其數的連接器,那麼安裝工具的成本就不成問題了,與現有連接器實現IN兼容性是一個獎勵。
關於USB2.0及其信號完整性要求,可能有預見性,也可能沒有。
高速數字信號實際上是HF到UHF信號,帶來了所有問題。
通用Sub-D或DIN連接器並非設計為可行的VHF / UHF連接器。 Sub-D零件的某些EXACT模型可能是可行的(例如,您擁有零件編號和數據表,並已測量並測試了該零件)。
對於12Mbps信號,DIN或Sub-D連接器在電氣上已經不是最佳選擇(儘管它們已用於該速度範圍內的協議,例如用於以太網收發器的AUI)。將其用於要求上升時間為500ps的400Mbps信號可能被認為是荒謬的-如果您曾經嘗試過處理上升時間小於10ns的數字信號的實驗裝置,則您會發現每一英寸不受約束的導線或連接器引腳(例如,它不是同軸電纜的一部分,也不是在接地層附近,也不是雙絞線的一部分),很有可能將gremlins引入您的系統-或將無害的東西變成天線。
當然,VGA使用sub-D連接器來連接(模擬)可以在VHF範圍內的高速信號-即使有足夠的時間,問題(信號衰減,重影....)也並不少見。為製造商優化HD15連接器(目前可能主要是VGA使用)以使其最常用。一些專業計算機系統(SGI或IBM工作站...)選擇使用BNC連接或3W3 / 13W3連接器(帶有同軸插入件的sub-D)是出於模擬監視器連接的原因。
因此,如果將使用USB2.0這樣的舊式連接器,則可能無法保持USB2.0的物理兼容性-同時又要可靠。
除了其他很好的答案,我還要補充一點,USB誕生期間的鼠標和鍵盤連接器是DIN連接器。切換到USB鼠標和鍵盤的操作不是立即的,圖片中還保留了在電纜末端帶有DIN連接器的設備,並試圖找出將其插入哪個DIN插座。
我個人想念堆疊25到9針適配器,性別轉換器和空調製解調器的日子,然後調整波特率直到可行。
連接器技術是一個不斷發展的領域。
D型連接器是圍繞手動焊接,兆赫茲範圍的信號,商業/工業使用周期(通常會安裝一個系統並持續使用數月)等開發的。
當USB出現時,(廉價)連接器和組裝的最新技術允許更密集的連接器間距,更小的插針,更好的佔空比等。(A連接器還有一個方面能夠直接將PCB用作(相當不可靠的)公連接器)。
有了USB-C,這些事情就更進一步了。
(但是為什麼現在的打印機和音樂設備使用古老的全尺寸B連接器?)
第二個答案,因為它涉及非常不同的方面:
在引入IBM PC時(並引入了某些連接器標準),台式計算機(無論它們是否與IBM兼容)被認為是工業/專業/愛好者設備,其價格昂貴,足以期望用戶精通知識和謹慎操作。足以不需要萬無一失的設計。另外,許多硬件和佈線需要定製或定制適應,因此使用任何電子零件分銷商目錄中都可用的通用連接器,可以用某些技巧進行手工焊接(將Sub-D和DIN連接器焊接起來不是真正的初學者任務!),是一項真正的功能。
在引入USB時,與PC兼容已經成為一種常見的家庭用品,這種標準無法再使用。此外,自定義硬件已經不那麼普遍了(並且經常會繼續使用舊版端口),並且無論如何都很難設計成與USB接口:您可以使某些電路像具有7407和74221的中央電子打印機一樣而不是更多... RS232只需要一些便宜且通用的電平轉換器芯片...要將某物轉變為USB設備,所需的零件就更加專業了。