RS485通信終端電阻--通信丟數據原因之一
RS485通信終端電阻
“RS-485是差分電平通信,在距離較長(cháng)或波特率較高(19200以上)時(shí),線(xiàn)路存在回波干擾,此時(shí)需要在通信線(xiàn)路首末兩端并聯(lián)120Ω匹配電阻”
同時(shí)“匹配電阻會(huì )降低線(xiàn)路帶負載能力,因此我們推薦在通信速率大于19.2Kps或線(xiàn)路長(cháng)度大于200米時(shí),才需加接匹配電阻。”
我就遇到過(guò)這種情況,當初設計一個(gè)485通信模塊,波特率使用的是9600,線(xiàn)路距離很短,添加了終端電阻,然后就發(fā)現在通信過(guò)程中出現了丟數據的現象,不停的考慮軟件編程,都找不到原因,后來(lái)是無(wú)意中去掉該電阻,才解決了這個(gè)問(wèn)題,所以這個(gè)問(wèn)題非常重要。
建議在設計電路時(shí),在PCB中添加該電阻,但是根據需要來(lái)決定是否焊接。
評論