Może mieć znaczenie w jaki sposób są połączone urządzenia, magistrala sieciowa, zasilanie urządzeń, system uziemień. Transceivery RS-485 powinny posiadać separację galwaniczną w urządzeniach. Jestem przeciwny uziemiania przewodu masowego/ekranu gdyż podczas uderzenia pioruna przez masę/ekran może popłynąć prąd który przez spadek napięcia indukuje wysoki...
Też bym sugerował rezystory rzędu 100omów (zamykające linie z obu stron) o ile w ogóle (dla porządku powinny być, ale robiłem kiedyś przesyły na odległość 1km bez terminatorów i działało bez problemów (przy prędkości 9600Bod)). Uwaga na terminator od sieci Profibus (z tego co wiem to linie są odpowiednio polaryzowane i w terminatorze-wtyczce jest kilka...
Wiele transceiverów (ale nie wszystkie) zawiera wbudowane rezystory polaryzujące lub inny obwód o podobnym działaniu, ale ogólna zasada jest taka, że należy zewnętrznie wymusić rezystorami stabilny stan nieaktywny na linii RS485.
a tak wygląda zabezpieczenie które ja stosuję dla RS485
W falownikach MicroMaster są dodatkowe rezystory, które są wpinane na końcu linii RS485. Jeżeli odłączysz ostatni falownik, to te reztstory należy wpiąć w poprzedni falownik, lub jeżeli używasz typowych wtyczek do Profibusa - przełączyć przełącznik na wtyczce. Wtedy załączą się rezystory we wtyczce i linia będzie pracować. Adam
http://obrazki.elektroda.net/16_12361811... Analog Devices rozszerza swoją ofertę poprzez wprowadzenie dwóch scalonych przekaźników izolowanych galwanicznie, przeznaczonych do sygnałów RS485 i RS422. Każdy z nich posiada zintegrowane w sobie izolację sygnałów, izolację lini zasilania, oscylator, a także prostownik i stabilizator zasilania strony...
Moje pytanie jest następujące, czy układ ten można by też zastosować do zabezpieczenia linii RS485? To jest zabezpieczenie ESD dla USB, które ma krótkie kable i nie pracuje w warunkach przemysłowych. Zdarzało mi się ubijać takie układy w czasie zwykłego badania na odporność ESD. Do RS485 dałbym coś co jest w stanie pochłonąć większą energię i nie paść.
Wyjście drugiego inwertera wchodzi na RXDA układu DUART(SCC2681AC1N28). Ale z sygnałem z TXDA, a z TXDB wisi - nie wiem, po co to jest. Tak poza tym to czy to złącze w czytniku nie przypomina standardu RS485 ? Nie, RS485 używa linii symetrycznej.
Wina nie lezy po stronie softu, gdy sa same zarowki wszystko jest w porzadku, podłaczam kilka transformatorow elektronicznych i wtedy jest problem. Soft może być poprostu mało doporny na zakłucenia. Np. Soft może być mało odporny na kilkukrotne przejście napięcia sieci przez zero. Albo Soft może być nieodporny na zakłucenia na liniach RS485 (może procek...
Lutowanie tych układów w obudowach SMD to nic strasznego, po za tym mniej miejsca zajmują na płytce w porównaniu z transoptorami. Jak długa będzie "linia" rs485 - jeśli powyżej kilku metrów to daj w szereg z wyjściami A i B z Max485 rezystory 10 om za nimi transila np SM712 i dodatkowo ( niekoniecznie ) kondensatory 33p pomiędzy a,b a masę Max485. Poniżej...
Transmisja jednokierunkowa. Z opornikami eksperymentowałem - bez rezultatu. Zauważyłem jeszcze jedno. Jeżeli dotknę paluchem płytkę odbiornika to mam efekt zmniejszenia amplitudy do 1V i zanik transmisji na chwilę. Może PCB jest źle zaprojektowana ? Ale nic to prawie nie ma. Dwa scalaki. ATmega8 i MAX485 obok siebie (5mm). Zasilanie całości z zasilacza...
Po co Ci takie badanie, co chcesz w ten sposób osiągnąć? Często wykorzystuję RS485 do komunikacji na spore odległości (3km) i miałem wiele problemów z tą transmisją ale wszystkie rozwiązałem. Nie słyszałem o badaniu przepustowości, w zasadzie to podchodzi sie do tematu (na macanego) metoda prób i błedów. Zapinasz dwa urządzenia na końcach kabla i testy,...
Ten układ na 1 trazystorze to raczej nie będzie prawidłowo nadawać.
Sieć jest wstępnie spolaryzowana, jeśli nie przez driver to przez dodatkowe rezystory w porcie. +5V na A+ i 0 na B-. W trakcie transmisji danych polaryzacja jest odpowiednio odwracana przez urządzenie które nadaje.
[url=https://file2.dzsc.com/product/17/0... On ma dopuszczalne napięcie zasilania 6V (parametry podają dla 5V), na liniach RS485 dopuszcza od -8V do +13V. Ale może jakieś iskrzenie przy przełączaniu wygenerowało większe napięcia.
W rzeczywistym środowisku, gdzie podłączone są inne urządzenia do tego samego zasilania (12V DC) coś przedostaje się przez linie rs i resetuje mi pamięć sram. Problem występuje czasami co kilka godzin lub co kilka dni. Czy długoterminowa transmisja w warunkach laboratoryjnych nie powoduje tego problemu? Jeśli to jest problem natury ESD to próba jakiegokolwiek...
Powinna wystarczyć dioda 1n4148 na linii RX oraz ew. podciąganie 4k7 do 3V3 po stronie ESP8266.
To będzie RS485, bo układ LTC485 jest nadajnikiem odbiornikiem linii rs485, a linia RS485 to linia dwuprzewodowa - wszystko się zgadza. myslelismy zeby po prostu przejac lub tez umozliwic sterowanie dodatkowo z naszego kompa, jakby to sie dalo po Problemem nie będzie połączenie tego z komputerem (wystarczy przejściówka rs485/usb), tylko sposób sterowania...
Kolego zapoznaj się pierw z sformułowaniem transmisja różnicowa, później porozmawiamy o osobnych masach.... Bez cienia złośliwości, ja naprawdę nie wiem jak to jest zrobione, bądź łaskaw wyjaśnić, w jaki sposób (bez wspólnej masy) zamykają się prądy wejściowe (polaryzujące) stopni wejściowych odbiornika ? Sam jestem ciekawe bo tak jak wspominałem powyżej...
Witam. Czy ktoś próbował rozeznać się w komunikacji MODBUS ze sterownikiem MINI-STER PID? Na własną rękę zrobiłem jakiś czas temu podsłuch na linii RS485 sterownika i udało mi się ustalić, że sterownik jest masterem, który ciągle nadpisuje rejestry dla urządzeń slave o numerach 4, 5 i 6. W załączniku wrzucam zrzut z programu Modbus Slave wraz z opisami...
Ale próbujesz komunikacji z prędkością 9600Bd. Moim zdaniem to nie pójdzie. Spróbuj wymusić komunikację na 1200Bd (tak jak napisali "fachowcy" z AVT). W każdym razie trzeba to sprawdzić (a może już sprawdziłeś?). Druga sprawa to terminatory. Nie wiem na ile ważna jest polaryzacja linii w przypadku PPI, ale sieć profibus'owa bez polaryzacji linii (ten...
Terminatory potrzebne są przy RS485 tyle że bardzo często magistrala radzi sobie bez nich. Maksymalna długość linii może sięgać 1200m. Zależy od prędkości transmisji. Modbus (mówimy o ASCII lub RTU) to protokół komunikacyjny(warstwa logiczna) może pracować na liniach RS485, RS422, RS232 (warstwa sprzętowa). [url=http://elektronikab2b.pl/technika/3...
Po pierwsze: Zerknijcie do wątku w "DSP i Transmisja" - jest tam opis i pcb konwertera USB - RS485. Scalak który "przerabia" dane z USB na UART jest powszechnie znany - jest biblioteka DLL - można pisać programy np w Delphi bez konieczności używania wirtualnego COMa. Po drugie: Chcę puścić w domu magistralę danych. 1 magistrala dla wszystkiego - puszczone...
Potrzebuję wykonać komunikację dwóch urządzeń z komputer przez UART - jedna płytka będzie zaraz przy komputerze druga jakieś 100m dalej. Dlatego pomyślałem pomyślałem że zrobię to tak jak przedstawiłem. Ale jak się nie da to połączę przez drugi układ ST485 do linii RS485. http://obrazki.elektroda.pl/6741151800_1... Ale swoją drogą nigdy...
Jak chcesz zrobić izolację optyczną RS485, to tylko na poziomie UARTA AVR, między uP a SN75176. Samej linii RS485 raczej nie uda się.
U mnie jest bardzo podobna sytuacja. Mam dwa liczniki na jednej linii rs485 adres 1 - OR-WE-517 adres 2 - OR-WE-504 O ile ten pierwszy działa zawsze dobrze, to 504 zawiesza się co kilka dni i nie zwraca żadnych danych. Pomaga mu jedynie wyłączenie zasilania. Skoro kolega wyżej pisze, że ma trzy i zawieszają się różne a nie ten sam, to wymiana na inny...
Takie rozwiązanie stosowałem na liniach RS485 w małym rejestratorze. Zdało egzamin przy BURST +/- 4kV, SURGE +/- 2kV, pole elektromagnetyczne 10V/m. Emisja też była w normie.
Mam wrażenie, że RS485 nie ma sygnału RTS, natomiast może mieć jakiś arbitraż nadawania sterowany poprzez sygnał RTS - być może CTS działa jako sygnał zwrotny (analogicznie, jak dla modemu) i trzeba na niego poczekać, zanim się cokolwiek wyśle? Ale gdyby tak było, to by znaczyło, że ten arbitraż zajmuje sporo czasu, a port nie interpretuje sygnału CTS...
W załączeniu przesyłam schemat samego zasilania SLAVE oraz zabezpieczenia linii RS485. Sprawdźcie proszę, czy tak może być. Zdecydowałem, że na wszelki wypadek dołożę możliwość wyboru napięcia zasilania. Mogę podłączyć zasilanie 12V i wtedy na płytce mam stabilizator 5V, lub bezpośrednio zasilić płytkę z 5V. Bezpiecznik polimerowy w obudowie smd 50mA...
Zasilanie które trzeba ciągnąć długimi kablami, najlepiej zrobić wyższym napięciem i obniżać w odbiornikach przy pomocy przetwornic, stabilizatorów impulsowych itp. Np.: PoE (Power Over Ethernet) zakłada napięcie od 25 do 60V. Przy setkach metrów, 5V puszczone skrętką nie da rady. Zakłócenia indukują się od prądu (przy stałym napięciu), czyli im wyższe...
Witam, czy jest jakiś sposób aby zbudować w miarę prosty układ konwertera sygnału audio na sygnał TTL aby przesłać go po szynie RS485? Oczywiście ten sam sygnał należny odkodować i odtworzyć na końcu linii RS485. Proszę o pomysły i sugestie.
Witam wszystkich Elektrodowiczów! Czy istnieje jakiś układ lub jakieś rozwiązanie, które podczas gdy na liniach RS485 pojawiałyby się jakieś dane do odbioru przez UART uC, to wówczas linia !RE (tego układu/rozwiązania) byłaby sterowana automatycznie, tak żeby uC (np. na przerwaniu) wiedział, że teraz trzeba odebrać dane? Pozdrawiam serdecznie, Kub
Z jakiego powodu ma się pojawić duża różnica potencjałów mas po obu stronach linii ? W przypadku RS485 oba przewody są połączone rezystorami rzędu 100..200Ω do masy. Układy wejściowe są odporne na napięcie wspólne o wartości rzędu kilku woltów. Prąd upływu separacji galwanicznej jest zapewne miliony razy mniejszy od prądu mogącego wywołać tak...
Dzieki , a jaką powinna być ich wartość. W necie rozpiętość jest ogromna. Jedni dają 4k7 inni zjezdzają do 330. I jeszcze jedno - jak zabezpieczyć tą linię przed impulsami napięciowymi? Jeśli dobrze rozumię, to na tych liniach występują napięcia 0 lub 5V. Czy zatem mogę dać transila 6.8V na każdej linii?
Hej! Powiedzcie mi czym różnią się między sobą poszczególne układy interfejsowe do linii RS485? Np SN75176, MAX48x, MAX490? Że już nie wspomnę o końcówkach nazw układów Maxima CSA, CPA itp. Chodzi mi o wybór optymalnego (najlepszy stosunek jakość/cena). Z góry dzięki za odpowiedź.
Tak jeszcze rozważając obciążalność portu, to trzeba pamiętać że w skrajnych przypadkach (terminowana linia rs485) wymaga przepuszczenia prądu 20mA, a tyle to raczej nawet z kilku linii rs232 nie da rady pociągnąć. Dlatego w opisie konwertera dar3k a pisze, że nie stosować obciążenia linii, pozatym konwerter może mieć problemy z ciągłą transmisją i...
nie, w drugą stronę to procesor steruje tym czy czy odbiera dane czy nadaje czyli u mnie na schemacie linia RS485. Można zrobić automat (np na na NE555, schemat w necie znajdziesz na pewno), on wtedy by wykrywał że procesor nadaje i przełączył max'a odpowiednio wcześnie. Po zakończeniu transmisji, przełączył by w stan odbierania układ. Od strony PC...
1. Tak , powinny być tylko 2 rezystory ( terminatory) na końcach magistrali (120 om w przypadku skrętki). Przy małych prędkościach transmisji i krótkiej magistrali układ będzie działał nawet bez terminatorów, ale oczywiście nie jest to zalecane. Polecam przeczytać AN-903 A Comparison of Differential Termination Techniques ( snla034b.pdf w załączeniu)....
Nie taką małą, w dodatku ograniczenie wydajności jest głównie dla stanu wysokiego, co cię nie interesuje, bo skoro to ma być linia data OW, to ty tylko wystawiasz na tej linii stan niski, za wysoki odpowiada pull up.
Spróbuj po przełączeniu na odbiór zaczekać chwilę (z wyłączonym odbiornikiem), np. czas trwania 2 bajtów. Jeżeli na linii RS485 może wystąpić sytuacja, że żaden nadajnik nie jest aktywny, to sprawdź w dokumentacji MAX-a co wtedy wygeneruje odbiornik RS485. Czy przy "pływającej" magistrali ma stan nieaktywny na wyjściu (czyli wysoki), czy też przypadkowy....
Uściślając moje pytanie, czy da się, albo czy istnieje taki układ - pomijając konwertery USB<>RS485 itd. Bo przeglądając internet, w większości można spotkać konwertery USB<>RS485, ale już jest problem ze znalezieniem RS485<>USB. Może ktoś z Was wie jak to rozgryźć? Nie wiem czy takie rozwiązanie jest możliwe: USB<>RS485 ----------LINIA(30m)--------------RS485&...
Zaproponowany sposób zasilana MAX485 jest zły. Spadki napięcia rozłożą całą koncepcję. Linia RS485 nie ma ustalonego stanu w spoczynku. Będziesz musiał nadrabiać to programem. Jedna awaria rozłoży cały system czy uszkodzi wszystkie MAX485. Powinieneś zastosować coś na wzór HUB-a i zapewnić izolację pomiędzy wszystkimi obwodami. Wszystko to sprowadza...
Zrobiłem porównywalne urządzenie z użyciem FT232RL, MAX485 i programu Enttec DMX USB. Za kilka €, bo MAX z sampli. A jak wygląda u Ciebie izolacja galwaniczna i jej zasilanie (przetwornica), tudzież zabezpieczenia przepięciowe na liniach RS485, bo póki co piszesz o innym urządzeniu, chociaż w pewnym stopniu porównywalnym funkcjonalnie.
Laczysz bezposrednio dwa procesory? To nie moze zadzialac, szczegolnie na skretce. Poczytaj o nadajnikachodbiornikach linii, RS485, CAN. Pamietaj tez, ze w zaleznosci gdzie tenkabel idzie trzeba go zabezpieczyc przed przepieciami i indukowaniem sie wysokich napiec. Napisz jaka jest predkosc transmisji, full-duplex, simplex? To bedzie mozna doradzic...
Udr jest buforowany mieści 2 lub 3 znaki ,co oznacza tyle ,że można zapisać raz po razie. Pierwszy wpisany znak zacznie być natychmiast wysyłany kolejne dwa, kolejno po pierwszym . Jedno przerwanie zgłaszane jest gdy bufor jest pusty czyli można dopisać kolejne znaki do wysłania Drugie przerwanie ,gdy zakończy się wysyłanie ostatniego znaku z bufora...
Poka schemat:> Schemat jest taki sam jezeli chodzi o czesc rs485 jak w ep 9/2004 Re i De max485 spiete razem pod pin PD2 rx pod RO tx pod DI Linia rs485 ma 1 metr - na skretce masy urzadzen sa spiete razem ze soba rezystory ograniczajce sa
Spokojnie ten układ mogłeś zmieścić na płytce jednostronnej z kilkoma mostkami. Jeżeli płytka będzie wykonana w płytkarni z metalizacją otworów, to elementy przewlekane polutujesz. Jeżeli będzie bez metalizacji, to klapa na całej linii :|
Na linii rs485 musisz mieć wymuszony stan poprzez rezystory plus terminatory (tu R20 + kondensator) na końcach szyny. Ten pomysł z kondensatorem jest dość fajny, ale nie wiem, czy nie ogranicza on prędkości transmisji. Generalnie ja używam 3 rezystorów: R18 i R19 -> 560 Om i R20 -> 120 Om. Dodatkowo warto też połączyć masy - specyfikacja rs485 mówi...
Czyli spokojnie mogę zwierać pary linii RS485 rezystorem węglowym o oporności 120 Ohm. A co z tymi rezystorami, muszą być koniecznie 120 Ohm?, bo akurat takich nie mam. Co do kabla to sam go robiłem, ale żeby wyeliminować ewentualny błąd to podmieniałem też na taki sklepowy. Oczywiście kolor kabli na pinach sprawdziłem żeby był taki sam, bo czasem niestety...
Pytam się, bo dostałem takie pytanie, które powtórzę: jak przy użyciu prostego woltomierza można "zdiagnozować" tor RS-485. Odpowiedziałem powyżej, nie da się . Przynajmniej jeśli ktoś traktuje poważnie swoją pracę, a nie na zasadzie "coś się pojawia, to chyba działa" Dwie LED z rezystorem podłączone do linii RS485 mają więcej sensu niż woltomierz....
Ja przypuszczam, że ten kabel współpracował jednak z portem RS422/485. Są karty (ja np. mam taką), które mają przełączany port RS232/(422/485) i oczywiście gniazdo DB9. Może poprzednik nawet nie wiedział, że ma RS422/485 w komputerze. Co do oporników - wygląda to na standardowe połączenie RS485 - 150 omów to terminator, a te 1.5k oporniki to pullupy...
(...) jeśli tylko odłączę jeden z rejestratorów wszystko wraca do normy. (...) Mój pierwszy pomysł - każdy z rejestratorów ma włączoną terminację (zakończenie rezystorem 120Ω) linii RS485. Podwójne zakończenie jest niedopuszczalne - zbyt obciąża linię. Innych wskazówek przy tak skąpym opisie nie potrafię udzielić. Napisz może jeszcze co to jest...
Jakby spróbować łapać impulsy timerem w trybie input capture z włączonym filtrem wejściowym? Nie prościej dodać dwa rezystory i wymienić jeden w masterze? Tu jest problem, ze klient się nie zgadza, ale rezystory można dodać poza urządzeniem, jak najbliżej sterownika. Naturalnie ma to sens, jeśli nie ma tych elementów a wszystko wskazuje, że nie. Świadczy...
A po co, skoro to samo osięgniesz bez zwor i konieczności ich przełączania? Linii TX nie musisz przełączać wcale, a na RX sprawę załatwi bramka diodowa.
Max 232 nie będzie potrzebny. Przydałaby się wstępna polaryzacja linii A i B, oraz zakończenie linii rezystorem.
Witam, spóźnione trochę ale odpowiem: Będzie działać także ten konwerter za 7 zł, sam ich używa w galeriach handlowych. Trzeci przewód jest do wyrównania potencjału mas dołączonych układów elektronicznych. Zawsze możesz podłączyć masę laptopa czy kompa do tego trzeciego przewodu w końcu konwerter ten jest konwerterem usb bez optoizolacji i jego masa...
Pamiętaj tylko że kabel UTP zawiera przewody skręcone parami więc linie A B modułu rs485 muszą być podłączone do jednej pary. W takim przypadku ewentualne zakłócenia na liniach są niwelowane ponieważ mają przeciwną polaryzację. Jakikolwiek inny sposób połączenia wywoła efekt przeciwny.
W liniach RS485 sygnałem jest różnica potencjałów a nie: róznica napięć w dwóch przewodach względem masy ...wymagają wspólnej masy. Bez niej różnica potencjałów zniszczy odbiorniki... Pierwszy z brzegu przykład z internetu - instrukcja podłączenia konwertera USB<>RS485. W całej instrukcji nie ma ani słowa o łączeniu mas, w złączach i schematach...
Witam Mam napisaną procedurę inicjalizacji UART0 oraz procedurę wysyłki rejestru 16bitowego, transmisja startuje aczkolwiek w Terminalu odbieram same 0, nie ważne co wysyłam z uC ;/ U kolegi, który ma takie same wyjście UARTu i wykorzystuje te same procedury, wszystko działa... Parametry wysyłki mam takie same w Terminalu oraz w rejestrach uC. Jeśli...
Jak długie są przewody od tej centralnej skrzynki do urządzeń? Jaka jest prędkość transmisji? Jeśli są to odległości do kilkunastu metrów to nie będzie problemu. W tym przypadku trudności nie wynikają ze zjawiska linii długiej (bo urządzenia nie pracują synchronicznie) lecz zjawisko zakłóceń wynikających z widocznych w sygnale odbić od końców linii....
Wyczka którą masz już spełnia to wymaganie. Wystarczy podłączyć masę do "linii" G1/G2,
(at)Bazic A powiedz czy przed przywróceniem do życia RS485 miałeś jakieś napięcia na liniach A i B? Ja uruchomiłem właśnie falownik Growatt MOD 12KTL3-X i mam podobny problem. Po podłączeniu RS485 zero komunikacji. Na otwartej linii jest jakieś napięcie (3,4V). Polski serwis nic nie pomoże, bo to nie ich dystrybucja... Może ktoś coś podpowie?
One to tylko konwertery więc im wszystko jedno skąd, gdzie i co ślą. Nie przypuszczam, żeby przez Ethernet przesyłało się tylko to, co przez RS232 - są chociażby jakieś ramki protokołu IP, i dane dla RS232 muszą być jakoś w nie zapakowane - kwestia, czy jest standard sposobu pakowania danych do ramek, do którego stosuje się wielu producentów takich...
Chyba właśnie rozsądniej jest zrobić kontroler np. USB<->RS485 i wtedy urządzenia łączysz po jednej/kilku liniach RS485. Nie wyobrażam sobie plątaniny kabli/hubów USB. No i zasięg czegoś takiego jest mizerny. Pytanie jest dokładnie co to ma być, bo jak np. sieć czujników temperatury czy coś takiego to właśnie rs485 świetnie się nadaje. Budujesz...
Niestety nie moge tak zrobic gdyz moduly slave sa juz gotowe, na kazdym jest max485 polaczony z uC, zasilanie kazdego modulu slave jest oddzielne, z tym, ze transoptory sygnalow beda na masterze, max485 posiada wspolna mase z calym slave i tu juz nic nie moge zmienic, czyli nie moge dac transoptorow pomiedzy uC a max485 jak w tym artykule. Wydaje się,...
Uart nie uart - tu trzeba dobrze sygnał przygotować do transmisji. Można się pokusić o pętlę prądową 20mA albo prawdziwe RS232 ( ±12V) tudzież RS485 (para skręcona) Im większe prądy będą płynąć w linii tym odporniejsza będzie na śmieci. Poza tym błędne ramki można zwykłą sumą kontrolną eliminować.
Tak to ja miałem ten kłopot. Z tym przeprojektowaniem to hmmm(wiesz jak mi się nie chce?). Ale jak twierdzisz że trzeba to to zrobię. Tylko czego brakuje? Piszesz: 1. mało kondensatorów blokujących - gdzie je mam dołożyc i jakie? 2. źle prowadzone ścieżki na PCB - wiem pisałeś o płytce dwustronnej a ja nie mam możliwości takiej zrobić. Aż tak to jest...
Witam, Potrzebuje pomocy w zrozumieniu jak zamyka się linie MBUS. Jak zachować impedancje kabla po podłączeniu kilku urządzeń RS485 na jednej linii. Słyszałem że trzeba użyć 2 rezystorów 120ohm na początku i na końcu linii. Proszę o kilka słów na ten temat. W załączniku dodaje rysunek, proszę o narysowanie połączeń linii zasilania, A i B, żeby lepiej...
Wszystko zależy od producenta elementów systemu ppoż. 1-wire raczej to nie będzie ze względu na ograniczenia co do długości linii, bardziej RS485 na którym możemy pracować do 1200m. Najłatwiej sprawdzisz sobie rozbierając jeden z elementów systemu np. czujkę i zobacz jaki scalak obsługuje linie danych.
Tu masz rysunek terminatora do Profibus. https://obrazki.elektroda.pl/6730880700_... Natomiast dwa mastery w tej sieci potrzebują układu z jakimś arbitrażem, bo może być "cyrk" na liniach.
ten moduł na TME.PL - cena 30 zł: http://tme.pl/modul-wilgotnosci-10-90-rh... gdybym wykorzystywał jeden czujnik to bym coś takiego kupił, ale tych czujników będzie około 10 sztuk, także odpada. Więc problem nadal pozostaje: jak dawac ADC napięcie stałe z czujnika zasilanego napięciem przemiennym? co do linii RS485...
http://www.maxim-ic.com/app-notes/index.... dzięki za pomoc, ale tego nie da się chyba podłączyć pod PC? linie 'DRIVE" i "DPU" to do procesora? jeśli tak to soft też musi być zmodyfikowany do obsługi przystawki? Pozdr. Dodano po 21 znalazłem takie rozwiazanie poseidon 2250 od niego linia rs485 i na lini powieszonych kilkadziesiąt czujników ds18b20,...
zbuduj sobie konwerter na SN75176 - na linię RS485 - w sumie bedą tobie potrzebne 4 taki układy (po 1,70 zł np w Poznaniu) - komplet TX i RX - wtedy po skrętce możesz nawet ciągnąć klikaset metrów, co do odległości kilkunastu metrów - to oczywiście - dobrym kablem - najlepiej wykorzystać ekranowany FTP cat 5 - przy bardzo małej prędkości puściłem kiedyś...
Chodzi o to, że jeśli nic nie nadaje to linie A i B magistrali muszą być odpowiednio spolaryzowane, tak, żeby różnica napięć pomiędzy nimi była >200mV. W przeciwnym wypadku odbiornik będzie szalał. Druga rzecz - musi być terminator, żeby dopasować impedancje odbiornika do impedancji linii, inaczej będą odbicia. Szczegóły znajdziesz w dokumentacji do...
Ciężko stwierdzić w tym programie. Według mnie to ta druga część idzie od slave. Bo jak sprawdzałem analizatorem stanów logicznych przed RS485 na linii TX to miałem tylko tą pierwszą część. Więc sprawdzając już po stronie RS485 co idzie i na początku jest cała ramka + coś to uważam to "coś" za odpowiedź. Dodano po 1 Najlepiej podłączyć zamiast aplikacji...
Dzień dobry, chciałbym przeprowadzić komunikację na linii Arduino - Komputer przy użyciu modułów: Moduł wiznet wiz108sr https://obrazki.elektroda.pl/6507744100_... Moduł RS485 na scalaku MAX485 https://obrazki.elektroda.pl/4377227900_... Kod: [syntax=text] #include <SoftwareSerial.h> #define SSerialRX 10 //odbior...
Mam taki dziwny problem związany z kasowaniem wyświetlanego obrazu na LCD. Wyjaśniam o co chodzi. Zatem mam w moim urządzeniu kostkę MAX485CN która działa poprawnie.Mam także LCD graficzny 240x128. Problem polega na tym że jeśli nie mam podpięte urządzenia do linii RS485 to na LCD wszystko wyświetla się poprawnie. Ale jeśli podepne urządzenie do linii...
Witam Mam taki problem, że potrzebuje konwerter rs232 <-> rs 485 z przełącznikiem nadawanie- odbiór na linii dwu przewodowej rs485. Za wszelką pomoc z góry dziękuje
USB więcej wspólnego będzie miał z RS485 niż RS232 (patrząc od strony sprzętu)ponieważ jest to linia symetryczna. Nie ma w niej osobnego kabla dla nadawania i odbioru.Poza tym poziomy napięć są zupełnie różne.O protokole nie wspomnę. poprawcie mnie jeśli się mylę.
witam, mam pewien problem polegający na tym że po liniach RS485 steruję urządzenie będące prostym sterownikiem silnika prądu stałego. Silnik jest komutatorowy 24V, pobiera prąd ok. 6 A podczas startu. Problem polega na tym że na linie transmisyjne wkradają się zakłócenia w postaci szpilek. Generuje to wartości 0x00 lub 0xFF na mojej "magistrali". Początkowo...
Sprawdziłem rozwiązanie podane na dole strony w linku który podałem wyżej. Odbiera dane po jednym znaku. Testowałem na kablu null modem pomiędzy dwoma komputerami(jeden na winzgrozie z hyperterminalem). U mnie porty szeregowe to cua0 i cua1. Linux to minidystrybucja Freesco bazująca na zipslacku. Powino dać się zaadoptować do potrzeb Waści. Rezystor...
przy takim rozwiązaniu wpływ mają na transmisję przesłuchy między liniami oraz odbicia. Te pierwsze można w prosty sposób eliminiować przez dodanie co drugą linię GND. W przypadku odbić pomaga terminowanie. http://www.interfacebus.com/Design_Termi... Najlepiej ograniczyć szybkość narastania napięcia w liniach, np. pull-up 1-10k i kondensator...
Miałem przyjemność poznać wiele układów pracujących z magistralą RS485, do której dołączone jest kilka urządzeń, max. 9. Generalnie w tych uukładach na końcach magistrali RS485 stosowane są oporniki 470-680 Ohm oraz polaryzacja linii na jednym z urządzeń (powiedzmy, że na masterze), choć wielokrotnie przekonałem się, że spolaryzowanie linii na wszystkich...
Takie wstępne przymiarki zrobiłem. Powinno się udać , kombinuje nawet zrezygnowanie z osobnego zasilacza 3v3 i pobranie tego napięcia z FT232rl bo ma wbudowany wewnętrzny (tylko wydajność mała ok 50 mA). Dodam do tego max 485 (a co!! nie zawsze będę "zielony") Nie bardzo jednak rozumiem (zielony!!) co to jest to "terminowanie" linii w rs485 (rezystor+wł.)
CAN to warstwa software'owa. Jeżeli już - to CanOpen, który jest protokołem względnie wysokiego poziomu, "czysty" Can jest wbudowany w sprzęt. Od strony hardware był najpewniej R485 Can i RS485 nie są zgodne, jedyne podobieństwo to użycie symetrycznej linii transmisyjnej.
W rozwiązaniu, które opisujesz, prawdopodobnie korzysta się z tego, że prz ybraku sterowania prze nadajnik DOBRZE ZAPROJEKTOWANA linia transmisyjna RS485 powinna wymuszać stan nieaktywny przy użyciu rezystorów. Jeśli tych rezystorów nie ma - na linii masz stan nieustalony, i jedynki transmitują się dowolnie (bo nadajnik jest wyłączony podczas nadawania...
Czy jest jakaś różnica czy linię A podciągnę do VCC a B masy lub odwrotnie? Dla przykładu? http://obrazki.elektroda.pl/8206352800_1... http://obrazki.elektroda.pl/1054674300_1... Jaka jest różnica w tych połączeniach? Proszę nie odkopywać starych wątków - reg. 3.1.19.
Witam wszystkich Elektrodowiczów! Otóż chciałem zapytać o warstwę fizyczną protokołu RS485 w wykorzystaniu z mikrokontrolerem. Jak powszechnie wiadomo jedną z cech tego protokołu (tj. RS485) jest to, że w jednym czasie można tylko nadawać dane lub tylko odbierać. Wynika to z symetrycznej budowy sterownika i linii transmisyjnych. Zatem z UARTu miktokontrolera...
Musisz zaterminowac oba konce linii czyli przy obu komputerach. ( nie prosciej uzyc sieciówek koncentryk mozna uzyc do 180m i na wiecej tez chodzi )
Sam terminator niczego Ci nie da ... Aby na liniach było odpowiednie napięcie muszą być wszystkie rezystory, które tworzą 2 potencjały. Patrząc na to inaczej szyna rs485 musi być zasilana (jak wszystko), bo inaczej nie chce działać. A terminatory maja dwojaką rolę. Ta podstawowa to redukcja odbić, ale druga to zrównoważenie napięć na linii. Dzięki terminatorowi...
Projektuję uniwersalny układ odbiornika linii DMX do sterowania wytwornicy dymu. Założenia: - Sterowanie przez DMX albo przez przełącznik - Możliwość wbudowania w dymiarkę albo pracy poza nią, jako pilot Na chwilę obecną opracowałem schemat: 3807910500_1413816579|oGYfxr7pHB Sam schemat jest dość prosty. Sercem urządzenia ma być Atmega8A. Będzie ona...
Albo jedno UNO i cztery transcivery RS485 na liniach MOSI i SCK.
Nieprawidłowe ustawienie Baud rate. Zgodnie z opisem AVR ma być 1200,8,N,1, więc jest ok. Czy masy komputera, konwertera USB/RS485 i płytki z przekaźnikami są połączone? Jeśli nie to je połącz. Druga sprawa - czy masz rezystory polaryzujące linię A i B magistrali RS485? Sprawdź napięcie spoczynkowe linii A i B i je podaj. Te krzaczki pojawiają się...
nie znasz jej parametrów tzn. przepływność bitowa, format ramki, parzystość/nieparzystość/brak. Możliwe, że jest to typowe 9600b/s, 8N1. Wszystkie porty COM1...4 są właśnie tak ustawione, mam nadzieję że mój 485 to jeden z nich. To nie ma znaczenia, bo oprogramowanie może to sobie ustawić dowolnie (tzn. zmienić) - przynajmniej tak jest we współczesnych...
Z krótkiej analizy układu znalazłem podstawową wadę MCP2200, która eliminuje zastosowanie tego układu w niektórych przypadkach: - linie CTS i RTS są obsługiwane przez sam układ scalony, czyli oprogramowanie na kompa, które potrzebuje mieć możliwość sterowania tymi sygnałami nie będzie działać - brak linii DTR i DSR - brak linii - FT ma ułatwienia do...
Czy w Bascomie da się je prawidłowo wysterować? deklaruję tak: [syntax=basic4gl]Config Serialin = Buffered , Size = 20 'konfiguracja RS232 (linia buforowana baud 9600) Config Serialin1 = Buffered , Size = 20 'konfiguracja RS485 (linia buforowana baud 9600) $baud = 9600 $baud1 = 9600[/syntax]
Witam. Stan "nie ustalony". Urządzenie podłączone do linii i nie zasilane. RS485 działa jako master. Jak nie jesteś pytany to się nie odzywaj. Jak ktoś zrobi obsługę inaczej to ma problem.
Tomaszu W: po pierwsze mowa jest o konkretnym standardzie RS485. RS485 zawsze będzie RS485 . Nie wiem co masz na myśli pisząc o konkretnym standarcie . ...po drugie nie istnieje coś takiego jak napiecie w pojedynczego przewodu... Święta racja , dlatego mamy dwa przewody A i B . ...Po trzecie w RS485 nie ma żadnej optoizolacji Powiedz to konstruktorom...
FT232 ma wbudowany rezustro podciągający na liniach RxD i TxD. Sam go załącza jeśli wykrywa linię w stanie wysokiej impedancji. Tu użucie linii PWREN wybrano z innego względu The receiver enable is active low, so it is wired to the PWREN# pin to disable the receiver when in USB suspend mode. Można sterować odbiornikiem i nadajnikiem linią TXDEN pod...
Wszystko wskazuje na to, że rzeczywiście będę musiał pójść w stronę: UART<-- (WiFi)-->UART lub UART<-- (2.4GHz) -->UART, bo 7 urządzeń w sieci to zbyt duże ograniczenie. Przydałoby się, by rozwiązanie było ekonomiczne (coby przy 32 urządzeniach nie pójść "z torbami"), ale i stabilne, stosunkowo łatwe w zaimplementowaniu (domyślam się, że...
kontrola linii rs485 terminacja linii rs485 identyfikacja linii
renault megane bezpiecznik wycieraczka ustawienie regulatora pokojowego termet czujnik czarny czujnik zielony
telewizor samsung restartuje telewizor samsung restartuje
Błąd 2096 po montażu emulatora - przyczyny i rozwiązania Błąd 0420: Problemy z katalizatorem i czujnikami