Řízení krokového motoru arduinem přes a4988

Problematika ohladne regulácií (PI, PID), ovládania pohonov, odmeriavaní veličín, automatizácie PLC

Moderátori: Drakoush, Moderátori

Desttiner
Nový člen
Nový člen
Príspevky: 76
Dátum registrácie: 18 Dec 2015, 11:17
Bydlisko: Třeboň
Vek: 24

Řízení krokového motoru arduinem přes a4988

Príspevok od používateľa Desttiner » 14 Okt 2018, 13:23

Zdravím.
potřeboval bych poradit jak sepsat kód pro arduino, kde by se určil počet otáček (klidně i v kódu), motor by se otáčel rychlostí, která by byla regulovatelná pomocí potenciometru a zároveň by se na lcd ukazoval počet provedených otáček.
Dokáži přes cykly a dig. vstupy roztočit motor a regulovat ho potenciometrem, ale nevím, jak k tomu přidat ten lcd, abych věděl, kolik otáček se už provedlo a nebo stále chybí.

Nemusí to být tak, že ten motor se po určitém počtu provedených otáček zastaví sám. Stačí, abych na lcd věděl kolik otáček už provedl a pak si to zastavím já.

Díky za rady a omlouvám se, jestli jsem netrefil správnou kategorii (přijde mi to na pomezí arduina a automatizace).
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: Řízení krokového motoru arduinem přes a4988

Príspevok od používateľa peterple » 14 Okt 2018, 18:58

Ovládanie LCD je priamo v príkladoch. No a potom sú stovky video tutoriálov. V čom je problém?
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

alidedko
Ultimate člen
Ultimate člen
Príspevky: 3963
Dátum registrácie: 04 Feb 2013, 22:04
Bydlisko: U alibabky v Poprade
Vek: 32

Re: Řízení krokového motoru arduinem přes a4988

Príspevok od používateľa alidedko » 14 Okt 2018, 19:21

V tom, ze to nie je hotove v celku na podnose.
0
Motto: Nikto nie je tak velky, aby sa nevosiel do truhly.

Používateľov profilový obrázok
misocko
Ultimate člen
Ultimate člen
Príspevky: 4317
Dátum registrácie: 14 Jún 2009, 00:00
Vek: 47

Re: Řízení krokového motoru arduinem přes a4988

Príspevok od používateľa misocko » 14 Okt 2018, 22:50

daj svoj kod nech vieme ako si daleko
co strata kroku krokaca? (presnost?)
myslim ze nikto ti tu nebude pisat cely kod na vsetko, to by si uz mal dopisat "zaplatim"
PS, motor roztacas cez digitalne vystupy , nie vstupy :confused: , vstup pouzivas analogovy od potenciometra
0

Používateľov profilový obrázok
datam
Power user
Power user
Príspevky: 2360
Dátum registrácie: 24 Apr 2008, 00:00
Bydlisko: SVK
Vek: 41

Re: Řízení krokového motoru arduinem přes a4988

Príspevok od používateľa datam » 15 Okt 2018, 11:19

Otázka ako moc by ho tá strata kroku bolela. AK to používa v otáčkovom režime tak je to bezpredmetné. Ak stratí tak iba v danej otáčke a potom to už bude v poriadku. Ale používať krokový motor v otáčkovom režime je trochu divné.

Čo sa týka prepočtu otáčok je to iba matematika. V prvom kroku potrebuješ vedieť počet krokov na otáčku (na motoroch sa udáva ako °/step - myslené plný krok). Ak používaš unipolárny motor s polovičným alebo dokonca 1/4 krokom tak si to musíš prenásobiť. Takže získaš počet krokov na otáčku a potom si už iba vydelíš počet krokov dajme tomu za 0,6 sekundy touto hodnotu a máš priamo otáčky/min x 100.
0

Napísať odpoveď