作者:Thomas Kugelstadt,德州儀器 (TI) 高級系統工程師 商用和住宅應用的電表嚴重依賴基于TIA/EIA-485標準(常稱作RS-485)的長距離、差分數據傳輸網絡。為了克服偏遠總線節點之間常遇到的大接地電勢差問題,在信號和電源線路方面,所有節點均與本地電表電路進行電隔離。 電表網絡是一種典型的主/從系統,其主節點(放置在控制中心內)的主機處理器按序對總線上的多個從節點(位于單個終端客戶的營業場所內)進行尋址。 單個網絡通常由多達60個節點組成,因此如果在網絡安裝期間沒有預防措施或者網絡工作期間沒有相應糾正辦法的話,雙絞線總線的兩條導線發生意外跨接的可能性非常高。 美國和歐洲的各大電表公司主要依靠經過嚴格培訓的網絡安裝人員,并利用視覺區分方法,即以不同顏色標示線纜作為防止跨接的措施。這種方法允許使用標準收發器和線纜,例如:隔離式RS-485收發器和5類線纜。 為了進一步降低接線錯誤的風險,最近的一些網絡設計紛紛使用一種被稱作訓練序列的方法,它讓從節點適應主節點的信號極性。在這種序列中,主節點向所有從節點廣播一種獨特的位模式。最初于上電期間存儲在每個從處理器內的相同位模式,與主節點所發送的模式進行比較。如果模式匹配,則從節點保持其信號極性。如果不匹配,則從處理器反轉接收數據和發送數據的信號極性。這種反轉通常通過從處理器內的互斥或(Exclusive-OR)函數來完成,并不要求對硬件設計進行任何修改。因此,仍然維持了標準收發器的正常工作。 下載全文: |