Point: 1、串口,、COM口是指的物理接口形式(硬件),。而TTL、RS-232,、RS-485是指的電平標(biāo)準(zhǔn)(電信號),。 2、接設(shè)備的時候,,一般只接GND RX TX,。不會接Vcc或者+3.3v的電源線,避免與目標(biāo)設(shè)備上的供電沖突,。 3,、PL2303、CP2102芯片是 USB 轉(zhuǎn) TTL串口 的芯片,,用USB來擴(kuò)展串口(TTL電平),。 4、MAX232芯片是 TTL電平與RS232電平的專用雙向轉(zhuǎn)換芯片,可以TTL轉(zhuǎn)RS-232,,也可以RS-232轉(zhuǎn)TTL,。 5、TTL標(biāo)準(zhǔn)是低電平為0,,高電平為1(+5V電平),。RS-232標(biāo)準(zhǔn)是正電平為0,負(fù)電平為1(±15V電平),。 6,、RS-485與RS-232類似,但是采用差分信號負(fù)邏輯,。這里略過不講,。 串口、COM口: COM口即串行通訊端口,,簡稱串口,。這里區(qū)別于USB的“通用串行總線”和硬盤的“SATA”。 一般我們見到的是兩種物理標(biāo)準(zhǔn),。D型9針插頭,,和 4針杜邦頭兩種。 這是常見的4針串口,,在電路板上常見,,經(jīng)常上邊還帶有杜邦插針。還有時候有第五根針,,3.3V電源端,。 由于是預(yù)留在電路板上的,,協(xié)議可以有很多種,,要看具體設(shè)備。
下面這個就是D型9針串口(通俗說法),。在臺式電腦后邊都可以看到,。 記住,這種接口的協(xié)議只有兩種:RS-232和RS-485,。不會是TTL電平的(除非特殊應(yīng)用),。 9針串口的定義可以參考這里:http://wenku.baidu.com/view/5c170c6925c52cc58bd6be6e.html 我們一般只接出RXD TXD兩針,外加GND,。
下圖是個USB轉(zhuǎn)TTL串口的小板,,可以用USB擴(kuò)展出一個串口。芯片為PL2303HX,。 網(wǎng)上經(jīng)?;煜鞣N串口,但是這個確實是可以給STC單片機(jī)下載程序的,。
這是另一種,,CP2102芯片的,,也是USB轉(zhuǎn)TTL串口。據(jù)說比PL2303的好,,實際使用中沒感覺出來,。這個小板就多了+3.3V電源端,以適應(yīng)不同的目標(biāo)電路,。
上邊介紹的都是USB轉(zhuǎn)TTL串口,,如果目標(biāo)設(shè)備上是RS-232串口(D型9針接口)咋弄? 再接一片MAX232轉(zhuǎn)換一下就行。 你也可以搭一個簡單的比較器電路,,來實現(xiàn)TTL轉(zhuǎn)RS-232的功能,,如下圖。
RS-232轉(zhuǎn)TTL咋弄?這就需要你動點腦子咯,。當(dāng)然,,早有人想到了做一款成品。仔細(xì)看下圖,,USB經(jīng)過PL2303轉(zhuǎn)成了TTL串口,,中間四個窟窿可以引出,再經(jīng)MAX232轉(zhuǎn)換為RS-232電平,,9針串口引出,。
下面這是另一款:電平轉(zhuǎn)換依舊用的是MAX232。
你或許會買到這種:看起來里邊只有一個牛屎芯片的,。 但是記住一點,,只要是 D型9針串口,不會是TTL電平的,,沒特殊說明就默認(rèn)是RS-232,。 所以這根線,不管里邊構(gòu)造怎樣的,,是 USB轉(zhuǎn)RS-232串口 的線,。 想要強(qiáng)調(diào)的是,一個設(shè)備的串口可以根據(jù)引出的串口線來判斷是TTL還是RS-232,,從而決定鏈接方式以及是否需要轉(zhuǎn)換電路,。 加入微信 搜索微信公眾號:電子產(chǎn)品世界 或用微信掃描二維碼: |
|