USB轉串總結

2021-07-24 06:24:42 字數 2215 閱讀 7357

一 usb

轉串模組原理:

原理

常用晶元區別

:max232:外圍電路簡單,但是占用pcb面積大,不美觀

pl2303:水貨多不穩定,外圍電路複雜,成本低

ch340:穩定,外圍電路簡單,成本相對高

計算機和mcu通訊的方法

1.只有串列埠介面的台式電腦(很老)

交叉串列埠線》max232晶元》mcu(微控制器)

2.既有串列埠介面又有usb介面的電腦(台式電腦)

(1)電腦串列埠介面》交叉串列埠線》max232晶元》mcu(微控制器)

(2)電腦usb介面》usb轉串列埠線》max232晶元》mcu(微控制器)

(3)電腦usb介面》usb2.0資料線》pl2303或ch340>>>mcu(微控制器)

3.只有usb介面的電腦(筆記本)

(1)電腦usb介面》usb轉串列埠線》max232晶元》mcu(微控制器)

(2)電腦usb介面》usb2.0資料線》pl2303或ch340>>>mcu(微控制器)

計算機和mcu通訊的原理:

(1)交叉串列埠線原理:訊號線交叉,導線作用

(2)usb轉串列埠線原理:usb介面》pl2303或ch340>>>max232>>>9針介面

(3)usb2.0資料線原理:訊號線直連,導線作用

訊號分析:

電腦串列埠介面》電腦輸出232電平訊號》max232晶元》ttl電平

電腦usb介面》電腦輸出usb電平訊號》usb轉串列埠線》232電平訊號》max232晶元》ttl電平

電腦usb介面》電腦輸出usb電平訊號》pl2303或ch340晶元》ttl電平

二 常用模組

usb模組根據硬體電路以及介面方式不同,分為四種:如下:

板模組:(提供

232電平)

r板模組右端db9插座,與計算機普通串列埠類似,為提供modem訊號,只有最常用的gnd,txd,rxd訊號,實現三線制rs232串列埠。

s

板模組:

(提供ttl

電平)

預設情況下,s版模組的電阻r1沒有焊接,模組工作於usb轉非同步串列埠方式,如果焊接了r1(2k,尺寸0805或0603),模組工作於usb兩線轉串列埠方式。

s版模組的+5v電源一般來自整機系統或裝置自帶的電源,如果系統本身沒有電源,那麼可以與整機系統一起使用usb匯流排提供的+5v電源。

版模組:

(提供ttl電平)

應用是焊接三根線,實現三線制的ttl串列埠。與微控制器串列埠通訊時,模組的rxd連線微控制器的txd,模組的txd連線微控制器的rxd。

g

版模組:

(提供ttl電平)

與計算機串列埠類似,含modem訊號,應用時焊接三根線或9根線。區別是:模組是ttl電平,計算機串列埠為rs232電平

三 usb轉串驅動

ch340g驅動

ubuntu下USB口插入USB轉TTL檢視串口號

首先先要獲取許可權 sudo su然後 cd dev lsls可以列出所有的串口號 確保此時usb轉ttl已經插在電腦上了 然後拔掉usb轉ttl 在ls一下列出所有的串列埠裝置 對比可以發現,插上和沒插上是有區別的,插上usb轉ttl,串列埠裝置裡面多了乙個ttyusb0。通過cutecom軟體就...

centos使用USB轉串列埠

我使用的是centos6.5,預設是沒有載入usb轉串列埠模組 1.載入usb轉串列埠模組 modprobe pl2303 2.檢視載入是否成功 lsmod grep pl2303 輸出如下表示載入模組成功 pl2303 16928 0 usbserial 37692 2 pl2303,ftdi s...

usb轉串列埠最初思路

要做arm板上擴充套件出8個串列埠 初步思路 一 利用uart擴充套件8個串列埠,或spi擴充套件出8個串列埠 arm板上提供的uart,只有2個 但是由於raspi提供的引腳限制,只能用乙個 因此要擴充套件8個串列埠,要麼是用uart擴充套件出8個串列埠,該方法下,查出有uart擴充套件5個串列埠...