Strona 1 z 5
W jaki sposób sterować obrotami?
: 30 lis 2018, 20:50
autor: ABKK
Witam.
Z silnikami krokowymi nigdy nie miałem przyjemności obcować.
Proszę mi powiedzieć w jaki sposób mogę sterować silnikiem, aby obracał się 15 pełnych obrotów czyli 15x360 stopni = 5 400 stopni
Dokładnie chce go zastosować do stołu obrotowego (podzielnicy).
Ma to wyglądać tak, że włączam obraca się 15 pełnych obrotów, klikam znowu 15 obrotow, klikam znowu 15 obrotów i tak w kółko
Macie jakiś pomysł na to?
Są jakieś proste sterowniki czy muszę podłączać pod komputer?
Re: W jaki sposób sterować obrotami?
: 30 lis 2018, 21:35
autor: adam Fx
najłatwiej na Arduino
https://www.youtube.com/results?search_ ... ik+krokowy
Po prostu musisz podać odpowiednią liczbę impulsów do ster.
Re: W jaki sposób sterować obrotami?
: 30 lis 2018, 21:42
autor: ABKK
Z jakimi to kosztami muszę się liczyć?
Silnik krokowy
Sterownik
Zasilacz
Arduino która wersja?
Czy coś jeszcze potrzeba?
Re: W jaki sposób sterować obrotami?
: 30 lis 2018, 22:06
autor: strikexp
Przewody?
Arduino Uno wystarczy, gorzej ze sterownikiem i silnikiem jeśli podzielnica ma dość spore opory.
Możesz oprogramować 2 przyciski żeby przesuwały podzielnicę o okreslony kąt w prawo lub w lewo. Pamiętaj o bezwładności, inaczej będziesz gubił kroki przy starcie i zatrzymaniu. Ruch nie może być zbyt szybki.
Na sterowniku masz sygnały DIR (kierunek), ENA (odblokowanie ruchu) i PUL (kolejny impuls dla silnika). Sterownie bardzo proste, tylko kwestia sił i bezwładności.
Tylko z tym ENA to chyba różnie jest w różnych sterownikach, w jednych stan wysoki w innych stan niski.
Re: W jaki sposób sterować obrotami?
: 30 lis 2018, 22:16
autor: ABKK
Wystarczy jeden kierunek.
Podzielnica ma bardzo duże przełożenie 90:1 wiec kręci się palcem

Re: W jaki sposób sterować obrotami?
: 30 lis 2018, 23:14
autor: Avalyah
strikexp pisze:Pamiętaj o bezwładności, inaczej będziesz gubił kroki przy starcie i zatrzymaniu.
Co?
A co do zrealizowania takiego zadania to wystarczy jak najbardziej arduino, wersja nie ma znaczenia, kup najtańszą podróbę za 30zł

Sam program do tego konkretnego zadania to kilka linijek, ale jeśliby podzielnica miała być używana do czegoś innego to realizacja dowolnych obrotów o zadany kąt, z zadaną prędkością itd. to również nic trudnego.
Re: W jaki sposób sterować obrotami?
: 30 lis 2018, 23:22
autor: adam Fx
strikexp pisze:Pamiętaj o bezwładności, inaczej będziesz gubił kroki przy starcie i zatrzymaniu. Ruch nie może być zbyt szybki.
O ile pamiętam biblioteka krokowca ma rampy start / stop
Jak nie ma oporów to i za 200zł pokręcisz
Re: W jaki sposób sterować obrotami?
: 30 lis 2018, 23:27
autor: strikexp
Naprawdę Avalyah nie spotkałeś się z problemem bezwładności? Przy szybkich startach silnik potrafi przeskakiwać początkowe kroki. Rozwiązaniem jest zmniejszenie prędkości lub stopniowe rozpędzanie.
Re: W jaki sposób sterować obrotami?
: 30 lis 2018, 23:51
autor: ABKK
Do tego Arduino potrzebuje jakiś sterownik jeszcze?
Takie coś myślałem:
TB6560 STEROWNIK SILNIKA KROKOWEGO będzie dobry?
Silnik SILNIK KROKOWY SHINANO KENSHI 1,7A 1.41Nm
Wiadomo zasilacz 24V

Re: W jaki sposób sterować obrotami?
: 01 gru 2018, 00:05
autor: adam Fx
Tak potrzebujesz sterownika tak jak napisałeś może być
Wydaje mi się że wybrałeś silnik unipolarny co prawda 6-cio przewodowy i mógłbyś pominąć środkowe przewody ale nie wiem jaką ma w tym momencie indukcyjność taki silnik ogólnie musisz poszukać silnika który będzie miał możliwie niską indukcyjność przy możliwie Wysokich w parametrach najlepiej rozglądaj się za silnikami bipolarnymi 4 lub 8 przewodowymi