RS-485網(wǎng)絡(luò)設(shè)計(jì)降低功耗問題
RS-485網(wǎng)絡(luò)的功率損耗 本文引用地址:http://www.ex-cimer.com/article/258992.htm 當(dāng)一個標(biāo)準(zhǔn)的RS-485收發(fā)器外掛最小負(fù)載:一個RS-485收發(fā)器、兩個匹配電阻、兩個失效保護(hù)電阻時,就可以測量其電源電流隨數(shù)據(jù)速率變化的關(guān)系曲線。圖2為MAX1483的電源電流ICC與數(shù)據(jù)速率的關(guān)系,測試條件為:外接電阻560Ω/120Ω/560Ω(如圖1所示),VCC=5V,DE= /RE=VCC,電纜長度100英尺。從圖2可以看出:即使數(shù)據(jù)速率很低,電源電流也增大到將近37mA,這主要是由于引入了匹配電阻和失效保護(hù)電阻所致。下面將討論采用不同的匹配方式及失效保護(hù)措施在低功耗應(yīng)用中的重要性。 降低功率損耗的幾種措施 如表1所示,不同的收發(fā)器汲取的靜態(tài)電流可能有很大差別,因此,省電設(shè)計(jì)首先應(yīng)該選擇低功耗器件,譬如MAX3471(當(dāng)發(fā)送關(guān)閉時,僅消耗2.8μA電流,數(shù)據(jù)速率可達(dá)64kbps)。由于數(shù)據(jù)發(fā)送期間收發(fā)器的功耗增加,因此節(jié)省功耗的第二步就是通過軟件實(shí)現(xiàn)短碼發(fā)送數(shù)據(jù),使收發(fā)器長時間處于接收狀態(tài),使發(fā)送占空比最短。典型的串行發(fā)送數(shù)據(jù)結(jié)構(gòu)如表2所示。一個掛接單位負(fù)載(32個可尋址器件)的RS-485系統(tǒng)包含下列各位:5位地址位、8位數(shù)據(jù)位、起始位(全幀)、停止位(全幀)、奇偶校驗(yàn)位(可選擇)、循環(huán)碼校驗(yàn)位(CRC,可選擇),因此其發(fā)送數(shù)據(jù)的 通過增加碼長可以增強(qiáng)數(shù)據(jù)發(fā)送安全性,但它卻是以占用總線時間和消耗更多功率為代價。當(dāng)以200kbps速率來傳送20位的數(shù)據(jù)時,需要占用100(s的時間。如果采用MAX1483,以200kbps速率,每秒發(fā)送一次,則MAX1483消耗的平均電流為: (100μs*×53mA +(1s-100μs)×20(A)/1s = 25.3μA.
終端電阻可以消除因阻抗不匹配而產(chǎn)生的反射干擾,不過其代價是消耗功率,為降低功耗,在匹配技巧方面可采取以下措施: 1)、無終端電阻 減小功耗的第一種辦法就是取消終端匹配電阻。不過這種方案只適合短距離、低速率傳輸,保證在數(shù)據(jù)信號達(dá)到接收器之前反射信號消失。根據(jù)經(jīng)驗(yàn),如果信號的上升時間至少比信號在電纜通道單方向傳輸延遲時間長3倍,則可以采用不加終端電阻的方法。利用該準(zhǔn)則,按照下列步驟,可以計(jì)算出不加終端匹配電阻時,電纜的最大長度。 第一步:首先查找到信號在電纜中傳輸速率(通常由電纜廠商提供),該參數(shù)以光速(真空中,c=3×108)的百分比表示。對于標(biāo)準(zhǔn)的絕緣型PVC電纜(內(nèi)部為24號AWG雙絞線)其典型速率為8英寸/ns。 第二步:對于RS-485收發(fā)器,從其產(chǎn)品資料查找出最小的上升時間(tr min)。例如,MAX3471的上升時間為750ns。 第三步:將最小上升時間除以4。對于MAX3471,有:tr min/4=750/4=187.5ns。 第四步:計(jì)算不需要采用匹配電阻時,能可靠傳輸信號的電纜最大長度:187.5ns/8英寸/ns=125英尺 因此,MAX3471在125英尺無電阻匹配的電纜中以64kbps速率收發(fā)數(shù)據(jù)時,可以保持良好的傳輸性能。圖4說明了當(dāng)用100英尺長無電阻匹配電纜替換1000英尺長具有兩個120Ω終端匹配電阻的電纜后,MAX3471的功耗大大減小。 2)、肖特基二極管“匹配”
在眾多類型的二極管中,肖特基二極管特性最接近理想二極管,但是,肖特基二基管“匹配”法并不能消除RS-485/422系統(tǒng)中所有的反射信號。因?yàn)橐坏┓瓷湫盘枩p弱到低于二極管正向?qū)妷海淠芰烤筒辉偈芙K端二極管的影響,且會一直在電纜中存在,直到其能量被電纜消耗盡為止。采用肖特基二極管終端連接法的另一個缺陷是成本問題。由于每根終端線需要兩個二極管,而RS-485/422總線采用差動方式,因此需要的二極管數(shù)目還要再加倍,使系統(tǒng)成本提高。 結(jié)語 在高速、長距離通訊的RS-485系統(tǒng)中,由于需要終端匹配電阻,因此很難實(shí)現(xiàn)低功耗。如果采用具有“失效保護(hù)”功能的收發(fā)器,可節(jié)省功耗;另外依靠軟件對數(shù)據(jù)通訊結(jié)構(gòu)優(yōu)化,讓發(fā)送器在數(shù)據(jù)發(fā)送完畢之后進(jìn)入關(guān)閉模式或關(guān)閉驅(qū)動器能進(jìn)一步減小功率消耗。 |
評論