Arduino 16: DUŻE SILNIKI KROKOWE

Поделиться
HTML-код
  • Опубликовано: 24 июл 2022
  • Jak sterować dużymi silnikami krokowymi, korzystając ze sterowników? W jaki sposób używać Arduino do pracy z takimi silnikami? Jakie dodatkowe funkcje mają sterowniki silników krokowych?
    Kod, na którym bazuje odcinek można pobrać stąd:
    adamsmialek.com/towary_prakty...
    Zapraszam do wsparcia mojego kanału:
    patronite.pl/smialekadam
    PayPal.Me/smialekadam
    oraz do subskrybowania:
    ruclips.net/user/AdamSmialek?...
    #Arduino #steppermotor #silnikkrokowy

Комментарии • 71

  • @Karol_Hamburger
    @Karol_Hamburger Год назад +5

    Siedzę w Arduino od lat i większość (jak na razie) poruszanych tu tematów jest mi dobrze znana, ale gdybym na początku moich przygód z mikrokontrolerami trafił na taki kanał, to zaoszczędziłbym sporo czasu i nerwów. Brawo.

  • @zarys76
    @zarys76 2 года назад +6

    Dziękuję za kolejny ciekawy film :)

  • @pundzior
    @pundzior 2 года назад +1

    Dobrze powiedziane "Historia na inną okazję" bo gdy się mówi "temat na inny odcinek" to wiadomo że te filmy nigdy nie powstają...

  • @pawekowalski7469
    @pawekowalski7469 Год назад +4

    Jak zwykle mistrzostwo!!!! Nawet ja zaczynam kumać o co biega z tymi silnikami i sterownikami wszelakimi :)

  • @Arbaql
    @Arbaql Год назад +3

    Czekam z niecierpliwością na kolejne odcinki z serii Arduino. Buduję dość skomplikowane urządzenie którym Arduino będzie zarządzać, ale cały czas brakuje mi wiedzy jak poprawnie wszystko zaprogramować, jak wszystkie pojedyńcze procesy którymi potrafię sterować połączyć ze sobą by wymieniały się informacjami. Wysoko postawiłem sobie poprzeczkę jako amator ale już kilka rozwiązań, dzięki Panu, udało mi się zastosować i wierzę, że kolejne odsłony podsuną rozwiązanie pozostałych problemów.

  • @rekawek6
    @rekawek6 2 года назад +2

    Znowu wspomniał Pan o timer'ach i przerwaniach. Czuję, że następny rodcinek będzie już na grubo.

  • @Informatykwakcji
    @Informatykwakcji 2 года назад +2

    💪😎👌 Podziwiam za wiedzę! Sam interesuję się informatyką i deczko mniej elektroniką, i ogólnie zasady znam, ale jak to mówią, diabeł tkwi w szczegółach...!

  • @extremejacek
    @extremejacek 2 года назад +1

    Dziękuję za odcinek. Rozjaśniło mi się wreszcie :)

  • @Mario007718
    @Mario007718 2 года назад +2

    Jak zwykle super - dziekuje.

  • @AB-bp9fi
    @AB-bp9fi Год назад +2

    Super film. dokladnie tego szukałem.

  • @MrKontekst
    @MrKontekst Год назад

    Genialny, informatywny filmik.

  • @s.g.4205
    @s.g.4205 2 года назад +3

    Witam!

  • @smokmen10
    @smokmen10 2 года назад

    Dziękuję za ten odcinek. Zawsze mnie zastanawiało po co są takie sterowniki. Myślałem ,że chodzi o większe prądy napięcia czy jakieś konwertery. Wiele mi to rozjaśniło.

  • @gnbandi5663
    @gnbandi5663 2 года назад

    Uwielbiam pana słuchać ,,Usmażą zasilacz" 😝😝😝👍

  • @zenonpompka
    @zenonpompka 2 года назад +2

    Dziś wyrzucałem takie większe.💪

  • @waldemarbiaek3549
    @waldemarbiaek3549 2 года назад

    Dziękuję.

  • @jbarnat
    @jbarnat Год назад +1

    ​Mam pomysł na praktyczne zastosowanie Arduino. Chodzi o rozwiązanie problemu wpisywania hasła do korporacyjnych laptopów w czasie pracy z domu. Arduino podłączone do laptopa przez USB przedstawia się jako klawiatura i działa jak `Wirtualna Klawiatura`. Do Arduino podłączona jest fizyczna klawiatura USB. Program czeka na znaki z fizycznej klawiatury, jeśli do danego znaku przypisane jest jakieś słowo, to `Wirtualna Klawiatura` wprowadza to słowo do laptopa.

  • @slavkofgeorg970
    @slavkofgeorg970 Год назад +1

    Przydałby się odcinek o silnikach bezszczotkowych trójfazowych. Jak nimi sterować z arduino. 😉

  • @eRBartek
    @eRBartek 2 года назад +2

    Dalej twierdzę że to najciekawsze i najlepiej poprowadzone szkolenie dot. Arduino. I chyba zdania nie zmienię.
    Panie Adamie - taka podpowiedź, pytanie i prośba w jednym dotycząca dalszych części: czy ma Pan w planach poszerzyć wiedzę widzów na temat komunikowania się płytek Arduino pomiędzy sobą na odległość zarówno przewodowo jak i bezprzewodowo? Tak, krok po kroku jak to było do tej pory? ;)

    • @sawomirsiwek7558
      @sawomirsiwek7558 2 года назад

      Bezpośrednio np RF 433MHz? Pośrednio za pomocą esp8622?

    •  2 года назад +2

      Arduino wkrótce wejdzie na kolejny poziom, że tak powiem - już nie pilotażowy, a bardzo konkretny :)

    • @BartekEVH
      @BartekEVH 2 года назад

      Uważam podobnie

  • @sebastianuchman3145
    @sebastianuchman3145 Год назад +4

    Mam wrazenie, ze Pan Adam buduje frezarke CNC:-)

  • @KH-lg3xc
    @KH-lg3xc Год назад +2

    Ten "oskalpowany" scalak, to zapewne coś łatwo dostępnego. Inaczej by nie zacierali oznaczeń.

  • @simulatorMarcin
    @simulatorMarcin 2 года назад

    fajne silniki

  • @MultiKomentator
    @MultiKomentator 2 года назад +3

    Trochę teoria, bo nie widzę amatorskiego zastosowania, a gotowe rozwiązania są już tanie i gotowe :) Gdyby automatyczne drzwi jednak przygniotły gapę, to by był problem, ze nie ma certyfikatów, atestów itd.

    • @lukasz_p_
      @lukasz_p_ 2 года назад +1

      Wlasnie po to sa profesjonalne rozwiazania. Kosztuja tyle co maja kosztowac i w zamian za to ktos daje gwarancje, ze kupujacy nie zginie, albo sie nie okaleczy z nich korzystajac. Jakis czas temu pewien poglowek z innego kanalu chcial naprawiac mlot udarowy z uszkodzona elektronika 'przeszczepem' z Arduino. Bardzo sie zaperzyl jak mu odpisalem, ze to nie najlepszy pomysl. RUclips jest kopalnia wiedzy, ale tez zrodlem glupich pomyslow, i to od jego uzytkownika zalezy w ktora strone pojdzie.

    •  2 года назад

      Przede wszystkim podstawą systemów mających jakiś kontakt z ludźmi jest dobieranie sił do poziomu niebędących zagrożeniem dla ludzi (np. ślizg drzwi) albo tworzenie rozbudowanych systemów uniemożliwiających zachowanie niebezpieczne (np. windy). Certyfikaty uwzględniają jak najbardziej takie kontrolowane przycięcia, inaczej żaden autobus i tramwaj nie ruszyłby w teren. A pokazane tutaj sterowniki jak najbardziej są stosowane w rozwiązaniach profesjonalnych i tam, gdzie pojawia się zagrożenie życia, stosuje się dodatkowe zabezpieczenia, często oparte o zasadę równowagi stałej, tj. takie, które niezasilane wracają do pozycji, z której mogą być wyprowadzone wyłącznie po mechanicznej ingerencji (czyli odporne na zawieszenia itp. problemy programowe).

    • @kotfryc
      @kotfryc 2 года назад

      @ Panie Adamie, co do sterowników zgodzę się, ale czy arduino posiada takie certyfikaty? Jeśli mówimy o zastosowaniach profesjonalnych to bądźmy konsekwentni, profesjonalny sterownik który ma wszelkie certyfikaty - jakiś Siemens np . to nie dla amatora który ma się czegoś nauczyć. Albo idziemy w certyfikaty i rezygnujemy z arduino na rzecz takiego Siemensa, albo się uczymy. Więc koniec końców, jeśli posiłkujemy się certyfikatami to od początku do końca, a nie wybiórczo. Tak czy inaczej, bardzo cenię ten kanał i pozdrawiam!!!

    •  2 года назад +2

      Sprawa wygląda tak: czy Arduino, czy cokolwiek innego, sterowniki steruje się dokładnie tak samo: kierunek, impulsy i standby. Z drugiej strony: czym jest Arduino? To płytka z mikrokontrolerem. W sterowniku także jest mikrokontroler. One są już wszędzie, także w najbardziej krytycznych podzespołach. Od konstruktora żąda się stworzenia odpowiedniego środowiska pracy takiemu układowi: zasilania, odkłócenia, separacji itd. Fabryczne Arduino nieszczególnie pod tym względem zostało zaprojektowane, ale część odmian radzi sobie nieźle. W konkretnych przypadkach można zaprojektować płytkę autorską i zapewniam, że mnóstwo certyfikowanych urządzeń to Arduino skrojone na miarę, ze sprawdzonymi bibliotekami. To po prostu działa niezawodnie i wielu producentów korzysta z takich przemysłowych odmian tych układów.

  • @dziku878
    @dziku878 2 года назад

    👍👍

  • @TheSirArkadiusz
    @TheSirArkadiusz 2 года назад

    Super film, na jakim etapie jest Pana cykl Arduino? Jest jeszcze wiele zagadnień, które chciałby Pan poruszyć? Czy może zbliżamy się ku końcowi?

    •  2 года назад +4

      O, wręcz odwrotnie. To był w zasadzie taki pilotażowy projekt, by zobaczyć czego potrzeba, który obecnie się konkretyzuje, ale o tym wkrótce :)

  • @KH-lg3xc
    @KH-lg3xc Год назад +3

    Czy ktoś już narzeka, że komentarze w programie nie są po pusztuńsku?

  • @MultiKomentator
    @MultiKomentator 2 года назад +1

    Zadanie: ustal stan nieustalony

  • @tandex3414
    @tandex3414 2 года назад +3

    da się taki sterownik zbudować na cyfrowych układach logicznych i innych urządzeniach czy to jest zbyt skąplikowane?

    •  2 года назад +2

      Da się, ale im bardziej będzie sprawny, tym mniejszy będzie w tym sens ze względu na komplikacje, które się pojawią.

  • @fafer111
    @fafer111 2 года назад +1

    w tle melodia wzorowana na father figure :)

  • @AmatorElektronik
    @AmatorElektronik Год назад +1

    Sterowac mozna taki silnik sinusami i mozna mikrokroki realizowac za pomoca zmiany napiecia sinusoidalnego. A jak realizuje to ten modul? Sinusem czy kwadratem?

    •  Год назад +1

      Myślę, że przebiegiem złożonym, dynamicznie dopasowywanym do sytuacji. Przy okazji podłączę oscyloskop i popatrzę, aczkolwiek będziemy mieć tutaj już wynik zaburzony obecnością samego silnika, więc nie powie on nam wiele. Sterownika "solo" nie podpatrzymy, chyba żeby się wbić przed tranzystory sterujące.

    • @AmatorElektronik
      @AmatorElektronik Год назад

      @ wrzuc oporniki i oscyla, steronik nie bedzie pewnie zbyt protestowal ze sie nie kręci. Kiedys kolega zrobil taki sterownik na sinusach na jakims STM... sinus generowal PWMem szybkim chyba bez filtra i szerokoscią "amplitude"

    •  Год назад +2

      On tak nie działa, od razu zmieni sposób pracy. Coś tam oczywiście zobaczymy, ale nie będzie to informacją mającą znaczenie. Kiedyś oglądałem te przebiegi na podobnym i zmieniały się w zależności od szybkości, obciążenia i samego silnika. Kształt miał ogólnie rzecz ujmując: złożony. Tutaj jest nawet chwilowy odzysk energii, przez co prąd zasilający jest niższy niżby się wydawało z prostych obliczeń.

  • @MultiKomentator
    @MultiKomentator 2 года назад

    Ile kosztuje taki sterownik silnika krokowego? Jakie może mieć to praktyczne zastosowanie pomijając maszyny CNC? Tracker PV? Obrotowa wystawa? Rotor anteny?

    • @lTwojaStara
      @lTwojaStara 2 года назад +1

      Naświetlarka filmów które wywijane są z kasety w zależności ile zadano materiału, odpowiednio wypuszcza kliszę aby nóż mógł odciąć odpowiednią ilość materiału światłoczułego po jego naświetlaniu przez laser, co jest wiadomą oszczędnością. Tak odcięty kawałek jest przesuwany ustaloną ilość kroków do wywoływarki z racji swojej długości i nie może pojechać za szybko aby klisza nie została pomięta, z uwagi że prędkość obrotowa wałków w wywoływarce jest już inna i klisza ma je jedynie dotknąć. Przykładów zastosowania krokowców jest cała masa. W zasadzie cała współczesna robotyka na tym stoi.

    •  2 года назад +2

      Dokładnie, silniki krokowe stanowią obecnie podstawę robotyki. Właściwie wszystko co się rusza, przesuwa i przestawia nie za szybko, ale precyzyjnie, to silniki krokowe. Sterowniki kosztują od kilkudziesięciu złotych w górę.

  • @nomadc4
    @nomadc4 2 года назад

    Obligatoryjne, czyli obowiązkowe, a tutaj chyba chodziło o to, że uśpienie nie jest konieczne do użycia

    •  2 года назад

      Brakło "nie jest" :) Skrzyneczka tak jest skonstruowana, że brak podłączenia tego wejścia wymusza pracę ciągłą (elektryczny hamulec).

    • @nomadc4
      @nomadc4 2 года назад +1

      @ tak się spodziewałem, dlatego zwróciłem uwagę, bo chciałem się upewnić, że dobrze rozumiem. Oczywiście film bardzo dobry i przyjemnie się oglądało, brakło jedynie na koniec "demo" z użycia tego arduino. Dzięki za film i spokojnej nocy życzę :)

    • @BartekEVH
      @BartekEVH 2 года назад

      @@nomadc4 o tak, zawsze lubimy se popatrzeć, my mali chłopcy 😁

  • @KH-lg3xc
    @KH-lg3xc Год назад

    Arduino - nie da rady, ale mikro-kontroler AVR mógłby sobie z tym poradzić. Odpada jednak pisanie programu w Ardunino, bo zupełnie nie nadaje się do czegoś, co pracuje w czasie rzeczywistym.

    •  Год назад +1

      No to właśnie o tym mówię. Choć nie do końca, bo nawet pod Arduino można pracować na przerwaniach, więc niekrytyczne urządzenia czasu rzeczywistego da się na tym zorganizować. Podobnie wykorzystując płytkę Arduino w sensie fizycznym ma się pełen dostęp do mikrokontrolera, który tam siedzi, acz nie jest to najbardziej optymalne rozwiązanie.

    • @tomekprzytarski9167
      @tomekprzytarski9167 Год назад +2

      Arduino to atmega, można pisać w czystym c i kompilator arduino to rozumie.

    • @jacekzmiejko842
      @jacekzmiejko842 Год назад

      KH, pytanie tylko po co(jesli nie jestes studentem mechatroniki)

  • @Drxxx
    @Drxxx 2 года назад

    How many Nm?

  • @marcsmithsonian9773
    @marcsmithsonian9773 Год назад +1

    Niewiem czemu Adam uważa ze to takie trudne zrobic kontroler na raspbery pi pico widzialem jak pinybsteruja obrazem RGB generujac synchronizacke i dane dla RGB.. jakby podlaczyc talie piny do wzmacnuacza stereo klasy D to można sterowac cewkami. Wzmacnuacz da 4A×50v = 200W i pomad 20khz sygnalu prostokontnego, a jakbu co cewki można podlaczyc poprzez " capacitor load circuit" żeby nie piszczalo... oczywiscie to rozwiazanie amatorskie, jak ktos chce zbudować np. sterownik CNC to takie moduly prezentowane maja wiele zalet... ale dla amatora nqwet pare Mosfetow N channel powinna dzialac. Pozdr M

    •  Год назад +1

      Ponieważ milisekundowy zwiech przy generacji obrazu zrobi ledwo dostrzegalne mrugnięcie, a w przypadku sterowania takim silnikiem - usmaży zasilacz, silnik, tranzystoty albo przewody. Kiedyś miałem fuchę polegającą na wymianie Atmeli sterujących silnikiem przez scalaki do tego przeznaczone na takie właśnie paczuszki, jakie wystąpiły w filmie. Ktoś bardzo się zabezpieczył na wszystkie sposoby, ale urządzenie i tak wracało popalone po kilku miesiącach pracy.

    • @marcsmithsonian9773
      @marcsmithsonian9773 Год назад

      @ no chyba pracowaly w warunkach przemyslowych w bardzo ekstremalbym środowisku ... I tak te wszytskie sprzęty polegaja na okresie gwarancyjnym po którym zaczynają padać wczesniej czy później ... ja budowalem serwo wzmacniacze do panelu elektrostatycznych podłączonych do transformatorów poruszających napięcie i tak servo wzmacniacz na rail mial +/- 62v, a impedancja transformatora ( teoretycznie 4 ohm) przy 1000hz spadała do 0.3 ohm ! Tylko najlepsze kondensatory w zasilaczu wytrzymuja takie obciążenia , mosfety można łączyć równolegle po 5-10 na strone, ( teoretycznie mogą rozproszyc kilka tysiecy wat) nie uzywam P- channel gdyz grzeją się wiele razy bardziej niz N channel, odwrócona faza jeat generowana przez zdublowany przetwornik D/A. Takie serwo nie spali sie raczej jakby je.podlaczyc do silnika krokowego o mocy 1000w, najwyzej spali kable... no.ale koszt budowy jest wiele wyższy niz opisywanych kontrolerów... wiec rozumiem sens. Pozdr M

    • @jacekzmiejko842
      @jacekzmiejko842 Год назад

      Marcu, nie wiem dlaczego uważasz, ze mozna ryzykowac silnikiem krokowym, zapewne w cenie z dwoma albo trzema zerami dla oszczednosci czasu i pieniedzy na najprostszym rozwiazanie z polki(sprawdzone, dzialajace ,profesjonalne) w cenie czesto nizszej niz zestaw mosfetów, zależnie od mocy. Sterując mostkiem bezpośrednio za pomocą kodu ryzykujesz więcej. Poza tym współczesne sterowniki mają tyle rozwiązań technicznych usprawniających prace układu cewka-magnes, ze glowa mala. Np taki tmc2160 30pln? Do 3Amperiw bez problemu, albo 5160 z zewnetrznym mostkiem 10A-80pln? Polecam wszystkim zainteresowanym przeczytac manual takiego sterownika. Optymalne sterowanie silnikiem krokowym nie jest zadaniam trywialnym.

    • @marcsmithsonian9773
      @marcsmithsonian9773 Год назад

      @@jacekzmiejko842 rozumiem argumenty, no coz w zaleznosci od projektu i ilosci egzemplazy do produkcji moze sie opłacać albo nie opłacać... ja jestem old school i robiłem to w praktyce na piechote. Jasne trzeba przy tym pomyśleć ale dla inżyniera Trudne to to nie jest.. pozer M.

    • @jacekzmiejko842
      @jacekzmiejko842 Год назад

      @@marcsmithsonian9773 wiem, ze to jest zajmujące i wiele mozna sie przy takim projekcie nauczyc, ale to kwestia celu i czasu. Btw wyzej pomylilem sterownik ten z wbudowanym mostkiem to tmc2209 2.8A na cewke +-30pln

  • @psxmaniak
    @psxmaniak 2 года назад +4

    Mało ciekawy temat

    •  2 года назад +2

      Arduino i generalnie elektronika nie musi interesować każdego :)

    • @psxmaniak
      @psxmaniak 2 года назад

      @ tak , to racja .

  • @buras.
    @buras. 2 года назад

    Chcesz zrobić 500zl dzisiaj i 50 zł jutro.