atmega rs485 modbus

Znaleziono około 71 wyników dla: atmega rs485 modbus
  • Siemens OP7 z AtMega128 przez RS232 - Możliwości komunikacji i sterowania

    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....

    Automatyka Przemysłowa   21 Kwi 2010 01:21 Odpowiedzi: 6    Wyświetleń: 6095
  • REKLAMA
  • Przykładowy program Modbus RTU Slave dla Bascom na ATmega

    O ile mi wiadomo - Bascom potrafi jedynie zbudować i wysłać ramkę do urządzenia SLAVE. Bascom "potrafi" dużo więcej, tyle że nie w wersji Demo. Do licencjonowanej instalacji dołączony jest plik "RS485-MODBUS-slave"

    Mikrokontrolery   10 Lis 2017 12:27 Odpowiedzi: 6    Wyświetleń: 936
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • AVR-GCC, atmega16, RS485 (75176), modbus – brak komunikacji, co sprawdzić?

    Mam odwrotny problem :( atmega + 75176 do konwertera 485-232. Do kompa dane idą bez problemu, w drugą stronę nie chce. Ktoś ma jakieś pojęcie jak temu zaradzić

    Mikrokontrolery   30 Mar 2007 11:39 Odpowiedzi: 8    Wyświetleń: 4447
  • REKLAMA
  • Atmega - podłączenie do zewnętrznego urządzenia po RS485

    Wystarczy do tego np max485 lub inny odpowiednik, jeżeli przewody RS485 nie będą za długie (przypuszczam, że do 2 m spokojnie) nie jest konieczne zabezpieczanie linii. Ponadto sugeruję zastosowanie wstępnej polaryzacji linii. Do tego musisz opisać protokół MODBUS MASTER (linia jest prawdopodobnie typu half duplex), wtedy bez żadnego problemu wyciągniesz...

    Mikrokontrolery   09 Sty 2022 22:51 Odpowiedzi: 7    Wyświetleń: 450
  • [Bascom][C]Atmega oraz radiowe moduły RFM01, RFM02, RFM12

    Dzięki kolego victoriii, skoro Tobie się udało to ponownie powalczyłem, i miałem błąd w przerwaniu, teraz działa, natomiast czasy można ustawić korzystając ze wzoru , lub programu konfiguracyjnego do ktrego link podał kolega august_a parę postów wyżej. Kolejne pytanie, czy warto męczyć sprzętowe SPI do komunikacji z modułem?. Urządzenie, które wykonuję...

    Mikrokontrolery   20 Cze 2021 23:15 Odpowiedzi: 707    Wyświetleń: 240224
  • Czy RS485 musi mieć koniecznie skręconą parę przewodów?

    Miałem na myśli adresację rejestrów a nie urządzenia. No to jeszcze prościej... 16 bitowa przestrzeń adresowa, powinieneś dostać błąd jak zaadresujesz coś z poza obsługiwanego zakresu. Obsługę MODBUS RTU na ATMEGA sam napisałem w zamierzchłych czasach, więc to nie może być trudne :) Działa ten przetwornik temperatury z PC?

    Automatyka Przemysłowa   26 Sie 2021 16:30 Odpowiedzi: 46    Wyświetleń: 6519
  • Optoizolowana magistrala z Atmega 128 i Atmega 8 - SPI, I2C czy UART RS485?

    No rozumiem że prosty, jak będzie chciał, to może nawet zrobić proste wysyłanie danych "w przewód" bez potwierdzania i kontroli poprawności odebranych danych z powiedzmy przerwą o wartości czasu trwania kilku znaków rozdzielającym ramki. Na początek dobre i to, dodanie CRC to już mały kłopot. Później niewielka modyfikacja ramki (adres urządzenia, numer...

    Mikrokontrolery AVR   06 Gru 2010 21:56 Odpowiedzi: 16    Wyświetleń: 2974
  • REKLAMA
  • AVR C Atmega32: Biblioteka Modbus Master do czytania rejestrów falownika Sofar po RS485

    Witam, biblioteka powinna być w tym programie zawarta (w zip) [url=https://www.elektroda.pl/rtvforum/v... Masz tam przykład odczyt/zapis modbus. Robiłem tam odczyt oraz zapis parametrów z/do sterownika PLC. Powinno zadziałać jak pamięci nie braknie :) Jeśli chodzi o rozgryzanie bibliotek, które podesłałeś to w tym...

    Początkujący Elektronicy   10 Wrz 2022 20:47 Odpowiedzi: 3    Wyświetleń: 657
  • Błąd kompilacji freemodbus na Atmega32 z win avr - brak pliku gcc-avr

    tak tylko pytanie teraz jaki jest adres urządzenia ? [syntax=c]const UCHAR ucSlaveID[] = { 0xAA, 0xBB, 0xCC }; eMBErrorCode eStatus; eStatus = eMBInit( MB_RTU, 0x0A, 0, 38400, MB_PAR_EVEN ); eStatus = eMBSetSlaveID( 0x34, TRUE, ucSlaveID, 3 ); sei( ); [/syntax] jeżeli dobrze zrozumiałem dokumentacje to adres urządzenia w tym wypadku powinien być 0x34...

    Mikrokontrolery AVR   03 Maj 2011 18:47 Odpowiedzi: 18    Wyświetleń: 6433
  • [MODBUS] - obsługa rozkazów wymagających długiego czasu wykonania

    Witam Uaktualniam sterownik (na bazie ATMEGA AVR) tak aby można go było programować poprzez RS485 protokół MODBUS ASCII. Mam problem jak powinna wyglądać obsługa rozkazów które wymagają długiego czasu wykonania (max 8 sekund. Jeden z rozkazów powoduje przepisanie parametrów z RAMu do EEPROMU 1kB.) tak aby uniknąć timeout ze strony serwera (zdalne programowanie...

    Mikrokontrolery   16 Lut 2019 12:39 Odpowiedzi: 3    Wyświetleń: 690
  • Obsługa Modbus RTU w Bascom, błędy i kompatybilność z procesorem ATmega2560

    Witam wszytkich, Od kilku dni próbuję się nauczyć obsługi modbus rtu w bascomie i na podstawowym programie z helpa się wyłożyłem. Poradźcie dlaczego wpisując mój procesor w poniższy kod wywala mi błędy? Czy ta biblioteka jest tylko pod dany procesor? Proszę podpowiedzcie. https://obrazki.elektroda.pl/7527367800_... [syntax=vbnet]'-------------------------...

    Mikrokontrolery AVR   09 Cze 2022 21:43 Odpowiedzi: 2    Wyświetleń: 762
  • REKLAMA
  • ATMEGA i czujka Hekatron MTD 533X - jak zrealizować komunikację 1-wire?

    Witam. Myslę, że można by popróbować jakies konwertery z 1 wire na rs485 lub modbus coś w tym stylu : http://cel-mar.pl/addressable_rs485rs422... http://cel-mar.pl/1-wire_rs485_modbus_m4... szukam jakis układów lub podobnych rozwiazań spełniających funkcję konwerterów wspópracujących z atmega.

    Mikrokontrolery AVR   11 Sty 2014 12:31 Odpowiedzi: 8    Wyświetleń: 1950
  • [Atmega16APU] [Atmega16APU][C] - Freemodbus nie odpowiada poprawnie, błąd Invalid function code

    [syntax=c]/* * FreeModbus Libary: AVR Port * Copyright (C) 2006 Christian Walter <wolti(at)sil.at> * - Initial version + ATmega168 support * Modfications Copyright (C) 2006 Tran Minh Hoang: * - ATmega8, ATmega16, ATmega32 support * - RS485 support for DS75176 * * This library is free software; you can redistribute it and/or * modify it under the...

    Mikrokontrolery AVR   20 Paź 2016 20:39 Odpowiedzi: 12    Wyświetleń: 1353
  • Sterownik rolet na Atmega32 ARE0034 – jak dodać obsługę RS485 Modbus ASCII?

    Witam. Zabrałem się za projektowanie sterownika rolet opartego na atmedze z komunikacją rs485 modbus ascii . Jako ze od czegoś trzeba zacząć załatwiłem sobie zestaw uruchomieniowy atmega 32 ARE0034 . Do zestawu zostały dołączone przykładowe programy miedzy innymi program obsługujący rs232. Kod przedstawiam poniżej: /**************************************/...

    Mikrokontrolery AVR   25 Mar 2011 01:24 Odpowiedzi: 6    Wyświetleń: 5803
  • Komunikacja RS485 z miernikiem LUMEL ND08 - odczyt danych przez Atmega w Bascomie i Delphi

    Dzięki za podpowiedź niestety bez efektu. Może problem jakiś robi że to jest protokół Modbus RTU? https://obrazki.elektroda.pl/6923720600_... Dodano po 13 Wygląda że jest ok jak wstawisz na samym końcu CRC i liczona będzie łącznie z rejestrami HI, LO, to CRC wychodzi 30 0A https://obrazki.elektroda.pl/9478117400_...

    Mikrokontrolery   21 Mar 2021 10:15 Odpowiedzi: 5    Wyświetleń: 1323
  • Jak działa protokół MODBUS RTU na mikrokontrolerze AVR z RS485?

    Może nakierujemy kolegę na jakieś prostsze rozwiązanie, ramka na stałe, prostszy dużo mechanizm, bo nie wiem czy uciągnie full modbusa? Jak wiesz z własnego doświadczenia, jakoś działający Modbus to nie taki wielki problem, trudno zrobić go tak żeby działał w każdej sytuacji. Robiąc obsługę jednego konkretnego rozkazu, jest stała struktura ramki, więc...

    DSP i Transmisja   04 Paź 2015 21:54 Odpowiedzi: 50    Wyświetleń: 55540
  • Ocena schematu interfejsu RS485 z ATmega i MAX485ECPA - problem z sygnałem PD0

    Witam Zobacz na jakikolwiek schemat przemysłowy, wszędzie są oporniki rzędu 4,7K do masy i zasilania. Z tego co wyczytałem w standardzie MODBUS działającym na RS485,to polaryzacja linii nie jest niezbędna. Aczkolwiek spróbuję i tego. Zrobiłem też eksperyment, gdzie w ogóle nie miałem podłączonego kabla (pisałem o tym w poprzedniej wiadomości). Samo...

    Projektowanie Układów   14 Paź 2015 15:19 Odpowiedzi: 18    Wyświetleń: 1482
  • Jak zsynchronizować komunikację RS485 między Atmegami z MAX3485?

    Albo sobie implementujemy modbusa...

    Mikrokontrolery   12 Cze 2012 09:48 Odpowiedzi: 10    Wyświetleń: 1594
  • protokół komunikacji po szynie RS485 - jaki i jak

    Witam. Robię sobie w domu taką malutką sieć pomiędzy paroma mikrokontrolerami ( ster akwarium, wł. światła, itp.) a komputerem. Jako interfejs wybrałem RS485 ( tani a RS mają wszystkie mikrokontrolery – tu AtMega 8). I utknąłem na protokole wymiany danych. Wiadomo że komputer będzie masterem, ale po szynie chciałem przesyłać krótkie informacje...

    Mikrokontrolery   26 Paź 2010 17:26 Odpowiedzi: 9    Wyświetleń: 12398
  • [Atmega 32] [MAX485] [LE-01M] - Komunikacja MODBUS między ATMEGA32,a licznikiem

    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...

    Mikrokontrolery Początkujący   18 Cze 2014 22:02 Odpowiedzi: 4    Wyświetleń: 3219
  • Jaką magistralę danych wybrać do komunikacji urządzeń uP w domu?

    Witam Ja też mam zamiar zrobić sobie taką namiastkę "inteligentnego domu" na razie jestem w fazie budowy prototypu ( prosta komunikacja działa na dwóch modułach i komputerem) Sieć postawiłem właśnie na RS485, ale jako protokół chciałbym wykorzystać Modbus-a ( chyba najprostszy z arbitrażem) w związku z czym mam pytanie: Czy mogę gdzieś zdobić biblioteki...

    Mikrokontrolery   05 Wrz 2009 12:20 Odpowiedzi: 145    Wyświetleń: 35533
  • ATMEGA168 - Freemodbus v1.5: Problem z komunikacją Modbus RTU przez RS485

    Kolego jakbyś zastosował kropki na końcu zdań i dokończył myśl: "program jednak przy próbie skomunikowania się z atmegą (odczytania rejestru o adresie 1000 lub 1001)..." to byś ułatwił nam zadanie. Na ten moment w całej Twojej wypowiedzi nie ma słowa o tym czy masz jakiś problem (jeśli tak to jaki) czy też po prostu chwalisz się tym co zrobiłeś.

    Mikrokontrolery AVR   01 Kwi 2013 18:40 Odpowiedzi: 4    Wyświetleń: 2484
  • Re: Panele 4,5 kW (3 + 1,5) + grzanie CWU + ładowanie aku = cała instalacja pra

    właśnie o to chodzi, że dla wygody chciałbym uniknąć PC-ta w ogóle. Wysyłać to po prostu na serwer http. Tam odpowiedni skrypt w php zapisywał by to do bazy i tyle. Ten moduł co podesłałeś - cena fajna, tylko pytanie czy on nie działa tylko z Modbusem? Dodano po 2 Grrrr, za dużo. Ja doświadczam z tymi: Ja myślałem o czymś takim [url=http://botland.com.pl/moduly-siecio...

    Energia Odnawialna   21 Paź 2016 16:17 Odpowiedzi: 5970    Wyświetleń: 1090452
  • Jakie sieciowe czujniki temperatury do domu jednorodzinnego? DS1820 i alternatywy

    Na pewno prostsze w okablowaniu byłoby połączenie czujników poprzez sieć 485. 4-żyłowy kabel umożliwia połączenie i zasilanie do 32 urządzeń. Każde urządzenie/termometr to np. - czujnik LM335 - ATTINY2313 (20 pin posiada UART i ADC) - układ do transmisji MAX485 lub odpowiednik Do tego potrzebny jeszcze układ Master - może być PC - Sterownik na ATMEGA...

    Automatyka Przemysłowa   17 Sty 2009 18:01 Odpowiedzi: 9    Wyświetleń: 3591
  • [Atmega328P] Jak skonfigurować freemodbus z MAX485 i NPort232?

    Jeżeli chodzi o pierwszy warning w tej bibliotece dotyczy SIG_USART_TRANS w sekcji __AVR_ATmega169__ [syntax=c] /* * FreeModbus Libary: AVR Port * Copyright (C) 2006 Christian Walter <wolti(at)sil.at> * - Initial version + ATmega168 support * Modfications Copyright (C) 2006 Tran Minh Hoang: * - ATmega8, ATmega16, ATmega32 support * - RS485 support...

    Mikrokontrolery AVR   12 Mar 2020 15:17 Odpowiedzi: 6    Wyświetleń: 909
  • Atmega128 - najlepszy protokół do przesyłania 5MB pliku przez RS232/RS485/RS422?

    Właściwie to tak. Reszta to tylko odpowiedni konwerter ale port wyjściowy się nie zmienia. Ale czy mas jakąś propozycję sesnownego protokołu. Do tej pory korzystałem z modbusa RTU ale przy tej ilości danych to się nie sprawdzi.

    Mikrokontrolery   27 Sty 2012 10:09 Odpowiedzi: 4    Wyświetleń: 781
  • Jak zbudować sterownik modułowy z RS485 i Atmega do maszyn przemysłowych?

    Jeżeli master nasłuchuje a slave'y nadają to jak wysłać do slave'a sygnał, który ma być reakcją na to co on nadał? To nie master nasłuchuje a slave'y. Master odpytuje po kolei wszystkie slave'y. Jeżeli któryś slave ma coś "do zrobienia" master dostaje odpowiedź od niego i odpowiednio reaguje. Jeżeli jeden slave będzie chciał coś "zrobić" w drugim slave...

    Mikrokontrolery   27 Gru 2011 22:18 Odpowiedzi: 22    Wyświetleń: 4912
  • WiFi do inwerterów solarnych KYOCERA KC 5.4i, DANFOSS ULX

    Czyli jeśli dobrze zrozumiałem struktura komunikacji w falowniku wygląda tak: https://obrazki.elektroda.pl/9677763300_... Moduły DC (3szt.) komunikują się z modułem AC po magistrali CAN - dodatkowo w magistralę jest wpięty wyświetlacz który pozyskuje dane po CANie (przypuszczam że jest nodem który tylko słucha). Dodatkowo jest opcjonalny...

    Artykuły   24 Lut 2024 09:20 Odpowiedzi: 27    Wyświetleń: 6156
  • Dom Inteligentny: Jak zrealizować komunikację multimaster na RS485?

    Może rozruszamy ten ciekawy wątek? Ostatnio zainteresowałem się darmowym protokołem BacNet - jest stosowany przez wielu producentów w stanach i zaczyna być popularny w europie. Jeszcze się nie wgryzłem w szczegóły ale może działać na RS 485 w trybie MS(master-slave)TP(Token Passing). Najlepsze jest to że wiele sterowników ma obsługę tego protokołu...

    DSP i Transmisja   05 Lip 2017 18:45 Odpowiedzi: 74    Wyświetleń: 53773
  • Jak zmienić Freemodbus z RS232 na RS485 w Atmega16?

    Witam, Ostatnio uruchomiłem bibliotekę freemodbus na Atmega16 z wykorzystaniem interfejsu Rs232. Jednakże chciałbym teraz uruchomić komunikację z wykorzystaniem RS485 . w pliku port.h ustawiłem definicję [syntax=c]#define RTS_ENABLE TRUE[/syntax], zmieniłem też nazwę odpowiedniego wektora przerwań. Moje pytanie brzmi co jeszcze należało by w tej bibliotece...

    Mikrokontrolery AVR   26 Mar 2020 21:04 Odpowiedzi: 2    Wyświetleń: 1158
  • Jak zrealizować prostą transmisję danych między AVR a Siemens S7-200?

    Proponuję nie wnikać aż tak bardzo w modbusa bo musiałbyś zrobić wtedy 2 rzeczy:zaimplementować w Twoim AVR protokuł np.Modbus RTU master a w sterowniku to slave lub kupić gotową bibliotekę.Obecnie kończę pisać na owy protokuł właśnie na ATMEGA1280 lecz zdecydowanie odradzam Ci walkę z tym tematem tylko zrób tak:na liście komend S7 są 2 komendy do odbioru...

    Mikrokontrolery   29 Cze 2009 19:52 Odpowiedzi: 2    Wyświetleń: 2048
  • Modbus RTU i Atmega8 - Kod Slava do Komunikacji z PLC

    Na sourceforge widziałem gotowe biblioteki modbus dla atmegi. [url=http://sourceforge.net/projects/avr... Sterowniki plc zazwyczaj mają rs485.RS485 mają zazwyczaj urządzenia mające komunikację modbus rtu lub ascii.Implementacja jest prostsza niż rs232 używasz sn75176(lub zamiennika) zamiast...

    Mikrokontrolery AVR   10 Sie 2017 08:42 Odpowiedzi: 11    Wyświetleń: 5721
  • Atmega88PA i RS485 - błędy w komunikacji przy echosondzie

    (at)Markosik20 Dziękuję za zainteresowanie! :-D Nie zrozumieliśmy się. Nie chcę transmitować znaków w czasie rzeczywistym. Druga sprawa - w RS485 masz wiele nadajników, jeden master reszta slave - nie można sobie tak śmiecić na linii (po znaku), to nie buforowany RS232! Inna sprawa, że docelowo przesył będzie w trybie ASCII (później rozszerzę soft o...

    Mikrokontrolery   15 Lip 2010 16:09 Odpowiedzi: 31    Wyświetleń: 6672
  • Atmega32 - Bascom i modbus RTU Master - czy ktoś się tym zajmował

    Witam, Jak w temacie - czy ktoś już tym zajmował albo tworzył coś podobnego? Potrzebuję wykorzystać do tego celu Mega32. Modbus RTU Master po RS485. Odczytać kilka rejestrów ze slave i przedstawić wartości na wyświetlaczu.

    Mikrokontrolery AVR   18 Kwi 2017 14:16 Odpowiedzi: 3    Wyświetleń: 2043
  • [ATMega8][C] Komunikacja dwóch uP na RS485 - Modbus

    Poczytaj sobie o bibliotece FreeModbus, to implementacja urządzenia slave Modbus na licencji LGPL(można wykorzystać w komercyjnych projektach, nie trzeba udostępniać całego kodu na GPL jedynie kod biblioteki musi być załączony z produktem). A co do modbusa na RS232 to jak najbardziej się da. Tylko że podłączanie więcej niż 2 urządzeń to ryzyko błędów...

    Mikrokontrolery AVR   27 Lip 2009 23:25 Odpowiedzi: 4    Wyświetleń: 8108
  • Kolektor próżniowy ze sterownikiem SOLARCOMP 951 - transmisja szeregowa RS485

    Dziś dostałem odpowiedź z firmy wraz z załączoną dokumentacją. Niestety nie jest to Modbus RTU. Sterownik korzysta z własnego protokołu o nazwie Compit C3. Ramka z zapytaniem lub odpowiedzią składa się z 11bajtów. Mam znaczenie poszczególnych bajtów w ramce więc postaram się napisać własny program na atmega32. Doradzono mi program do wizualizacji procesów...

    Energia Odnawialna   14 Mar 2025 18:16 Odpowiedzi: 61    Wyświetleń: 14832
  • Odczyt prędkości silnika z falownika INVT GD10-2R2G przez MODBUS RTU (RS485)

    Procek to Atmega32. Tylko ja nie potrzebuję całej obszernej biblioteki - potrzebuję tylko informacji co mam wysłać do falownika, aby otrzymać prędkość silnika i to wszystko. Myślę że to będzie coś takiego - wysyłam "aabbccdd crlf" i otrzymuję "xxxx crlf" gdzie xxxx to prędkość obrotowa lub chociaż coś podobnego. Może ktoś już ten temat przerabiał i...

    Automatyka Przemysłowa   01 Cze 2022 19:52 Odpowiedzi: 6    Wyświetleń: 462
  • Sterowanie zaworami 24V przez ATMega328P-PU i 2N2222A - co może być nie tak?

    Linie komunikacyjne I2C (SCL, SDA) to interfejs, sposób komunikacji między układami to protokół. Jeśli chcesz fullduplex to interfejs RS422, ale raczej zbędny jest tu fullduplex, wystarczy interfejs RS485 (halfduplex), najlepiej izolowany i to tego komunikacja za pomocą protokołu Modbus. Możesz też użyć własny protokół, tylko po co wyważać otwarte...

    Mikrokontrolery   09 Paź 2024 08:17 Odpowiedzi: 14    Wyświetleń: 384
  • Jak połączyć dwie płytki EVBavr05 z ATmega32 przez MAX485?

    Ten dodatkowy pin jest potrzebny do przelaczenia transceivera RS485 z odbioru na nadawanie i vice versa. Natomiast jesli interesuje cie protokol MODBUS to sa jego implementacje na AVR - sprawa o tyle prosta, ze masz gotowce.

    Mikrokontrolery   23 Mar 2010 15:09 Odpowiedzi: 8    Wyświetleń: 4215
  • [ATMEGA8] Problem z obsługą RS - co robie nie tak?

    Polecam specyfikacje Modbus do poczytania i książkę Pana Witkowskiego "Mikrokontrolery AVR programowanie w języku C - przykłady zastosowań", gdzie bardzo przystępnie pokazuje w C komunikację po RS485 z crc16 i detekcją błędów. Zakładasz w programie środowisko idealne, pomyśl co się zacznie dziać, gdy pojawią się zakłócenia... Tak jak mówił albertb nawet...

    Mikrokontrolery AVR   03 Lip 2009 08:35 Odpowiedzi: 15    Wyświetleń: 2796
  • Atmega8 - Jak połączyć z S7-1200 do sterowania roletami? Transoptor czy Ethernet?

    Dwa przekaźniki ze stykami przełącznymi do wolnych wyjść plc. Styki łączysz tak by tworzyły most H i po temacie. Jeśli brakuje wyjść można dołożyć moduł lub płytkę sygnałową. Jeśli już uparłeś sie na mikrokontroler to użyj modbusa RTU lub ASCII. Możesz też stworzyć własny protokół oparty na rs485 - płytka CB 1241 dopuszcza używanie własnego protokołu....

    Automatyka Sterowanie PLC   09 Kwi 2014 17:54 Odpowiedzi: 13    Wyświetleń: 2232
  • Jak sprawdzić koniec transmisji UART w AVR ASM (Atmega328 i Attiny2313)?

    Zobacz na tą notę aplikacyjną, tam są opisane metody zarządzania linią nadawania i odbioru. [url=www.st.com/resource/en/application_... W sytuacji wykorzystywania przerwania pustego bufora i tak trzeba odliczyć czas do przełączenia. Specyfikacja standardu wymaga, żeby przełączenie nastąpiło w połowie czasu wysyłki jednego bitu po...

    Mikrokontrolery AVR   14 Gru 2016 19:39 Odpowiedzi: 7    Wyświetleń: 1020
  • Konfiguracja przerwań USART na ATmega 328PB - zmiana wektorów ISR

    Kawałek biblioteki UART dotyczący tego uC: Kod: c Chyba moje możliwości są ograniczone żeby zamienić to tak aby to co mi wysłałeś działało tak jak ten fragment: [syntax=c]#if defined (__AVR_ATmega168__) #define UCSRB UCSR0B #define TXEN TXEN0 #define RXEN RXEN0 #define RXCIE RXCIE0 #define TXCIE TXCIE0 #define UDRE UDRE0 #define UBRR UBRR0 #define...

    Mikrokontrolery AVR   17 Mar 2020 10:53 Odpowiedzi: 8    Wyświetleń: 1425
  • Sterowanie falownikiem 3-fazowym PWM na ATmega8 w Bascomie - jak zacząć?

    Problem nie jest z falownikiem. Właściwie w projekcie nie biorę go pod uwagę. Tu raczej nie chodzi o konkretny falownik, tylko o to jak rozwiązać problem jego sterownia PWMem ... Witam. Napisz z czym masz wreszcie problem? Jeśli nie z falownikiem to znaczy że znasz kilka możliwości ich sterowania!! Jednym z nim jest sterowanie napięciowe w standardzie...

    Mikrokontrolery   17 Lut 2008 04:56 Odpowiedzi: 18    Wyświetleń: 6187
  • Komunikacja Modbus Master z PLC GE Fanuc VersaMax przez RS485 - jak to zrobić?

    Witam! Jako projekt na uczelni (właściwie jest to praca mgr) mam stworzyć urządzenie, które będzie jako Modbus Master komunikować się przez RS485 ze sterownikami PLC GE Fanuc VersaMax. Potem mam użyć tego sprzętu do badania prędkości transmisji w sieci Modbus . Nie tworzę układu elektronicznego, lecz wykorzystuję gotową płytkę z µC ATmega32. Zaimplementowanie...

    DSP i Transmisja   04 Maj 2009 18:39 Odpowiedzi: 3    Wyświetleń: 3448
  • Jak połączyć Atmega8 z komputerem i innymi Atmegami do komunikacji?

    Witam W prosty sposób to możesz wykorzystać port szeregowy. Stworzyć magistralę opartą na RS485. Co do protokołu, to możesz pisać coś własnego lub wykorzystać np. dość popularny MODBUS. W tym przypadku komputer będzie Master'em, a mikrokontrolery jako Slave'y z przydzielonymi różnymi adresami. Więcej szczegółów szukaj w sieci. Pozdrawiam

    Mikrokontrolery   19 Lip 2009 11:18 Odpowiedzi: 3    Wyświetleń: 1626
  • [STM32][PLATFORMIO] Znalezienie błędu w aplikacji zaawansowany debug.

    Witam, Dzuibię sobie aplikację na STM32f103c8T6 ( koln niestety ) w Platformio używając bibliotek libopencm3. Użyłem tymczasowo implementacji modbus pana Paciorka : https://github.com/opcode-eu-org-libs/ST... Docelowo będzie freemodbus Do tego trochę innych modułów programowych. Urządzenie funkcjonuje poprawnie "prawie" raz na jakiś czas,...

    Mikrokontrolery ARM   18 Mar 2023 11:37 Odpowiedzi: 0    Wyświetleń: 414
  • rs485 problem z przełączaniem między odbiorem a nadawaniem

    Witam zaimplementowałem protokół Modbus i wykonałem 1 urządzenie master i Slave na mikroprocesorach ATMEGA32. Podczas komunikacji przez rs485 slave nie odbiera poprawnej odpowiedzi. W masterze gdy przechodzę na wysyłanie ramki to ustawiam "1" do bitu sterowania układam rs485 a gdy przechodzę do odbioru to ustawiam "0". Jezeli ustawię na stałe "1" do...

    Mikrokontrolery   27 Sie 2015 08:58 Odpowiedzi: 13    Wyświetleń: 4193
  • [Bascom] Atmega64 RS485 - jak wykryć koniec transmisji UART?

    Witam forumowiczów ... Piszę dość zaawansowany program na Atmege64, większość rzeczy wykonywane jest w przerwaniach programowych i jest wszystko OK. Komunikację zrobiłem na RS485 i działa dobrze (protokół MODBUS RTU) ale mam problem z wysłaniem danych: - jak wiadomo RS485 - więc na czas wysyłania muszę uruchomić nadajnik - wysyłam dane - po ostatnim...

    Mikrokontrolery AVR   24 Kwi 2012 09:34 Odpowiedzi: 3    Wyświetleń: 1713
  • Jak połączyć dwa układy ATmega8 przez I2C do centralki alarmowej?

    Ale wszystko razem może pracować na jednej magistrali RS485. Dla ułatwienia trzebaby tylko ustalić który moduł w sieci jest masterem i kieruje ruchem na magistrali. Takie rozwiązanie pozwala w przyszłości dopinać następnych uzytkowników sieci (np: jakieś czujniki). Nie pamiętam dokładnie ale na jednej magistrali może pracować kilkadziesiąt urządzeń....

    Mikrokontrolery   10 Gru 2007 21:33 Odpowiedzi: 23    Wyświetleń: 9874
  • ATmega8 - USART, zasilanie i komunikacja na 50m, 2 żyły, różne źródła zasilania

    Przy RS485 masy układów zawsze muszą być połączone, ze względu na dozwolone napięcie wspólne dla transceivera TMF - wszystko zależy tutaj od konstrukcji zasilaczy naszych urządzeń. Jeżeli układy zasilane są z zasilaczy transformatorowych to połączenie może być ale nie musi. W przypadku zasilania urządzeń z wbudowanego zasilacza impulsowego wielokrotnie...

    Mikrokontrolery Początkujący   24 Gru 2012 15:44 Odpowiedzi: 42    Wyświetleń: 5790
  • Arduino --> częstotliwość przesyłu danych po Modbus TCP/IP

    Mam Modbusa RTU po rs485, po stronie slave atmega328, po stronie master 2560, ramka 16 rejestrów uint16_t, przy predkosci 115200 udało mi się osiągnąć 20 odpowiedzi na sekundę, powyżej już są timeouty. Pozdr

    Mikrokontrolery Początkujący   14 Lis 2019 09:29 Odpowiedzi: 13    Wyświetleń: 3546
  • Porównanie mocy obliczeniowej i energooszczędności PIC vs AVR

    No właśnie żadna różnica. Stąd nie jest to argument ani za, ani przeciw. Błagam... Nigdy nie realizowałeś projektu w którym założenia zmieniły się w trakcie jego trwania kilkukrotnie? No i teraz posiadanie układu z wieloma bonusami zamiast takiego "na styk" nie jest zaletą? Prawdę mówiąc jeszcze nigdy mi się nie zdarzyło coś takiego. Ilość ADC, timerów,...

    Mikrokontrolery   08 Lip 2011 21:51 Odpowiedzi: 474    Wyświetleń: 45300
  • Moduł Ethernet do instalacji inteligentnego budynku ATMega32 &ENC28J60

    Tak, ale MQTT zakłada obecność centralnego brokera. Jak broker umiera to wszystko przestaje działać. Ale w przypadku RS485 też można odpuścić sobie tworzenie własnych protokołów, jest przecież ModBUS i pewnie ze trzy inne się znajdą, co to już są zaimplementowane i dobrze działają. (Akurat RS-485 się średnio nadaje do budowania systemów rozproszonych...

    DIY Konstrukcje   05 Wrz 2017 20:32 Odpowiedzi: 55    Wyświetleń: 14559
  • Ocena koncepcji sieci RS485 z czujnikami na działce i w budynkach

    Zamiast trawić układ składam prototypy na płytkach stykowych i później ew. myślę o ich wykonaniu. Małe kroczki przybliżające do celu, dające szybki efekt, pozwalają w razie co zmienić kierunek. Wykonanie płytki, zlutowanie urządzenia i uruchomienie może trwać dni czy tygodnie by przekonać się, że koncepcja jest słaba. Z tego też powodu, rysunek, który...

    Mikrokontrolery AVR   22 Maj 2018 06:02 Odpowiedzi: 6    Wyświetleń: 1116
  • Zdalne czytanie liczników wody via Ethernet - puls i M-BUS

    W mojej starej pracy korzystaliśmy z bramki m-bus/modbusTCP https://www.elmark.com.pl/pl/sklep/anybu... umożliwia ona podłączenie do 20 urządzeń m-bus, u nas było to 12 - jak chcesz to dopytam się o szczegóły. Od tego producenta dostępna jest też https://www.elmark.com.pl/pl/sklep/anybu...

    Automatyka Przemysłowa   17 Gru 2019 16:20 Odpowiedzi: 1    Wyświetleń: 639
  • Komunikacja jednokierunkowa między ATmega8 na 2 przewodach w BASCOMIE

    bolek: Nie do końca rozumie, jeżeli dane mają przychodzic od tych samycj uC do ktorych wysyłasz to zastosuj któryś z protokołów Master/Slave (np. ModBus), tylko że wtedy RS232 raczej odpada (wskazane RS485 lub 422).

    Mikrokontrolery   05 Lis 2003 09:27 Odpowiedzi: 12    Wyświetleń: 1622
  • SterNet-4PK Sterownik internetowy do 99 wyjść (ENC28J60 + ATmega88)

    Format wysyłanych rozkazów: prefix - # nr urządzenia - dwie cyfry z zakresu 01~99 zadany stan - 0 (wyłącz) lub 1 (włącz) Dlaczego nie stosujesz sumy kontrolnej? I dlaczego nie potwierdzasz odebrania/wykonania rozkazu? Sporo działam z RS485 i wiem, że zdarzają się uszkodzone ramki. Kombinowałem z ekranowaniem, wstępną polaryzacją linii itp. ale nigdy...

    DIY Konstrukcje   20 Cze 2012 17:28 Odpowiedzi: 14    Wyświetleń: 16440
  • uVGA - micro Video Gadget Adapter (uniwersalny moduł)

    markosik20 -> nieee no teraz znowu zaczytałem sobie o CAN, o modbus - ale implementacja takiego - czegokolwiek w moim ATmega32 wraz z tym wszystkim - to prawie nie możliwe jednak , tzn tak mi się na razie wydaje :( .... ale proste zapisywanie czegoś do SLave i odczytywanie po RS485 nie będzie trudne ;) ... więc coś zrobię. Z drugiej strony widzę, że...

    DIY Konstrukcje   07 Wrz 2008 22:11 Odpowiedzi: 21    Wyświetleń: 11336
  • Sterownik edukacyjny PID & On/Off

    http://obrazki.elektroda.pl/2366779700_1... Witam, dziś przedstawić pragnę sterownik, który popełniłem kilka lat temu w ramach pracy na uczelni. Jest to sterownik edukacyjny PID – On/Off. Projekt zakładał stworzenie sterownika, który steruje rzeczywistym elementem, oraz reprezentuje wartości zadane oraz aktualne aby użytkownik...

    DIY Konstrukcje   23 Sie 2015 18:17 Odpowiedzi: 3    Wyświetleń: 6510
  • Sterownik pomp Grundfos Alpha

    Robiłem niedawno trochę podobny układ, ale do współpracy z pojedynczą pompą Grundfos UPM3, z wykorzystaniem klona Arduino Nano (ATmega328). Komunikacja była zrealizowana poprzez MODBUS RTU (warstwa fizyczna RS485). Do dekodowania PWM wykorzystałem INT0 i TC1 (16bitów), generowanie PWM sprzętowe to oczywiście sprawa banalna. W sumie docelowo układ miał...

    DIY Konstrukcje   22 Lut 2021 11:16 Odpowiedzi: 32    Wyświetleń: 12636
  • Sterownik automatyki budynkowej

    http://obrazki.elektroda.pl/7445009100_1... Witam. To mój pierwszy post w tej kategorii więc proszę o wyrozumiałość. Chciałbym przedstawić mój uniwersalny sterownik oparty na mikrokontrolerze Atmega8/328. Sterownik będzie podstawą mojej instalacji w domku jednorodzinnym. Konstrukcja jest prosta: mikrokontroler steruje pracą 8 przekaźników...

    DIY Smart Home   21 Wrz 2014 16:37 Odpowiedzi: 32    Wyświetleń: 31605
  • Ramka modbus, sniffer - nie mogę nawiązać komuniacji

    Sorry, nie było tematu. ramka jest ok. Dodano po 1 Gdyby ktoś kiedyś potrzebował wykonać podgląd ramki UART, przykładowo między atmegą a płytką rs485 polecam użyć, konwerter USB TTL i program RealTerm. Konwerter kupiony na Allegro za 6 zł z układem PL2303. RealTerm darmowy i równie skuteczny co inne płatne programy. Jest tam zakładka Capture, ramki...

    Mikrokontrolery   19 Paź 2016 14:40 Odpowiedzi: 1    Wyświetleń: 1071
  • COM serwer - sposób na połączenie z portem szeregowym poprzez sieć LAN

    https://obrazki.elektroda.pl/1646087900_... Przedstawiam mały poradnik, jak połączyć się z urządzeniami wyposażonymi w port szeregowy przy wykorzystaniu sieci LAN. Można w ten sposób podłączyć dowolne urządzenia z portem szeregowym, jak różnego rodzaju sterowniki, liczniki itp., komunikujące się w dowolnym protokole - zaczynając od...

    Artykuły   07 Lis 2020 21:24 Odpowiedzi: 9    Wyświetleń: 8088
  • System magistrali sterującej w domku jednorodzinnym -projekt

    założenia: 1) sterowanie elementami wykonawczymi poprzez czteroprzewodową magistralę danych (zasilanie, oraz dwie linie danych). Do wyboru interfejs RS485, lub CAN. 2) jednostka centralna- płyta, najlepiej miniitx z zainstalowanym systemem linux i aplikacją umożliwiającą zarządzanie elementami wykonawczymi, przetwornikami pomiarowymi, komunikację poprzez...

    Projektowanie Układów   02 Mar 2008 20:46 Odpowiedzi: 4    Wyświetleń: 1976
  • Arduino współpracuje z Finderem, aby dostarczyć platformę microPLC

    https://obrazki.elektroda.pl/7613860700_... Arduino Opta to nowa platforma wbudowana z dwurdzeniowym mikrokontrolerem STM32 (STM32H747XI) z ARM Cortex M7 i M4. System dedykowany jest do zastosowań przemysłowych działających w czasie rzeczywistym. Urządzenie oferowane jest w trzech wariantach posiadających interfejs Ethernet, RS485...

    Newsy   23 Lis 2022 12:04 Odpowiedzi: 4    Wyświetleń: 858
  • [Praca] Programista embedded / STMF32F1

    Programista Embedded - praca zdalna ISYS Sp. z o.o. jest dolnośląską firmą dostarczającą rozwiązania ogrzewania powietrza wentylacyjnego (HVAC) oraz technologicznego, a naszymi głównymi produktami są gazowe kondensacyjne moduły grzewcze do zastsowań grzewczo wentylacyjnych. Nasze produkty wyposażone są w dedykowane systemy sterowania oparte na nowatorskich...

    Automatyka Bazar   29 Gru 2015 12:45 Odpowiedzi: 0    Wyświetleń: 1284
  • MODBUS AVR BASCOM - BASCOM - Modbus RTU błędnie interpretowane ramki

    Witam. Mam problem z protokołem MODBUS RTU na ATMega644, który błędnie interpretuje mi ramki. Kod w BASCOM wygląda następująco: a właściwie nie komunikuje się) się z urządzeniem zewnętrznym przy pomocy MODBUS'a. Chciałbym to zrobić wykorzystując MODBUS RTU (teoretycznie zostaje mi jeszcze ASCII),a do zestawu mam podpięty jeszcze skaner nasłuchujący...

    Mikrokontrolery AVR   01 Cze 2015 12:45 Odpowiedzi: 0    Wyświetleń: 2352
  • Zbudowanie układu "lekko" rozproszonego. Nadajnik-

    Witam. Zacząłem coś takiego budować dla mojego ojca ale obecnie nie mam kompletnie czasu i szukam osoby, która by mi to zaprojektowała i napisała program, oczywiście za odpłatnością Generalnie potrzebne są dwa urządzenia, MASTER i SLAVE połączone przewodem około.. 50m. Myślałem o RS485 i protokole modbus. Urządzenie SLAVE - Powinno posiadać 10 wyjść...

    Mikrokontrolery AVR   22 Paź 2010 10:24 Odpowiedzi: 0    Wyświetleń: 984
  • [Praca] Elektronik programista (student) - Warszawa lub zdalnie

    Poszukuje osob chetnych do wspolpracy zadaniowej przy projektach mechatronicznych - programowanie mikrokontrolerow, aplikacji na PC, integracja systemow, projektowanie elektroniki, systemy automatyki. Nie wymagamy ogromnego doswiadczenia wystarczy, ze kandydat jest w stanie pochwalic sie samodzielnie realizowanymi projektami. Moga byc rowniez studenci...

    Ogłoszenia Elektronika   07 Paź 2012 15:34 Odpowiedzi: 0    Wyświetleń: 1275
  • [mega88/168] Jak uruchomić freemodbus w AvrStudio na mega88/168? Warnings w mbport.h

    Witam Czy komuś udało się uruchomić bibliotekę i skompilować demo.c w avrstudio? Walczę z uruchomieniem example juz godzinę i nie chcę spędzić na tym całego dnia Na razie mam ../freemodbus/mbport.h:91: warning: inline function 'vMBPortTimersDisable' declared but never defined ../freemodbus/mbport.h:89: warning: inline function...

    Mikrokontrolery AVR   24 Kwi 2010 07:07 Odpowiedzi: 0    Wyświetleń: 1172