Konwerter USB na RS485 USB ModBus RTU Falownik (wstęp do komunikacji z LinuxCNC)

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 พ.ค. 2019
  • Na Waszą prośbę udostępniam wsparcie przez Patronite patronite.pl/Machinesmaker (przepraszam że tak na wstępie ta informacja ale dodaje to info do sześciuset starych filmów i nie da się za automatu wkleić do sekcji opisu gdzie jest na temat wsparcia a ręcznie to bym się zajechał - dzięki za wyrozumiałość :) ). Konwerter USB na RS485 USB na TTL / RS485 ModBus + VFD MMX12AA9D6F0-0 - EATON MOELLER
    modbusMAT github.com/cukier/Jamod/tree/...
    www.banggood.com/USB-To-RS485...
    Multimetr kieszonkowy mały i poręczny DT83B
    www.banggood.com/WHDZ-DT83B-D...
    szyna + 1 wózek rożne długości
    www.banggood.com/MGN12H-25030...
    www.banggood.com/MGN12H-25030...
    Wózek do kpl.
    www.banggood.com/Machifit-MGN...
    Statyw magnetyczny
    www.banggood.com/SHAHE-3-Join...
    Czujnik
    www.banggood.com/0_01mm-Accur...
    Produkty są z :
    www.banggood.com/
    Drogi widzu jeżeli chcesz mi podarować dowolna kwotę jest ku temu okazja:
    Idea Bank 55 1950 0001 2006 0072 3074 0001
    Tytuł przelewu: Darowizna "jeżeli sobie życzysz to też twój email"
    Powywszy nr.konta jest wyłącznie przeznaczony do zbiórki darowizn.
    Pamiętaj ! subskrybuj mój kanał :)
    #ModBus #RS485 #Falownik #linuxcnc
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 28

  • @RocketFuelPL
    @RocketFuelPL 5 ปีที่แล้ว +2

    Bardzo ciekawy temat czekam na więcej :)

  • @tomidabjakoaudytorprzewazn8853
    @tomidabjakoaudytorprzewazn8853 5 ปีที่แล้ว +2

    Wiele mikroprocesorów może działać bez zewnętrznych kwarców tak samo szybko na wewnętrznym ukł. taktującym bądź prostym RC zewnętrznym. Problemem może być stabilność szerokości czasu taktu w zależności od obciążenia uC bądź temperatury pracy. Wtedy układ pracować może mniej wydajnie lub mogą występować tzw.jitter block time, czyli czasowe wstrzymania pracy układu prowadzące w przypadku takiej przelotki do timeout'ów responsywności transmisji.Brak synchronizacji operacji na magistralach szeregowych gdzie taktującym jest master (w tym wypadku PC z tym adapterem) może powodować,że wręcz pakiety transmisyjne będą w ten sposób zakłócone. Jeżeli nawet komunikacja nie posypie się to na pewno system korekcji błędów będzie znacząco spowalniał transfer. To oczywiście bardzo pesymistyczny scenariusz. A 1000000 szt kwarców do tylu adapterów to koszt np 9000 $. I fracht transportowy tańszy, bo towar lżejszy...Jest biznes?! To domena Chińczyków : jak działa bez tego to po co lutować (kolejny koszt)?

  • @bazejwolinski5131
    @bazejwolinski5131 5 ปีที่แล้ว +3

    Ja jestem bardzo zainteresowany rozwinięciem tematu:D

  • @maciekm7953
    @maciekm7953 5 ปีที่แล้ว +1

    Jak zawsze 👍 a z tego co na szybkiego wyczytałem w nocie od ch340 wygląda na to że to oscylator 12Mhz i co ciekawe nie służy do generowania częstotliwości a do podtrzymania tego co generuje inwerter w układzie. (Chyba że coś źle zrozumiałem :p )

  • @ÁREAJ27
    @ÁREAJ27 5 ปีที่แล้ว

    Muito bom meu amigo seu trabalho é extraordinário,sempre muito detalhado!Joia

  • @GRUPACentrumObrabiarek
    @GRUPACentrumObrabiarek 5 ปีที่แล้ว +1

    Daje suba i wysyłam pozdrowienia. Coraz mniej ludzi z pasją ! Świetnie się ogląda !

    • @GRUPACentrumObrabiarek
      @GRUPACentrumObrabiarek 5 ปีที่แล้ว

      @@AdamMaszynotwor oddajemy na zewnątrz. W środę będę wiózł łoże od tokarki i stoły od dwóch szlifierek do otworów, jakie szykujemy.

  • @unclezygi8220
    @unclezygi8220 5 ปีที่แล้ว +1

    👍

  • @adamsiwecki4323
    @adamsiwecki4323 3 ปีที่แล้ว

    Super

  • @krzysiek-ep2vm
    @krzysiek-ep2vm 5 ปีที่แล้ว +1

    Kwarc odpowiada za taktowanie zegara w mikroprocesorze/mikrokontrolerze, czyli tak na prawdę odpowiada za jego prędkość. Ale mikrokontrolery mają swoje wewnętrzne oscylatory,(przynajmniej część mikrokontrolerow), więc mogą pracować bez zewnętrznego kwarcu, po prostu w trakcie programowania ustawia się w rejestrach procesora źródło taktowania. Między innymi ATmega tak ma, czyli Arduino też, bo to też ATmega:).
    Acha, bo zaraz ktoś się przyczepi: nie wszystkie modele Arduino są na Atmegach, ale ogromna większość jest.
    Pozdrawiam.

    • @sawomirwojnowski6131
      @sawomirwojnowski6131 2 ปีที่แล้ว

      Dodam tylko, że stosowanie kwarcu do taktowania ma wpływ na stabilność częstotliwości, co jest ważne np. przy komunikacji szeregowej opartej na timingu (tak jak rs232/485). Oscylatory RC wbudowane w mikrokontrolery mają drift temperaturowy czyli w zależności od temperatury ich częstotliwość może się w znacznym stopniu zmienić. Taka niestabilna częstotliwość nie powinna mieć większego wpływu ma komunikacje taktowaną (jak I2C, SPI), ale zwłaszcza przy szybszej komunikacji opartej na czasie może powodować błędy komunikacji.

  • @841106noel
    @841106noel 5 ปีที่แล้ว +1

    Też mam taki. Używam modbusa po 485 na co dzień i zdarzyło mi się, że ten konwerter pracuje poprawnie tam gdzie przemysłowe za kilka stów na ftdi zawodzą.
    Tylko mój jest z kwarcem. Ale ani na scalaku ani na kwarcu nie ma oznaczeń. W systemie jest to jednak ch340.

  • @michab7477
    @michab7477 5 ปีที่แล้ว +5

    Jeśli to jest konwerter na CH340 to trzeba uważać, bo pod sterownikami linux nie działa bit parzystości, który jest używany w niektórych falownikach (np. Siemensa syncmaster) który posiadam :) Bezpieczniej brać konwertery z układem PL2303 tam wszytko gra. Co to za falownik jaki model? Układy z USB nie koniecznie muszą mieć kwarc, bo mogą się synchronizować z magistralą USB :)

    • @michab7477
      @michab7477 5 ปีที่แล้ว +1

      @@AdamMaszynotwor Ten falownik nawet nie obsługuje bitu parzystości :) Tzn opcja niby jest ale wg instrukcji jest zablokowana(wyłączona). Trochę wolna komunikacja w tym falowniku 9600 ale do frezarki da rade, w tokarce używa się często stałą prędkość skrawania więc zmienne obroty w zależności od średnicy toczenia. Ciekawe jak rozwiążesz przełączenia wrzecion, samo przełączanie kabli do silnika wydaje się proste przekaźniki/styczniki, ale jak różne silniki to trzeba zmieniać parametry falownika raczej :) W falowniku który mam to by było kupę parametrów bo przy uruchamianiu jest funkcja tuningu silnika, po której dużo parametrów się zmienia których nie mana silniku i przy najmniej u mnie falownik szybciej rozpędza silnik i na wolnych obrotach ma więcej mocy.

  • @DanielRakowiecki
    @DanielRakowiecki 5 ปีที่แล้ว

    powiedzcie mi Panowie kluczową dla mnie rzecz - inne falowniki z komunikacja Modbus-rtu RS485 (np. mitsubishi FR-D700) posiada 4 piny a nie 2 jak tutaj. Odpowiednio Rx+, Tx+ i Rx-,Tx-. Jak to podłączyć do tego konwertera? Czy jest w ogóle możliwa komunikacja przez ten konwerter z tego typu złączem (oddzielna linia sygnałowa dla wysyłania i oddzielna do odbierania). Zmostkować Rx+ z Tx+ i Rx- z Tx-??

  • @tomekx3575
    @tomekx3575 5 ปีที่แล้ว +2

    Mam pytanie. Czy przypadkiem nie jest tak, że oznaczeniami styków "a" i "b" oznaczono po prostu kanały transmisji receiver i transmitter? Zgodnie ze sztuką (przeciwnie do podłączeń i schematów elektrycznych) nie należy łączyć a-a i b-b tylko należy skrosować receiver z transmiterem na jednym kanale i transmiter z odbiornikiem na drugim kanale czyli łączyć a-b i b-a. Oznaczenia w tym przypadku oznaczają a-transmitter i b-receiver. Tylko tak elektronicznie nastąpi jakakolwiek transmisja danych (czyli łącząc transmiter z odbiornikiem). W tym przypadku oznaczenia są jak najbardziej prawidłowe, tylko trzeba pamiętać o zasadzie krosowania i nie jest to błąd oznaczeń. Ale mogę się mylić :) A co do kwarców - to należy pamiętać, że poprawiają stabilność częstotliwości i zmniejszają poziom procentowy błędów ramek. Pozwalają też uzyskać wyższą częstotliwość.

    • @karolkosinski115
      @karolkosinski115 5 ปีที่แล้ว +1

      To jest RS485 czyli pętla prądowa ,a komunikacja przebiega simpleksowo czyli jedno urządzenie nadaje a pozostałe słuchają. Po zakończeniu transmisji urządzenie przełącza się na odbiór. Połączenie prawidłowe to A-A , B-B. Pozdrawiam.

  • @tomaszstaron1408
    @tomaszstaron1408 5 ปีที่แล้ว

    Adam tylko jak bedziesz robil polska wersje tego tutoriala z LinuxCnc to nie zapomnij o podstawach czyli od "mount" az po te 3 linijki ktore trzeba zmienic w GUI ;))

  • @damiankazimierczak8186
    @damiankazimierczak8186 2 ปีที่แล้ว

    A co sądzicie o przemysłowym konwerterze USB485?

  • @manfiks
    @manfiks 5 ปีที่แล้ว

    Adam w nocy kręci a ja mam rano co oglądać, a praca ...............................

    • @tomaszstaron1408
      @tomaszstaron1408 5 ปีที่แล้ว

      Praca sie robi sama ;) Witamy w swiecie CNC Panie Jacku ;)))

  • @pawelgruszka8519
    @pawelgruszka8519 5 ปีที่แล้ว +3

    Polecam tutorial:
    th-cam.com/video/IrtEPz0ftz0/w-d-xo.html
    Znajdziesz tam odpowiedzi na swoje pytania. Mi bardzo pomógł.
    Pozdrawiam.

  • @marekk374
    @marekk374 3 ปีที่แล้ว

    napisz czy łączyłeś gdzieś masę pomiędzy falownikiem a adapterem, falownik jest jednofazowy?
    th-cam.com/video/tZivV1IxI_g/w-d-xo.html 20:40
    th-cam.com/video/0M2ZljGHO6Y/w-d-xo.html 8:57

  • @iwanagodny7619
    @iwanagodny7619 4 ปีที่แล้ว

    Witaj!
    Właśnie kupiłem sobie taki konwerter :-))
    Po oględzinach mojego falownika okazało się że nie posiada on obsługi RS485 :-(((
    Majfrend odpisał mi na e-maila że przy zakupach trzeba było dopłacić 10 dolców to by miał
    I teraz pytanko:
    czy można jakoś zainstalować arduino żeby odbierał RS485 modbus i sterował powiedzmy 0-10V
    wtedy mógłbym wysterować falownik
    Zależy mi na tym modbus-ie
    Pozdrawiam!!!

    • @iwanagodny7619
      @iwanagodny7619 4 ปีที่แล้ว

      @@AdamMaszynotwor
      Nie chce mi się bawić w odsprzedawanie :-)
      Tylko jak napisać program do arduino żeby komunikował się z konwenterem i sterował pwm?
      I jeszcze jedna dziwna sprawa -
      Ten programik który polecałeś ModbusMat 1.1 posiada w swojej ofercie porty COM od 1 do 10 a mój konwerter po podłączeniu wyświetla COM11

    • @iwanagodny7619
      @iwanagodny7619 4 ปีที่แล้ว

      @@AdamMaszynotwor
      Programistą jestem żadnym hehehe
      Potrafię tylko "kopiuj wklej" myślałem że ty wiesz jak to zrobić :-)))
      No nic będę szukał jakiegoś gotowca
      Pozdrawiam

    • @iwanagodny7619
      @iwanagodny7619 4 ปีที่แล้ว

      @@AdamMaszynotwor
      Oj sorka!!!
      Nie widziałem tego co napisałeś nie wyswietliło mi sie poprawnie
      Czyli jednak wiesz jak to zrobić
      A korzystam raczej z Mach3

    • @iwanagodny7619
      @iwanagodny7619 4 ปีที่แล้ว

      @@AdamMaszynotwor
      Ok dziekuje bardzo za zwrócenie uwagi na typ komunikacji jakim jest Modbus
      Bardzo Fajne
      Będę szukał dalej ciekawych rozwiązan
      Ale
      Gdyby tobie udało się cos jeszcze pokazac w tym temacie np:
      arduino jako slave włączające chociaż jeden przekażnik
      to nie jeden by cie tu po paznokciach u nóg całował
      ja napewno
      Pozdrawiam i WYTRWALOSCI !!!!