Arduino steruje ploterem.

Dyskusje o programowaniu mikroprocesorów.

Autor tematu
baxter12
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 17
Posty: 57
Rejestracja: 04 lut 2013, 17:03
Lokalizacja: Poznan

#41

Post napisał: baxter12 » 27 lis 2013, 15:28

Można to zrobić, ale nie korzystając z polecenia STEP . Należy wysterowac piny.

Kurze mało sie znam, a ludzie mnie pytają. Fajnie.

EDIT
Można by jeszcze użyć PWM i ew komendy Tune do regulacji częstotliwości.



Tagi:


EPOX
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 11
Rejestracja: 29 lis 2009, 17:08
Lokalizacja: abc

#42

Post napisał: EPOX » 28 lis 2013, 21:13

PWM to raczej do silników DC a nie do krokowców. A co do drugiego pytania to zastosuj jakiś przycisk i korzystając z instrukcji if wstaw jak przyciśnięty to ustaw wyjściowy pin, ten którym sterujesz silnik krokowy na 0 albo 1 w zależności od tego jakim impulsem sterujesz silnik.


EDIT
czemu nie korzystając z polecenia STEP przecież można dać step(1) i pętle nieskończoną albo pętle od-do.


Raven
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 3
Posty: 681
Rejestracja: 24 paź 2011, 11:54
Lokalizacja: Warszawa

#43

Post napisał: Raven » 28 lis 2013, 21:40

EPOX - PWM to jak najbardziej dla krokowych, do wykonania mikro-kroków.


EPOX
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 11
Rejestracja: 29 lis 2009, 17:08
Lokalizacja: abc

#44

Post napisał: EPOX » 28 lis 2013, 21:43

hmm... możesz się trochę bardziej określić, bo właśnie promotor mojej pracy inżynierskiej powiedział , że PWM to tylko do silników DC

[ Dodano: 2013-11-28, 21:43 ]
hmm... możesz się trochę bardziej określić, bo właśnie promotor mojej pracy inżynierskiej powiedział , że PWM to tylko do silników DC.

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 9
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#45

Post napisał: markcomp77 » 28 lis 2013, 22:39

PWM też może być dla krokowca, ale....
ale przy tzw. sterowaniu napięciowym, które wymaga wyliczania wartości siły elektromotorycznej silnika (czyli znajomości Ka - współczynnika prądnicowego)
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


doman
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 3
Posty: 32
Rejestracja: 01 mar 2012, 20:04
Lokalizacja: inąd

#46

Post napisał: doman » 29 lis 2013, 06:31

Piszesz prace inzynierska czy referat na jezyk polski pt."moje hobby"? :D Chocby jakiegos datasheeta sterownika by wypadalo przeczytac ;) pwm stosuje sie po pierwsze do zrudla pradowego. A po drugie przy mikrokrokach. Z tym ze nie jest to zaleznosc wykladnicza tylko "idziesz po sinusie". Obecie up pozwalaja na zmiane zarowno czestotliwosci jak i wypelnienia. Jak taki sygnal. Nazwac?


Autor tematu
baxter12
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 17
Posty: 57
Rejestracja: 04 lut 2013, 17:03
Lokalizacja: Poznan

#47

Post napisał: baxter12 » 29 lis 2013, 08:19

markcomp77 pisze:PWM też może być dla krokowca, ale....
ale przy tzw. sterowaniu napięciowym, które wymaga wyliczania wartości siły elektromotorycznej silnika (czyli znajomości Ka - współczynnika prądnicowego)
Racja, ale chłopakowi nie chodzi o sterowanie. Ma sie kręcić, a potem zatrzymać. Czy tam ruszyć.


doman
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 3
Posty: 32
Rejestracja: 01 mar 2012, 20:04
Lokalizacja: inąd

#48

Post napisał: doman » 29 lis 2013, 15:13

Baxter12, no co ty ! A co to znaczy uruchomić żeby się kręcił a później zatrzymał - to sterowanie, a czy silnikiem DC czy krokowcem to inna bajka a raczej inny sposób sterowania :D Chyba że tobie chodzi o kręcenie wału ręką to zwracam hnor :lol:

Pwm UŻYWA się do krokowców i/lub STERUJE ruchem obrotowym !!!! Oczywiście cały ruch opiera się na sterowaniu LOGIKĄ, ale albo typową logiką 0/1 albo "logiką" o zmiennym poziomie!

PWM służy też do STEROWANIA. Bo jeśli jestem w stanie tym samym "układem" logiki np. 1010 osiągnąć dzięki pwm przesunięcie kątowe "ruch" silnika (w zakresie takim jaki oferuje silnik np. 1,8 stopnia, ale może być to i dużo więcej) to jest to sterowanie za pomcą PWM i chyba nie ma się co z tym kłucić? :D

Im bardziej nasz przebieg przypomina tego wspomnianego wyżej sinusa tym więcej mikroroków mamy i tym płynniejszy ruch wału.

inżynierem nie jestem, ale chyba mam błędne pojęcie o inżynierach? :D


Autor tematu
baxter12
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 17
Posty: 57
Rejestracja: 04 lut 2013, 17:03
Lokalizacja: Poznan

#49

Post napisał: baxter12 » 29 lis 2013, 15:30

Spoko pomyslalem na skróty. "nie chce sterować" rozum jako "nie chce sterować tak jak zwykle steruje się krokowcem". To co on chce zrobić ja (używając znów skrótu myslowego) potraktowalem jako zasilić silnik krokowy aby zaczął się kręcić. A nie sterować.
Tak więc zgadzamy się ale o tym dotychczas nie wiedzieliśmy. ;-).
A niez tymi inżynierami nie kumam, bo ja wiedzę na tajnych kompletach zdobywam.
Pozdrawiam


doman
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 3
Posty: 32
Rejestracja: 01 mar 2012, 20:04
Lokalizacja: inąd

#50

Post napisał: doman » 29 lis 2013, 16:29

To akurat nie było do Ciebie :) Ten kolega (EPOX) mówił że pracę inzynierską pisze w tym temacie ;) I że promotor mu mówi że "pwm to nie do krokowców".

ODPOWIEDZ Poprzedni tematNastępny temat

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