USB、RS232、RS485、TCP/IP的問題

各位先進大家好,我的問題可能很惡搞。
之前也爬過很多天的文章了,好像也沒有看到類似的問題。
希望大家能夠告訴我ㄧ些研究的方向。

主題所列的幾種通訊介面,都是某種不同協定下的通訊規格。
也常常可以在市面上看到各種轉接頭將這幾種不同的通訊界面加以轉接。

現在我的問題來了:
就硬體的層面來看,上述幾種的傳輸方式如下:

RS232:利用pin 2(接收)、Pin 3(傳送)、Pin 5(接地)傳送訊號
RS485:利用D+和D-兩條線傳送差動(differential)訊號
USB:除Pin 1和Pin 4為傳送5V電源和接地外,利用Pin 2、3傳送差動訊號
網路線:Pin1、2傳送差動訊號、Pin3、6接收差動訊號

換句話說,如果只是要傳送訊號,照道理說,都是可以互相將導線接起來就可以使用了才對。
譬如說,將USB和RS485做連接,應該就是把USB的2、3接腳接到RS485的通訊接腳即可
又像是將網路接頭的pin 1(傳送)接RS232的pin2(接收),pin2接RS232的pin5地線;
網路接頭的pin3(接收)接RS232的Pin3(傳送),Pin6同樣接Pin5地腳。
就我粗淺的理解,這樣接法應該是要可以使用才對的。

之所以會產生這樣的問題,主要是因為我想要利用電腦的USB或網路孔去連接RS232介面的儀器。
我知道電腦都有RS232的com port,也知道有類似的轉接器。
可是我就是想要自己做接頭自己焊電線。
而且我要的功能也不多,就只是訊號傳輸而已。

當然我知道還有各種通訊協定的問題。
但我最想知道的是,

我該怎麼把訊號從電腦的網路孔或是USB傳出來???
從Com port或是Lpt port都很容易,基本上都有Labview的範例程式可以看。
但是轉換成USB或是TCP/IP的格式要怎麼傳出來?該注意哪些細節?
希望各位朋友能夠給我ㄧ些方向,讓我知道該從何處著手。

拜謝

以USB及RS232為例

USB的輸出電位為5V,而RS232為12V

而且二者之間的在傳送資料的編碼方式也完全不一樣

所以若你直接將資料線連接,不但無法達到傳送的目的,嚴重的還可能會燒壞東西哦!!

[QUOTE=BROCK]

以USB及RS232為例

USB的輸出電位為5V,而RS232為12V

而且二者之間的在傳送資料的編碼方式也完全不一樣

所以若你直接將資料線連接,不但無法達到傳送的目的,嚴重的還可能會燒壞東西哦!!

[/QUOTE]

啊 剛查了一下 果然不同介面連使用的訊號壓差都不一樣。
所以一定要經過轉換器囉~
哀哀~我還真希望能從USB直接輸入訊號到不同種類的序列埠呢~