PowerSTEP01 - nowy sterownik silników krokowy

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC
Awatar użytkownika

Autor tematu
pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 4695
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

PowerSTEP01 - nowy sterownik silników krokowy

#1

Post napisał: pitsa » 06 lip 2015, 11:41

Natrafiłem na informację o nowym zintegrowanym układzie sterowania silników krokowych.
W kosteczce PowerSTEP01, o wymiarach 11x14mm, są mostki o oporności 16mΩ i max prądzie 10A i napięciu do 85V.
Do funkcjonalnej pracy potrzebuje kilku rezystorów i kondensatorów i dwie diodki. * ;-)
PowerSTEP01 posiada funkcję przejścia z mikrokroku na pracę pełnokrokową przy większych prędkościach, co pozwala na wyciśnięcie z silnika większej mocy jest też wykrywanie utraty synchronizacji.
Posiada wbudowany 22bitowy rejestr pozycji i programowalne profile prędkości. *

Dokumentacja układu znajduje się tutaj: http://www.st.com/web/en/resource/techn ... 090983.pdf

Jest już opracowana zabawka do arduino z tym układem (na 50V!):
http://www.st.com/web/en/catalog/tools/PF261319
Jest już gotowa płytka do testów:
http://www.anglia-live.com/products/kw/ ... demo-board

Ciekawe kto pierwszy w PL wyprodukuje nowy sterownik silnika krokowego oparty na tym układzie.


* - Informacja "z cyklu nie znam się ale się wypowiem". ;-)


zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ

Tagi:


mc2kwacz
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 2920
Rejestracja: 27 maja 2013, 22:18
Lokalizacja: gdzieś

#2

Post napisał: mc2kwacz » 06 lip 2015, 20:09

Ten układ nie jest przeznaczony ani przystosowany do pracy w trybie stosowanym w maszynach cnc (step-dir).


avatar
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 208
Rejestracja: 23 cze 2004, 09:44
Lokalizacja: Gdansk

#3

Post napisał: avatar » 06 lip 2015, 20:37

mc2kwacz pisze:Ten układ nie jest przeznaczony ani przystosowany do pracy w trybie stosowanym w maszynach cnc (step-dir).
Z tego co widzę z 1 strony układ ma w sobie mikroprocesor z wejściem SPI .. więc w zależności od talentu piszącego soft można prawdopodobnie zaprzęgnąć go do step/dir'a :C
a jak nie to dowolny uC + ten układ da taka możliwość z opisu wygląda to dość imponująco !
"Everything should be made as simple as possible, but not one bit simpler."
Albert Einstein


ezbig
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2103
Rejestracja: 07 lip 2006, 00:31
Lokalizacja: mazowieckie

#4

Post napisał: ezbig » 06 lip 2015, 21:25

Przeglądając pobieżnie widzę, że to jest już gotowy sterownik. Ma tryb Step-clock mode, czyli nadaje się do sterowania maszyn. Nic nie trzeba przerabiać/dorabiać.
7.7.5 Step-clock mode
In Step-clock mode the motor motion is defined by the step-clock signal applied to the STCK
pin. At each step-clock rising edge, the motor is moved one microstep in the programmed
direction and absolute position is consequently updated.
Chociaż jest jedno ale "programmed direction", czyli trzeba ustalić kierunek w konfiguracji, a nie za pomocą konkretnego pin-u. Układ ciekawy. Na manipulatory się nadaje bez kombinacji. W zasadzie to nadaje się do wszystkiego, tylko potrzebny uP sterujący, bo coby z tym nie robił to trzeba konfigurację i polecenia sterujące podawać po SPI.

Awatar użytkownika

Autor tematu
pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 4695
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

#5

Post napisał: pitsa » 06 lip 2015, 22:45

Znam przypadki kombinowania z step-dir bo nie ma możliwości wydania polecenia: idź do tej pozycji z zadanymi rampami, a tu i ramy są programowalne, i pozycjonowanie, i nawet wykrywanie "stanu zagubienia kroków" - wszystko w jednym - można urządzenie uprościć, a im coś prostsze tym bardziej konkurencyjne. Ja w tym widzę potencjał. :-)

Fajnie wiedzieć, że pojawiają się takie elektroniczno-cybernetyczne "zabawki".
zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ


ezbig
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2103
Rejestracja: 07 lip 2006, 00:31
Lokalizacja: mazowieckie

#6

Post napisał: ezbig » 07 lip 2015, 00:38

pitsa pisze: idź do tej pozycji z zadanymi rampami, a tu i ramy są programowalne, i pozycjonowanie, i nawet wykrywanie "stanu zagubienia kroków" - wszystko w jednym - można urządzenie uprościć, a im coś prostsze tym bardziej konkurencyjne. Ja w tym widzę potencjał.
Step/dir jest wygodne ze względu na gotowe oprogramowanie sterujące. Te gotowe komendy upraszczają sterowanie manipulatorem, ale już przy sterowaniu trajektorią ruchu zsynchronizowanych osi to nie jestem przekonany. Jest to do ogarnięcia, ale sterowanie impulsowe wydaje mi się prostsze w realizacji. Przy frezowaniu np. płaskorzeźby może być bardziej efektywne (jeśli chodzi o ilość danych).


mc2kwacz
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 2920
Rejestracja: 27 maja 2013, 22:18
Lokalizacja: gdzieś

#7

Post napisał: mc2kwacz » 07 lip 2015, 16:40

Próba wykorzystywanie tego układu do sterowania osią CNC przypomina próbę wykorzystania struny od gitary jako nici dentystycznej. Da się.


ezbig
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2103
Rejestracja: 07 lip 2006, 00:31
Lokalizacja: mazowieckie

#8

Post napisał: ezbig » 07 lip 2015, 23:58

mc2kwacz pisze:Próba wykorzystywanie tego układu do sterowania osią CNC przypomina próbę wykorzystania struny od gitary jako nici dentystycznej. Da się.
Szkoda, że zaimplementowano sterowanie step na oddzielnym pinie, ale kierunek trzeba nadawać po SPI. Oddzielny pin wiele by uprościł, ale zrobienie tego po SPI nie wykracza poza możliwości prostego AVR-a, choć mocno ogranicza maksymalną częstotliwość sygnału sterującego.


atom1477
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 2793
Rejestracja: 21 kwie 2011, 10:58
Lokalizacja: ::

#9

Post napisał: atom1477 » 09 lip 2015, 15:50

Fajne. To i przekreśliło to mój projekt własnego sterownika 80V/10A.
Kupuję gotowca.
To może będę pierwszym który to zrobi w Polsce :D
A co do procka to nie widzę przeszkód żeby AVR miał to ogarnąć.
Na pierwszy rzut oka wygląda mi na to że AVR pociągnie do 1MHz na STEP/DIR (w sensie że przekształcając to na komendy po SPI do układu PowerSTEP01).


251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#10

Post napisał: 251mz » 09 lip 2015, 15:55

Ten driver jest fajny aby zrobić np zintegrowany kontroler ruchu silnikami krokowymi.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”