#elektronika #rs485

#!$%@? mać, tyle się naczytałem i dalej nic nie wiem. Może mi ktoś wytłumaczyć ile żył potrzebuje na połączenie modbusa RTU, czyli RS-485??? Gdzie czytam to inaczej. Tutaj stronka dla zobrazowania problemu:
https://electronics.stackexchange.com/questions/363439/rs-485-shield-and-ground-wiring-practice?answertab=createdasc#tab-top

2 żyły skręcone na sygnał różnicowy - wszyscy się zgadzają
*1 dodatkowa żyła na połączenie uziemienia wszystkich urządzeń żeby miały ten sam potencjał. I tu się zaczynają wielkie dyskusje:

a) jedni twierdzą, że w ogóle nie trzeba
via Wykop Mobilny (Android)
  • 4
@Hekun: rs485 to nie ethernet, który ma transformator na wejściu. Musisz zrobić tak żeby napięcia na liniach sygnałowych mieściły się w zakresie poprawnej pracy konwertera 485 a to najprościej osiągniesz łącząc masy razem. Jak urządzenia mogą mieć różne potencjały to użyj izolowanych konwerterów 485,.unikniesz wtedy sytuacji gdy połączenie masowe robi za przewód wyrównawczy i przenosi duże prądy.
  • Odpowiedz
@Hekun: Najlepiej to uzyc uziemienia z kabla rs miedzy urzadzeniami jak jest dlugi przewod zeby zakłóceń nie było, jak są jakieś przewody wysokiego napięcia w pobliżu. Raz zrobiłem połaczenie rs-485 z silników EC do sterownika czterożyłową skrętką, jedną parą szedł sygnał a drugą 24V od alarmu silnika i też wszystko śmigało
  • Odpowiedz
Po remoncie miałem straszny bałagan w pomiarach i postanowiłem zrobić z tym nieco porządku. I tak powstało urządzenie którego zadaniem jest odczyt czujników BME280, odczyt do 32 czujników 18b20, odczyt stanu 8 kanałów radiolinii elmesa - odczytuje to stan kilku czujek ruchu PIR i pilota. Optoizolowane wejście do krańcówki w zamku abym wiedział czy zamknąłem zamek po wyjściu z mieszkania, dwa przekaźniki które sterują siłownikami zaworów - wychodzę z domu skrypty stwierdzają
dktr - Po remoncie miałem straszny bałagan w pomiarach i postanowiłem zrobić z tym ni...

źródło: comment_1590092306TtEBhk8qVkCthWzQ13oXSo.jpg

Pobierz
@houk: Mieszkam sam, wystarczy sprawdzać telefon i sygnały z czujek ruchu, dodatkowo sprawdzam kolejność, jak załapie czujka ruchu w korytarzu a potem krańcówka w zamku znaczy że wyszedłem, a jeśli najpierw będzie sygnał z zamku a potem z czujki znaczy że wchodzę.
  • Odpowiedz
Pisał ktoś komunikację w #python za pomocą #rs485 w #raspberrypi ? Mam do oprogramowania sterownik - który wysyła cały czas komendy i muszę "wstrzelić" się w czas kiedy ma "przerwę". Może jest jakieś łatwe rozwiązanie? Aktualnie sam wyliczam kiedy się kończy ramka, czekam z 3ms i wysyłam dalej, ale czasem to nie działa..
#elektronika
Aktualnie sam wyliczam kiedy się kończy ramka, czekam z 3ms i wysyłam dalej, ale czasem to nie działa..


@loginek0: nic dziwnego. Linux na raspberry to nie system czasu rzeczywistego, żeby gwarantował takie czasy reakcji, czy brak wywłaszczenia wątku. Język też bym wybrał jakiś kompilowany, a nie interpretowany bez gwarancji czasu wykonania. Najprościej byłoby powierzyć zadanie synchronizacji i wstrzykiwania pakietów jakiemuś mikrokontrolerowi (choćby arduino).
  • Odpowiedz
Mirki, spotkaliście się kiedyś z wtyczką męską DB-9 (DE-9, D-sub) skręcaną? Skręcaną pod tym względem że piny nie są lutowane do kabla ale właśnie skręcane.

Mam do zrobienia kabel z końcówkami RS-485 i 8P8C do połączenia licznika energii elektrycznej i przetwornika MOXA. A żeby poprawić ewentualną pomyłkę w pinach przydałaby się wtyczka z pinami skręcanymi.

#elektronika #rs485 #telekomunikacja