工業(yè)接口RS-485的設(shè)計(jì)應(yīng)用指南
發(fā)布時(shí)間:2008/9/2 0:00:00 訪問(wèn)次數(shù):459
作為上世紀(jì)80年代早期批準(zhǔn)的一個(gè)平衡傳輸標(biāo)準(zhǔn),rs-485似乎已成為工業(yè)界永不過(guò)時(shí)的接口標(biāo)準(zhǔn)。關(guān)于它的文獻(xiàn)有很多,但對(duì)于很少接觸接口設(shè)計(jì)的系統(tǒng)工程師而言,如此海量的文獻(xiàn)就有些讓人吃不消了。
本文旨在討論rs-485標(biāo)準(zhǔn)的主要內(nèi)容,為初接觸它的設(shè)計(jì)師提供入門(mén)指南。研究文末參考的一些附加應(yīng)用筆記可進(jìn)一步幫助設(shè)計(jì)師在最短的時(shí)間內(nèi)完成一套可靠的數(shù)傳設(shè)計(jì)。
。颍螅矗福禈(biāo)準(zhǔn)的用途
。颍螅矗福抵欢x了用于平衡多點(diǎn)傳輸線的驅(qū)動(dòng)器和接收器的電特性,因此很多更高層標(biāo)準(zhǔn)都將其作為物理層引用。
網(wǎng)絡(luò)拓?fù)?/p>
總線節(jié)點(diǎn)以菊花鏈或總線拓?fù)浞绞铰?lián)網(wǎng)。(見(jiàn)圖1)也就是說(shuō),每個(gè)節(jié)點(diǎn)都通過(guò)很短的線頭連接到主線纜。該接口總線通常設(shè)計(jì)為用于半雙工傳輸,也就是說(shuō)它只用一對(duì)信號(hào)線,驅(qū)動(dòng)數(shù)據(jù)和接收數(shù)據(jù)只能在不同時(shí)刻出現(xiàn)在信號(hào)線上。
圖1:rs-485總線結(jié)構(gòu)(左)與半雙工總線結(jié)構(gòu)(右)
這就需要通過(guò)方向控制信號(hào)(例如驅(qū)動(dòng)器/接收器使能信號(hào))控制節(jié)點(diǎn)操作的協(xié)議,以確保任何時(shí)刻總線上都只能有一個(gè)驅(qū)動(dòng)器在活動(dòng),而必須避免多個(gè)驅(qū)動(dòng)器同時(shí)訪問(wèn)總線導(dǎo)致總線競(jìng)爭(zhēng)。
信號(hào)電平
rs-485驅(qū)動(dòng)器必需在54的負(fù)載上提供最。保担龅牟罘州敵觯颍螅矗福到邮掌鲃t必需能檢測(cè)到最小為200mv的差分輸入(見(jiàn)圖2)。這兩個(gè)值為可靠數(shù)據(jù)傳輸提供了足夠的裕度,即便信號(hào)經(jīng)過(guò)線纜和連接器發(fā)生嚴(yán)重衰減時(shí)亦如此。而穩(wěn)健性正是rs-485適用于噪聲環(huán)境的長(zhǎng)距離聯(lián)網(wǎng)的主要原因。
圖2:rs-485規(guī)定的最小總線信號(hào)電平
線纜類(lèi)型
在雙絞線上傳送差分信號(hào)為rs-485應(yīng)用帶來(lái)了很大好處。這是因?yàn)橥獠吭肼曉串a(chǎn)生的噪聲總是等量耦合進(jìn)兩根信號(hào)線中,屬于共模噪聲,而這能在差分接收器的輸入處就被抑制掉。
工業(yè)用rs-485線纜是特性阻抗為120和22awg的塑封非屏蔽雙絞線。圖3所示為一對(duì)用于半雙工網(wǎng)絡(luò)的utp線纜的橫截面。
圖3:rs-485通信線纜示例
為了保持網(wǎng)絡(luò)的電特性,除了網(wǎng)絡(luò)線纜的連接之外,印制電路板的布線和rs-485設(shè)備連接器上的管腳分配需保持兩根信號(hào)線之間的距離均等且足夠靠近。
總線端接與線頭長(zhǎng)度
數(shù)據(jù)傳輸線應(yīng)進(jìn)行端接,而且線頭應(yīng)盡可能短,以避免傳輸線上發(fā)生信號(hào)反射。良好的端接要求終端電阻rt與傳輸線線纜的特征阻抗z0匹配。rs-485建議采用z0為120的線纜,因此通常每根線纜末端都采用120的電阻進(jìn)行端接。
圖4:利用共模噪聲濾波器對(duì)rs-485進(jìn)行端接
噪聲環(huán)境下的應(yīng)用往往用兩個(gè)rc低通濾波器替代這些120的電阻,以增強(qiáng)對(duì)共模噪聲的濾波(見(jiàn)圖4)。值得注意的是,兩個(gè)濾波器的電阻值應(yīng)相等(最好采用精密電阻)以確保兩個(gè)濾波器具有相同的滾降頻率。電阻容差過(guò)大會(huì)導(dǎo)致濾波器轉(zhuǎn)角頻率出現(xiàn)偏差,而導(dǎo)致共模噪聲轉(zhuǎn)換為差模噪聲,使接收器的抗噪性能降低。
線頭的電長(zhǎng)度(即收發(fā)器與線纜干線之間的距離)應(yīng)小于驅(qū)動(dòng)器輸入信號(hào)上升時(shí)間的1/10。表1列出了圖4中不同驅(qū)動(dòng)信號(hào)上升時(shí)間對(duì)應(yīng)的最大線纜線頭長(zhǎng)度。
表1:不同信號(hào)上升時(shí)間下的線頭長(zhǎng)度和未端接線纜長(zhǎng)度
故障保險(xiǎn)
故障保險(xiǎn)(failsafe)是指接收器可以在無(wú)輸入信號(hào)時(shí)保證一個(gè)確定的輸出狀態(tài)?赡軐(dǎo)致信號(hào)丟失的原因有三種:1)電路開(kāi)路:由電線斷線或收發(fā)器從總線上斷開(kāi)導(dǎo)致;2)電路短路:絕緣失效導(dǎo)致傳輸差分對(duì)信號(hào)的兩根線互相短路;3)總線空閑:總線上沒(méi)有驅(qū)動(dòng)器工作。
由于以上幾種條件可能導(dǎo)致傳統(tǒng)的接收器在輸入信號(hào)為零時(shí)輸出隨機(jī)的狀態(tài),因此現(xiàn)代收發(fā)器設(shè)計(jì)中均為開(kāi)路、短路和總線空閑狀態(tài)下的故障保險(xiǎn)設(shè)計(jì)了專(zhuān)門(mén)的偏置電路。當(dāng)輸入信號(hào)為零時(shí),該電路會(huì)使接收器的輸出保持在一個(gè)確定的狀態(tài)。
盡管這些帶故障保險(xiǎn)的收發(fā)器宣稱能減少元器件個(gè)數(shù),但它們10mv的最壞情況噪聲裕度使外部故障保險(xiǎn)電路的設(shè)計(jì)成為必要。
外部故障保險(xiǎn)電路包含一個(gè)電阻分壓器,用以產(chǎn)生足夠的差分總線電壓,將接收器的輸出驅(qū)動(dòng)至一個(gè)確定的狀態(tài)。為確保電路具備足夠的噪聲裕度,vab在200mv接收器輸入閾值之外還
作為上世紀(jì)80年代早期批準(zhǔn)的一個(gè)平衡傳輸標(biāo)準(zhǔn),rs-485似乎已成為工業(yè)界永不過(guò)時(shí)的接口標(biāo)準(zhǔn)。關(guān)于它的文獻(xiàn)有很多,但對(duì)于很少接觸接口設(shè)計(jì)的系統(tǒng)工程師而言,如此海量的文獻(xiàn)就有些讓人吃不消了。
本文旨在討論rs-485標(biāo)準(zhǔn)的主要內(nèi)容,為初接觸它的設(shè)計(jì)師提供入門(mén)指南。研究文末參考的一些附加應(yīng)用筆記可進(jìn)一步幫助設(shè)計(jì)師在最短的時(shí)間內(nèi)完成一套可靠的數(shù)傳設(shè)計(jì)。
rs-485標(biāo)準(zhǔn)的用途
。颍螅矗福抵欢x了用于平衡多點(diǎn)傳輸線的驅(qū)動(dòng)器和接收器的電特性,因此很多更高層標(biāo)準(zhǔn)都將其作為物理層引用。
網(wǎng)絡(luò)拓?fù)?/p>
總線節(jié)點(diǎn)以菊花鏈或總線拓?fù)浞绞铰?lián)網(wǎng)。(見(jiàn)圖1)也就是說(shuō),每個(gè)節(jié)點(diǎn)都通過(guò)很短的線頭連接到主線纜。該接口總線通常設(shè)計(jì)為用于半雙工傳輸,也就是說(shuō)它只用一對(duì)信號(hào)線,驅(qū)動(dòng)數(shù)據(jù)和接收數(shù)據(jù)只能在不同時(shí)刻出現(xiàn)在信號(hào)線上。
圖1:rs-485總線結(jié)構(gòu)(左)與半雙工總線結(jié)構(gòu)(右)
這就需要通過(guò)方向控制信號(hào)(例如驅(qū)動(dòng)器/接收器使能信號(hào))控制節(jié)點(diǎn)操作的協(xié)議,以確保任何時(shí)刻總線上都只能有一個(gè)驅(qū)動(dòng)器在活動(dòng),而必須避免多個(gè)驅(qū)動(dòng)器同時(shí)訪問(wèn)總線導(dǎo)致總線競(jìng)爭(zhēng)。
信號(hào)電平
rs-485驅(qū)動(dòng)器必需在54的負(fù)載上提供最。保担龅牟罘州敵,而rs-485接收器則必需能檢測(cè)到最小為200mv的差分輸入(見(jiàn)圖2)。這兩個(gè)值為可靠數(shù)據(jù)傳輸提供了足夠的裕度,即便信號(hào)經(jīng)過(guò)線纜和連接器發(fā)生嚴(yán)重衰減時(shí)亦如此。而穩(wěn)健性正是rs-485適用于噪聲環(huán)境的長(zhǎng)距離聯(lián)網(wǎng)的主要原因。
圖2:rs-485規(guī)定的最小總線信號(hào)電平
線纜類(lèi)型
在雙絞線上傳送差分信號(hào)為rs-485應(yīng)用帶來(lái)了很大好處。這是因?yàn)橥獠吭肼曉串a(chǎn)生的噪聲總是等量耦合進(jìn)兩根信號(hào)線中,屬于共模噪聲,而這能在差分接收器的輸入處就被抑制掉。
工業(yè)用rs-485線纜是特性阻抗為120和22awg的塑封非屏蔽雙絞線。圖3所示為一對(duì)用于半雙工網(wǎng)絡(luò)的utp線纜的橫截面。
圖3:rs-485通信線纜示例
為了保持網(wǎng)絡(luò)的電特性,除了網(wǎng)絡(luò)線纜的連接之外,印制電路板的布線和rs-485設(shè)備連接器上的管腳分配需保持兩根信號(hào)線之間的距離均等且足夠靠近。
總線端接與線頭長(zhǎng)度
數(shù)據(jù)傳輸線應(yīng)進(jìn)行端接,而且線頭應(yīng)盡可能短,以避免傳輸線上發(fā)生信號(hào)反射。良好的端接要求終端電阻rt與傳輸線線纜的特征阻抗z0匹配。rs-485建議采用z0為120的線纜,因此通常每根線纜末端都采用120的電阻進(jìn)行端接。
圖4:利用共模噪聲濾波器對(duì)rs-485進(jìn)行端接
噪聲環(huán)境下的應(yīng)用往往用兩個(gè)rc低通濾波器替代這些120的電阻,以增強(qiáng)對(duì)共模噪聲的濾波(見(jiàn)圖4)。值得注意的是,兩個(gè)濾波器的電阻值應(yīng)相等(最好采用精密電阻)以確保兩個(gè)濾波器具有相同的滾降頻率。電阻容差過(guò)大會(huì)導(dǎo)致濾波器轉(zhuǎn)角頻率出現(xiàn)偏差,而導(dǎo)致共模噪聲轉(zhuǎn)換為差模噪聲,使接收器的抗噪性能降低。
線頭的電長(zhǎng)度(即收發(fā)器與線纜干線之間的距離)應(yīng)小于驅(qū)動(dòng)器輸入信號(hào)上升時(shí)間的1/10。表1列出了圖4中不同驅(qū)動(dòng)信號(hào)上升時(shí)間對(duì)應(yīng)的最大線纜線頭長(zhǎng)度。
表1:不同信號(hào)上升時(shí)間下的線頭長(zhǎng)度和未端接線纜長(zhǎng)度
故障保險(xiǎn)
故障保險(xiǎn)(failsafe)是指接收器可以在無(wú)輸入信號(hào)時(shí)保證一個(gè)確定的輸出狀態(tài)?赡軐(dǎo)致信號(hào)丟失的原因有三種:1)電路開(kāi)路:由電線斷線或收發(fā)器從總線上斷開(kāi)導(dǎo)致;2)電路短路:絕緣失效導(dǎo)致傳輸差分對(duì)信號(hào)的兩根線互相短路;3)總線空閑:總線上沒(méi)有驅(qū)動(dòng)器工作。
由于以上幾種條件可能導(dǎo)致傳統(tǒng)的接收器在輸入信號(hào)為零時(shí)輸出隨機(jī)的狀態(tài),因此現(xiàn)代收發(fā)器設(shè)計(jì)中均為開(kāi)路、短路和總線空閑狀態(tài)下的故障保險(xiǎn)設(shè)計(jì)了專(zhuān)門(mén)的偏置電路。當(dāng)輸入信號(hào)為零時(shí),該電路會(huì)使接收器的輸出保持在一個(gè)確定的狀態(tài)。
盡管這些帶故障保險(xiǎn)的收發(fā)器宣稱能減少元器件個(gè)數(shù),但它們10mv的最壞情況噪聲裕度使外部故障保險(xiǎn)電路的設(shè)計(jì)成為必要。
外部故障保險(xiǎn)電路包含一個(gè)電阻分壓器,用以產(chǎn)生足夠的差分總線電壓,將接收器的輸出驅(qū)動(dòng)至一個(gè)確定的狀態(tài)。為確保電路具備足夠的噪聲裕度,vab在200mv接收器輸入閾值之外還
上一篇:高精度ISA總線測(cè)試板卡設(shè)計(jì)
上一篇:電容降壓原理
熱門(mén)點(diǎn)擊
- USB 通信技術(shù)
- Nios II與CF卡的接口設(shè)計(jì)
- 基于80C196KC的ARINC429總線接
- 非易失性并行存儲(chǔ)器的應(yīng)用
- ACTEL發(fā)布兩款實(shí)現(xiàn)人機(jī)接口(HMI)和微
- 揭密DRAM陣列架構(gòu) — 8F2 vs. 6
- 基于USB的接口卡
- 慧榮科技新款固態(tài)驅(qū)動(dòng)器控制芯片支持MLC F
- TMS320VC5402串行通信接口設(shè)計(jì)
- 基于EZ-USB的數(shù)據(jù)傳輸接口設(shè)計(jì)
推薦技術(shù)資料
- 100A全集成電源模塊R
- Teseo-VIC6A GNSS車(chē)用精準(zhǔn)定位
- 高效先進(jìn)封裝工藝
- 模數(shù)轉(zhuǎn)換器 (Analog-to-Digit
- 集成模數(shù)轉(zhuǎn)換器(ADC)
- 128 通道20 位電流數(shù)字轉(zhuǎn)換器̴
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究