X

Silniki krokowe- zasada działania i sterowanie

bogdan_p 30 Sep 2006 09:15
  • #1 30 Sep 2006 09:15
    bogdan_p
    Level 39  
    Helpful post? (+1)
    w powodu licznych pytań i problemów związanych z silnikami krokowymi powstał ten temat aby wszystkim przybliżyć budowę , zasadę działania i sposób sterownia
    na początek trochę teorii , sterownik na popularnym L297 +L298 i kilka linków , mile widziane również inne propozycje sterowników
    artykuły zostały scalone z kilku numerów czasopisma PE i jest czasowa zgoda na ich publikację w razie wątpliwości proszę o kontakt z McRancor
    dobra animacja pozwalająca na zrozumienie pracy i sposobu sterowania
    http://stielec.ac-aix-marseille.fr/cours/abati/flash/pas.swf
    kilka propozycji linków z schematami sterowników
    http://www.ottop.republika.pl/sterownik2803.shtml
    http://pminmo.com/
    http://hobbycnc.hu/Magyar.html
    http://www.luberth.com/plotter/ditwasplotter.htm
    http://mitglied.lycos.de/ChFuchs/stepper.html
    http://www.rafal.waw.pl/wynalazki/porty/
    http://www.hobby-elec.org/e_step.htm
  • #2 05 Oct 2006 22:21
    tmko
    Level 16  
    Helpful post? (0)
    Witam mam pytanie czy jest możliwe zbudowanie silnika krokowego we własnym zakresie np z alternatora stojan ma podobną budowe ale jak rozwiązać sprawę wirnika . Pytam z powodu ceny silników dużej mocy i sprawa sterowania czy stosując prosty sterownik wystarczy dobrać same końcówki mocy ?
  • #3 06 Oct 2006 15:25
    bogdan_p
    Level 39  
    Topic author Helpful post? (0)
    przeróbka jest możliwa , wirnik zasilisz napięciem stałym nawet jest to możliwe bez przewijania uzwojeń ktoś na forum już coś takiego próbował
    do sterownia będzie potrzebny falownik 3f o odpowiednio dużym prądzie
    zobacz te tematy http://www.elektroda.pl/rtvforum/viewtopic.php?t=521322&highlight=alternator&sid=3d77a193413c24348177fe2f33ccb6e4
    http://www.elektroda.pl/rtvforum/alternator-jako-silnik-elektryczny-ytt433441.html
  • #4 29 Oct 2006 18:08
    McRancor
    VIP Zasłużony dla elektroda
  • #5 11 Nov 2006 17:08
    bogdan_p
    Level 39  
    Topic author Helpful post? (0)
    strona z przykładami wyprowadzeń silników i możliwości połączenia http://www.cnc.info.pl/viewtopic.php?t=519
  • #6 09 Dec 2006 09:25
    bogdan_p
    Level 39  
    Topic author Helpful post? (0)
    propozycja kolegi krzyjak z EdW opisująca budowę , zasadę pracy i sterowania silników krokowych

    część 1
    część 2
    część 3
    część 4
    część 5
    część 6
  • #7 24 Dec 2006 01:26
    vcd_a
    Level 18  
    Helpful post? (0)
    Witam, ja chciałbym przedstawić swój projekcik, można zobaczyć jak w łatwy sposób wykorzystać kilka silników i jak nimi sterować poprzez uC, kod do uC podałem, pozdrawiam

    http://www.elektroda.pl/rtvforum/viewtopic.php?t=595277&highlight=suwnica&sid=69034e96f423322436950607a7facced
  • #8 07 Jan 2007 12:57
    McRancor
    VIP Zasłużony dla elektroda
    Helpful post? (0)
    Tutaj o sterowaniu krokowcem przez LPT
    http://www.elektroda.pl/rtvforum/topic637364.html
  • #9 22 Jan 2007 23:24
    muzyk_pan
    Level 10  
    Helpful post? (0)
    Witam.
    Posiadam karte wejsc/wyjsc binarnych (napiecia TTL 0V, 5V) interesuje mnie schemat jakiegos ukladu ktory pozwolilby na sterowanie unipolarnym silnikiem krokowym (0,5A 12V).Z gory dziekuje za wszelkie informacje.
    Pozdrawiam
  • #10 23 Jan 2007 16:48
    bogdan_p
    Level 39  
    Topic author Helpful post? (0)
    może dokładniej co to za karta , dla silnika o podanych parametrach jako driver wystarczy ULN 2803 sterowany sygnałami z karty , chyba podstawa to program sterujący w/w kartą
  • #11 23 Jan 2007 22:22
    kwak80
    Level 10  
    Helpful post? (0)
    Witam
    Mam zrobic sterowanie silnikiem krokowym polegajace na tym ze co jakis czas silnik obroci sie o zadany kat obrotu. Najwiekszy problem jaki spotykam to brak silnikow krokowych przynajmniej ja nie moge ich znalesc (chodzi mi o 300szt) Czy ktos nie zna moze linka do strony producenta lub hurtowni gdzie moge to znalesc. Inna sprawa ze fajnie by bylo jakby to byl silnik czterofazowy. Silniczek moze miec b mala moc nawet taki jak w stacjach dyskietek w kompie tylko ze tam nie sa czterofazowwe:(
    Pozdrawiam
  • #12 24 Jan 2007 00:35
    muzyk_pan
    Level 10  
    Helpful post? (0)
    Karta to PCI-DIO-HS-32 (PCI 6533) National Instruments.
    Chodzi o zmodernizowanie stanowiska laboratoryjnego do badania silinikow krokowych. Obecny sprzet pochodzi prawie sprzed 20 lat i nie bardzo wiadomo co jest za co odpowiedzialne. Na wale silnika jest jeszcze przetwornik ze swoja elektronika. Ogolnie jedna wielka tajemnica...oznaczenia scalakow poscierane. Bede probowal rozgrysc co tam siedzi zeby zrobic to jak najmniejszym nakladem pracy ale licze sie z tym ze trzeba bedzie zrobic sterownik od zera. No a program raczej nie powinien byc problemem.
  • #13 24 Jan 2007 16:55
    bogdan_p
    Level 39  
    Topic author Helpful post? (0)
    po kolei :
    hurtowo silniki kupisz tu http://www.wobit.com.pl/ , można zapytać również tu http://www.akcesoria.cnc.info.pl/silniki_krokowe.htm
    jest na Allegro osoba oferująca cały czas silniki możesz zapytać czy jest w stanie dostarczyć taką ilość
    z tego co napisałeś wynika że sterownik posiada również enkoder
    cała sprawa polega na tym jaki masz silnik , jak chcesz nim sterować
    dla unipolarnego proste rozwiązanie to ULN2XXX lub 4 tranzystory sterowane 4 bitami z karty
    dla unipolarnego 2 mostki H również 4 bity
    można skorzystać z rozwiązań stosowanych w sterownikach CNC tu 3 bity Enable , Step , Dir
    można zastosować scalone sterowniki , ilość sygnałów jest zależna od danego układu
    jeżeli uda Ci się rozpracować starą elektronikę enkodera to warto ją wykorzystać będzie możliwość pomiaru ilości obrotów , kierunku , prędkości
  • #14 24 Jan 2007 23:05
    kwak80
    Level 10  
    Helpful post? (0)
    Dzieki za pomoc znalem ta stronke mimo wszystko potrzbeuje jeszcze tanszych silnikow niz tam maja:) Chyba u chinczykow bede musial szukac Sterowanie mysle zrobic na ukladach ULN2803, 4017 Ne55 4060 plus jakies drobiazgi wydaje mi sie ze to bedzie najtansze.
  • #15 27 Jan 2007 13:12
    bogdan_p
    Level 39  
    Topic author Helpful post? (0)
    jeżeli praktycznie nie mają dla Ciebie znaczenia silnik to może rozglądnij się na giełdach komputerowych , chodź nie wiem czy ktoś ma 300szt
    stosując silnik z fdd za bardzo nie wiem jak chcesz go wykorzystać , większość modeli ma drugie łożysko na końcu śruby napędowej
    co do sterownika to osobiście wolałbym zastosować uC , jako stopień końcowy ULNxxxx , lub L293D w zależności od rodzaju silnika
    praktycznie wystarczy dobrze napisać program , opracować pcb i masz gotowy model do powielenia xx-razy , zawsze w początkowej fazie jak również i później istnieje możliwość dokonania zmian w sposobie sterownia szczególnie dla tak dużej ilości jaką planujesz
  • #16 29 Jan 2007 15:17
    kwak80
    Level 10  
    Helpful post? (0)
    Na razie zrobilem sterowanie na cmosach silnik sterowany dwufazowo
    Kupilem w wobit silnik 35BY4809 silnik chodzi uklad zlicza ile ma wykonac krokowy tylko ze grzeje sie bardzo jak sie go dotknie mozna sie oparzyc:( kiedys czytalem ze silniki krokowe grzeja sie ale czy to normalne zeby bez obciazenia tak sie nagrzewal? Wczesniej mialem podpiety jakis inny silnik 5 przewodowy byl duzo wiekszy i tez sie grzal tylko mniej przypuszczam ze obudowa odprowadzala cieplo bo masywna byla:)

    Wiec czy to normalne zeby silnik krokowy parzyl? ma taki cylk ze robi 2 obroty ok 4 sek mu to zajmuje potem 20 sek przerwy ale napiecie jest podane zeby trzymalo go i powrot i tak w kolko.
  • #17 29 Apr 2007 20:14
    muzyk_pan
    Level 10  
    Helpful post? (0)
    Witam ponownie !
    Udało mi sie cześciowo rozgryść parametry enkodera. A wlasciwie parametry sygnału jaki generuje. Standardowo są to dwa sygnały prostokątne przesunięte w fazie. Jednak problem pojawił sie na tle poziomu napięcia...jest to sygnał 0/500mV, wiec nie ma szans zeby enkoder bezposrednio podlaczyc pod karte. Jak moznaby w prosty sposob przynajmniej czesciowo zblizyc sygnał z enkodera do poziomu TTL obslugiwanego przez karte ??

    Na dzien dzisiejszy wymyslilem sobie taki oto ukladzik do sterowania silnikiem. Układ mam zamiar zasilac zasilaczem nieznanego mi pochodzenia 14V DC. Czy to ma jakikolwiek sens i prawo dzialac ?? :oops:

    Silniki krokowe- zasada działania i sterowanie
  • #18 01 May 2007 21:58
    bogdan_p
    Level 39  
    Topic author Helpful post? (0)
    schemat jest poprawny , reszta zależy tylko od sposobu sterownia
    dla obu stabilizatorów proponuje radiatory , jeżeli zasilacz na faktycznie 14 V to można zrezygnować z stabilizatora 12V
  • #19 16 Dec 2007 22:43
    625661
    Removed  
    Helpful post? (0)
    Witam
    Poszukuję schematu podłączenia silnika krokowego:
    SHINANO KENSHI STP-57D206
    do układu sterownika Alfa-slim firmy Mixpol.
    Silnik posiada sześć wejść i prawdopodobnie pracował w napędach drukarek.
  • #20 25 Dec 2007 22:31
    4elektronik
    Level 11  
    Helpful post? (0)
    Witam. Mam 3 silniki wymontowane z czytników taśm perforowanych. nie ma na nich zadnych napisów jedyna wiadomosc na ich temat to ze mają 5 wyprowadzen.moze spotkal sie juz ktos z takimi silnikami??
  • #21 28 Dec 2007 01:12
    Moulder
    Level 23  
    Helpful post? (0)
    :arrow: 4elektronik
    Trzy posty wyżej masz schemat połączeń w silniku z 5 wyprowadzeniami
  • #22 25 Feb 2008 15:47
    zakoslaw
    Level 1  
    Helpful post? (0)
    Witam posiadam silnik krokowy 24V, 165 Om, posiada 6 kabli, grupowane po trzy rezystancja miedzy poszczegolnymi kablami to albo ok 165, albo ok 320 Om, kupilem go podobno jak silnik bipolarny, ale czy to rzeczywiscie silnik bipolarny??
    Pozdrawiam Janusz
  • #23 25 Feb 2008 18:49
    Moulder
    Level 23  
    Helpful post? (-1)
    Silniki krokowe- zasada działania i sterowanie

    Masz schemat tego silnika.
    Pomiędzy : B+,B- i A+, A- masz 320 OHM
    Pomiędzy COMA, A+ COMA, A- masz 160 OHM itd
    Pomiędzy COMB, B+ COMB, B- masz 160 OHM itd

    Jeżeli COMA połączysz z COMB to będzie w sumie 5 przewodów i wtedy silnik będzie pracował jako unipolarny.
    Jeżeli nie będziesz używać COM-ów tylko: A+, A-, B+, B- (cztery kable) to wtedy silnik będzie pracował jak bipolarny
    Poczytaj te linki co koledzy wrzucili jest tam chyba wszystko o krokowcach
  • #24 27 Feb 2008 09:14
    bbalek
    Level 2  
    Helpful post? (0)
    bogdan_p wrote:
    propozycja kolegi krzyjak z EdW opisująca budowę , zasadę pracy i sterowania silników krokowych

    część 1
    część 2
    część 3
    część 4
    część 5
    część 6



    Drodzy forumowicze mam do was pytanie odnośnie 6 części artykułu. Chciałbym się was zapytać czy możliwe jest że obydwa rozwiązania sterowania za pomocą MOSFETÓW na rysunkach 54 b i 54 c były poprawne. A jeśli nie to które są poprawne.
  • #25 01 Mar 2008 22:30
    bogdan_p
    Level 39  
    Topic author Helpful post? (0)
    Krzysieksiek nie o to chodziło w pytaniu bbaleka , faktycznie rysunek 54c jest błędny to powinien być układ na tranzystorach komplementarnych czyli z kanałem N i kanałem P , wszystko wyjaśnia ten przykład takiego mostka http://www.cadvision.com/blanchas/hexfet/np-s.htm
  • #26 02 Mar 2008 20:59
    bbalek
    Level 2  
    Helpful post? (-1)
    No właśnie na takie potwierdzenie czekałem. Dzięki bogdan_p. Przeczuwałem że układ 54c jest zły i dlatego kupiłem 8 tranzystorów BUZ11 i zmontowałem układ z rysunku 54b. Niestety wszystkie 4 pracujące jako klucze górne czyli zwarte drenem z VCC nie pracują w pełnym nasyceniu i strasznie się grzeją. Naprawdę nie rozumiem tego zjawiska. Jutro idę sobie kupić sobie 4 komplementarne może będą lepiej pracować.
  • #27 02 Mar 2008 21:07
    bogdan_p
    Level 39  
    Topic author Helpful post? (0)
    temat grzania górnych tranzystorów w takim rozwiązaniu był już poruszany , masz rację cała sprawa polega na właściwym wysterowaniu tych tranzystorów , rozwiązań może być wiele tu masz przykład z podanej wcześniej strony http://www.cadvision.com/blanchas/hexfet/nch-brdg-sch.htm
  • #28 02 Oct 2008 08:11
    kiniol2005
    Level 9  
    Helpful post? (0)
    Witam;
    Jaka jest dopuszczalna temperatura pracy krokówki??
    Bo mój silnik po trzech godzinach pracy osiąga 75 ºC
  • #29 16 Oct 2008 12:35
    erem123
    Level 1  
    Helpful post? (0)
    Przypadkiem trafiłem na coś takiego . O ile dobrze rozumiem jest to silnik krokowy. Moje pytanie brzmi następująco: skąd mogę wiedzieć jakie jest maksymalne obciążenie silnika?
  • #30 26 Oct 2008 19:24
    MAAKX
    Level 12  
    Helpful post? (0)
    Oczywiście po prądzie jaki pobiera, ale przy mocnym chłodzeniu prąd można zwiększyć, trzeba kontrolować jednocześnie temperaturę żeby nie przekroczyć jaka podaje producent
    Można powiedzieć że podobnie jak z procesorem komputera

    Moment obrotowy mozna zwiększyć przez przekładnie, ale krokowe nie należą do silników szybkich
    Tu jest link do takiego eksperymentu który zrobiłem ze zwykłego silnika krokowego
    http://www.cnc.info.pl/topics65/szybki-silnik-krokowy-vt10499.htm
  Search 4 million + Products
Browse Products