以下通過點亮LED進行基本使用流程演示,實際可以連接復雜外設(SPI、CAN、ADC等)
- 單模塊使用
- RX、TX、5V和GND接到串口模塊;X5接5V;Y2接LED+;LED-接GND
串口模塊插上電腦后,LED沒有亮;因為此時模擬開關所有節點都為斷開狀態
X0 | X1 | X2 | X3 | X4 | X5 | X6 | X7 | X8 | X9 | XA | XB | XC | XD | XE | XF | |
Y0 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Y1 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Y2 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Y3 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Y4 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Y5 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Y6 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Y7 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
- 電腦瀏覽器打開webuart.com在線串口調試工具(或其他串口上位機軟件),波特率9600
- 先獲取本設備的ID,串口發送{c:id}
可知本模塊唯一物理ID為35167dbe
(所有指令的用法在文檔末尾)
- 讓模塊打開LED,即將X5與Y2接通;串口發送{id:35167dbe,c:config,x:5,y:2,enable:1}
發送串口指令后,串口返回OK字符
此時X5和Y2引腳導通,LED成功點亮
X0 | X1 | X2 | X3 | X4 | X5 | X6 | X7 | X8 | X9 | XA | XB | XC | XD | XE | XF | |
Y0 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Y1 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Y2 | OFF | OFF | OFF | OFF | OFF | ON | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Y3 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Y4 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Y5 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Y6 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
Y7 | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF | OFF |
- 多模塊級聯
- 硬件接線
模塊一:RX、TX、5V和GND接到串口模塊;Y2接LED+;LED-接GND;X0~7接模塊二Y0~7
模塊二:X0接5V
- 導通LED
已知模塊一編號為35167dbe、模塊二編號為37167dbe
要讓導通LED,路徑可以選擇“模塊一的Y2、X5導通”且“模塊二的Y5、X0導通”
串口連續發送指令:
{id:35167dbe,c:config,x:5,y:2,enable:1}
{id:37167dbe,c:config,x:0,y:5,enable:1}
發送串口指令后,兩個模塊串口均返回OK字符
LED成功點亮
- 串口指令介紹
用途 | 獲取ID |
指令 | {c:id} |
參數 | 無 |
約束 | 僅限單模塊、非級聯狀態操作 |
示例 | 上位機發送:{c:id} 模塊回復:35167dbe |
用途 | 獲取版本 |
指令 | {id:%硬件ID%,c:version} |
參數 | 硬件ID |
約束 | 僅限單模塊、非級聯狀態操作 |
示例 | 上位機發送:{id:35167dbe,c:version} 模塊回復:35167dbe_May 16 2025 |
用途 | 下發配置 |
指令 | {id:%硬件ID%,c:config,x:%X引腳%,y:%Y引腳%,enable:%使能位%} |
參數 | 硬件ID X引腳:范圍0~F Y引腳:范圍0~7 使能位:0斷開、1使能 |
約束 | 無 |
示例 | 上位機發送:{id:35167dbe,c:config,x:5,y:2,enable:1} 模塊回復:35167dbe_ok |
用途 | 清空指定設備配置 |
指令 | {id:%硬件ID%,c:recover} |
參數 | 硬件ID |
約束 | 無 |
示例 | 上位機發送:{id:35167dbe,c:recover} 模塊回復:35167dbe_ok |
用途 | 清空所有設備配置 |
指令 | {c:recover_all} |
參數 | 無 |
約束 | 無 |
示例 | 上位機發送:{c:recover_all} 模塊回復:(不做回復) |