Zauważ, że piny tego scalaka wchodzą na nogi 1,2,3 mikrokontrolera STC15F2K60S2, między innymi są to RXD i TXD. Wygląda na to, że poszukiwany układ 8 pinowy to jakiś transceiver do komunikacji, np MAX481/485, SP3485, SN75176, co nawet "widać" troszeczkę po konfiguracji połączeń na PCB. Dodano po 1 Dodatkowo pod kabelkami zauważyłem opis 485+, 485- Czyli...
A może ktoś zna namiary na chociaż szczątkowe informacje? A może zastosować zwykły driver RS485 do half-duplexa aby obsłużyć modbusa?
eee no pięknie, ale czy ten transmisja przez RS485 sprawi, że w każdym urządzeniu musi być driver RS485?? (co to za układ?) Czy BASCOM obsługuje ten 'dodatkowy bit adresu' w 'nowych'(co to za nowe 51'ki - jakie mają oznaczenie?)?
Ja wielokrotnie miałem nieco podobny przypadek - zawsze brak komunikacji ale sam sterownik pracował prawidłowo. Brak komunikacji zawsze wynikał z uszkodzonego SP485E - driver RS485. Nie można się było połączyć ani po ModBus ani Komputerem.
łatwiej znaleźć driver do RS232 na 3.3V niż RS485 na 3.3V :) poszukaj MAX3232 Oczywiście istnieją drivery RS485 na 3.3V ale nie pamiętam oznaczenia.
Przestawienie kierunku po rozpoczęciu wysyłania ostatniego bajtu jest błędem. Należy go przestawić dopiero _PO_ tym gdy ustawi się flaga TC. Ty natomiast sprawdzasz tą flagę _PRZED_ rozpoczęciem wysyłania (ale tak czy siak po przestawieniu kierunku), co jest mało sensowne. Wewnątrz pętli powinieneś sprawdzać flagę TXE, a TC tylko przed zmianą kierunku...
Błąd przy pisanu - miałem na myśli Alarm Search. SearchROM oczywiście obsługują, ale to nic nie daje. Bo chodziłoby o mechanizm umożliwiający łatwe rozpoznanie która krańcówka zadziałała, bez odpytywania wszystkich. W takiej sytuacji OW miałoby wystarczającą prędkość - 2,5ms to więcej niż trzeba, szczególnie w trybie overdrive. Co do UART i RS485 -...
Po co konwertować USB na RS232, a potem na RS485? Użyj FT232 + dowolny driver RS485 (SN75176 albo MAX485), OIDP w nocie katalogowej FT jest gotowy przykład konwertera USB/485. Do automatycznego sterowania kierunkiem możesz użyc gotowej funkcji jednego z portów GPIO w FT232, a w przypadku konieczności ręcznego sterowania możesz odwoływać się do poszczególnych...
Wg mnie powinno to wyglądać następująco: - linia sterująca kierunkiem (/RE DE) każdego drivera podciągnięta do gnd jakimś większym oporem (powiedzmy >= 10k) - w momencie podania na OE zatrzasku stanu H, automatycznie każdy driver RS485 powinien automatycznie przejść na odbiór. W tym stanie realizujesz komunikację z innymi peryferiami po i2c. - gdy chcesz...
Witam, Projektuję właśnie przetwornicę zaporową o napięciu wyjściowym 3.3V której obciążeniem będzie µC, optotriak i driver RS485. Wszystko z zapasem zmieści się pewnie w granicach 150mA. Strona pierwotna zasilana oczywiście z sieci 230V. Całość będzie oparta na gotowym sterowniku (np. VIPER06 [url=https://www.tme.eu/Document/942ebb7...
EZI Servo seria R - to krokówka z enkoderem + driver z funkcją tabeli pozycji + RS485.
To są szczegóły już.
Witam Jeśli chodzi o inne (starsze?) sterowniki - mam na myśli MP3 i MVP w sprężarce CENTAC C70MX3 (silnik 450kW) to stosowany jest RS232. Sprzęg stanowi pudełko zwane PONI. Protokół opiera się na dość prostej transmisji znakowej ASCII opisanej w dokumentacji. Z doświadczenia mogę dodać, że płyta główna elektroniki jest dość zawodna. Nie posiadam dokumentacji...
Do sterowania RS485 Half duplex wykorzystaj wyjście RTE UARTA. AT91SAM9260 ma możliwość pracy UARTA w trybie RS485. W tym trybie przy wysyłaniu informacji na UART na wyjściu RTE pojawia się logiczne 1. Tu masz przykładowy kod programu w C++ do zmiany wyjścia serial na RS485. Jako parametr w programie podajesz naze porty np: /dev/ttyS2 /* This short...
Łu nas we wsi, jakieś czy lata tymu, jak walło, to ło matko! A tak poważnie to prawdopodobnie piorun zahaczył o coś w okolicy naszego placu, mój dziadek mieszkający obok stracił telewizor, podobnie jak losowo wybrane domostwa w obrębie ok 300 m. Do masztu anteny u dziadka były przymocowane przewody sygnałowe i zasilające (24 V) do kamery oraz reklam...
To czy sygnał RS485 będzie miał masę, cz też nie nie, ma się nijak do izolacji galwanicznej, izolację galwaniczną możesz zrobić stosując wspomniany wyżej gotowy driver z izolacją, albo "na piechotę" przepuszczając wszystkie trzy sygnały do/od drivera RS485, przez transoptory lub inne elementy izolujące. Izolacja galwaniczna charakteryzuje się tym, że...
Czemu tak kombinujesz? UART jako generator dla krokówki? :) Jak zrobisz trapezowy profil prędkości? Dla większych bezwładności stosuje się sterowanie z zakrzywieniem trapezu prędkości (JERK), liniowy przyrost przyspieszenia. Jeśli już tak chcesz kombinować z UART to kup driver od FASTECH z komunikacją RS485. ;)
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.
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...
Nie mieszaj człowiekowi w głowie! CH340 to konwerter USB do UART i żaden RSXXX nie ma tu nic do rzeczy! UART to nie RS232 czy 485/422. A skąd mam wiedzieć co on tam ma i jak się komunikuje... Ty masz ten generator, to wiesz, ja np. muszę się dopytać o szczegóły, bo zawsze mogą być jakieś różnice... CH340 też jest wykorzystywany do komunikacji po RS485...
Troche słabo że nie mogę czytać po rs485 driverem ze scady. A ten protokół jest otwarty ? Tz jest do niego dokumentacja może bym sobie sam napisał driver ?
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
Spróbowałbym sterowniki Advantech - [url=http://support.advantech.com/suppor... for ADAM-4561-CE
Nikt nie zabrania, tylko że ekspandery są znacznie mniej popularne i trudniejsze do dostania niż np. drivery do RS485, które można kupić za 2 zł a nawet taniej. Expandery Microchipa są typowo w większych obudowach, drivery RS485 typowo w SOIC-8. RS485 dodatkowo umożliwia połączenie na dużych odległościach czego nie da się zrobić w SPI (no chyba że sie...
Odnośnie tych nieszczęsnych 10-ciu bajtów:D w załączniku plik excel'a z rozpiską połączenia układów SED2020F z lampą VFD, oznaczenie anod jest takie samo jak zastosowane w pdf-ie od Futaby, powinno nieco pomóc. bity ---> wejścia SED2020F 0 ---> U5 SI1 1 ---> U5 SI2 2 ---> U6 SI1 3 ---> U6 SI2 4 ---> U7 SI1 5 ---> U7 SI2 6,7 ---> dont_care Najmniej znaczący...
lub ewentualnie jakiegoś RS-a(bez mikrokontrolera przy czujniku się nie obędzie). Obejdzie, obejdzie. Do RS485 nie potrzebuje mikrokontrolera. Ale inna sprawa, że wtedy potrzeba 4 driverów RS485 po każdej stronie (po jednym na każda linie SPI + CS).
W przypadku MCP2200 nie widzę pinu (np. dla FTDI FT232R jest TXDEN) przeznaczonego np. do wysterowana drivera RS485 w momencie nadawania, nie mówiąc już o braku możliwości jego aktywacji w narzędziu konfiguracyjnym. Trochę małą uniwersalność układu :/ A mogło być tak pięknie :)
I2C to magistrala wolna i podatna na zakłócenia powiedział bym lokalna w obrębie PCB , to samo SPI . Do pracy między modułami na większą odległość użyl bym RS485 lub CAN . Przerost formy nad treścią to wsadzanie arma do czajnika albo żelazka ;) Najtańsza będzie magistrala RS485 potrzebny tylko driver np ADM485 i kilka linijek programu do sterowania...
Mając typowo różnicową transmisję ( np. RS485 ) sam driver magistrali dba o to, by napięcia były względem siebie symetryczne bez względu na zasilanie . Przy typowym 1wire, nawet w trybie parasite tego nie ma. Jeśli już, to działa to przypadkowo. Nie czytasz ze zrozumieniem tego co piszę. I podajesz potem takie argumenty, które są prawidłowe ale nie...
Układ działa jedynie wtedy kiedy obydwie linie A i B są podciągnięte do napięcia zasilania (5V). Napięcie pomiędzy liniami wynosi 165mV. Nie tak, istotny jest tylko ten 120Ω pomiędzy A i B . Ewentualnie dodatkowo A ściągamy rezystorem(ja używam 4,7kΩ ) do GND i B podciągamy do Vcc takim samym(też u mnie 4,7kΩ ). Raczej na odwrót - A...
Panel jeżeli nie jest to XBTN można przepiąć na port AUX i będzie działać. Gniazdo TER i gniazdo AUX faktycznie podłączone są do tego samego portu RS485 i jak kolega napisał wcześniej różnica tylko w zasilaniu. dołączam dwa pliki: najświeższy UNITELWAY oraz driver do kabla na USB. Testowane z oryginalnym kablem i kombinacją RS23-USB innej f-my. U mnie...
Można też zmodyfikować RS485, żeby w warstwie fizycznej przypominał CAN. Jest to proste i tanie rozwiązanie, tylko musimy w softwarze w praktyce zawrzeć funkcje, które sprzętowo realizuje kontroler CAN. Dokładnie to właśnie zrobiłem. Software zapewniał detekcję kolizji, priorytety i automatyczną retransmisję niedostarczonych pakietów (za ACK służyło...
Witajcie! Pracuje nad układem który będzie komunikował mi się z PLC Siemens'a, wszystkie części już mam tylko mam największy problem z DRIVEREM RS485 sciągłem note katalogową ale nie ma w niej szczegółowo opisanego sposobu podpięcia tej części do uC AVR:/ konkretnie mam układ SN75178 Z góry dzieki
Drivery RS485 są odporne na zwarcia, mają stosowne zabezpieczenia. Ba, są sieci RS485, gdzie dzięki temu można na raz nadawać w kilku segmentach sieci niezależnie. Oczywiście to pokręcone jest, ale tak też się da :) Niemniej RS485 nie jest magistralą dostosowaną do wykrywania kolizji - nie umożliwia wykrycia tego stanu, detekcja kolizji może być zaimplementowana...
Drivery RS485 potrafia ladnie szarpac. Z tego co pamietam 75176 potrafi nawet 80mA w trakcie nadawania. Trzeba wtedy rozwiazac problem zasilania ukladow zdalnych. Najlepiej wychodzi chyba jakies wieksze napiecie w kablu np. 24V i na kazdej plytce zasilacz impulsowy 24V na 5V. Jesli domek pietrowy to mozna tak rozwazac pietrami. Chodzi o to zeby to nie...
Tutaj chcą driver którego dać nie mogę, a białe pary mam i tak do masy
Witam, Na wstępie powiem, że próbowałem kilku poradników z sieci i niestety żaden nie zadziałał w związku z tym liczę na waszą pomoc. Próbowałem już połączeń i kodu z następujących stron : Najważniejsze : Na arduino programatorem USBasp wgrałem oprogramowanie, o dziwo - nie udało się tego dokonać poprzez USB, nie mogę także wypalić bootloadera na arduino...
No niestety spodziewam się, że z CAN mogą być te problemy z koniecznością stosowania innych procków. Chyba po prostu zastosuję droższe drivery rs485 i będzie spokój. 127 urządzeń i git. Tylko jeszcze muszę się rozeznać co i jak się tam podłącza. To tyle z warstwy fizycznej. Jeśli o pozostałe warstwy chodzi to najbardziej zmodyfikuję programową. Szczegółów...
Jak się to robi ? Bardzo prosto, skoro wiesz jak działa program i masz wiedzę jak powiązać zdarzenia ze zmiennymi odpowiedzialnymi za np wyświetlenie informacji, która zapisana jest na stałe ( nie w sterowniku) w panelu operatorskim to to właśnie jest ten sposób. Oczywiście są do tego potrzebne narzędzia (programy), które pozwolą Ci na wiązanie tych...
Tytułem wstępu RS485 jak wiadomo można nadawać albo odbierać. W projekcie, nad którym pracuję, napisałem driver UART DMA, który pracuje dobrze z "normalnymi" dwukierunkowymi UART-ami. W przypadku RS485 niestety nie jest tak prosto z DMA ponieważ odbiór jest robiony w trybie cyklicznym z detekcją IDLE (czyli standardowo), a urządzenie które jest podłączone...
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:...
A ja mam pytanie do drivery I2C Jaka jest max dopuszczalna długość magistrali I2C a jakie długie są schody? jaki dokładnie model Może P82B715? Może P82B96. Może P82B96 + drivery do RS485/422? Nie wiem, jak miałbym robić to bym się zastanowił co wybrać, może niezbędna byłaby izolacja galwaniczna?
Dzien dobry, zwracam się do osób mających do czynienia z oprogramowaniem SCADA Promotic. Posiadam moduł: https://www.waveshare.com/wiki/Modbus_RT... wysyłanie danych czyli sterowanie przekaznikami dziala jak nalezy. Mam problem z odczytem stanu wejść. W aplikacji stworzyłem kontrolke, która ma zmieniac kolor po odczytaniu "jedynki" w zmiennej...
(at)kamil94goldman Są nowoczesne drivery RS485, które na 1000m pozwalają osiągnąć >0,5 Mbps, np. MAX22500E. Zawsze można też puścić transmisję kilkoma parami skrętki, co zwiększy przesył. I to w zasadzie rozwiązuje twój problem. Oczywiście na razie w warstwie fizycznej, użyty protokół może mieć takie narzuty, że i tak będzie kiepsko. Jeśli transmisja...
Brak kondensatorów odsprzęgających może powodować cuda, Takie kondensatorki powinno się montować tak aby ich końce były jak najbliżej zasilania i to możliwie grubymi ścieżkami, Czasem zachodzi potrzeba stosowania cewek filtrujących przed tym kondensatorem, Układy cyfrowe pobierają prąd krótkimi impulsami w takt zegara, Więc jeśli np układ pobiera 50mA...
Osobiście nie spotkałem się z takim przypadkiem, żeby sygnał RS422 czy RS485 był prowadzony przez jakiekolwiek kondensatory. Według mnie, uszkodzone (brakujące) elementy na tym zdjęciu, to mogły być zwykłe rezystory węglowe o niskiej rezystancji (~10Ω) lub tzw. bezpieczniki polimerowe. Zadaniem takich elementów jest typowo ochrona przed zwęgleniem...
Rozumiem, że w sterowniku OMRON-a CP1L masz moduł komunikacyjny CP1WCIF11, jest to RS422A/485. Jeżeli tak to łączysz go wykorzystując połaczenie 4 lub 2 przewodowe (dla większych odległości lepsze jest 4 przewodowe). Pokrótce (lewa strona to CP1WCIF11): RDA- do R- RDA+ do R+ SDA+ do S+ SDA- do S- masa do masy Uwaga opis oznaczeń na panelu może być (sprawdź...
Możesz sobie ściągnąć KepServer (OPC), wybrać driver MODBUS i spróbować się podłączyć. Serwer ma opcje diagnostyki. Ja obstawiam źle ustawione parametry portu szeregowego, albo adres MODBUS w urządzeniu z któym chcesz gadać jest inny.
(at)albertb Po tym jak w poprzedniej firmie robiliśmy urządzenie na procku (tam akurat AVR) i badaniach kompatybilnoście elektomagnetycznej, oraz tym jak widziałem, że przy wpływie fal radiowych zaczeło świrować wbiłem sobie do głowy, sprzętowe komponenty zabezpieczające muszą być. Czy budował któryś z szanownych kolegów urządzenia, komunikujące się...
Witam, jeżeli chcesz zasilać z Arduino, musisz zastosować enkoder, który może być zasilany napięciem 5 V. Przy okazji, sprawdź w katalogu, czy pobór prądu tego enkodera nie jest większy niż możliwości Arduino w zakresie zasilania zewnętrznych układów. Przy tym założeniu możesz zastosować wyjście push-pull, podłączając bezpośrednio do wejść Arduino....
Ok, jak chcesz uparcie brnąć w tą kiszkę, to tak, być może to zadziała, w każdym razie rozumowanie jest poprawne. Ale dlaczego nie poświęcić dodatkowego pinu IO Raspberry i zrobić to tak, żeby na 100% zawsze działało? Ok, nie chcesz dodatkowego pinu, to wstaw tam jakiś mały MCU, który odbierze dane po USART z raspberry, przetworzy je na ramkę RS485...
Zależy. To interfejs różnicowy, więc ważna jest różnica napięć lini A i B, wynosząca >200mV. Względem masy to może być 3V, 5V, dowolnie, zależy ile wytrzymają drivery. Jeśli je zasilasz z 5V to będzie to max 5V.
1. właściwie nie ma. Victron ma największe możliwości rozbudowy. po prostu dołożysz kolejne Pylontech. ( swoja draga tez US3000C ) dokładasz baterie i tyle. w pylon o ile pamiętam do 8 baterii potem trzeba kontroler pylontecha 2. jak nie ma zasilania - Victron nic nie wystawia na AC In. tylko na AC out essentials jeśli masz baterie tam da napięcie./...
Tak dla scislosci RS485 opisuje tylko warstwe fizyczna - kabelkologie i sygnaly elektryczne, warstwa logiczna to radosna tworczosc uzytkownika. Uscislenie drugie - standardowe drivery RS485 rzeczywiscie umozliwiaja jednoczesne podlaczenie 32 urzadzen, niemniej dostepne sa drivery o obciazeniach 1/4-1/8 standardowego - czyli mozna podlaczyc nawet 256...
Użyj UARTu softwareowego, Wstaw bufory na linie wyjściowe, napisz własny dość wolny protokół 2-wire, możliwości co niemiara. UART softwarowy + drivery różnicowe RS485 są najpewniejsze. Z kilku linii wyświetlacza wystarczy praktycznie jedna, czy dwie (jeśli chcemy mieć potwierdzenia)+2 przewody zasilania. Procedur emulacji UARTA w necie znajdzie się...
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...
w takim razie MT505T firmy WEINTEK lub każdy inny HMI z obsługą drivera FATEKA (znany też nieraz jako FACON FB) EWENTUALNIE... każdy HMI który ma driver MODBUSa do komunikacji z FATEKIEM, przy czym wtedy trzeba się zaopatrzyć w dodatkowy port RS232 lub RS485 (cena ok. 32 USD netto) Krzysztof Gołąb MULTIPROJEKT
[syntax=python]import machine import utime # UART uart = machine.UART(0, baudrate=9600, tx=0, rx=1, txbuf=256, rxbuf=256) # RS485 rs485_en = machine.Pin(2, machine.Pin.OUT) rs485_en.value(1) # Enable RS485 driver # PIR pir_sensor = machine.Pin(3, machine.Pin.IN) # Replace with actual pin def send_data(data): uart.write(data) utime.sleep_ms(10) # Allow...
To co w tym momencie masz na płytce da się zmieścić na 2x mniejszym PCB Tym bardziej że masz aż 2 warstwy. Dla porównania tutaj jest płytka zaprojektowana z większą ilością peryferii (wymiary około 200x100mm) http://obrazki.elektroda.pl/5716434300_1... 2x USB, 2 rsy (z konwerterami max232) JTAG ISP zasilanie +5, -5 +3.3, eeprom sd troche...
Jeżeli algorytm programu obsługi transmisji jest dobrze napisany to nic nie trzeba dodatkowo zabezpieczać. Pomijam sytuację gdzie wskutek np: jakiegoś przepięcia siada któryś z driver'ów SN75176 i blokuje całą magistralę....ale wtedy wiadomo że stało się coś poważnego i zdalnie tego naprawić nie można. Należy również pamiętać przy projektowaniu aby...
na każdym kanale niezależnie tzn żeby każdy stopień mógł zaświecić dowolnym kolorem i jasnością? Jeśli każdy stopień ma mieć dowolny kolor, to raczej zrobił bym jak Ty, tyle, że w pobliżu każdego schodka mini sterownik+driver z PWM. Komunikacja RS485. Multipleksowanie jest problematyczne. Jeśli będą 3 PWM to napięcie na listwach trzeba zwiększyć 10...
Oprogramowanie Lenze będzie szukało konkretnego urządzenia identyfikującego się jako adapter diagnostyczny. Sama komunikacja obrabiana jest przez biblioteki/driver a nie przez wysłanie pod konkretny port COM więc niestety to nie zadziała (co prawda to rzeczywiście jakaś pochodna RS485). Mając adapter CAN (może być PEAK) też podłączymy się do tego przemiennika...
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...
Ja na samym początku przerzucam wektory przerwań na początek pamięci RAM. A później wstrzykuję swoją funkcję w miejsce oryginalnego wektora. Po rozmyślaniu na ten temat doszedłem do następujących wniosków. 1. Możliwość dynamicznej rejestracji przerwań (najlepiej w wysoce abstrakcyjny sposób, tak aby funkcje nie musiały być publiczne) byłaby z pewnością...
TAK - magistrala RS485 i drivery MAX485 lub podobne. Ale uwzględnij to, że w każdym urządzeniu typu czujnik/wykonawcze musisz mieć jakiś nieduży procesor do obsługi transmisji.
Wracam po długim okresie posuchy. Mam już pełen hardware "na stole": PLC, HMI, FI. Aktualny plan, to zwalczyć komunikację po Modbus między tymi trzema urządzeniami, gdzie: PLC - Master, HMI, FI - Slave. Rzeczywiście - pisanie komunikacji jest bardzo upierdliwe. Wszystko wykonuje odpowiednio parametryzowany i wywoływany blok COMM_REQ. Jak tylko rozwiążę...
Swoją droga są gotowe układy zapewniające separację, np. LTC1535 dla RS485. Lub z prostszych rozwiązań to transceivery tolerujące wysokie napięcie, np. LTC490 i inne, które tolerują nawet 60V. sprawdzałem LTC490 - on ma Driver Input Voltage -0.5 - Vcc+0.5V. Więc toleruje tylko od -0.5 do 5.5V. Max 232 toleruje +-30V.
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----...
Przy 100m magistrali może być problem, ponieważ pojemność magistrali będzie powodowała wolne narosty zboczy impulsów, a na 1-wire ważne są czasy więc przy ich wydłużeniu pojawią się błędy transmisji. Problemem nie jest master, sterujący magistralą (ATTINY), bo tu zawsze można dołożyć (i pewnie trzeba) driver. Problemem jest transmisja w drugą stronę...
Witam. Miałem dwie atmegi spięte przez port szeregowy. Full duplex. Master, wysyłał do slave znak "Q" a w odpowiedzi otrzymywał stan wszystkich ośmiu bitów wybranego portu. Master odebrany komunikat wysyłał na port i zapalał LEDy. Ukłąd prosty. Wszystko działało przepięknie. Odbieranie znaków w układach master i slave realizowałem przerwaniem od URXC...
Baudrate musi być ok, inaczej karta by nic nie odbierała, a odbiera prawidłowo. Wiesz co? Z mojej analizy wynika, że jednak całość może się zachowywać, jak RS232, który w terminalu pokazuje odebrane dane nawet przy braku synchronizacji, czy zgodności baudrate (pewnie tak działa driver). Często to obserwuję przy zwykłych RS232. Do interfejsu USB (AVT...
Te rezystory terminujący są po to na końcach magistrali i tylko na końcach, aby wyeliminować odbicia sygnału spowodowane niedopasowaniem. Ta wartość to też nie 100R tylko 120R. Ograniczenie tego standardu do 32 jest właśnie z tego powodu, że duża liczba urządzeń obciąża magistrale i driver nadajnika, a on ma ograniczoną moc. Dzisiaj nowe kostki mają...
Tu mówimy o zastosowaniach w przemyśle, a nie tylko o PLC. Jeżeli sterowanie synchronizacją osi nie robi się na PLC, to nic nie szkodzi. W przemyśle stosuje się nie tylko PLC, ale i układy wykonawcze jak siłowniki, falowniki, czy też czujniki. RPi (czy Arduino, czy zwykły uC) nie musi wiec od razu zastępować PLC. Może zastąpić sterownik silnika (falownik,...
Sprzedam 2-warstwową płytkę PCB zestawu deweloperskiego JB TFT STM32F1-DEV bazującego na mikrokontrolerze STM32F1 (np. STM32F103RE - max 72MHz, RAM 64kB, FLASH 512KB). Cena: 45,46zł + 9,50zł za list polecony priorytetowy Cechy zestawu: - mikrokontroler STM32F103Rx - przystosowany do współpracy z kolorowym wyświetlaczem TFT 1,44'' (128x128 pikseli, kolor...
Po jednej stronie jest AVR który odpytuje anemometr(UART) i przetworniki ciśnienia (ADC). Dalej cyfrowo wyniki przesyłam do aplikacji (LabView). Przewód to jedna para skrętki, sprzętowo RS485 (drivery MAXIMa, aplikacja katalogowa). Przy wyłączonych falownikach wszystko jest OK. Przy działąjących falownikach wyniki pomiaru są OK po stronie AVR, natomiast...
Witam Ani twoje pytanie ani odpowiedz kolegi Maly nie jest precyzyjna. OP7 występował w trzech odmianach PP, DP, DP-12 różniących się funkcjonalnością złącza IF1B. Każdy można podpiąć przez TTY nie każdy przez RS422 lub RS485. Druga sprawa to komunikacja. OP7 może współpracować ze sprzętem różnych dostawców, to kwestia drivera który załadujesz do OP7....
a probowales np.. Ifix lub In-Toucha .. instalujesz odpowiedni driver i łaczysz sie bez problemu osobiscie probowalem a juz wole nie ma problemu sie polaczyc przy pomocy (RS lub Ethernet ) i Versa-pro i programowac sterownik. Funuc to nie jest Siemens wiec wszystko dziala logicznie Pozdrawiam i czekam na bardziej sprecyzowane pytania
Niekoniecznie nie byłoby możliwości, przykładowo Tauron szyfruje komunikację wMBus jednak poprzez ich serwis e-licznik można uzyskać klucz. Mają to opisane na stronie: https://www.tauron-dystrybucja.pl/liczni... Tylko jak pisałem, trzeba licznik z obsługą wMBus, nie każdy ze zdalnym odczytem to ma. Mój ma z kolei port RS485......
Witam, mam pytanie chyba najbardziej do znawców TAC i sterowników/bramek Xenta. Posiadam oprogramowanie typu SCADA opierające się na OPC. Potrzebuję zintegrować sterowniki Satchwell MN550 pracujące na protokole NCP (RS485). Niestety nie odnalazłem żadnej firmy , która by posiadała w swojej ofercie driver OPC. Sprzętowy integrator do Modbus znalazlem...
Witam wszystkich Elektrodowiczów! Potrzebuję zrobić komunikację z mikrokontrolera na magistrali RS485. Mam do tego konwertery UART-RS485 oparte na układzie MAXIM http://obrazki.elektroda.pl/6315970500_1... http://obrazki.elektroda.pl/3342373700_1... http://obrazki.elektroda.pl/1789164700_1... http://obrazki.elektroda.pl/3185520600_1...
No chyba jednak sprzedawca wprowadził Cię w błąd. Tak bez drivera to się nie obędzie. Może być np. LTC1480.
Za nadajnikiem Atmegi to jest bufor/driver konwertujący z poziomu napięć mikrokontrolera do poziomu napięć RS232 i tu jest problem bo standardowych układów nie da się odłączyć. Przekaźniki nie nadają się głównie z powodu drgań styków. Natomiast zdadzą egzamin układy MAX 225, 245-249. Jednak biorąc pod uwagę ich cenę, taniej będzie przejść na RS485.
Nie wiem jakie ma widzę tylko fotkę. Jak nie wierzysz przejrzyj dowolny datasheet tam stany są zdefiniowane względem masy. Troszkę z tym zamieszania, ale zawsze. Owszem są definiowane wzgledem masy. Ale której? Przecież dajesz izolację po to, aby te masy mogłyby byc odmienne. Względem masy RS485. A nie wejściowej, tam masz poziomy TTL przecież. Poszukaj...
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...
UART pracuje mi bardzo dobrze bez takich kondziorów, ale z SPI mam już problem. Powiedz nam co chcesz zrobić. Zabezpieczanie SPI'a który łączy elementy w obrębie tego samego PCB i jego długość nie przekracza kilku (kilkunastu) centymetrów jest bez sensu. Chcesz wyprowadzić linię SPI na zewnątrz urządzenia??? Jeżeli tak to użyj gotowych driverów np....
No SPI na 1-1,5 m to życzę powodzenia :) Kontroler może sygnalizować MCU konieczność zainteresowania się jego stanem poprzez zgłoszenie przerwania. Układy FT8xx alternatywnie moga pracować z użyciem interfejsu I2C. Co prawda I2C na 1,5m to też problem, ale można spórobwac zastosować jakiś konwerter. Na SPI też można dodać drivery dla linii długich i...
LTC485 daje na wyjściu od 1,5 do 5V, tu jest 2,2V więc by się zgadzało. Można to potwierdzić mierząc napięcie między nóżkami 6 i 7 tego układu, w tym wypadku powinno być to właśnie 2,2V. Ten 7660ACPA (czyli ICL7760) to inwerter/powielacz napięcia, elektrolit przy nim to zapewne 10uF. Atmega pewnie przełącza nadajnik/odbiornik układu 485 (podaje odpowiedni...
ABSOLUTE MAXIMUM RATINGS These are stress ratings only and functional operation of the device at these ratings or any other above those indicated in the operation sections of the specifications below is not implied. Exposure to absolute maximum rating conditions for extended periods of time may affect reliability. VCC ...........................................
Bez problemu taka funkcjonalność działa w rejestratorach np. Intellex (American Dynamics /Tyco). Rejestrator musi mieć zaimplementowany odpowiedni protokół (a w zasadzie driver z poleceniami w ASCII). Mistrz! Tylko... hmmm... Dvr-a należy połączyć z matrycą za pomocą przwodu "null-modem", tak? a co w przypadku, gdy na miejscu będą znajdowały się 3...
https://obrazki.elektroda.pl/3545413500_... Waveshare ESP32-S3-Touch-LCD-5 to płytka oferująca 5-calowy ekran dotykowy o rozdzielczości 800x480 (w wersji B 1024x600) sterowany przez ESP32-S3 z dodatkową pamięcią PSRAM i wygodnym złączem USB-C. Dodatkowo na pokładzie znajdują się bogate peryferia, takie jak interfejs CAN, RS485, złącze...
W RSLinx-sie w konfiguratorze masz wybrane driver types RS-232 DF1 devices i skonfigurowany Device SLC-CH0/Micro/PanelView i dopiero auto konfiguracja. Niekoniecznie - autodetekcja z tym też sobie świetnie radzi. Kabel jest napewno OK? Wybrałeś dobry port COM? Jeśli tak - moim zdaniem problem może leżeć gdzie indziej. Ten sterownik jest nowy, czy pracuje...
Witam Pracuje obecnie nad projektem odbiornika sygnały DMX512. Sprawa wygląda następująco: -Sygnał danych czytany jest z urządzenia zwane Kwamatik USB2DMX, obsługiwane przez program Q Light Controller. „Po drodze” do uC trafia jeszcze na driver RS485 a potem na PIN RX UART1 oraz PIN PB9 skonfigurowanego jako wejścia dla Timera 11 pracującego...
Witam Kupiłem na allegro konwerter USB RS485 - CH340: http://obrazki.elektroda.pl/3523608100_1... Driver zainstalował się samoczynnie, i poprawnie: http://obrazki.elektroda.pl/3370724900_1... Wykorzystując Putty otwieram port: http://obrazki.elektroda.pl/7412841300_1... Dla Atmega32 kompiluję i programuję:...
Witam. Podczas swoich prac doszedłem do pewnych konkluzji, których wynikiem jest chęć budowy systemu rozproszonego (bez głównego nadajnika master, który by odpytywał jako jedyny slavy). Rozpatrzyłem wiele możliwości, multimaster - na korzyść CAN, znów łatwość budowy rozgałęzień (reapeterów) oraz spliterów przekonuje do warstwy elektrycznej RS485. Mój...
Zmierzyłem jeszcze raz napięcie na nóżce 13 (wychodzącej na 3 pin wtyku DB9) układu US1 (max232), wynik jak poprzednio 0V. Natomiast na nóżce 14 (pin 2 wtyku DB9) tego układu jest 8,36V, nie wiem czy taka sytuacja powinna mieć miejsce. Tak być powinno, na pinie 14 masz stan wysoki (wyjście RS232) bo na wejściu sterującym (pin 11) masz stan niski. Driver...
Zastanawiałem się czy nie prościej byłoby, w module łączącym Arduino z magistralą RS485, na stałe włączyć odbiór, tzn. podać aktywny sygnał na Receiver Enable (RE), i tylko przy nadawaniu aktywować Driver Enable (DE). W tym przypadku co prawda Arduino odbiera wszystko co jest na szynie Modbus, czyli także echo tego co sam nadaje, ale mogłoby to być...
Na rysunku C jest normalny pojedynczy terminator oraz dwa rezystory polaryzujące magistralę (RB - B od "bias") - takie też są czasem potrzebne, ale ich główną rolą jest zapewnienie prawidłowego stanu magistrali gdy żadne urządzenie nie nadaje, więc jest to temat poboczny do terminacji. Jeśli na magistrali są długie odczepy (choć raczej nie powinno ich...
moduły na części, większość sprawna, pozostały po wymianie sprzętu na inny model układy trzeba sobie wylutować 5 szt za 60 zł procesor ARM Cortex M3 LPC1313F 32kb flash, Ram 8kb procesor PIC18F2685 Ecan Microcontroller układ RS485 driver VP1780 step down controller NCP3063 CAN phy VP251 RS485 driver VP3088 elementy bierne układy na płytce w wersjach...
Witam, szukałem odpowiedzi w internecie, ale nic odpowiedniego nie znalazłem, i namieszałem jeszcze więcej w głowie. Planuję użyć RS485 do przesyłania danych. Układ ma wyglądać następująco: http://obrazki.elektroda.pl/2706064400_1... Długość przewodu ekranowanego - ok. 100m Układ master wysyła przez UART mikroprocesora AVR http://obrazki.elektroda.pl/5348656900_1...
Nie wiem czy są jakieś ograniczenia odległości, tu jest około 10 m Sugerował bym RS485/422, CAN. SPI też można o ile nie "przedobrzy" się z prędkością i zastosuje odpowiednie meduim transmisyjne. SPI wymaga "dużej" liczby przewodów, dlatego skłaniałbym się ku RS485/422 lub I2C. I2C będzie wymagało stosunkowo drogich driverów aby dane przesyłać z sensowną...
rs485 falownik rs485 bezprzewodowo rs485 lumel
zmywarka bosch chiny układ bezciśnieniowy laptop lenovo ładowanie
inwerter wyspowy dewalt dcb107
Mercedes V12 - Jak określić lewy rząd cylindrów? Schemat zasilacza BN44-00497B do telewizorów Samsung