A magistralę rs485 masz z terminatorem i rezystorami wymuszającymi stan w spoczynku, czy tak sobie luźno wisi? Dodano po 37 Weź pod uwagę, że ta magistrala wymaga właściwego spolaryzowania w stanie spoczynku.
Po pierwsze, zbadać te zakłócenia - masz jakiś oscyloskop 2-kanałowy?
Za namową (at)ian67 Ponownie sprawdziłem komunikację między dwoma arduino. Zrobiłem to w samochodzie i nie było komunikacji. Ani w serial monitorze, ani na oscyloskopie. Zauważyłem, że niektóre kable goldpin są tragicznej jakości. W domu wyrzuciłem te, które luźno się łączyły I wszystko zaczęło działać jak należy. TTL pokazuje 5v, RS485 pokazuje vpp:...
Dziwne bo UART i RS485 to jedno i to samo.
RS485 sprawdzić możesz zamieniając podzespoły na inne (rejestrator/kamera/klawiatura) lub jeszcze szybciej i lepiej oscyloskopem ;)
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...
Cześć, Próbowałem użyć tego rozwiązania do odczytu informacji ze sterownika na adresie modbus 1 19200 8n1 podłączonym do VEMOS d1 mini poprzez Max485. Używam pinów TX RX do komunkacji oraz D2 (GIPO4) do DE/RE, Komunikacja fizycznie sprawdzona czytałem zmienne ze sterownika używając VEMOS jako Modbus Master. Podłączony jestem oscyloskopem do komunikacji...
jedyne co możesz zrobić to podłaczyć analizator albo oscyloskop.
Witam, a wiesz wogole jakich sygnalow sie spodziewac? Jezeli masz na obu identyczne napiecie to cos jest zle, miedzy linjami musi byc roznica niewielka okolo 300mV, jak dobrze pamietam U+ to 2.7V a U- to 2.3V. Na obu linjach masz ten sam sygnal ale odwrocony w fazie, to transmisja roznicowa. Aby podejzec musisz wpiac sie w linje transreciverem i z niego...
Cześć, Jakie są praktyczne możliwości podania (w domowych warunkach bez profesjonalnego sprzętu) zakłóceń/przepięć na linie A i B w RS485? Mam tylko jeden nadajnik i jeden odbiornik. Próbowałem zrobić to bezpośrednio generatorem (Rigol DG1022) tylko na linii A, jednak podczas transmisji układ jest na to nieczuły. Sprawdzając oscyloskopem przy podaniu...
A więc jakiś analizator stanów logicznych i/lub oscyloskop. Albo jedno albo drugie. Analizatory do PC są tanie i działają bardzo dobrze. W oscyloskopach takie debugowanie jest niewygodne, a te tanie mają z tym problemy. Za kilka stówek to kupisz klona Saleae i byle jaki podręczny oscyloskop do sprawdzenia czy coś tam gada.
Jeśli transmisja jest wolna to wczytaj ją np. przy pomocy karty dźwiękowej. Jeśli jest szybka to konieczny będzie analizator stanów logicznych lub odpowiedni oscyloskop.
Zrób tak https://obrazki.elektroda.pl/4966838800_... Jak linia nie jest długa (długa w sensie długości fali) rezystor po stronie slave nie jest potrzebny. Nie przeglądałem kody, byc może za szybko przełączasz nadawanie na odbiór. To najłatwiej sprawdzić oscyloskopem lub Analizatorem logicznym. PS Nie lepiej użyc RS422? Zdaje sie moduł...
Z tym będize problem bo nie posiadam, spróbuje podpiąć komputerowy symulator oscyloskopu i zobaczę co tam się dzieje
1. Interfejs nie jest izolowany galwanicznie 2. Jakość przewodu wydaje się dobra - na moim testowym odcinku 900m nie było żadnych problemów. Sugerujesz uszkodzenie które można sprawdzić multimetrem? 3. Niestety nie miałem jeszcze możliwości zbadania problemu na obiekcie... stąd nie badałem przebiegów oscyloskopem. Pozdrawiam! Sławek
Według mnie moduł BLE jest podpięty wewnętrznie do tego samego UARTa w STM32 który jednocześnie jest podpięty do transceivera RS485. Widzę jakąś transmisje na pinach A B na oscyloskopie po połączeniu się przez bluetooth. Po zamknięciu połączenia jest cisza. Dodatkowo poziomy na pinach A i B mogą wskazywać na obecność mastera. Jest jakaś szansa, że ten...
Jeśli posiadasz oscyloskop to mogę polecić debugowanie rs485 w obrazkach: [url=http://www.sbc-support.ch/faq/item/... Powodzenia !
Podłączyłem się z oscyloskopem ale żadnych sygnałów na tych pinach.
Jest sprawna nie miałem podłączone zasilania i układ na którym mierzyłem (wyjście drivera Rs485) wzgledem masa TX, masa RX pokazwyał bzdury. Wszystko jest ok. Temat do zamknięcia
Dzień Dobry, Chciałem zapytać w jaki sposób można podejrzeć to co wysyłam za pomocą RS485. Mam komunikację pomiędzy dwoma Cortexami a PC. Wszytko działa tylko chciałbym zobaczyć transmisję na oscyloskopie. Posiadam w swoim oscyloskopie dekodowanie magistral szeregowych min. RS232. Ma ktoś jakieś doświadczenia z tym związane?
Ja bym podłączył choćby oscyloskop i od ręki można zobaczyć jaka jest prędkość transmisji.
Raspberry powiadasz .. to zmienia postać :) Kluczowym jest aby początek ustalić czy konwertery są sprawne, więc próba wysłania czegokolwiek windows i sprawdzeniu oscyloskopem co wychodzi po RS485 z obciążeniem 120ohm. Próba na dwa konwertery byłaby lepsza bo można sprawdzić transfer w dwóch kierunkach. Następnie podobnie można zrobić na Pi<>Windows....
Sterownik PLC stracił komunikację po RS485/MODBUS. Sterownik jest w trybie MASTER. Podejrzewam uszkodzenie portu RS485 w sterowniku. Sterownik wystawia ramki, ale nie daje się ich zdekodować prawidłowo (a wcześniej to robiłem). Przebiegi widoczne na oscyloskopie są nieco zaśmiecone. Jak sądzicie, uszkodzony jest RS485 w sterowniku ? Czy może być inna...
Witam. Posiadam układ pomiarowy z wyjściem RS485. Układ komunikuje się z komputerem poprzez interfejs RS485 nieznanym mi protokołem. Chciałem zapytać, czy jest możliwość rozpoznania tego protokołu przy użyciu oscyloskopu cyfrowego? Może ktoś juz kiedyś coś poobnego robił. Będę wdzięczny za odpowiedź. Pozdrawiam.
Kochani! W części pracy dyplomowej wykorzystuję kity avt-530 i 531 czyli konwerter z coma na rs485 i kartę przekaźników. Zbudowałem, połączyłem i ani drgnie, oscyloskopu nie mam i nie wiem jak sprawdzić konwerter, procek w przekaźnikach zaprogramowany jest poprawnie. Błagam pomóźcie w uruchomieniu to dla mnie diabelnie ważne!!! W załączniku komendy,...
ewentualnie w jakiś inny sposób poprowadzić to uziemienie?? będzie mialo to jakiś wpływ ?? GND z konwertera połącz z masą płytki. To może pomóc, a z pewnością nie zaszkodzi. Ciekawostką jest, że możesz prawidłowo nadawać, ale nie możesz odbierać... cóż, tej zagadki bez oscyloskopu chyba nie rozwikłasz. Połącz ew. po RS232 tak jak opisywałem. Ew. użyj...
W RS485/422 albo daje się izolacje galwaniczną, albo wyrównuje potencjały mas. Jak jakiś konwerter nie dział, połącz jego masę z masą urządzenia, rezystorem 10..100R. Jak nadal jest problem, sprawdź oscyloskopem co masz na tych masach w stosunku do ziemi (uwaga, wiele oscyloskopów jest uziemiona i trzeba użyć sondy różnicowej). Tak, więc to raczej nie...
Jeśli to procesor się wiesza, to poszukaj w starych tematach, to bylo już omawiane. A jeśli chodzi o magistrale to podłącza oscyloskop i zobacz co na niej się dzieje.
Problemem może być -tak jak zauważyłeś, brak terminacji na końcach magistrali, może też być zła impedancja falowa. Na jakiej prędkości bodowej pracują urządzenia? Jaki protokół wymiany danych? Nie wiem czemu ale jak czytałem opis to stawiał bym na przejściówkę. Testowałeś ją na stole z tymi urządzeniami?? Próbowałeś "podsłuchać" transmisję jakimś terminalem...
Może najprościej zasygnalizować odbiór zmieniając stan jakiegoś wolnego portu w procedurze obsługi uart? A dalej oscyloskop, próbnik stanów logicznych, miernik. Roman
(at)costec, za cenę ~850PLN w Gotroniku spodziewałbym się czegoś lepszego do tych 70MHz. W tej sytuacji warto dołożyć te 150-200 złotych i kupić na alledrogo DSO2D15. Potem rozejrzę się, czy są jakieś schematy albo zdjęcia front-endu by zobaczyć, co tam jest naćkane... Co kto lubi. Do serwisu maszyn zdalność (wi-fi) jest zapewne ważniejsza. Do zobaczenia...
RS485 jest dobrze przemyślany i odporny na wiele problemów. Taki całkowity brak komunikacji to (chyba) tylko fizyczne zwarcie linii, całkowite zerwanie linii A i B oraz brak zasilania transmitera. Wystarczy podłączyć oscyloskop i sprawdzić co się dzieje na liniach.
Już myślałem, że ktoś znalazł coś jak mi pomóc jak zdekodować RS485 ale nie za pomocą takiego kombajnu tylko starego ruskiego analoga. Można coś takiego jak na filmiku przesyłać na bieżąco do komputera?
Mam oscyloskop i chciałem sprawdzić poprawność doboru terminatorów .Nie wiem jak się do tego zabrać bo oscyloskop ma ekran uziemiony i z chwilą podpięcia transmisja całkowicie zamiera.
Ten dokument z PNO to straszny bełkot Raczej się nie wczytywałem, ale jakiś format ramki jest podany. Łącznie ze znacznikami początku i końca. Zamiast oscyloskopem, podsłuchałbym linię RS485 i powinno być widać ramki w postaci bajtów. Natomiast dane wewnątrz ramki to już inna bajka, ale podejrzewam, że będą pasować do formatu podanego w pliku GSD....
Po zdjęciu rezystorów i zmianach w kodzie układ działa tak samo źle. Co jakiś czas wyświetla a potem przerwa. Jakie inne sugestie ?? Dodam dla pełnej jasności schematy : Nadajnik : http://obrazki.elektroda.net/0_125275325... Odbiornik : http://obrazki.elektroda.net/49_12527533... Dodano po 1 Chyba znalazłem przyczynę takiej sytuacji...
Dlatego też oscyloskop może okazać się tu bardzo na miejscu (zwłaszcza cyfrowy) i bez niego ciężko będzie odkryć przyczynę kłopotów. Z racji że nie mam oscyloskopu chciałbym coś również pomóc w temacie i coś zakupić. Co sądzicie o tym? Oscyloskop USB VOLTCRAFT DSO-2020 USB, 20 MHz Będę mógł coś tym zmierzyć?
Dałem sei(); przed while(1) i też nie chodzi. Zastanawia mnie czy jak z komputera wysylam dany znak to czy on go rozpoznaje? Oscyloskopem widze przychodza dane do Rx, a na Tx cisza.
Oj kolego pgnige, niepokorny jesteś ;) Mówliśmy że nie ma prawa działać to pisałeś, że komunikacja śmiga aż miło, ba że jest przetestowana. Wszystko jest sprawdzone i na tak długim przewodzie cyfra jest idealna po odfiltrowaniu, które już zrobiłem. Tak więc 1kHz i więcej spokojnie bez żadnych problemów przez 150m przejdzie. To jest 100% pewne - na oscyloskopie...
Też ostatnio zacząłem się zajmować CANem i mogę dodać, iż niektóre procesory STM mają sprzętową obsługę CANa. Do tego są już gotowe przykłady od producenta, a inicjalizacja w CubeMX ułatwia jego obsługę. Sprzętowo CAN jest dość prosty jeśli zastosujemy magistralę 2/3 przewodową nieizolowaną. Jeśli pokusimy się o izolowanie magistrali problem może pojawić...
Ja obstawiam drgania zestyków w pierwszej kolejności, w drugiej że kabel działa jak antena i być może coś się włącza w okolicy i zakłóca. A im mniejszy "twój" prąd płynie w przewodzie tym łatwiej przebić się zakłóceniom, stąd propozycja dodatkowego opornika. Masz oscyloskop? i zwiera je na kilkadziesiąt ms, gdy szalka w jego wnętrzu napełni się wodą...
Według mnie nie - jeśli port ma prawidłową separację. Linia, z powodu metody swego działania, powinna być wolna do czasu gdy zajmie ją nadajnik hosta. Jeśli masz napięcie to może pracuje nadajnik. Możesz sprawdzić oscyloskopem czy to jest jakiś sensowny przebieg czy stała.
Witam, Mam problem. W sterowni jest gniazdo z złączen RJ45. Mam za zadanie rozpoznać rodzaj łącza, czy jest to RS 232,485, czy może Ethernet. Myślę, żeby użyć oscyloskopu i posprawdzac poziomy sygnałów. Teraz tylko pytanie jak ma to wyglądać w zależności od łącza(rs232,rs485,ethernet), jakie poziomy dla danego standardu? Może macie jakiś inny pomysł...
Wykorzystuje uC STM32F103RBT6. Zegar jest ustawiony na 72MHz i jest to max. SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_2; SPI też jest taktowane z max. prędkością. Sprawdzałem oscyloskopem i na linii SCK mam sygnał o częstotliwości 18MHz.
akurat tego co podałeś link nie kupuj, to jest co prawda podobny czujnik ale z interfejsem rs485, czyli zupełnie innym niż ma nasz Brink. Skoro nasz czujnik to coś na I2c to najlepszym sposobem jaki mi przychodzi do głowy jest zapiąc orginelny czujnik pod oscyloskop a może wystarczy ESP lub arduino i zobaczyć jak się zgłasza, pod jakim jest adresem...
Próbowałem powyższego, ale bezskutecznie A czy to różnica, że konwerter jest 4w a miernik 2w jeśli zastosuje się opisany wyżej układ połączeń? A może to wina tego wirtualnego COMa pod którym jest widziany ten mój konwerter USB? Może zadziała jeśli wezmę jakiś konwerter RS232/RS485 2w? Ale najbardziej frapuje mnie, że na oscyloskopie podłączonym na zaciski...
A ja bym tak zupełnie nie skreślał projektu kolegi z powodu wykorzystania portu szeregowego. O ile jako "oscyloskop" jest to tylko sztuka dla sztuki, niewiele lepsza niż całkowicie bezużyteczne przystawki do karty dźwiękowej itp., o tyle może to być dobra baza dla taniego rejestratora np. temperatury, wilgotności, ciśnienia czy innych parametrów fizycznych....
Zacznij od próby identyfikacji i eliminacji źródła zakłóceń. Przydałby się oscyloskop. Zastosuj komponenty przemysłowe (np. Moxa NPort) zamiast rzeźbić własną elektronikę, która też będzie wariować przy zakłóceniach.
Na 100% jest błąd w programie. Na jakiej podstawie twierdzisz że wysyła 1, 2, 3 a nie 8 bytes? Czy potwierdziłeś to na oscyloskopie? Czy twierdzisz na podstawie odebranych bajtów w PC-cie (odbiorniku)? Czy twierdzisz na podstawie odebranych bajtów w STM32 (odbiorniku)? Może coś nadpisujesz?
Po co chcesz ustawiać jakieś napięcia w inwerterze? Jak masz bank połączony z inwerterem, to ustawiasz baterię na LI i resztę ogarnia BMS (oczywiście trzeba mu ustawić protokół do Growatta) - tak jak mu ustawisz, to tak będzie zarządzał ogniwami. I wtedy żadne ustawienia w inwerterze nic nie dają, bo nadrzędny jest BMS. Ja mam jako monitoring kupionego...
Podłączyłem oscyloskop do przewodów A oraz B (RS485) (oraz oczywiście zasilanie). Podczas obrotu wału enkodera nie obserwuję żadnych zmian sygnału. (sygnały pozostają na tym samym poziomie - zdjęcie). W przypadku gdy przesyłam dane z komputera, za pomocą przejściówki USB-RS485 sygnał zmienia się w zależności od wysyłanych danych (zdjęcie). Moim zdaniem...
Witam. Przesyłam schemat urządzenia, którego głównym zadaniem jest wysyłanie i odbieranie danych po linii RS485. Mam pewien problem z tym urządzeniem. W ramach eksperymentu, który miał na celu znalezienie źródła problemu, napisałem program, który cyklicznie ustawia naprzemiennie stan niski albo stan wysoki na nóżce PD2 mikrokontrolera ATmega. Sygnał...
Teraz takie pytanko, wiem że się nie powinno robić rozgałęzień od linii gł, ale jeśli by takie zrobić to ile cm/m jest dopuszczalne, ewentualnie czy istnieje jakieś zabezpieczenie od zakłóceń powstałych w takim połączeniu. Na każdym odgałęzieniu będzie niedopasowanie i odbicie fali, ale trzeba sobie zdawać sprawę o jakich czasach mówimy, czas propagacji...
Half dupleks, (przełączanie automatyczne, wykorzystywane wyłącznie dwie linie A i B, bez sterowania kierunkiem transmisji). Jesli nie sterujesz kierunkiem transmisji i sygnał pogina tylko 'w jedna strone' to jest simplex. Transmisja dwukierunkowa. Wymienione urządzenia w jakiś sposób same przełączają kierunek transmisji. Najprawdopodobniej przełączają...
Tu masz software pod hardware usbasp które ma : AVRISP II STK500 JTAG II USBASP OSCYLOSKOP LOGER -EMULATOR ISP LOGER I2C EMULATOR RS232 EMULATOR RS485 GENERATOR IMPULSÓW Mam to i sobie chwalę wszystko mam w jednym Więc twoja praca jest oczywiście ważna dla ciebie bo moc poznania jest wielka , ale nie przyłożyłeś się do google i się napracowałeś A wszystko...
Odpowiedź z Techu jest nic nie warta. O ile producent sterownika miał głowę na karku, to nie zastosował gołego UART ani RS232, tylko różnicowe RS485 lub 422 - trzeba zobaczyć czy we wtyczce jest zasilanie, czy cztery linie danych - to zawęzi poszukiwania. Odgadnięcie strony sprzętowej jest banalne przy tym co będzie dalej. Odgadnąć budowę pojedynczego...
Tego się obawiałem, z/do panela idzie szybka transmisja cyfrowa KYDT/DPDT i bez wnikania w szczegóły każdy przewód powyżej 1 metra obetnie zbocza sygnałów. Sprawdzałeś jak to wygląda oscyloskopem? Musiałbyś zrobić coś co nazywa się "rs485 full duplex" i zastosować kabelek ze skrętką np. taki jak do sieci komputerowych, 8-przewodowy i nim puścić też...
A jak GND jest pociągnięte między falownikiem a miernikiem? A spójrz na tytuł tematu... (at)jta kolejny się z choinki urwał. Jakimi masami jak wszystko leci radiowo? Wczoraj uziemiłem ekran przewodu komunikacyjnego falownik-nadajnik, ale nic to nie dało. Próbowałem też zmierzyć EMI na 433MHz ale nie zauważyłem nic niepokojącego (co nie znaczy że nic...
NO to nie kumam:/ Bez obejrzenia na oscyloskopie co się dzieje na linii będzie ciężko. Jedyne podejrzenie jakie mam, to, że przejściówka Ci prądowo nie wyrabia, ale to musiały być kopnięte albo obwody wejściowe albo te rezystory 1k o których pisałeś.
Wszysto fajnie ale I2C to maksymalnie puścisz na kilkanaście cm. Więcej na pewno nie pójdzie. Tu trzeba RS485 bo RS232 też nie da rady. Ewentualnie 1-Wire, testowałem linię 50metrów działa i po obserwacji na oscyloskopie myślę że jeszcze z 25m można przedłużyć. Kontroler jaki wykożystywałem to DS2482 działający na i2c. W takim rozwiązaniu ciągniesz...
Z samym bascomem Ci nie pomogę bo go nie znam. Na razie nie będe analizował kodu, bo dziś nie mam przy sobie materiałów. Na sam początek sprawdz czy masz odpowiednio zaprogramowany falownik (z panelu operatorskiego). Zeby działał przez LS Busa musisz ustawić pole Drive Mode (A103) na wartość 3 (uruchamianie przez RS485) i pole Frequency Setting Method...
Fakt ze nie robilem do tej pory transmisji danych z optoizolacja ale innych cyfrowych ukladow na transoptorach troche popelnilem (np. sprzezenia enkoderow ) wiec mysle iz trzeba wziasc specyfikacje transmisji i porownac z faktyczna szybkoscia transoptora w ukladzie oscyloskopem 2 kanalowym i dobrac rezystory (rezystorami da sie zoptymalizowac uklad...
Przy konwerterach 232-485 za zwyczaj jest problem ze sterowaniem przepływem. Niektóre rozwiązania wykorzystują dodatkowe sygnały w porcie 232, ale host musi je wystawiać, a to zależy od jego wewnętrznej konfiguracji. Ja bym zaatakował to oscyloskopem i zobaczył co tam się dzieje na pinach. Ostatnio spinałem jedno Arduino z panelem SH300 i drugie z falownikiem...
No to próbuj na początek bez konwerterów, sprawdź czy na poziomach TTL będzie transmisja. Jeżeli już to opanujesz to sprawdź oscyloskopem na wyjściu czy coś tam widać że się dzieje. Może źle sterujesz sygnałami kierunku transmisji. Jeżeli dane lecą tylko w jedną stronę to pozwieraj je odpowiednio do masy i plusa (inaczej w nadajniku i inaczej w odbiorniku).
Z konwerterami zdecydowanie różnie bywa. Niekiedy zachowują się dość dziwnie. Coś takiego miałem z klonem PL2303. Z konwerterami faktycznie bywa różnie. Zero problemów to miałem tylko z FTDI i teraz tylko takie stosuje. Dodano po 1 Masa w wielu przypadkach powinna być jednak połączona. W tym przypadku zapewne masa została dołączona przez programator....
Trochę za mało danych. Nie wiemy jaki licznik, czy jest jakieś oprogramowanie na PC dedykowane temu zadaniu... Taką magistralę można ogólnie podsłuchać wpinając się na nią np. podobną przejściówką. Można też np. użyć oscyloskopu...jak ktoś ma. Opcji jest kilka ale wszystko zależy czym kto dysponuje, jaka jest jego wiedza i umiejętności i co dla kogo...
1. jesli dostajesz nieodmiennie same zera, to nie ma to raczej wiele wspolnego z parametrami transmisji IMHO, na pewno zas nie ma nic wspolnego z predkoscia, bo przy zlej predkosci odbieralbys losowe (mniej wiecej) smieci, ale na pewno nie same zera. zero to pernamentny stan niski (czy tam wysoki) na linii danych. 2. moze padniety jest uart w procesorze?...
Prędkość transmisji 38400 bps. Opóźnienie podglądane na oscyloskopie waha się od ok 7ms do 16ms. Zależy jak są względem siebie ustawione Master i Slave w danym momencie. Myślałem, aby zrobić kolejne sprzężenie zwrotne i czekać z wysyłaniem kolejnych danych z Mastera do czasu odbioru poprawnej paczki ze Slave. Jednakże obawiam się, że w przypadku jakiś...
Zakomentuj linijkę nr 117 w pliku mbusclient.py: # self.portdev.setTimeout(timeout) PS: poprawiłem kod zgodnie z sugestiami autora - też bez zmian. Natomiast ja dostaję: # ./ornowe51x.py testing (at) /dev/ttyUSB0 ERROR: can't read serial port ERROR: meter not found raczej nie jest to kwestia uprawnień: # ls -al /dev/ttyUSB0 crw-rw----...
Jedynym urządzeniem, które nie steruje nimi jest rejestrator. Podłączając równolegle trzy zaterminowane odbiorniki RS485 do rejestratora obciążyłeś wyjście 3-krotnie większą impedancją. Mogło to doprowadzić do uszkodzenia elektroniki rejestratora, chociaż w dobrze zaprojektowanych urządzeniach nie powinno to być możliwe. Podłącz oscyloskop i porównaj...
Hm... czy napięcie 12V nie uszkodzi konwertera? To jest duże ryzyko. Tranzystory odwracają polaryzację sygnału (podasz na bazę stan wysoki, to na kolektorze dostaniesz niski); translator poziomów wymaga oporników pull-up po stronie konwertera (o ile nie ma wbudowanych; po stronie urządzenia ono samo ma pull-up) - jeśli nie wstawiłeś tych oporników,...
Witam serdecznie. Znajomy zakupił z demobilu kamerę analogową Bosch Autodome ENV/G3A. Niestety ma tylko kamerę z modułem zasilania bez klawiatury i sterownika Biphase. Chciałbym pomóc jemu uruchomić kamerę ale niestety nie jestem w stanie się z nią skomunikować. Nie mając interfejsu bi-phase próbowałem połączyć się z kamerą poprzez: 1) RS485 - przełącznik...
Pewnie pojemność kabla jest zbyt duża dla tej prędkości. Możesz wziąść oscyloskop i spróbować popatrzeć na linie D+ i D-. Zniekształcenia sygnału, wynikające z pojemności kabla powinny być widoczne. Nie wiem też, czy ADM485 posiada zredukowane szybkości narastannia zbocza (limited slew rate) - jeżeli nie, to może zastosuj taki, który ma, sygnał powinien...
Witam, Oj dużo się różni. W tym urządzeniu jest nawet możliwość w dodatkowym pakiecie i do określonej prędkości wyznaczenie topologii sieci. Dostępny jest również oscyloskop tak więc można nawet odbicia na linii analizować a także siłę sygnału i to wszystko dla poszczególnych urządzeń można wyświetlać i analizować oddzielnie. To tylko niektóre z możliwości...
Czołem po bardzo długiej przerwie :D Po kilku latach przerwy stanąłem przed takim zagadnieniem - chciałbym wyprowadzić sygnał PWM (lub jakikolwiek sygnał logiczny) z Raspberry Pi na zewnątrz - do sterowania na ten moment nieokreślonym układem. Chciałbym się całkowicie odizolować od drugiego układu oraz nie obciążać prądowo RPi. Pierwsze co przychodzi...
Bardzo mi trudno coś powiedzieć, jeśli nie wiem jakie urządzenia masz na linii... Co do adresacji nigdy nie miałem problemów - pracowałem tylko na MODBUS RTU... Adres to adres, każde urządzenie ma mieć inny, i tyle. Sztuczka może polegać na tym, że niektóre urządzenia mają więcej niż jeden adres - np reagują na rozgłoszeniowy, z końca puli, tak powyżej...
Usterka polegała na bardzo utrudnionej zmianie treści w wyświetlaczu LED. Komunikacja wyświetlacza z komputerem odbywała się przez RS485 na kilkudziesięciu metrach skrętki. Miałem wybebeszone wszystko co się dało, najdziwniejsze było to że raz na 20 coś poszło... Przewód pociągnięty nad sufitem był cały, układy sprawne, a na oscyloskopie syf kompletny....
Witam, Chce nawiązać komunikacje CAN z nakładką nr RP Waveshare RS485 CAN HAT w pythonie. wykonuje prosty przykład https://obrazki.elektroda.pl/3865461100_... W przypadku testów z ST32 wszystko jest ok. Wiec oscyloskop chyba dobrze dekoduje. https://obrazki.elektroda.pl/6832619400_... Czy ktoś komunikował się magistralą...
Poczytałem trochę o konstrukcji czujników vishay no i wygląda że filtr tam układ AGC (Automatic Gain Control) w 4 wersjach. Generalnie działa on chyba w taki sposób że odejmuje napięcie światła dzinnego, następnie impulsy przepuszcza przez filtr pasmowy i później demodulacja i jest już sygnał cyfrowy informująco o obecności harmonicznej. Teraz ja chciał...
bez przesady chyba 2msek. używam UT2 na co dzień. doskonały nie jest, ale skąd te 2 sek??? proponuje podłączyć oscyloskop i obejrzeć przebiegi, aby innych nie wprowadzać w błąd! chyba mamy sobie pomagać a nie szkodzić nieprawidłowymi danymi technicznymi. gdybym przeczytał w poście, że ut-2 ma 2sek zmianę kierunku, to na pewno bym go nie kupił i bym...
Witam Potrzebuje pomocy na temat magistrali RS485. Mam zbudowane kilka modułów 'inteligentnego domu' własnego projektu. Komunikacja pomiędzy jednym modułem MASTER i jednym SLAVE odbywa się bez zarzutów jednak tylko do momentu dołączenia drugiego urządzenia SLAVE. Po pewnym czasie jedno z urządzeń SLAVE przestaje być widoczne dla odbiornika SLAVE. Zauważyłem,...
Odległość 10cm (testy) Prędkości testowałem różne ... Co do różnicy potencjałów to pomiary wykonuję (podłączam oscyloskop) w układzie linia-masa. Jak podłączę na samej linii to zupełnie siada transmisja i widzę tylko przebieg impulsów i tez widać, że co jakiś czas zmniejsza się amplituda. Zmieniałem już kilka układów MAX w tym miejscu i za każdym razem...
źle się wyraziłem ... dioda na porcie tzn. odebraną daną wystawiałem na port, żeby zobaczyć czy coś odbiera...i odbiera ;). jak już pisałem we wtorek będę wiedział więcej i dam znać jak poszło. Z Twoim kodem i nową wiedzą myślę, że się uda - nie ma wyjścia musi się udać :). Prędkość to 9600 na kwarcu 8MHz w docelowym projekcie będzie niestandardowa...
Różne peryferia i układy z pełnymi aplikacjami, fajnie, w sumie potrzebna konstrukcja dla projektów do sprawdzenia na szybko... Jedyna uwaga - nie bardzo rozumiem aplikacji samego konwertera RS485. Wszyscy pamiętają o terminatorze 120R... mi dodatkowo brakuje rezystorów polaryzujących sygnały A i B (przekonasz się sam - przy długich połączeniach) Z...
Wg. mnie 75176 nie są złe. Nawet Siemens w swoich falownikach je stosował ( może i nadal stosuje. ) Podłączałem ok. 20 falowników w sieć i nie było żadnych problemów. Fakt nie były to duże odległości. Problemy mogą wynikać w związku ze wspólnym prowadzeniem zasilania i sygnałów. Spróbuj podzielić zasilanie Vcc + GND jednym przewodem oraz A + B + GND...
aaaa - tyle że ja myślałem o tym: http://www.ikalogic.com/scanalogic2/inde... ;) IKA też - fajny - - najlepiej mieć obydwa :-) i ich przydatność przy testowaniu RS485 jest niepodważalna. ten co ja mam chodzi 5 razy szybciej i dekoduje więcej protokołów. W standardzie ma kilka popularnych - a kolejne można dokupowywać. Myślę że czasami nie warto sobie...
RS485 sam siebie jest odporny na zakłócenia i może zadziałać nawet na jednej linii. Warunkiem jest obecność rezystora terminującego na końcu linii. Baudrate da się ustalić obserwując przebiegi oscyloskopem (jeśli te są). Gdyby ich nie było to stany statyczne powiedzą czy linie są gdzieś podczepione (wstępnie pod polaryzowane). Z opisu wynika że kontroler...
Rezystor podciągający przy mikrokontrolerze jest ? Dioda paskiem do ADM485 powinno działać . Trzeba tylko zmierzyć jaki jest stan na końcówce R układu ADM w stanie spoczynku jeśli 1 logiczna dioda do ADM i rezystor przy procesorze podciągający do +5V wartość można przetestować np 10K . Jeśli w stanie spoczynku na adm jest zero logiczne dioda odwrotnie...
Pojawił się kolejny etap i niestety wiele problemów. Próbuję komunikować się z licznikiem właśnie w Modbus RTU, ale licznik milczy. Używałam terminala do sprawdzenia komunikacji i okazuje się, że ramka wysyła się dobrze, ale tylko raz na x razy. A nawet po wysłaniu dobrej ramki jest cisza. Oto moja funkcja wywołująca wysłanie (send to funkcja z USARTa...
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....
Problem pojawia się na mikrokontrolerze STM32F100RB, aczkolwiek wydaje mi się, że nie ma on związku z samym mikrokontrolerem. Próbuje odczytywać dane z ultradźwiękowego anemometru, który jako jedyną magistralę cyfrową posiada RS485 (ma też wyjścia analogowe). Podłączam go do mojego sterownika przy pomocy takiego konwertera: . Jest on oparty na układzie...
Cześć, idę drogą ORNO (nie zgubiłem literki P na początku słowa) i napisałem prosty program (dla Arduino) do obsługi dwóch liczników OR-WE-504. Wynikiem programu jest sześć wartości odczytanych po RS485 z ORNO: napięcie AC, prąd, aktulany pobór mocy. Zależało mi na odczycie tylko tych wartości. Jest to wersja bez obsługi mechanizmu protokołu modbus....
A D+ i D- po stronie gdzie wpinasz w odbiornik RS485 masz ok? Polaryzacji nie pomyliłeś? Do tej pory miałem tak: - biała żyła idzie z pinu 1 w falowniku na B w EW11. - pomarańczowa żyła idzie z pinu 2 w falowniku na A w EW11. Jest to niby zgodne z Socket created Socket bind OK ################################## 192.168.101.26 - 9999 - 2023-05-03 17:05:41.282...
Rezystor na wyjściu z pomiędzy A i B ? Dokładnie. rezystor ten tłumi odbicia od długiej linii, zalecany jest gdy stosujesz albo większe prędkości transmisji, albo większe odległości. Reguły nie ma, bo dużo też zależy od samego kabla i środowiska w jakim ma to pracować. W książce "Sztuka Elektroniki" (cz.2) panowie Horowitz i Hill pokazują jak wygląda...
Sprawdziłem, a raczej próbowałem sprawdzić, okazało się że mój miniaturowy oscyloskop nie wyrabia z takimi częstotliwościami, jedynie co widzę to pomarszczoną linię. Ale podłączyłem kablem mikrokontroler z BMP280 i w ogóle go mikrokontroler nie wykrywa, jaki i przy skanowaniu I2C tak i przy normalnym pomiarze ciśnienia, a gdy go podłącze bezpośrednio...
Mam zaimplementowany t3.5 oraz uart na przerwaniach i wszystko działa, tyle, że raz na jakiś czas zdarzała się ta sytuacja krytyczna o której napisałem, Slave odebrał dane szybciej i nadał ramkę niż inny slave zdążył odebrać tę samą od mastera. Stąd było zamieszanie, na dodatek wykryłem to również na oscyloskopie. Niestety timera t1.5 nie mam zaimplementowanego,...
Wątpie żeby był to I2C, kabel jest dość długi a I2C nie radzi sobie z większymi odległościami, dwa przewody to na pewno zasilanie, pozostają dwa komunikacyjne, pedejżewałbym RS485, bo RS232 poleciałby na jednym przewodzie, I2C nie da rady, może być to prosty SPI (ale czy da radę?), bo przecież dane idą w jedną stronę, myśle że w wyświetlaczu siedzi...
Dziękuję uprzejmie za zainteresowanie i sugestie. :-D O RS485 mogę napisać tyle, że działa poprawnie. Bez oporników (terminatorów - linia wymaga dwóch!) rzeczywiście był niezły śmietnik (kiedyś oglądałem pod oscyloskopem). Dałem trochę większe (220 omów) niż przewiduje standard, gdyż transceiver RS232/RS485 wymagał takich (w specyfikacji - nie chciałem...
Ten układ zabezpieczenia do RS485 z Allegro nie zapewnia separacji galwanicznej, a tylko zabezpiecza przez przepięciami, czyli to pewnie obwód z warystorami i/lub transilami. Urządzenie pożyteczne, jeśli linia jest narażona na przepięcia i wyładowania (od pioruna, elektrostatyczne itp.). Zakładam jednak, że tego typu zagrożenia nie są dla Ciebie problemem,...
Witam Mam problem z konwerterem RS232/485 jest to część pracy inżynierskiej. Zbudowałem już trzy różne układy i żadne nie działał. Pierwszy z nich otrzymałem od wykładowcy, lecz nie działał, drugi znalazłem lecz ten sam problem. W tej chwili pracuję nad trzecim ale tu także jest problem i postanowiłem prosić o pomoc na tym forum bo niestety od promotora...
oscyloskop rs485 oscyloskop oscyloskop ogłoszenia oscyloskop oscyloskop ogłosić
klima włącza wentylatory partner gaśnie sprężarka peugeot
oscyloskop chiński rs485 oscyloskop
SEAT radio SEZ1Z3G6636253 – odzyskanie kodu PIN, procedura, Blaupunkt, VAG Certyfikaty paneli fotowoltaicznych XTG420PMB7-44SC