Multi USB/RS232/RS485/TTL Converter (SKU:TEL0070) 技術解析
在電子設備的通信領域,多協議轉換器是實現不同接口設備之間通信的關鍵工具。今天我們就來詳細了解一下 Multi USB/RS232/RS485/TTL Converter 這款多協議轉換器。
文件下載:TEL0070.pdf
一、產品簡介
Multi USB/RS232/RS485/TTL Converter 是一款多協議轉換器,它由多個接口組成,用于控制器通信。該轉換器支持 USB、TTL、RS232、RS485 之間的接口轉換,并且允許一個輸入對應多個輸出,這為多種控制器之間的通信提供了極大的便利。
二、電源供應
該轉換器的供電電壓為 5V,供電方式分為兩種:
- 通過 Micro USB 數據線供電。
- 從任意 5V 引腳供電。
需要注意的是,為避免燒毀芯片,請勿同時接入兩個或更多的 5V 電源。如果已經通過 Micro USB 供電,就不要再連接 5V 引腳了。
三、引腳功能說明
區(qū)域劃分
轉換器板分為 A 區(qū)和 B 區(qū)。A 區(qū)包含 Micro USB、ATTL 和 A232 接口;B 區(qū)包含 BTTL、B232、B485 接口。信號可以在 A 區(qū)和 B 區(qū)之間進行轉換。
轉換規(guī)則
- 同一區(qū)域內的信號不能進行轉換。例如,ATTL 不能轉換為 A232,但可以轉換為 B232。
- 同一區(qū)域內只能有一個輸入,但允許有多個輸出。比如,如果 A 區(qū)的 Micro USB 接口作為輸入,轉換器可以將 232、485 和 TTL 作為輸出。
指示燈說明
- POWER:電源指示燈。
- AR->BT:表示 A 區(qū)接口作為輸入,B 區(qū)接口作為輸出。
- BR->AT:表示 B 區(qū)接口作為輸入,A 區(qū)接口作為輸出。
四、使用指南
1. 硬件要求
- DFRduino UNO R3
- USB Cable A - B for Arduino
- Micro USB Cable
- Arduino Jumper Cables
2. 連接步驟
- 將 Micro USB 電纜插入轉換器板,此時“POWER”指示燈亮起。
- 在使用轉換器之前,需要安裝驅動程序。驅動安裝完成后,打開 PC 上的“控制面板 - 設備管理器”,會看到一個新的端口。驅動下載地址:http://www.ftdichip.com/Drivers/VCP.htm
- 根據連接圖進行連接。
- 將 A 到 B 的 USB 連接到 UNO。
3. 編寫示例代碼
在 Arduino UNO 上編寫示例代碼,代碼如下:
void setup() {
Serial.begin(115200);
}
void loop() {
if(Serial.available()){
Serial.write(Serial.read());
}
}
庫安裝地址:https://www.arduino.cc/en/Guide/Libraries#.UxU8mdzF9H0
4. 數據收發(fā)
我們需要一個串口監(jiān)視器來監(jiān)控數據。有很多不錯的工具,如 putty、CoolTerm 等,這里我們選擇 CoolTerm。下載地址:http://freeware.the - meiers.org/ 將波特率設置為 115200 bps 并選擇相應的 COM 端口?;氐街鹘缑妫c擊“Connection - Send String”,會彈出一個對話框,在該對話框中可以發(fā)送字符串,接收到的字符串會顯示在另一個端口(UNO 端口)。這樣就實現了 USB 到 TTL 的功能。
如果要測試反向轉換(B 到 A),只需更改 UNO 代碼,參考測試代碼如下:
void setup() {
Serial.begin(115200);
}
void loop() {
Serial.print("Hello,DFRobot!");
Serial.println();
delay(500);
}
五、其他參考連接
- TTL 到 232 轉換器
- USB 到 485 轉換器
| 同時,文中還給出了 RS - 232 引腳的詳細定義: | PIN | RS - 232 |
|---|---|---|
| 1 | DCD | |
| 2 | RXD | |
| 3 | TXD | |
| 4 | DTR | |
| 5 | GND | |
| 6 | DSR | |
| 7 | RTS | |
| 8 | CTS | |
| 9 | RI |
六、故障排除
如果在使用過程中遇到更多問題或有新奇的想法,可以訪問 DFRobot 論壇。
在實際的電子設計中,你是否也會經常用到這類多協議轉換器呢?它們又為你的項目帶來了哪些便利呢?歡迎在評論區(qū)分享你的經驗和見解。
-
通信
+關注
關注
18文章
6476瀏覽量
140325 -
接口轉換
+關注
關注
0文章
8瀏覽量
8107
發(fā)布評論請先 登錄
7-30V寬壓+反接保護:RS232轉RS485轉換器是什么?
詳解RS232和RS485接口的區(qū)別
物聯網部署:RS232轉485/422轉換器(寬壓30V+全隔離)實操指南
從參數到應用:工業(yè)級全隔離三合一轉換器(RS232/485/TTL)使用手冊
RS485轉EtherCAT協議轉換網關詳細解析
一器抗浪涌+通全接口!RS232/RS485/RS422/TTL/USB六合一,應用無死角
RS232/RS485/RS422/TTL/USB互轉多功能轉換器:防浪涌,六合一轉換
CAN總線接口轉RS485/RS232雙向轉換器DAM-C3210 工業(yè)級
USB協議轉換器:USB轉TTL/232/485,光電隔離
LTC1334單5V RS232/RS485多協議收發(fā)器技術手冊
LTC1387單5V RS232/RS485多協議收發(fā)器技術手冊
LTC2870/LTC2871具集成型終端的RS232/RS485多協議收發(fā)器技術手冊
LTC2872具集成型終端的RS232 / RS485雙通道多協議收發(fā)器技術手冊
LTC2873具可通斷終端的單總線RS485/RS232多協議收發(fā)器技術手冊
Multi USB/RS232/RS485/TTL Converter (SKU:TEL0070) 技術解析
評論