Zauważyłem, że moje eksperymenty w laboratorium z RS-485 działają dobrze z dość krótkimi kablami, ale w prawdziwych instalacjach potrzebne są rezystory terminujące. Czy ich obecność lub brak jest funkcją długości kabla, czy innych czynników?
Zauważyłem, że moje eksperymenty w laboratorium z RS-485 działają dobrze z dość krótkimi kablami, ale w prawdziwych instalacjach potrzebne są rezystory terminujące. Czy ich obecność lub brak jest funkcją długości kabla, czy innych czynników?
Odpowiedzi:
Wszystkie kable RS-485 wymagają zakończenia. Niektórzy mogą po prostu działać bez nich, ale wszyscy powinni je mieć.
Ponieważ rezystory końcowe obciążają sieć, nie należy ich używać, chyba że są wymagane. Ponieważ fale odbite będą tłumione w 3-4 cyklach, jeśli czas do wystąpienia tego jest mniejszy niż jedna szerokość bitu danych (lub połowa szerokości bitu, jeśli próbkowanie jest w środku), fale odbite nie będą przeszkadzać, a rezystory końcowe nie będą wymagany.
Jest to dość proste obliczenie, obliczone na podstawie prędkości propagacji wynoszącej średnio około 65% prędkości światła: dla prędkości komunikacji 9600 bps, na kablu o długości 1000 stóp, czas podróży w obie strony wynosi 3 usec, czas tłumienia między 9 -12 usec i szerokość bitów 10 ms. Dlatego każda fala odbita tłumi się przed próbkowaniem każdego bitu, więc rezystory terminujące nie są wymagane.