Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

[Solved] Sterownik silników krokowych Arduino

Mnster 30 Jan 2019 13:44 471 2
  • #1
    Mnster
    Level 5  
    Witam! Wpadłem na pomysł zrobienia plottera CNC z silników od starej drukarki, wykonałem płytkę według schematu w załączniku.
    Problem w tym, że po podłączeniu silnika i uruchomieniu programu z biblioteki Stepper silnik obraca się prawidłowo przez parę sekund a później zaczyna dziwnie drżeć i całkiem gubi obroty.Dzieje się to mniej więcej wtedy gdy sterownik się mocno nagrzeje.Czy oznacza to uszkodzenie sterownika? Wcześniej używałem tych sterowników na innej płytce i działały prawidłowo,dopóki nie zwarłem przypadkowo pinu zasilającego 18v z pinem sterującym z arduino, w wyniku czego uszkodziłem arduino. Używam silnika PM42L-048-YTB2.
    Do you have a problem with Arduino? Ask question. Visit our forum Arduino.
  • Helpful post
    #2
    emarcus
    Level 38  
    Mnster wrote:
    Witam! Wpadłem na pomysł zrobienia plottera CNC z silników od starej drukarki, wykonałem płytkę według schematu w załączniku.
    Problem w tym, że po podłączeniu silnika i uruchomieniu programu z biblioteki Stepper silnik obraca się prawidłowo przez parę sekund a później zaczyna dziwnie drżeć i całkiem gubi obroty.Dzieje się to mniej więcej wtedy gdy sterownik się mocno nagrzeje.Czy oznacza to uszkodzenie sterownika? Wcześniej używałem tych sterowników na innej płytce i działały prawidłowo,dopóki nie zwarłem przypadkowo pinu zasilającego 18v z pinem sterującym z arduino, w wyniku czego uszkodziłem arduino. Używam silnika PM42L-048-YTB2.


    Zamontowałeś te silniki w konfiguracji bipolar sterowane przez mostki L293D które nie mają wbudowanych ograniczeń prądowych. Rezystancja cewek tych silników w tej konfiguracji jest 7 ohmów. Z natury każdego programu, wysterowanie steppera podczas cyklu 'stop w określonej pozycji' wymaga utrzymywania zasilania jednej z cewek.
    Policz wartośc prądu płynącego przez cewkę mając na uwadze napięcie robocze silników. Czy zasilasz je napięciem 18V? Podobny prąd popłynie przez cewkę podczas pełnej pracy (na obrotach) lecz jest on cyklicznie przerywany i jest szansa na niewielkie 'studzenie' mostków , które i tak w tej konfiguracji są wielokrotnie przeciążone.
    Silniki te nie powinny byc narażone na prąd wyższy niż 600mA. Ponadto mostki L293D też chyba nie dopuszczają większego obciązenia..
    Po opisanej awarii ze zwarciem, nikt nie zagwarantuje poprawnej pracy układu, włączonego znów nie poprawnie w nowej konfiguracji.

    e marcus
  • #3
    Mnster
    Level 5  
    Dzięki za odpowiedź! Faktycznie troche zawaliłem z doborem sterownika,mogłem zmierzyć ile prądu faktycznie pobierają silniki.Po paru eksperymentach okazało się,że kiedy zasilę silniki z 5V to wszystko działa prawidłowo, zamontowałem też radiatory na sterownikach.