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...
nadajnik do rs485 ustawiasz tak że pin 2,3 podłączasz do +5V za pomoca rezystora 1k. a odbiornik piny 2,3 do masy ,powinno chodzić
Nadajnik możesz to zrobić w oparciu o timer, na którym ustawisz sobie określony zegar - np. te po rz ądane 250 kHz. Być może musisz ustawić 500kHz - aby wyłapywać nie tylko czas cyklu, ale i jego zbocze narastające i opadające. Potem budujesz sobie kolejkę danych (bufor fifo) - która stanowi podstawę dla timera - do "machania określonym pinem". Wysłanie...
Sa takie, ktore maja SPI. Czy sa CANy z UARTem to trzebaby poszperac. Natomiast jesli masz juz to zmontowane na RS485 to po prostu przed nadawaniem sprawdzaj stan magistrali, jesli przez okreslony czas jest wolna to nadawaj. Kazdy pakiet odbiornik musi potwierdzic ACKiem, jesli nie potwierdzi to nadajnik po losowym czasie bezczynnosci ponownie go nadaje....
A ja (jako użytkownik od 3 lat) polecam Sterbox w wersji z RS485 + alarm przewodowy (np. Satel). Czujki ruchu także wprowadzasz na sterownik. Włamanie i czuwanie z centralki to odpowiednio zapalenie lub zgaszenie wszystkich świateł. Do punktów świetlnych zdecydowanie polecam YDYp 4x1,5mm2. Wtedy masz możliwość podłączenia oprawy ze stopniowaniem ilości...
http://obrazki.elektroda.net/0_128043146... Prezentowane urządzenie to konwerter 3w1: USB - RS232, RS485, oraz UART. Rolę konwertera pełni dedykowany układ FT232RL widziany w systemie jako port COM, a wspomagany jest przez dwa układy MAX232 oraz MAX485. Wszelkich ustawień pracy konwertera dokonujemy poprzez system tak jak ma to miejsce w normalnym...
http://obrazki.elektroda.pl/2352937000_1... Zaprojektowany i wykonany układ uruchomieniowy powstał jako część dyplomowej pracy inżynierskiej na wydziale Elektronika i Telekomunikacja. Tytuł inżyniera obroniłem w 2010 roku ale dopiero niedawno postanowiłem przedstawić szerszej publice urządzenie mojego autorstwa. Urządzenie wraz z zestawem...
Kiedyś, jeszcze za PRL-u, wychodziło u nas czasopismo, w którym omawiano różne sprawy z elektroniki, w tym zastosowania produktów CEMI - między innymi przedstawiono tam testy łączności z wykorzystaniem scalaków UCY751xx -wypróbowano różne kable, odległości, szybkości transmisji, i przedstawiono wyniki testów. Może trzeba by tego poszukać, Wygląda na...
To zależy, ile bitów trzeba przesłać na jeden obraz (hm... jeśli tryb graficzny i 320×240, to nawet dla trybu monochromatycznego przy szybkości 80 kb/s cały obraz trzeba przesyłać sekundę, a obraz w pełnym kolorze ponad 15 sekund). Ale zawsze można zrobić konwerter standardu sygnałów, np. na RS485 (albo jakąś jego namiastkę) i przesyłać szybko. Wtedy...
https://obrazki.elektroda.pl/8481137900_... Witam! Oferuję na sprzedaż książkę pt. "Programowanie mikrokontrolerów PIC w języku C". Autorami książki są Tomasz Jabłoński i Krzysztof Pławsiuk. Wydało ją wydawnictwo BTC. Stan oceniam na 4,5/5. Książka przeczytana raz. O książce (materiał ze strony wydawnictwa): Idealna książka dla wszystkich...
Zaczynam obstawiać że to będzie nadajnik odbiornik lini RS485 http://www.tme.eu/pl/katalog/#id_categor...
Sygnał wideo nie będzie wysyłany na nadajnik a potem po kablu do odbiornika , nie mam zamiaru tak robić. Zrobiłem tak ---- kamera --- 100m kabel --- nadajnik na powierzchni --- obok odbiornik +7cali monitor , po testach wygląda obraz świetnie
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....
RS485 jest transmisją różnicową, więc po co ciągnąć masę? Zwłaszcza jeśli stosujesz izolację galwaniczną. Wystarczą same sygnały A i B. Bzdura. Poczytaj notę katalogową dowolnego transceivera RS485. Jest tam podane maksymalne napięcie na każdym z pinów A i B - i nie jest ono zbyt wysokie (np. MAX485: -8 do +12.5 V). A jeśli nadajnik i odbiornik nie...
A co rozumiesz przez 'goły UART'? Czy to będzie układ nadajnika RS232 (poziomy +/-10V) czy raczej zwykły TTL (+5/0V lub +3V/0V)? Jeżeli poziomy TTL, to z odpornością na zakłócenia będzie raczej słabo. W takim przypadku wstaw nadajnik i odbiornik RS485 (albo nawet RS422, to będziesz miał full-duplex) lub RS232. Cena to kilka złotych (ok. 2zł), poszukaj...
Napewno kilkanaście taktów przed wysłaniem ponieważ ustawiam ten bit następnie jeszcze jedna zmienna, następnie wchdzę do funkcji, która wyłącza odbiornik i włącza nadajnik i dopiero wtedy nadajnik zgłasza przerwanie że jest pusty bufor.
Witam. Mam crack'a do Google. http://www.4safe.pl/?sp=bazawiedzy/artyk... Pzdr.
Koncepcja jest zła, bo transmisja rs485 polega na tym, że zwykle aktywny jest odbiornik (stan nisk na RE (reciver enabled), a dopiero jak chcesz coś wysłać, to trzeba uaktywnić nadajnik podając stan wysoki na DE. Popatrz jak to zrobiono np tutaj: http://www.4shared.com/photo/h3vqxxrZ/CO... układ ne555 odblokowuje nadajnik...
Okej, wiec bede musiał troche przeprojektować płytke pewnie. A nie mozna tego zrobić na innym układzie? Tak z ciekawosci pytam - czemu wybrałes akurat taki? Pojedynczy układ zawiera w swojej strukturze nadajnik i odbiornik 2-przewodowy RS485 (odsyłam do noty katalogowej). Ponadto jest tani i dość łatwo dostępny (osobiście płaciłem za niego 1,95zł)....
Witam ponownie Sprawdzając sprzętowo linie rs485 na dwóch układach mogę stwierdzić, iż nie da się przy tej transmisji zrobić multimastera jak w EIB. Otóż jeżeli nadajnik Z nadaje zero to oczywiście odbiera na swoim odbiorniku zero, ale w tej samej chwili jeśli nadajnik X nadaje jedynkę to jego odbiornik odbiera jedynkę. Dlatego jedyny multimaster według...
Witam Bardziej profesjonalnie jest wszystkie układy potraktować jako slave . Każdy słucha i czeka na przerwanie z uarta , jak je otrzymuje odbiera zawartość z udr porównuje i albo odbiera dalej albo ignoruje i czeka na kolejny adres . Atmel wyposażył układy w tryb multimaster ,który się do tego świetnie nadaje i warto o nim przeczytać w dokumentacji...
Moja koncepcja topologii inteligentnego domu jest prawie skończona i musi być bo budowa domu wkroczyła w stan okablowywania. Kierowałem się przede wszystkim prostotą (co za tym idzie w dużej mierze niższymi kosztami) i rozwijalnością systemu. Jak pierwotnie planowałem, będzie jeden sterownik centralny, współpracujący z małymi identycznymi sterowniczkami...
(at)gaskoin Sprawdziłem. Też gubię dane. Ale nie jest to wina rsSend0 tylko przełączania linii RS485. [syntax=c] _delay_ms(1000); rs4Tx; // nadawanie RS485 for( n = 30; n < 46; n++) { rsSend0(n); } rs4Rx; // odbiór RS485 [/syntax] A taki jest rezultat. [syntax=dos] 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 1E 1F 20 21 22 23 24 25 26 27 28 29 2A...
Witam Posiadam moduł siemensa CM 1241 RS485 (do S7-1200) gdzie mam kanal A (TxD- Signal A (RxD/TxD-): I/O) oraz kanał B (TxD+ Signal B (RxD/TxD+): I/O) i muszę je połączyć z przetwornikami wagowymi "AXIS-a ME-00/P/485" Problem polega na tym że że w przetwornikach wagowych mam opis: Rx+ odbiornik Rx- odbiornik Tx+ nadajnik Tx- nadajnik I nie wiem jak...
No i masz rację Pittt. Mój błąd bo nie podałem najważniejszych parametrów. Taką poglądową instalację jak na poniższym rysunku chcę zastosować w domku jednorodzinnym parterowym o powierzchni 81m2. Od dwóch lat śledzę forum i doszedłem do wniosku, że układ zdecentralizowany oparty na protokole np: EIB, CAN, RS485 ma sens ale w dużych obiektach budowlanych....
Jest tego sporo, DCF77, 7 x DS18B20 i DHT11 ( akurat jeśli chodzi o niego to mam wątpliwości, czy ten kod działa, bo jest na obydwu płytkach podpięty i zdarza się zawieszenie ) Nadajnik Atmega328p Dodano po 16 Odbiornik Atmega644P - trochę zmieniłem obsługę przerwania, wydaje mi się, że w przerwaniu nie powinno się wykonywać dużych obliczeń. [syntax=basic4gl]...
Coś chyba pokręciłeś albo stosujesz jakiś inny standard (nie RS485). Rs-485 jest linią różnicową. włączony nadajnik wymusza '1' lub '0' (płynie prąd w jedną lub w drugą stronę) i tylko wtedy na wejściu będziesz miał właściwe polaryzacje any odbiornik to odczytał jako "1' lub '0'. Oba stany są "aktywne" (płynie prąd w szynie). W tej szynie mie ma "trzeciego"...
Odpowiedź jest oczywista. Deaktywujesz (blokujesz) wektor przerwań (to co pisałem wcześniej). Nie deaktywujesz odbiornika. Tu jest Twój błąd. Odbiornik cały czas odbiera znaki. Gdy odblokujesz przerwanie wówczas zgłosi Ci przerwanie od odebranego lub odebranych znaków. Nie bardzo wiem, dlaczego tak postępujesz. Jeżeli masz magistralę dwó-przewodową...
Twoje rozumowanie jest ja najbardziej słuszne. Procek powinien odbierać to co nadaje. Mam tylko jedną uwagę: zdajesz sobie sprawę oczywiście, że musisz mieć odblokowany nadajnik i odbiornik w MAX1483? Jeżeli tak jest, to masz coś pomieszane w kodzie. Tu może Ci pomóc ktoś, kto zna się na BASCOM-ie, bo ja niestety nie.
Oczywiście, że możliwe jest odebranie ciągu jednakowych bajtów od nadajnika mimo że on wysyła różne dane. Przy różnym baudrate tzn. nadajnik 8,9 razy niższy baud niż odbiornik występuje sytuacja w której po IDLE( odpowiednik 1 logiczne) wysyłamy startbit( odpowiednik 0 logiczne). Trwa on przez okres startbitu i ośmiu pozostałych biciorów. Po nim nadajnik...
Witam. Mam pytanko otóż potrzebuję zrealizować układ (układy) które będą ze sobą się komunikować przy czym każde z urządzeń pracuje na na 1 mikrokontrolerze PIC jako nadajnik i odbiornik jednocześnie. max liczba przewodów połączeniowych to 2. Z tego co wyczytałem nadaje się transmisja rs485 lub rc5 ale jest problem - adres urządzenia ma być 8bit czyli...
stanley019 , poprostu misiałbył zrobić sobie nadajnik transmisji jak sie to profesjonalnie robi po rs485, bo można nim strować nawet na 1200m, bez wzmacniaczy syganłu, a ze wzmacniaczem jeszcze więcej. W kamerce zastosować odbiornik z dekoderem sygnału strującego czyli jakiś mikrokontroler, który odbieże dane puszczone szeregowo po rs485 i wysteruje...
Witam. Od pewnego czasu zajmuje się wykonaniem sterowania na mikro-kontrolerach AVR. Nadajnik pracuje na atmega 8 a odbiorniki na atmega 16. Mój system to zestaw 15 odbiorników i 1 nadajnika. Połączone jest to wszystko za pomocą magistrali RS485 za pośrednictwem Sn75176 z przełączaniem odbiór nadawanie. To tyle odnośnie układu docelowego. Do celów diagnostycznych...
Synchroniczne są poprostu synchronizowane syg zegarowym przez co potrzebna jest dodatkowa linia dla sygnalu zegarowego. W przypadku transmisji asynchronicznej odbiornik musi "wiedziec" z jaka predkoscia nadajnik wysyla dane. Przy transmisji RS uzywa sie transmisje asynchroniczna. Masz sprzetowe UARTy ktore wykrywaja poczatek i koniec ramki. Zreszta...
:arrow: EL MID tak ajk wspomniał TDV rs485 to tylko standard elektryczny. wykorzystuje 3 kable: sygnał, sygnał zanegowany i masa. cały bajer tkwi właśnie w tych dwuch pierwszych. czyli jesli w pierwszym kablu mamy jedynke logiczną, to w drugim będzie zero i na odwrót. masa to linia odniesienia- jak zapewne sie domyślasz. A dlazcego standard tern jest...
Witam Mam pare pytan odnosnie rs485 i atmeg... Naogladalem sie paru prostych projektow na tej szynie tj rs485 i chcialem zrobic cos swojego - Sterownik pieca CO z panelem sterowania na 2 pietrze domu... Modol wykonawczy oparlem na atmega88 - sa to 3 przekazniki, ds18b20.. i pare wejsc Modol "sterowania" oparlem na atmega32 lcd2x16. Oba urzadzenia chce...
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...
Echa nie otrzymasz bo włączając nadajnik jednocześnie wyłączasz odbiornik (no pod warunkiem że podłączysz to tak jak się to zwykle podłącza czyli piny DE i RE pod jeden pin procesora). 250mA prądu to chyba nie. Z 50...100mA to może tak. Co do zabezpieczeń przed przepięciami to raczej trzeba dodać zewnętrzne, tyle że nie zwykłe Zenerki a diody Transil....
oki taki mam kod może coś tu mi nie gra :) nadajnik ' rs485 dla atmega8 - testowy nadajnik $regfile = "m8def.dat" $crystal = 1000000 $baud = 9600 Config Portd.2 = Output Config Serialin = Buffered , Size = 15 Declare Sub Odbior Dim Lok As Bit Dim Test As Bit Dim Zn As String * 1 Dim I As Integer Dim Adr_s As String * 5 Dim Adres As Byte Dim...
Byłem trochę zdesperowany. Teraz wiem że nie powinienem wykorzystywać przerwania TXC bo w sumie spowalniam transmisję nie potrzebnie, oraz ono do tego nie zostało zaprojektowane. Ale to i tak nie zmienia faktu, że program merytorycznie był ok, i dalej nie wiem gdzie w nim był błąd. Ogólnie pierwszy raz wykorzystywałem go z kwarcem 16MHz i pierwszy raz...
Tak, sterowanie po rs485 albo rs422 przez światłowód(dokładnie nie pamiętam). Tak wiem chciałem się dowiedzieć czy jest to możliwe do wykonania przy małym nakładzie, ale widzę, że ciężko. Myszka nie jest niezbędna a jedynie ułatwiła by pracę. Pozdrawiam forumowiczów. Dodano po 3 Przejściówka na PS2 to nawet mam. Pozostaje kwestia nadajnik odbiornik...
Z tą płytką moge programować wszystkie w obudowie DIP40 oraz rozkładem pinów zgodnym z ATMega16 i programować w każdym środowisku przeznaczonym do AVRów, np. WinAVR, Image craft Codevision. Najtańsze to to nie jest... Macie może namiary na cos tańszego? Na czym się skupić przy wyborze płytki uruchomieniowej? Ponieważ linki zostały usunięte z powyższego...
Witam Na początku zaznaczę ze jestem początkujący i jest to mój pierwszy projekt i nie proszę o podanie mi odpowiedzi na tacy tylko ukierunkowanie na odpowiednie rozwiązanie...to tyle na wstępie:) Projekt: Status unit - służy do przesyłania informacji o stanie wejść mikrokontrolera-nadajnika do odbiornika i wyświetlaniu informacji na lcd wszystko opiera...
W mojej sieci pracuje kilkadziesiąt urządzeń na magistrali. Układ transmisji wygląda tak: 1. Odbiornik włączony na stałe. 2. Do odbiornika dołączony jest przerzutnik monostabilny na 74123 (z regeneracją czasu trwania impulsu), z minimalnym czasem trwania imp. wyj. dobranym na czas transmisji jednego bajtu. Ponieważ na transmisji mogą się zdarzyć same...
trochę poszperałem w necie i znalazłem gotową bibliotekę do obsługi rs232.....i tu pytanie gdzie robię błąd Nie szukasz gdzie potrzeba! Dokumentacja atmegi32: #include <avr/io.h> #define baud ((F_CPU/(predkosc*16UL)&... #define predkosc 2400 // #define F_CPU 16000000UL // #include <stdio.h> void usart_init()...
Wszystko kupiłem i podłaczyłem edług schematu i jak wgrałem program d atmegów to nie było reakcji. Program miał zapalać diode i gasic jesli przycisne przycisk. Nadajnik: $regfile = "m8def.dat" $baud = 9600 $crystal = 4000000 Config Portb = Output Portb = &B00000000 Config Portc = Input Portc = &B11111111 '***** dekalracja zmiennych...
Witam, Mam mały problem z komunikacją między uC. Ale od początku. Schemat układu pochodzi z EP http://obrazki.elektroda.net/52_12696388... http://obrazki.elektroda.net/91_12696388... Samą komunikację udało mi się zestawić i działa bardzo dobrze (załączony kod poniżej). Master non stop odpytuje slave i jest git. I teraz mój problem,...
W końcu przespałem się z tematem :) Ostateczny wybór padł na rodzinę AVR... uznałem że to najlepszy wybór na początek przygód z... Starając się dalej iść w stronę zakupu gotowego zestawu wybrałem kilka które uznałem za najbardziej warte uwagi: EvB ATmega 16-32 ( 222 z ł – ATMEGA32 + WYŚWIETLACZ ) http://obrazki.elektroda.pl/8258948300_1...
Ceną akurat aż w takim stopniu się nie kieruję, możemy spokojnie założyć, że kosztują one tyle samo. Co do klawiatury matrycowej, to wydaje mi się, że tylko zajmuje niepotrzebnie miejsce na płytce, tymbardziej, że mam już takowy moduł wykonany i gotowy do podłączenia. Jednak ta druga płytka wydaje się mieć kilka zalet, na które chyba warto zwrócić uwagę:...
Witam. Nie dawno wybudowałem altanę na działce. http://obrazki.elektroda.pl/1427697700_1... http://obrazki.elektroda.pl/9627191600_1... Chciałbym w niej sterować gniazdkami, przyciskami do oświetlenia i oświetleniem. Każde gniazdko będzie miało podświetloną obwódkę wykonaną z pleksi, podświetlenie na diodach RGB sterowanych...
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.
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...
mam nadzieje ze to ktoś czyta :) While raczej nie będzie działało bo jest źle zastosowane... Może coś takiego: do waitus 10 loop until UCSRA.TXC=0 srawdzę w domu... PS zastanawiam się czy to ze nikt nie odpisuje to wynik mojego geniuszu czy głupoty
Czy może mi ktoś wyjaśnić czym się różni interfejs RS422 od interfejsu RS485? W obydwu standardach jest transmisja różnicowa. W standardzie RS422 może być jeden nadajnik i dziesięć odbiorników, natomiast w RS485 32 nadajniki i 32 odbiorniki. Z czego to wynika???
Po 1: Jaki to RS (232, 485)? Jak RS232 to nie da się tego łatwo zrobić. Do wielu nadajników nadaje się np RS485. Ewentualnie zrób sobie 3 programowe "RS" i odbieraj z każdego nadajnika oddzielnie. Po 2: Gdy RS485, to możesz sobie też zrobić prostą ramkę i poza bajtami TH i TL wysyłać adresy nadajników tak aby odbiornik wiedział od którego dostaje dane....
Raczej to ma od razu RS485, tylko nie bardzo wiadomo, co to jest, bo Chińczyk niejasno opisał. Nie wiem, czy nie jest tylko do urządzeń z Modbus-em. Są jeszcze jakieś urządzenia "serwer szeregowy RS485 do WiFi", ale jeśli tylko od Chińczyków, to mogą być trudności z uzyskaniem informacji, co to właściwie jest. "Konwerter USR USR-LG206-H" ma tryb transparentny...
Sterowanie po rs 485 chodzi na duże odległości Nadajnik ADT-1 z odbiornikiem ADR-1 służy do przesyłania sygnału video, audio oraz danych (np. RS485) za pomocą skrętki komputerowej na większe odległości zapewniając przesył sygnałów do 2000 metrów (skrętka komputerowa 5 kategorii). Należy zwrócić uwagę na prawidłowe połączenie zacisków: (+) do (+) oraz...
Ja mam taki modem na małych antenkach testowałem do 500m, zasięg zależy od anten i mocy nadajnika,czułości odbiornika potrzebujesz jakieś konkretne rozwiązanie czy gotowe sklepowe, czy raczej szukasz czegoś najtańszego ?
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.
Jak chcesz przesyłać dane na takie duże odległości to może RS485. W tym przypadku możesz łączyć więcej niż jedno urządzenie. Musiałabyś niestety zastosować konwerter RS232/RS485 przy każdym nadajniku/odbiorniku. Musisz sobie zaprojektować ramkę danych tak żeby odbiornik wiedział co odbiera (np jakiś bajt startowy) wtedy będziesz w odbiorniku po prostu...
A co się wyświetla? W wielu przypadkach po tym co otrzymujesz można się domyśleć, gdzie tkwi błąd. Na szybko widzę co najmniej jeden - funkcja odbioru odbiera bajt, wyświetla go na LCD i czeka 300ms na kolejny po czym kasuje LCD. Jeśli nadajesz więcej niż 2 bajty to je gubisz, bo odbiornik ma bufor tylko na 2 bajty. Zrób odbiór w przerwaniach.
CRC8 liczy CRC z określonej liczby bajtów danych. Checksum liczy sumę kontrolną ze stringa. Czyli nie dość że działa na innych parametrach, to jeszcze to nie to samo (CRC <> suma kontrolna). Ja bym zrobił tak: W nadajniku liczysz CRC. W odbiorniku też liczysz CRC i sprawdzasz czy zgadza się z tym któro było policzone w nadajniku. Tyle. Licz co...
Witam Przedstawiony układ zawiera dwa nadajniki RS485 i dwa odbiorniki RS485, umieszczone w jednej strukturze. Należało by poszperać po katalogach i postarać się odnaleść jakiś układ który by zawierał dwa nadajniki i dwa odbiorniki RS485. Ewentualnie wykorzystać dwa układy MAX 489 - podwójny nadajnik/odbiornik lini. AB
Nie do procesora. Magistrala RS485 jest dwu kierunkowa. Na magistrali jest jeden nadajnik i parę odbiorników. Tu nie ma jak w RS232 linii nadawania TX i odbierania RX. Stąd urządzenie musisz mieć ustawione na odbiór a gdy potrzeba przełączasz na nadawanie i po to jest to 3 wyprowadzenie. Wyprowadzeniem RX odbierasz dane Wyprowadzeniem TR wysyłasz dane...
Poszukuję US jak w temacie. Jest to nadajnik/odbiornik RS485/RS422 w obudowie SMD.
Witam. Zbudowałem 2 proste układy w celu przetestowania interface'u RS485. ATmega32 + 3 przyciski + wyświetlacz 7-segmentowy + MAX485. R0 układu MAX485 do RxD, DI do TxD, DE i /RE połączone razem do PB0. Wyjścia A połączone ze sobą, B również, między A i B po obu stronach rezystor 100ohm, z jednej strony rezystory polaryzujące 560ohm. Układ ma działać...
1) Kwarc mają posiadać odbiornik i nadajnik, najlepiej o tej samej częstotliwości 2) Przestań kombinować z baud 9600 i zejdź do 1200 3) Dopisz $crystal na początku programu z odpowiednią liczbą zależnie od kwarcu i zrób to w nadajniku i odbiorniku 4) Przestań kombinować z przepisywaniem zmiennych tylko wprost wyświetl C tak jak napisałem Najprostszy...
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...
A nie masz na górze ekranu opcji "Szukaj"? Jeśli moduły znajdują się obok siebie (wspólna kaseta, obudowa itp..) można je połączyć przez I2C lub SPI (nie ISP :!: ). Można też połączyć razem linie UART wszystkich procesorów w jednym punkcie (nadajniki i odbiorniki) tworząc minisieć. W przypadku większych odległości (kilka metrów i więcej) najlepiej zastosować...
Jest jeszcze aspekt generowanych zakłóceń EMC. Krótkie czasy narastania i niedopasowana impedancja linii transmisyjnej powodzą, że całość działa jak nadajnik radiowy. Analogicznie będzie również odbiornikiem zewnętrznych zakłóceń. Rozważ użycie np. interfejsu RS485 i tzw. skrętki.
Przy czym ten schemat jest błędny z dwóch powodów: 1. W stanie resetu i przed inicjalizacją procesora nic nie polaryzuje linii DE/RE, w efekcie nadajnik może się włączać losowo rujnując transmisję (w przypadku urządzeń gdzie jest więcej niż 2 ukłądy na magistrali) lub powodując nadawanie losowych ciągłów (w każdej sytuacji). 2. Brak rezystorów polaryzujących...
W TME są złącza RJ45 zaciskane na skrętkę w taki sposób, należy jednak pamiętać o tym, że takie rozgałęzienie powinno być jak najkrótsze, czyli nadajnik/odbiornik RS485 powinien być jak najbliżej magistrali...
Odłączona magistrala jest terminowana opornikami po chyba 120R, więc jeśli wszystkie nadajniki są wyłączone, napięcie na obu przewodach będzie zbliżone (przy drobnych wachaniach napięcia stan wyjścia odbiorników nie zmienia się na skutek działania histerezy 200mV - czy coś koło tego) - nadajnik po wpięciu się w szynę wysterowywuje jeden przewód do masy...
Witam, ja do różnych własnych systemików używałem ukladow max485, który jest de facto translatorem sygnalow cyfrowych 0-5 V na poziomy standardu rs485. Scalak maxima w tamtym czasie (nie sledze teraz tej problematyki) pozwalal na podłączenie do magistrali bodajze 32 urzadzen, a niektore wersje bodajze do 128. W związku z tym z elektrycznego punktu widzenia...
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...
Witaj, Na przykładzie RFM12B, z którymi ostatnio miałem do czynienia: Moduły te, podobnie jak układy RS485 w trybie half-duplex, mogą pracować jako nadajnik ALBO odbiornik. Każdy moduł ma konfigurowalne słowo synchronizacji (1 z bajtów synchronizacji), które można wykorzystać jako sprzętowy adres każdego z modułów. Jeśli dany model nie ma możliwości...
No wiec musze przeslac sygnal z USB nadajnika do odbiornika z wejsciem RS485, jest to w fazie projektu i rozmyslam jak by to nalatwiej/sensownie osiagnac. Wymagany zasieg kilkanascie metrow. Co sie u mne zrodzilo w glowie wyglada mniej wiecej tak: Nadajnik > USB konwersja do TTL/rs232 i do nadajnika bluetooth np. HC-05. Odbiornik> np. HC-05 Bluetooth...
RS485 jest "half-duplex", nadaj albo odbiera, a UART ma dwie linie które mogą jednocześnie nadawać i odbierać "full-duplex". Dlatego nadajnik/odbiornik RS485 ma linię wyboru "DE". Linia ta podłączona jest to uniwersalnego i konfigurowalnego wyjścia CBUS2 w FT232RL
RS232 standardowo łączy dwa urządzenia. Można jeden nadajnik (w masterze) podłączyć do dowolnej liczby odbiorników. Problem będzie z transmisją od odbiornika do nadajnika, gdyż bez specjalnych zabiegów nadajników łączyć nie można. W twoim przypadku wydaje się, że transmisja zwrotna jest niepotrzebna, więc nie będzie problemów. Jeśli byłaby niezbędna...
Sprawdzałem konwerter RS485 2400 MHz - niestety połączenie jest niestabilne - dane są przesyłane niekompletne lub błędne, co znacząco wpływa na instalację, pomimo że nadajnik-odbiornik widzą się, a odległość jest max. 40 m. Rozmawiałem z pracownikiem PVMonitor, nie mają rozwiązania, które umożliwiłoby połączenie poprzez LAN.
witam rzeczywiście nie uda się tego zrobić na rs232 i trzeba na rs485 jeżeli budujesz - napisałeś atmega8 - to zamiast maxa 232 daj po prostu maxa 485 lub inna kostke do rs485 :D
Jeśli chodzi o impedancję sieci RS485 to zależy ona od impedancji falowej stosowanego przewodu ( do odczytania z noty katalogowej producenta danego przewodu lub przewodu podobnego). Dla UTP jest to własnie 120R. I rezystorem o takiej wartości należy zakończyć magistrale na jednym lub na obu końcach ( w zleznosci czy jest jeden nadajnik czy więcej )....
Dodam tylko, że są też układy, które umożliwiają podpięcie 256 nadajników/odbiorników do jednej magistrali RS485. Przykładem może być MAX3072.
Witam Co do transmisji na setki metrów to RS485, właściwie w protokole nie ma różnicy, zamiast MAX232 dajesz coś do tego typu transmisji, chyba nawet scalak na którym kiedyś robiłem 500m nazywał się MAX485, pamiętaj o prawidłowym zaterminowaniu linii by nie było odbić, wartości oporników znajdziesz w PDFach. Drugi pomysł to światłowód, może dokładniej...
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...
I mam pytanie jak to powinienem połączyć aby ten sygnał przeszedł możliwie bez zakłóceń? Czy można sygnał TTL przez te kabelki przesłać bezpośrednio czy trzeba użyć nadajników/odbiorników typu RS232 lub RS485 ? Jeśli trzeba użyć nadajników/odbiorników to: Czy powinno się użyć protokołu RS232 czy RS 485? Po pierwsze, nie mieszaj do tego protokołów,...
Trzeba by poczytać troszku o RS485. Jeśli chodzi o sprzęt, to w zasadzie masz dwie główne możliwości. Pierwsza to półdupleks, czyli transmisja naprzemienna po tej samej parze przewodów, druga dupleks w układzie czteroprzewodowym (para przewodów od mastera, para do mastera). Dodatkowo korzystnie z punktu widzenia linii może być pociągnięcie między układami...
Mozesz zastosowac na przewodach nadajniki/odbiorniki linii np. DS7830/DS7820 itd. Szukaj wsrod line driver/receiver. Chociaz najprosciej to zrealizowac stosujac 75176 jako nadajnik/odbiornik RS485, to sie laczy po prostu do portow RX/TX mikrokontrolera. Przy tak dlugiej linii moze jeszcze zajsc koniecnzosc dopasowania poziomu mas. Generalnie problem...
Fajny schemacik ;) A mam pytanie - jeśli chcę zrobić arbitraż polegający na sprawdzeniu czy na linii pojawiło się to, co wysłałem to czy mogę jednocześnie i odbierać i wysyłać? Tak, po to są niezależne piny sterujące nadajnikiem i odbiornikiem. Możesz ustawić odbiornik na ciągłe odbieranie danych, a nadajnik włączać i wyłączać.
Jak chcesz z zabezpieczeniem, to możesz użyć kart Ethernet... ale to tylko na kilkaset V. Nie jest łatwo zrobić proste zabezpieczenie - odbiornik trywialnie, ale nadajnik?
Witam Nie wiem czy to pomoże ale posiadam ADM348 w ilości kilkunastu sztuk nówki . Tani i dobry nadajnik odbiornik RS485/422. Robilem na nim transmisje miedzy proceroami na odległosci 300m przy uzyciu procesora 80c51 Pozdrawiam Jak cos to kontakt mail :ramzex1(at)o2.pl aukcja allegro lub giełda elektroniczna we wrocławiu lub łodzi
Jeśli FT232 to lepiej dać kabel pomiędzy wyjście RS FT i wejście RS ATMegi. Będziesz miał typowy RS-TTL. Na 3m powinno zadziałać. Dzięki temu od strony USB masz krótszy kabel. Co do SD - to jest dosyć szybki intefejs SPI.Interfejs ten nie ma żadnej kontroli poprawności przesyłu danych, jest to realizowane dopiero w warstwie protokołu. Stosując nadajniki/odbiorniki...
Czyli bez sensu pisałem post #2 i #5 bo nikt nie przeczytał. Użyłeś bramek HC jak na schemacie? Oczywiście, że przeczytaliśmy, a ja idąc za Twoim słowem zrealizowałem układ na HC Problem udało się rozwiązać analizatorem stanów logicznych - przejrzałem jak i kiedy załączany jest nadajnik. Okazało się, że kondensator 100nF jest za duży i ładowanie go...
Projekt z Protelu 2.0. - elementy o numeracji 150 to zasilacz i w tym kondensatory filtrujące, - elementy o numeracji 100 to RS232 + wizualna kontrolą transmisji, - elementy o numeracji 200 to RS485, - elementy o numeracji 50 to uC z kwarcem (reset w uC nie jest wymagany i można go pozostawić w powietrzu), - elementy o numeracji poniżej 50 to multiplexery...
Patentów jest wiele, ale chyba najleprzy to zastosowanie RS485, który z założenia jest zrobiony dla sieci do 32 urządzeń. RS485 opisuje elektryczną stronę komunikacji, a nie protokół, który jest z regóły identyczny z RS232, jedyne czym się całość różni z punktu widzenia procesora, to transmisja ma sterowany kierunek, czyli jest half-dupleksowa, procesor...
jak duże może być napięcia pomiędzy stronami. Może ktoś wesprzeć? To chyba zależy według jakiej normyDIN V VDE V 0884-10 approval for 560 V. Wydaje mi się że rozwiązania i2C czy TTL przy transmisji na ileś metrów nie jest dobra. Do tego są gotowe rozwiązania np RS485. Są biblioteki gotowe na różne procki C, C++ itd. Są gotowe przejściówki RS485 na...
popatrz na układ konwertera rs232 na rs485. schemat jest pobrany z www.rs485.com tutaj układem przełączającym kierunek transmisji jest ne555 działa on tak że gdy nadajesz to układ przełącza SP485 na nadawanie, jednak gdy nadawanie się zakończy to po czasie określonym przez stałą czasową (c6 i któryć z rezystorów R7-R12) układ ne555 przełączy układ SP485...
To uproszczony schemat? (m.in. brak kondensatorów dla max232) Wyjścia A i B U1 i U2 wypada odpowiednio podciągnąc do zasilania i do masy. Zapewne A (driver) do zasilania, B (reciever) do masy. Zastosuj rezystory 4,7-10K. Alternatywą dla max232 i portu com będzie ft232 i port USB, choć może to nie pasuje do Twoich założeń. Jako nadajniki odbiorniki lini...
Dziękuję za szybką odpowiedź :) Teraz już wszystko wiem, na dniach zmontuję w pająku nadajnik i odbiornik, to sobie jeszcze się praktycznie pobawię :)
Moim skromnym zdaniem problem może polegać na braku sterowania nadajnikiem w slave'ach. Z podanego schematu wynika, że nadajnik ma linię DE na stałe podpięta do +, czyli nadajnik cały czas aktywny. Moim zdaniem linia ta powinna być sterowana (stan wysoki, czyli aktywacja nadajnika tylko w czasie nadawania znaku). I powinno być OK. Do tego rezystory...
odbiornik nadajnik rs485 bascom nadajnik rs485 rs485 nadajnik
zasilacz przegrzanie przekładnia ślimakowy falownik wentylatory touran
tester ledów beskid przestrojenie
Podłączenie czujnika Halla w Saeco Incanto Lokalizacja bezpiecznika oświetlenia kabiny w Mitsubishi Outlander II