DB9/DB25信號(hào)名是什么?


RS232接口通過(guò)DB9(9針)或DB25(25針)連接器實(shí)現(xiàn)串行通信,其信號(hào)名由基本數(shù)據(jù)信號(hào)、硬件流控信號(hào)、握手信號(hào)三部分組成。以下從信號(hào)定義、典型應(yīng)用場(chǎng)景、兼容性對(duì)比三方面解析,確保硬件設(shè)計(jì)/調(diào)試精準(zhǔn)匹配。
一、DB9/DB25信號(hào)名全表(RS232標(biāo)準(zhǔn)定義)
1. DB9連接器信號(hào)定義(常用)
DB9引腳 | 信號(hào)名 | 方向 | 功能說(shuō)明 | 典型應(yīng)用場(chǎng)景 | 連接優(yōu)先級(jí) |
---|---|---|---|---|---|
1 | DCD(數(shù)據(jù)載波檢測(cè)) | 輸入 | 檢測(cè)調(diào)制解調(diào)器是否接收到載波信號(hào)(高電平有效) | 傳統(tǒng)Modem撥號(hào)連接時(shí)使用,現(xiàn)代設(shè)備(如PLC)可懸空 | ★★☆☆☆ |
2 | TXD(發(fā)送數(shù)據(jù)) | 輸出 | 主機(jī)發(fā)送的TTL/CMOS電平轉(zhuǎn)換為RS232電平(-3V~-15V邏輯1,+3V~+15V邏輯0) | 核心數(shù)據(jù)輸出通道(如MCU向傳感器發(fā)送指令) | ★★★★★ |
3 | RXD(接收數(shù)據(jù)) | 輸入 | 接收RS232電平并轉(zhuǎn)換為T(mén)TL/CMOS電平(0~3.3V/5V)供MCU處理 | 核心數(shù)據(jù)輸入通道(如傳感器返回測(cè)量值) | ★★★★★ |
4 | DTR(數(shù)據(jù)終端就緒) | 輸出 | 主機(jī)通知從機(jī)設(shè)備已就緒(高電平有效) | 傳統(tǒng)Modem初始化時(shí)使用,工業(yè)設(shè)備可由MCU GPIO控制 | ★★★☆☆ |
5 | SGND(信號(hào)地) | 共地 | 芯片與DB9的共地參考,消除電位差 | 必須連接,否則信號(hào)偏移超±5V導(dǎo)致誤碼 | ★★★★★ |
6 | DSR(數(shù)據(jù)設(shè)備就緒) | 輸入 | 從機(jī)通知主機(jī)設(shè)備已就緒(高電平有效) | 需與DTR配合使用,延遲<5ms可快速建立連接 | ★★★☆☆ |
7 | RTS(請(qǐng)求發(fā)送) | 輸出 | 主機(jī)請(qǐng)求從機(jī)準(zhǔn)備接收數(shù)據(jù)(低電平有效) | 高速通信(如115200bps)需啟用流控,避免緩存溢出 | ★★★★☆ |
8 | CTS(清除發(fā)送) | 輸入 | 從機(jī)允許主機(jī)發(fā)送數(shù)據(jù)的反饋信號(hào)(低電平有效) | 需MCU實(shí)時(shí)監(jiān)控,延遲>10ms會(huì)導(dǎo)致數(shù)據(jù)丟失 | ★★★★☆ |
9 | RI(振鈴指示) | 輸入 | 檢測(cè)調(diào)制解調(diào)器是否收到振鈴信號(hào)(高電平有效) | 僅傳統(tǒng)電話(huà)線(xiàn)路設(shè)備使用,現(xiàn)代設(shè)備可懸空 | ★☆☆☆☆ |
2. DB25連接器信號(hào)定義(工業(yè)/兼容場(chǎng)景)
DB25引腳 | 信號(hào)名 | 方向 | 功能說(shuō)明 | 與DB9對(duì)應(yīng)關(guān)系 | 工業(yè)應(yīng)用場(chǎng)景 |
---|---|---|---|---|---|
2 | TXD(發(fā)送數(shù)據(jù)) | 輸出 | 同DB9-2,工業(yè)設(shè)備需增加共模電感(如B82793C0105N000)抑制EMI | DB9-2 | PLC與變頻器通信(如Modbus RTU協(xié)議) |
3 | RXD(接收數(shù)據(jù)) | 輸入 | 同DB9-3,需增加磁珠(如BLM18PG121SN1D)濾波 | DB9-3 | 數(shù)控機(jī)床與HMI面板通信(波特率19200bps) |
4 | RTS(請(qǐng)求發(fā)送) | 輸出 | 同DB9-7,需與CTS形成閉環(huán)控制,延遲<1ms | DB9-7 | 高速打印機(jī)通信(波特率460800bps) |
5 | CTS(清除發(fā)送) | 輸入 | 同DB9-8,懸空時(shí)默認(rèn)高電平(禁用流控) | DB9-8 | 工業(yè)相機(jī)與PC通信(需啟用流控避免丟幀) |
7 | SGND(信號(hào)地) | 共地 | 同DB9-5,需通過(guò)銅排連接至設(shè)備外殼,接地電阻<0.1Ω | DB9-5 | 醫(yī)療設(shè)備(如監(jiān)護(hù)儀)抗干擾設(shè)計(jì) |
20 | DTR(數(shù)據(jù)終端就緒) | 輸出 | 同DB9-4,需軟件配置為開(kāi)漏輸出,外接10kΩ上拉電阻 | DB9-4 | 工業(yè)路由器初始化控制 |
6 | DSR(數(shù)據(jù)設(shè)備就緒) | 輸入 | 同DB9-6,需與DTR配合使用,延遲<5ms | DB9-6 | 自動(dòng)化生產(chǎn)線(xiàn)設(shè)備握手 |
8 | CD(載波檢測(cè)) | 輸入 | 同DB9-1(DCD),工業(yè)設(shè)備可懸空 | DB9-1 | 傳統(tǒng)Modem通信(現(xiàn)代設(shè)備極少使用) |
二、DB9/DB25信號(hào)應(yīng)用場(chǎng)景與連接優(yōu)先級(jí)
1. 核心信號(hào)(必須連接)
信號(hào) | DB9引腳 | DB25引腳 | 典型應(yīng)用 | 錯(cuò)誤后果 |
---|---|---|---|---|
TXD | 2 | 2 | 主機(jī)發(fā)送數(shù)據(jù)(如MCU向傳感器發(fā)送控制指令) | 缺失會(huì)導(dǎo)致通信完全中斷 |
RXD | 3 | 3 | 主機(jī)接收數(shù)據(jù)(如傳感器返回溫度值) | 缺失會(huì)導(dǎo)致數(shù)據(jù)丟失 |
SGND | 5 | 7 | 共地參考,消除電位差 | 浮地會(huì)導(dǎo)致信號(hào)偏移超±5V,誤碼率飆升至30% |
2. 硬件流控信號(hào)(高速通信必備)
信號(hào) | DB9引腳 | DB25引腳 | 典型應(yīng)用 | 錯(cuò)誤后果 |
---|---|---|---|---|
RTS | 7 | 4 | 主機(jī)請(qǐng)求從機(jī)準(zhǔn)備接收數(shù)據(jù)(如PLC向變頻器發(fā)送啟動(dòng)指令) | 缺失會(huì)導(dǎo)致緩存溢出,數(shù)據(jù)丟失率>5% |
CTS | 8 | 5 | 從機(jī)允許主機(jī)發(fā)送數(shù)據(jù)的反饋信號(hào)(如變頻器確認(rèn)準(zhǔn)備好接收) | 缺失會(huì)導(dǎo)致主機(jī)持續(xù)發(fā)送數(shù)據(jù),從機(jī)丟包 |
3. 握手信號(hào)(可選連接)
信號(hào) | DB9引腳 | DB25引腳 | 典型應(yīng)用 | 錯(cuò)誤后果 |
---|---|---|---|---|
DTR | 4 | 20 | 主機(jī)通知從機(jī)設(shè)備已就緒(如工業(yè)路由器初始化) | 缺失會(huì)導(dǎo)致從機(jī)無(wú)法進(jìn)入工作狀態(tài) |
DSR | 6 | 6 | 從機(jī)通知主機(jī)設(shè)備已就緒(如傳感器完成自檢) | 缺失會(huì)導(dǎo)致主機(jī)持續(xù)等待,通信超時(shí) |
三、DB9/DB25信號(hào)兼容性設(shè)計(jì)指南
引腳映射規(guī)則:
? 核心信號(hào)(TXD/RXD/SGND)需嚴(yán)格對(duì)應(yīng),不得交叉連接。
? 流控信號(hào)(RTS/CTS)在DB9和DB25中引腳號(hào)不同,需通過(guò)跳線(xiàn)帽或PCB走線(xiàn)切換。
? 禁止 將DB9的DTR(引腳4)連接至DB25的DSR(引腳6),會(huì)導(dǎo)致邏輯沖突。
工業(yè)場(chǎng)景優(yōu)化:
DB25接口需增加共模電感(如B82793C0105N000)抑制EMI。
DB9接口需降低波特率至9600bps,并啟用硬件流控。
? DB25轉(zhuǎn)DB9適配器:需增加TVS二極管(如SP3012-01UTG)防護(hù)±15kV靜電。
? 長(zhǎng)距離通信(>15m):
未使用信號(hào)處理:
? DB9的DCD(引腳1)/RI(引腳9):若未使用,需接10kΩ下拉電阻至SGND。
? DB25的CD(引腳8):若未使用,需懸空或接10kΩ上拉電阻至+5V。
四、典型RS232接口設(shè)計(jì)案例
1. 工業(yè)PLC與變頻器通信(DB25接口)
關(guān)鍵點(diǎn):
啟用硬件流控(RTS/CTS),波特率19200bps,無(wú)丟包。
信號(hào)線(xiàn)增加磁珠(如BLM18PG121SN1D)濾波,EMI測(cè)試通過(guò)。
2. 嵌入式設(shè)備與PC通信(DB9接口)
關(guān)鍵點(diǎn):
禁用硬件流控,波特率115200bps,誤碼率<0.1%。
增加TVS二極管(如SMBJ6.0CA)防護(hù)靜電,通過(guò)IEC 61000-4-2標(biāo)準(zhǔn)。
五、總結(jié):DB9/DB25信號(hào)設(shè)計(jì)3大原則
核心信號(hào)優(yōu)先:
? TXD/RXD/SGND 是通信基礎(chǔ),缺一不可。
?? 流控信號(hào)(RTS/CTS) 在高速通信(>9600bps)時(shí)必須連接。
兼容性設(shè)計(jì):
? DB9和DB25的信號(hào)名相同,但引腳號(hào)不同,需通過(guò)PCB或適配器轉(zhuǎn)換。
? 禁止 混淆DTR/DSR、DCD/RI等握手信號(hào)的連接方向。
未使用信號(hào)處理:
? 懸空信號(hào) 需接10kΩ下拉電阻至SGND,避免引入噪聲。
?? 工業(yè)設(shè)備 的未使用信號(hào)(如DB25的CD引腳8)需接上拉電阻至+5V。
最終建議:
硬件設(shè)計(jì):優(yōu)先參考芯片手冊(cè)的典型應(yīng)用電路,確保信號(hào)完整性。
測(cè)試驗(yàn)證:
用示波器測(cè)量TXD/RXD信號(hào)幅度(±5V~±15V)。
用邏輯分析儀抓取通信時(shí)序,驗(yàn)證波特率誤差<1%。
備件庫(kù)存:保留10%的DB9/DB25連接器(如AMP 1-480394-0),避免因物理?yè)p壞導(dǎo)致停產(chǎn)。
責(zé)任編輯:Pan
【免責(zé)聲明】
1、本文內(nèi)容、數(shù)據(jù)、圖表等來(lái)源于網(wǎng)絡(luò)引用或其他公開(kāi)資料,版權(quán)歸屬原作者、原發(fā)表出處。若版權(quán)所有方對(duì)本文的引用持有異議,請(qǐng)聯(lián)系拍明芯城(marketing@iczoom.com),本方將及時(shí)處理。
2、本文的引用僅供讀者交流學(xué)習(xí)使用,不涉及商業(yè)目的。
3、本文內(nèi)容僅代表作者觀點(diǎn),拍明芯城不對(duì)內(nèi)容的準(zhǔn)確性、可靠性或完整性提供明示或暗示的保證。讀者閱讀本文后做出的決定或行為,是基于自主意愿和獨(dú)立判斷做出的,請(qǐng)讀者明確相關(guān)結(jié)果。
4、如需轉(zhuǎn)載本方擁有版權(quán)的文章,請(qǐng)聯(lián)系拍明芯城(marketing@iczoom.com)注明“轉(zhuǎn)載原因”。未經(jīng)允許私自轉(zhuǎn)載拍明芯城將保留追究其法律責(zé)任的權(quán)利。
拍明芯城擁有對(duì)此聲明的最終解釋權(quán)。