To ja się już pogubiłem. Czyli jak z termminala PC naciskasz 1 znak przychodzą Ci 2 takie same na terminal ? Nie masz zaznaczonej opcji automatycznego echo ?
No tak... czyli jak podłączę tak jak na obrazku to powinno być ok? Tak
Prawdopodobnie SM6T7V5CA http://www.st.com/content/ccc/resource/t...
(at)Pan Korsarz - gdzie w RS485 występuje adresowanie? Przecież ten standard opisuje tylko warstwę fizyczną, a co na tym będzie za protokół to inna para kaloszy. Na 485 może być CAN, a może być Profibus, albo jeszcze coś innego.
Masz odwróconą polaryzację sygnałów i stąd takie dane po stronie odbiornika. Zamień przewody między MAX 485 a przejściówką.
Nie będą. Z tego co pamiętam na SPI teoretycznie może się rozbujać do okolic 80Mbps, ale to też zależy od obłożenia tej szyny innymi urządzeniami.
Jeśli nie angażujesz przerwań w komunikację to flagę TXC musisz ręcznie czyścić po każdej pętli while(!(UCSRA & (1<<TXC))); Bit 6 – TXCn: USART Transmit Complete This flag bit is set when the entire frame in the Transmit Shift Register has been shifted out and there are no new data currently present in the transmit buffer (UDRn). The...
Proponuję po zakupie przejściówki zamiast Putty użyć http://www.modbusdriver.com/modpoll.html powinno zadziałać.
Wtedy się stosuje RS485.
O RS485 to transmisja po skrętce różnicowa, więc będzie działać, Może tak, może nie. Kabel musi mieć np. impedancję falową 120 Ohm. Nie wiem, czy skrętka ethernetowa to zapewnia. Trzeba spróbować.
wprowadź w programie flagę statusu połączenia ,przy odbieraniu danych flaga przyjmowała by wartość 1 ,w przerwaniach od timer wprowadź warunek jesli flaga jest rózna od 0 następuje inkrementacja jej , przy istnieniu transmisi flaga przyjmuje wartość 1 jesli jednak brak transmisji ,w przerwaniach od timera wartość flagi bedzie rosła ,do ilu ? zależy...
Nie pisałem nic na Rs485 ale mam kilka uwag do programu. Zacznij najpierw od poczytania w helpie bascoma, co robi dokładnie instrukcja Inkey() a dowiesz się że odbiera 1 bajt (jeden znak) z bufora. Sprawdzanie więc warunku B = "zaswiec" nie ma najmniejszego sensu. Nie wiem też po co przełączasz tyle razy układ w nadajnik <>odbiornik: ...... Reset...
Pomiędzy zmianą funkcji na nadajnik a wysłaniem danej dodaj opóźnienie ok 1ms tak samo pomiędzy nadawaniem a przełączaniem na odbiornik. PORTD |= _BV(4); //nadawanie _delay_ms(1) USARTWriteChar('b'); //umownie b to adres modułu _delay_ms(1) PORTD &=~_BV(4);//RS485 - odbior Musisz to zrobić w nadajniku i odbiorniku.
Oczywiscie ze nie mam problemu z konwersja z USB<->rs485 i dzialaniu monitorowania po kablu, problemem jest wykonanie tego sensownie bezprzewodowo po bluetooth/wifi Gotowego rozwiazania nie ma/widzialem musze zrobic samemu, i szukam jak najprosciej/logicznie to zrobic jak da sie to zrobic jak z klockow lego/laczenia gotowcow to dlaczego by nie....
Wygląda sensownie, tylko R7 ma za niską wartość. Opóźnienie wprowadzane przez R7 C1 powinno być na tyle długie żeby nadajnik nie został wyłączony podczas transmisji.
Koledze pomieszało się rs485 transmisja po lanie i modbas rtu. Wynika to z braku wiedzy na temat tego protokołu. Ale jest na dobrej drodze.
Skrętka jest zalecana (a wręcz niezbędna) do transmisji symetrycznej (np. RS485). W przypadku transmisji niesymetrycznej (CLOCK-COM, DATA-COM) skrętka jest niezalecana ze względu na większą pojemność pomiędzy żyłami skręconej pary.
Nie warto, pownieważ do parametrów jakie ma jedna para konstruktorzy dobrali parametry nadajnika i odbiornika. Zminiając parametry kabla, łącząc razem pary, powstaje niedopasowanie i może czasem nie działać już tak dobrze.
Zakładając że ktoś jakimkolwiek systemem czy urządzeniem taką chińszczyznę odczyta. ;-) A - no i taki JMTronik ma też RS485, więc transmisja danych pomiarowych może odbywać się zupełnie zdalnie (nawet bez użycia optoząłcza).
Oba transile w tym samym kierunku. RS485 to transmisja różnicowa, ale poziomy elektryczne to GND i VCC (nie ma napięć ujemnych) , więc odwracanie transila nie ma sensu. Moim zdaniem transil miedzy liniami nie ma sensu, bo dubluje te dwa które już są zastosowane. Ale jeżeli chcesz, to wstaw tam dwukierunkowy. Zaszkodzić, na pewno nie zaszkodzi.
Te piny A i B to zaciski magistrali RS485. Rozumiem, że transmisję chcesz zrobić na RS485. W takim przypadku do swojej ATmegi musisz dodać interfejs RS485 (np. na układzie MAX485) i dopiero ten interfejs podpinasz do portów procesora. Dopiero jak rozpatrzymy cały taki układ to zobaczysz, co to jest A i B. Po prostu A łączysz z A i B z B. Jeśli nie chciałeś...
Jednym z prostszych rozwiązań jest RS485.
którym będzie można kontrolować prędkość wszystkich osi, jak to jest w profesjonalnych maszynach? Można oczywiście, ale trzeba to zrobic z poziomu software sterownika. Po sieci Modbus. Są takie moduły. https://labor-automatyka.pl/pl/102-przet...
Musisz namierzyć na tym złączu RS485 które piny są wykorzystane do transmisji, tam się podpiąć jakimś konwerterem rs485/usb i zgrać transmisję jakimś programem terminalowym. To ekosol będzie odpytywał magistrale, można machnąć jakiś program co będzie udawał econeta. Tylko trzeba sprawdzić czy idą takie same pytania jak przy ecomaxie.
Dla odległości ok 10m, z wykorzystaniem sprzętowego UARTA oraz układu konwertera RS-485 w miarę pewna jest maksymalna szybkość asynchroniczna <1Mb/s. W tych samych warunkach, dając transmisję synchro (na 2-óch układach RS-485: jeden TX, drugi CLK)- osiągamy ponad 4,5Mb/s przy Q=18MHz w AVR. Nie piszę o tym dlatego, że czytałem, ale dlatego, że takie...
* Do czego masz podłączone te linie danych RS485? * Czy nie zostawiłeś jakiegoś wejścia "wiszącego"?
Okazało się, że pomimo, że para przewodów z której korzystałem pomimo "przedzwonienia" była ciągła i odseparowana od innych nie nadawała się do transmisji. Na innej parze transmisja poprzez modemy DSL i konwertery zadziałała bez problemu. Ciekawe, czy sama transmisja RS485 zadziałałaby bez DSL. Nie było już czasu aby to sprawdzić. Temat zamykam :) Dodano...
https://obrazki.elektroda.pl/9596329200_... Witam Urządzenie powstało w zasadzie trochę z mojej niechęci do kupowania 100% gotowców , a z drugiej strony jest to zatarcie małego błędu popełnionego przy budowie wcześniejszego urządzenia, którym był niewielki woltomierz i amperomierz zainstalowany w mojej mikro instalacji fotowoltaicznej...
RS485 będzie miał największą odporność na zakłócenia. Jeśli chcesz zrobić transmisję na jednej parze, to będzie half-duplex, nie ma problemu. Do sterowania transceivera RS485 potrzebujesz jeden dodatkowy pin IO MCU.
Witam. Uwaliłem sobie fruwającym kabelkiem układ transmisji RS485 w module I/O ModBus (chiński). Jest to układ do transmisji po UART A+ B-. Takich układów jest mnóstwo, lecz tego nie ma nigdzie. Jaki może być zamiennik? Czy MAX485 SMD podoła jemu?
Witam, jest tego naprawde sporo np. TI seria SN65xx179, 178, 35,34,50 itp. Intersil ISL317x, 315x, 84xx, 44xx, itp. Analog ADM 34xx, 48xx itp. Ja uzywalem Sipexow nie pamietam teraz symbolu. i wiele innych, Jak potrzebujesz pojedyncze stuki to moge poszukac tych uklady w swoich "skarbach". Pozdrawiam
- instrukcja str 110 - MODBUS (rs485) - cyfrowa transmisja danych. Wpisujesz prędkość do odpowiedniego rejestru w falowniku. - praca wieloprędkościowa -definiujesz prędkości (zazwyczaj max 16 prędkości) w falowniku a wybierasz kombinacją stanów na listwie zaciskowej. - praca w trybie motopotencjometru - podając napięcie ja jeden zacisk zwiększasz a...
poczytaj o rs485
Najłatwiejsze w realizacji będzie wykorzystanie gotowego modułu np. http://www.tme.eu/pl/details/hm-trp-869s... Zero zmian w oprogramowaniu, jeżeli urządzenia pracują w sieci rs485 to pewnie mają swoje adresy więc nie ma potrzeby dodatkowo kodować transmisji.
Dj_volt mam tylko 1 kamerę przesłać.Na zestaw monitoringu jest dobre,ale cena na 1 kamerę jest trochę wygórowana.A potrzebuje tylko jedną :) W takim wypadku po stronie kamery umieść TR-1AC/DC. Po stronie rejestratora dowolny konwerter z serii TR-1 (TR-1B/C lub inne np. ECO) dopięty na parę pomarańczową (b.pomarańczowy VIDEO +, pomarańczowy VIDEO -),...
Bez problemu jak będzie miał inny adres. Ale co chcesz przez to osiągnąć? Nie ma protokołu RS485 to jest standard transmisji danych na odległość, protokoły obsługują urządzenia.
Dodatkowe urządzenie to dodatkowe problemy musi spełniać kilka założeń żeby było uniwersalne a przy rs485 ma do spełnienia kilka zadań : 1. sterowanie transmisją 2. posiadać buforowanie 3. Wymaga więcej części niż kwarc za 3pln ;) Poza tym żadne z tych urządzeń nie działa bezwzględnie zawsze i bez końca . Dlaczego tak się dzieje to bardzo proste o ile...
Bez przeróbek nie uda się ... SIK 25.10-30 posiada "elektroniczne" krańcówki ( enkoder + transmisja po rs485), a MS4 ma wejście na mechaniczne krańcówki sterowane mikroprzełącznikami (krzywkami).
Witam Ja bym zaproponował z Technokabla: - LAN T1, lub LAN T3 lub - Li2YCY-P Wszystkie te kable stosuję do transmisji RS. kabel ten mógłby iść w tej samej bruździe co i kable 230V, natomiast istotne może być to, jakie sygnały chce kolega przesyłać pozostałymi żyłami tego kabla. Nie jest obojętna także prędkość transmisji RS485. Ja mam kilka linków od...
Jeśli masz kluczID_(uprawniony_SERWISOWY) (pastylka DS-1992) po zalogowaniu do SRG3000 - SRG5000 masz dostęp w MENU do wygenerowania klucza tzw. "kierowcy" pozwalający logować się do SRG przez dotyk bez hasła 1111. Sterownik aby coś wyświetlał na tablicach bez RJ (rozkładu jazdy) generowanego w MUNICOM'e można ręcznie wpisać Linie Dodatkowe według opisu...
Pompa ciepła EXOTHERM - uszkodził się zewnętrzny wyświetlacz na transmisji RS485, czy można go zastąpić innym wyświetlaczem z RS 485? (at)ElektrodaBot
Po jakim protokole chcesz przesyłać dane ??? Jeśli przesyłasz po RS232 to wystarczy konwerter z RS232<=>RS485 i warstwę fizyczną będziesz miał załatwioną. A najlepiej dwa konwertery, czyli jeden przejście z 232<=>485 i drugi powrotny 485<=>232 Pozdrawiam. Robin
powodzenia :)
Czy jesteś pewien, że jest to transmisja RS485 ? Czy wypróbowałeś różne formaty ramki ?
Miałem na myśli połączenie ze sobą dwóch portów, żeby przeczytać to co się wysyła. Ramkę ująłeś w apostrofy ' ? Jeśli bez to, muszą być dwa \\ Nie wiem czy tutaj zaglądałeś? [url=https://www.elektroda.pl/rtvforum/t... próżniowy ze sterownikiem SOLARCOMP 951 - transmisja szeregowa RS485
Co ma znaczyć: "radiem leci RS485"? RS485 to interfejs fizyczny a nie danych. Ramka może mieć dowolną strukturę. Najczęściej taką jak RS232. Czyli nie musisz konwertować na RS485.
Jeśli chcesz robić to sam, to kup konwerter USB na RS485 i podsluchaj transmisji z panelem. Jeśli nie jest szyfrowana, to mozna spróbować panel zasymulować na Arduino. Jeśli dwa panele będą się gryzły, to można RS485 przełączać zwyklym przekaźnikiem na panel lokalny i panel zdalny.
Proszę pamiętać o terminacji na początku i na końcu magistrali przy transmisji na większe odległości. Terminację najprościej zrealizować przez zamknięcie końców pary rezystorami np. 120 Ω. Lepsze rezultaty daje jednak terminacja aktywna. Jest to dzielnik uzyskany przez połączenie szeregowe trzech rezystorów : Vcc=5v o---390 Ω---B--- 220 Ω---A---...
Gniazdko przypominające LAN może służyć do transmisji RS485.
To jest tylko konwerter do transmisji RS-485 po skrętce, nic więcej.
Z tych co widziałem to był zwykły rs485
Witam; poproszono mnie w pracy o odpwiedź na poniższe pytanie, niestety jestem raczej z segmentu elektroenergetyki, dlatego prosze o pomoc. Opis: Posiadamy moduł, który może być parametryzowany poprzez złącze RS232 lub RS485. Do modułu jest prosty program jednokienkowy pod win, który pozwala ustawiać podstawowe parametry i nadaje proste adresowanie...
Witam, RS422/485? Prędkość może i głowy nie urywa, ale jest :) Widziałem w necie biblioteki. RS422 / RS485 wymaga jednak masy, czyli trzeciego przewodu. Nie wymaga, w RS485 transmisja jest różnicowa, na dwóch przewodach. Pozdr
Witajcie Mam problem z obsługą transmisji RS485 na przemysłowym komputerku. W pierwszej partii tych maszyn był do ustawienia tryb portu "RS485 auto" i transmisja działa bez problemu. W kolejnej partii ten tryb zniknął i pozostał tylko zwykły RS485, tutaj transmisja przestała działać. System to Debian 10.7, kernel 4.19, a porty w dmesg przedstawiają się jako:...
W przerwaniu od DMA oczekujesz na ustawienie flagi oznaczającej zakończenie transmisji (TC). Jeśli chcesz super elegancko, ale niekoniecznie lepiej, to w momencie rozpoczęcia transmisji DMA włącz przerwanie od tej flagi w module UART - nadajnik będziesz wyłączał dopiero w tym przerwaniu. 4\/3!!
Jak wiele urządzeń to może RS485?
Znalazłem błąd, Jak to zwykle bywa był zupełnie gdzie indziej niż szukałem, Inny proces mi śmiecił po linii sterującej buforem RS, Dość złośliwy zbieg okoliczności, Tak czy siak dzięki za pomoc.
Ja bym podłączył choćby oscyloskop i od ręki można zobaczyć jaka jest prędkość transmisji.
mam trasmisje zrobiona miedzy dwoma mikrokontrolerami na 89c51 i 89c2051 przez rs z pośrednictwem sn75176 karzda linia odzielnie czyli 6 przewodów 4 na rs485 i 2 zasilanie jednego z nich? Układ działa przy silniku asynchronicznym z pompą o mocy 10kW. I co pewien czas coś się wiesza niestety niebardzo jestem pewien co? Poprostu na magistrali pojawiają...
Podaj dokumentacje urządzenia z którym chcesz się połączyć. Ustawiłeś odpowiednią szybkość transmisji, i ramkę?
Gdyby to była typowa transmisja RS485, to nie miałbym żadnych wątpliwości i na forum nie szukałbym pomocy. Napisałem wyraźnie, że typowy tryb odpytywania master-slave nie wchodzi w grę, ale spodziewałem się, że i tak znajdą się tacy, do których ta informacja nie dotarła. To na Twój problem ne ma rozwiązania. Taka już jest natura RS485. Mylisz się. Wystarczyłoby...
Wystarczy poszukać. Musisz wiedzieć, że protokół transmisji piszesz sobie sam. RS485 określa jedynie standard połączeń. http://www.elektronikab2b.pl/component/o...
Potrzebuję zrobić integrację falownika z Domoticz po modbus. Ponieważ logger Wifi ciągle się rozłącza i więcej czasu go nie widać, chciałem połączyć się z falownikiem przez RS485. Poszykuje parametrów transmisji lub sposobu jak to sprawdzić ustawić. Pod tym względem to falowniki Sofara to porażka - wszystko "wojenno-tajno". Może ktoś posiada jakieś...
Takie długie resety to fantastyczne anteny :-) Zdecydowanie lepszym pomysłem jest zrobienie bootloader jak już wspominał hotdog. Transmisję można oprzeć na RS485. Sam używam takiego rozwiązania i sprawdza się świetnie.
Chciałbym użyć dużej prędkości - rzędu 115 200 bo mam dużo danych i zależy mi na dużej szybkosci odczytu.. I tu mam wątpliwość, czy oby ta prędkośc nie jest zbyt duża. Podstawą jest terminacja linii. W dalszej kolejności odpowiednie rezystory podciągające oraz odpowiednio dobrany kabel. W rs485 mamy prądową transmisję danych, więc jakie zjawiska fizyczne...
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...
Witam. Czy jest taka możliwość podłączenia układu MAX485 pod RS232 w PC aby można było wykorzystać PC jako master w sieci RS485? AVT ma w swojej ofercie moduł, który sam steruje kierunkiem transmisji, ale u mnie coś to nie działa jak trzeba :( Do sedna: 1. Czy ktoś posiada/widział schemat konwertera RS232/USB -> RS485 bez żadnych "automatów" 2. Jak...
Czy RS-485 to USART? RS485 to nie to samo co USART, ale mogą być ze sobą związane :) USART/UART - odbiornik/nadajnik szeregowej transmisji danych. Tu są zdefiniowane kolejność bitów, prędkość, format transmisji danych itd RS485 - definiuje transmisję od strony elektrycznej, poziomy napięć, transmisja różnicowa itd. Mając interfejs USART/UART możemy...
Witam! Mam mały problem. Zrobiłem konwerter RS232<->RS485 i pomyslałem że go przetestuje. Podłączayłem więc 8051 przez MAX485 do sieci RS485 i przez konwerter do kompa. Problem w tym, że gdy wysyłam z Hyperterminala znaki ascii to dwa najstarsze bity są przekłamane. Dokładnie wyglada to tak: Dla baudrate 9600 2 najstarsze bity przychodzą przekłamane...
na swoje nieszczeście wybrałeś układ do realizacji transmisji RS422, nie nadaje sie ono do szyny RS485. Tak jak opisał poprzednik w RS485 nadaje jeden z nadajników a pozostałe muszą być odłączone inaczej jest stan kolizji. bis
DMX to standard sterowania światłami .Tak naprawdę jest to RS485 o specyficznym 11 bitowym protokole transmisji ,tj. bit startu,8 bitówtransmisji, dwa bity stopu. W ciągu może być nadawane do 512 bajtów
zastanawiam się czy linie zasilania i/lub masy idą do Lumiaxa/Volta i czy to ma jakieś znaczenie. Dla transmisji RS485 (warstwa sprzętowa) nie ma to znaczenia, czasami do GND jest dołączany ekran przewodu. Osobiście robiłem próby z różnymi konwerterami i regulator coś tam wysyła, ale w żaden sensowny sposób nie da się tych danych zinterpretować.
Oraz polaryzują linię w przypadku odpiętych wszystkich nodów lub wszystkich niewysterowanych nadajników. Generalnie zapobiega to fałszywym transmisjom.
Tak się akurat składa, że wewnętrzne taktowanie "nie pasuje" do standardowych prędkości. Nie wiem czy kolega Elektronik_Kraków zamierza użyć taktowania 1MHz czy 8MHz czy innej. Wiadomo, że zamierza użytkować układ w temperaturze pokojowej, dlatego nie namawiam na kwarc. Nie wiem czy zadba o dobrą stabilizację napięcia zasilania, ale zwróciłem na to...
Witajcie, planuję instalację systemu sterowania oświetleniem ogrodowym i tutaj pytanie. Jeśli jest szaleniec, który każdej lampie chce przypisać adres, więc do każdej pakować elektronikę i tych lamp jest kilkadziesiąt (oczywiście podzielę to na kilka sekcji, aby nie przekroczyć magicznego "32 układy na rs485"). Ale chciałbym, aby działało to naprawdę...
Temat omawiany wielokrotnie, wszystkie CKSEL na 1 (niezaprogramowane), CKOPT też. Nie czytałem manuala do CodeVision, więc nie wiem, jak to jest tam traktowane. Do programowanie polecam http://www.amwaw.edu.pl/~adybkows/elka/i...
Na rs485 bez problemu powinno pójść. W pracy mam taką komunikację na rs485, która działa na 1000m. Wszystko zależy od prędkości transmisji, jakości przewodów i zakłóceń zewnętrznych.
Robiłem coś takiego (a dokładnie kilka współpracujących centralek). Sprawdziło się jedynie RS485
Widziałem też rozwiązanie gdzie wejście tx podłączone jest na stałe do masy, a Tx z procesora podpięte jest na wejście sterowania kierunkiem transmisji.
Ugryzienie tego jest proste - dwa klocki z transceiverami i 3 druty między nimi :) Problemem nie jest elektronika tylko oprogramowanie protokołu transmisji między nimi, bo RS485 nie definiuje niczego poza warstwą fizyczną. Jeśli będą tylko dwie kostki to można wykorzystać do tego half-duplex RS232. A może zastosować CAN? Do tego będziesz miał gotowe...
Masz przecież w rejestrze UCSRxA bit TXCx który jest ustawiany po zakończeniu transmisji.
Może lepiej po serialu + 2 szt. konwertera ICL75176 (RS485)? Sztuka jest po ok. 2...3zł, a transmisja nieporównywalnie pewniejsza. pzdr
Zastanawiałem się też nad zasilaniem 12V, ale obawiam się, że może powstać różnica potencjałow i z komunikacją będą problemy. A jak wszędzie będzie 5V, to potencjał względem masy wszędzie będzie ten sam. Dobrze rozumuję? RS485 toleruje napięcie wspólne o ile pamiętam 12V, ale to trzebaby sprawdzić w specyfikacji użytego transceivera. Także nawet różnica...
ale ile kosztuje taki układzik z maxima ? ja bym był zdania że lepiej (taniej) zrobić na zwykłym 75176 + jakieś transoptorki do optoizolacji + jakaś przetwornica + ewentualnie sprzętowe sterowanie kierunkiem transmisji na 555
Schemat "wygląda" na prawidłowy, co do tak małej wartości rezystora pull-up to dość dziwne, przy stanie wysokim wogóle nie powinien płynąć żaden prąd przez niego. A co do samej filozofii, to lepiej zrobić transmisje asynchroniczną po rs485, przynajmniej będziesz mieć jakiś standard a nie jakieś przedłużki I2C (procesory mają też wbudowane moduły U(s)ART)
Jak w dwie strony to rs485 w sumie po to jest wymyślony:)
To może być kiedy żadne z urządzeń nie steruje magistrali, pomaga biasing - http://www.ni.com/support/serial/resinfo... Moje sprawdzone rozwiązanie to 133R między liniami, 549R do minusa i do plusa, bias tylko na jednym z końców, drugi normalny terminator 120R.
Dla takich prędkości transmisji stosował bym raczej Ethernet bo z RS485 może być trudno...
Czy ktoś pomoże?
Kolega Jacor ma racje, użyj gotowych nadajników i odbiorników, do tego dwie nitki światłowodu i po sprawie. Sygnał możesz przetworzyć mikrokontrolerem, poszukaj coś o kodach liniowych stosowanych w światłowodach. Jak sie postarasz to puścisz w ten światłowód kilka takich transmisji (prosty TDM). Zbierasz z jednego lub więcej RSa dane i je ładnie bit...
- Wejścia/wyjścia cyfrowe z separacją galwaniczną 12/24V - Układy sterowania stycznikami uC/5V -> optoizolacja 12/24V -> optotriak 230V -> triak 230V -> stycznik 1/3 fazy - obsługa impulsatorów/enkoderów - 12/24V -> 5V na optoizolatorach - ewentualnie jeszcze sprzętowy dzielnik - wejścia analogowe z dopasowaniem poziomów - transmisja - RS485 + własne...
Witam walczylem dzis troche z tym, i lipa; ciagle staram sie uruchomic transmisje miedzy procesorami (bez rs485) ustawielm transmisje na 2400 i nic, chyba zastosuje Kwarce zew. i sprawdze, bo kncza mi sie pomysly pozdrawiam
Jeśli to string to na końcu masz zawsze EOF, czyli np 5 znaków zajmuje 6 bajtów. Ale to i tak pierwsze 5 znaków by ci się wysyłało. W środku pętli FOR wpisz jakąś instrukcję wyświetlającą WSZYSTKIE pozycje z tablicy TX_BUF bo widać że coś masz tam nie tak i na tej podstawie zobaczysz co próbujesz wysłać. Może gdzieś ci się spacja wstawia lub pusty znak?
Witam kolegów Potrzebuje informacji gdzie można znaleźć coś konkretnego na temat RS485 i protokołu TDM. Chodzi mi głównie o sposób transmisji danych sygnały elektryczne i czym się to je. Przeszukuje Google ale cały czas wyskakują mi strony z gotowymi produktami. Może ktoś z was przypadkiem trafił przypadkiem na jakiegoś ciekawego linka. Przydała by...
Tak, to będzie to samo co ESPlink, w 1200,2400,9600 działa poprawnie ale wymaga zmian w kodzie - serial.begin() Nie mam nic innego z rs485 poza tym wskaźnikiem orno, odpytywałem licznik całą noc co 1 sek i wszystkie wyniki są poprawne, ani jednego błędu transmisji.
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ć.
Sprawdziłeś oporniki od transmisji RS485? Jak coś to pisz na maila.
Jaka jest ustawiona prędkość transmisji RS485 growatt 5000tl3-s po RS 485 , oraz inne parametry?
Hmmm... miałem kiedyś podobnie w ATtiny 2313, mimo że deklarowałem rożne znaki do wysłania przez mikrokontroler, komputer odbierał tylko C z ogonkiem. Po paru godzinach męki okazało się że miałem ustawiony bit odpowiedzialny za dzielenie częstotliwości kwarcu przez 8 (CKDIV8). Wychodzi na to, że jeśli masz rożne prędkości transmisji, to co byś nie wysyłał,...
A jaki układ zastosować do transmisji RS485?
błędy transmisji rs485 rs485 protokół transmisji protokół transmisji rs485
wspomagania zafira termik sprężarka zasilacz zmienne napiecie
elm327 programy makita kosiarka
Ustawienia parametru P09 w piecu Termet Silver Pro Migająca zielona dioda w centralce Risco ProSYS 16