programowalny sterownik silnika krokowego

reczne sterowanie silnikiem krokowym

Dyskusje o programowaniu mikroprocesorów.

Autor tematu
romanov
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 2
Posty: 33
Rejestracja: 20 cze 2009, 09:44
Lokalizacja: Piotrkow tryb
Kontakt:

programowalny sterownik silnika krokowego

#1

Post napisał: romanov » 25 lut 2023, 17:49

Witam szanowne grono kolegów.
Zastanawiałem się nad możliwością przerobienia podzielnicy która jest regulowana tarczkami na podzielnice sterowaną cyfrowo. Teoretycznie sprawa jest prosta. Silnik krokowy, odpowiednia przekładnia na pasku zębatym i jakiś sterownik programowalny aby można było ustawić odpowiednią ilość kroków i gotowe. W tym celu do testów zakupiłem z alliexpresu programowalny sterownik silnika krokowego. Chodziło o to aby taki sterownik można było ustawić ilość impulsów (kroków) w zależności od podziału zęba i jazda.
Obrazek
ZK-SMC01 tak się ten moduł nazywa jest już u mnie i jest podłączony. Przyznam się że jako że człek stary się robi więc z angielskim mam trudności a translator tłumaczy : moja być twoja... No cóż 3 dni mi zeszło ale rozgryzłem to cudo. Naprawdę jest fajny i ma całkiem możliwości. Obrazek

Na chwilę obecną mam problem z jedną rzeczą. Silnik reaguje jak najbardziej poprawnie wykonuje wszystko co zaprogramuje ale jest jedno małe ale i nie wiem jak sobie z tym poradzić. Jeśli ustawię aby obrócił się o określona liczbę impulsów robi to ale silnik nie jest blokowany czyli mogę bo obracać palcami. Czytałem że na sterownikach a tu jest sterownik DM556 zwora nr 4 jest za to odpowiedzialna. W moim przypadku czy jest ON czy OFF reakcja silnika jest taka sama czyli silnik nie jest pod napięciem hamowany po wykonaniu określonej pracy. Na poniższych zdjęciach pokazuję jak to podłączyłem.
I teraz pytanie silnik musi być hamowany aby podczas pracy podzielnicy tarcza się nie poruszyła. Czy da się to zrobić czy może ja popełniłem jakiś błąd. Za wszelką pomoc będę wdzięczny.
Obrazek
Obrazek

Jeśli będzie zainteresowanie tym programatorem to zrobię mały poradnik programowania tego cuda :)

Pozdrawiam
Roman-ov




skmskm
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 316
Rejestracja: 15 lis 2014, 20:21
Lokalizacja: Gliwice

Re: programowalny sterownik silnika krokowego

#2

Post napisał: skmskm » 25 lut 2023, 17:57

Daj enable na stałe to silnik będzie zawsze zablokowany/włączony.
Zależy od sterownika zwykle do minusa starczy z mostkować.

Awatar użytkownika

pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 4653
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

Re: programowalny sterownik silnika krokowego

#3

Post napisał: pitsa » 25 lut 2023, 17:58

EN - enable na sterowniku silnika odłącz kable. Bez podłączenia oznacza to zawsze włączony.
W instrukcji do DM556 masz: "Usually left UNCONNECTED (ENABLED)".
zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ


Autor tematu
romanov
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 2
Posty: 33
Rejestracja: 20 cze 2009, 09:44
Lokalizacja: Piotrkow tryb
Kontakt:

Re: programowalny sterownik silnika krokowego

#4

Post napisał: romanov » 25 lut 2023, 18:07

pitsa pisze:
25 lut 2023, 17:58
EN - enable na sterowniku silnika odłącz kable. Bez podłączenia oznacza to zawsze włączony.
W instrukcji do DM556 masz: "Usually left UNCONNECTED (ENABLED)".
To działa !
Dziękuję za pomoc, miałem nadzieję że to będzie banał. Człowiek uczy się całe życie...... jeszcze raz dziękuję :)

Awatar użytkownika

pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 4653
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

Re: programowalny sterownik silnika krokowego

#5

Post napisał: pitsa » 25 lut 2023, 18:22

W tym sterowniku widać, że ma przygotowane pola lutownicze pod "wyciągnięcie na zewnątrz" przycisków. Po lewej stronie: "public line" to wspólny dla kolejnych trzech "start/stop", "do przodu", "do tyłu".
Obrazek
i do tego można dać dodatkowy czwarty przycisk "zluzuj" w podłączeniu jak wcześniej miałeś.
Ot, tak opcja... w sterowniku używać pokrętła, a przyciski wyciągnąć na większy panel z przyciskami.
zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ


kolec7
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 979
Rejestracja: 01 mar 2009, 22:40
Lokalizacja: Poznań
Kontakt:

Re: programowalny sterownik silnika krokowego

#6

Post napisał: kolec7 » 27 lut 2023, 07:40

romanov pisze:
25 lut 2023, 17:49
Jeśli będzie zainteresowanie tym programatorem to zrobię mały poradnik programowania tego cuda :)
Jeśli Ci się chce, to chętnie bym się z tym zapoznał z takim "poradnikiem".
Albo może filmik?

Mam kilka pomysłów na prostackie aplikacje z silnikami krokowymi,
ale budowanie całego "otoczenia", żeby proste lewo-prawo z komputera obsłużyć,
to się mija z celem.....
"W życiu piękne są tylko chwile...."

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Arduino, Raspberry pi i inne systemy mikroprocesorowe”