正在運行中的
LED顯示屏突然間因信號問題出現亂碼,如果是在某次重要的開幕式上,那損失是無法彌補的。怎樣實現信號傳輸的可靠性和穩定性便成為工程師要解決的重大課題。信號在傳輸過程中,會隨著距離的增大而減弱,所以傳輸介質的選擇顯得尤為重要。
一、信號的衰減:不難理解,信號不管憑仗何種介質傳輸,都會在傳輸過程中發作衰減。我們可以把RS-485傳輸電纜看成是由若干個電阻、電感和電容聯合組成的等效電路。導線的電阻對信號的影響很小,可以忽略不計。電纜的分布電容C主要是由雙絞線的兩條平行導線發作。信號的丟掉主要是由于電纜的分布電容和分布電感組成的LC低通濾波器。通訊波特率越高,信號衰減也會越大。因此,在傳輸數據量不是很大,傳輸速率要求不是很高的情況下,一般我們選用9 600 bps的波特率。
二、通信線路中的信號反射:除了信號衰減之外,影響信號傳輸的另一個要素是信號反射。阻抗不匹配和阻抗不連續是導致總線構成信號反射的兩個主要原因。原因一、阻抗不匹配,阻抗不匹配主要是485芯片與通訊線路之間的阻抗不匹配。之所以引起反射是由于在通訊線路空閑時,整個通訊線路信號亂七八糟,一旦此類反射信號觸發了485芯片輸入端的比較器,就會發作差錯的信號。我們一般的解決方法是將總線的A、B線加上必定阻值的偏置電阻,別離拉高和拉低,這樣就不會出現不可預知的雜亂信號了。 原因二、阻抗不連續,與光從一種媒質進入另一種媒質時所引起的反射是類似的。信號在傳輸線結束俄然遇到電纜阻抗很小乃至沒有,信號在這個地方就會引起反射。消除這種反射常用的方法,是在電纜的結束跨接一個與電纜的特性阻抗相同大小的終端電阻,使電纜的阻抗連續。由于信號在電纜上的傳輸是雙向的,因此,在通訊電纜的另一端相同要跨接一個相同大小的終端電阻。
三、分布電容對總線傳輸功用的影響:傳輸電纜一般多為雙絞線,雙絞線的兩條平行導線之間即會發作電容。電纜和大地之間也相同存在類似很小的電容。由于總線上傳輸的信號是由很多的“1”和“0”位所組成的,所以當遇到0x01等特別字節時,電平“0”使得分布電容得到滿足的時間充電,而當電平“1”俄然來屆時,電容集聚的電荷不能在短時間之內放掉,因此導致信號位的變形,然后影響了整個數據傳輸的質量。
四、擬定簡略可靠的通訊協議:當通訊距離較短,運用環境煩擾小的情況下,我們有時只需要簡略的單向通訊就能完結項目的全部功用,可是大部分運用環境并非如此志向。項目前期歸納布線的是否專業(比如信號線與動力線要堅持必定的距離)、通訊距離的不可決定性、通訊線路周圍煩擾程度、通訊線是否選用雙絞屏蔽線等等,這些要素都給系統的正常通訊帶來極大的影響。所以,擬定一套完善的通訊協議就顯得尤為重要了。