USB串口通信產(chǎn)品的發(fā)展
關(guān)鍵詞:USB 串口通信 RS-232 RS-485
目前計算機的USB接口已經(jīng)大量使用,一般每臺計算機都有2到4個(gè)USB口。USB口已經(jīng)開(kāi)始逐步取代傳統的PS/2鼠標口、PS/2鍵盤(pán)口、CENTRONICS打印口、RS-232串口等。USB將是未來(lái)重要的PC機工業(yè)通信接口之一,用于實(shí)現工業(yè)通信以及存儲、編程等。在USB技術(shù)逐步普及于工業(yè)通信的今天,本文回顧USB工業(yè)通信產(chǎn)品的發(fā)展過(guò)程。
先回顧我國USB產(chǎn)品的開(kāi)發(fā)成就,我們不得不提到著(zhù)名的深圳朗科公司。是他首次提出了“優(yōu)盤(pán)”的名稱(chēng),是他取得了全球領(lǐng)先的USB外部存儲裝置的專(zhuān)利知識產(chǎn)權,并且據說(shuō)后來(lái)以此專(zhuān)利起訴打敗了著(zhù)名的日本SONY公司。盡管在朗科的U盤(pán)出現之前國內已經(jīng)有IBM隨電腦一道贈送的“IBM存儲鑰匙”,其實(shí)就是U盤(pán),但是象IBM這樣連微硬盤(pán)部門(mén)都出售給日立公司的藍色巨人是看不上這小小的存儲鑰匙(storage key)的。這樣的失誤雖然遠遠輕于請MICROSOFT公司為IBM PC寫(xiě)DOS操作系統,但是也成就了一個(gè)中國的朗科以及后來(lái)國內的整個(gè)U盤(pán)市場(chǎng),盡管今天的朗科還遠遠沒(méi)有達到MICROSOFT的規模。當時(shí)早期的朗科U盤(pán)采用的是PHILIPS公司的PDIUSB12的USB接口芯片加三星的FLASH存儲器,朗科當時(shí)還出售PDIUSB12的開(kāi)發(fā)系統可用于開(kāi)發(fā)U盤(pán)等產(chǎn)品。不到一年后,同樣在深圳的另外一家公司魯文公司開(kāi)發(fā)出了號稱(chēng)是全球第一個(gè)無(wú)須驅動(dòng)程序的U盤(pán)(取名為“易盤(pán)”),可以在Windows me下無(wú)須驅動(dòng)程序。因為無(wú)驅才會(huì )有后來(lái)的巨大的市場(chǎng)。
雖然以上是國內USB產(chǎn)品開(kāi)發(fā)歷程的簡(jiǎn)單回顧并不是USB串口通信領(lǐng)域產(chǎn)品的回顧,但是正是因為中國人開(kāi)發(fā)U盤(pán)技術(shù)讓我國在世界計算機外設方面占了一席之地的成就鼓舞了后來(lái)國人在USB串口通信領(lǐng)域的產(chǎn)品開(kāi)發(fā),也正是當時(shí)朗科出售的USB開(kāi)發(fā)系統帶動(dòng)波仕電子開(kāi)始了USB串口通信產(chǎn)品的開(kāi)發(fā)。況且工業(yè)通信和工業(yè)測量控制領(lǐng)域都是國人的傳統強項,始終是國貨占據絕大部分市場(chǎng)。
第一代產(chǎn)品 USB/RS-232轉換器
第一代USB串口通信產(chǎn)品是以波仕電子的USB/RS-232轉換器為典型的。波仕電子是國內最早從事USB/串口轉換器的開(kāi)發(fā)廠(chǎng)家之一。型號為USB232的USB/RS-232轉換器(如圖1)用于將一個(gè)USB口轉換成為一個(gè)RS-232串行口。USB/RS-232轉換器實(shí)現USB與RS-232串口設備相互通訊的一種協(xié)議轉換裝置(USB協(xié)議-串行通信協(xié)議)。在通信主機 (USB)和RS-232串口設備之間,無(wú)論是通信主機發(fā)送信息至指定的RS-232串口設備或是RS-232串口設備發(fā)送信息至指定通信主機,都可以經(jīng)其輕易且正確地傳輸。波仕的USB232是專(zhuān)門(mén)為工業(yè)通信設計制造的,特別強調對工業(yè)通信的適用性。比如我們用工業(yè)通信開(kāi)發(fā)常用的Visual BASIC 和 Visual C++語(yǔ)言的Mscomm.ocx通信控件編程后進(jìn)行通信檢測,波仕的USB232可以在各種版本的Windows下很流暢地正確通信并且對RTS/CTS、DTR/DSR握手信號的控制與監測也很正確,而有些市售的USB/串口轉換器卻不能夠通過(guò)這樣的檢測。
圖1 波仕電子的型號為USB232的USB/RS-232轉換器
USB232產(chǎn)品還可以與波仕電子的其他產(chǎn)品配合使用: USB232還可以直接配接波仕電子的485C型轉換器構成USB/RS-485/RS-422轉換器(全雙工半雙工通用)。USB232還可以直接配接波仕電子的485TC型轉換器構成光電隔離且無(wú)須供電的USB/RS-485/RS-422轉換器。USB232還可以直接配接波仕電子的BS232-9型RS-232光電隔離器構成光電隔離無(wú)須供電的USB/RS-232轉換器。
第二代產(chǎn)品 USB/RS-485/RS-422轉換器
第二代USB串口通信產(chǎn)品可以從USB口直接擴展出RS-485、RS-422口。波仕電子USB/RS-485轉換器(型號:USB485)用于將一個(gè)USB口轉換成為RS-485(半雙工)或者RS-422口(全雙工),如圖2。
圖2 波仕電子的型號為USB485的USB/RS-485/RS-422轉換器
USB485主要是為USB的遠程工業(yè)通信而設計的,由于轉換為RS-485或者RS-422接口所以通信距離增加到了1200米(9600bps時(shí))。同時(shí)增加了一個(gè)5V供電腳這樣可以對某些外接的儀器或設備供電。
第三代產(chǎn)品 光電隔離USB/RS-232/485/422轉換器
圖3 波仕電子的型號為USB232GL1的光電隔離USB/RS-232/485/422轉換器
c++相關(guān)文章:c++教程
隔離器相關(guān)文章:隔離器原理
評論