Ovladanie krokoveho motora

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

Moderátori: Drakoush, Moderátori

Používateľov profilový obrázok
mmt
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1252
Dátum registrácie: 08 Júl 2009, 00:00
Bydlisko: Martin
Vek: 32
Kontaktovať používateľa:

Ovladanie krokoveho motora

Príspevok od používateľa mmt » 05 Dec 2009, 11:51

Hi all,
takze co sa tyka tychto motorov som v tom lama.
mam takyto krokovy motor alebo servo? z FDD mechaniky, chcel by som ho pouzit na vychilovanie laseroveho luca(len dake jednoduche pohyby) mohol by mi niekto objasnit ovladanie takehoto motora, popripade zohnat daku schemu so zapojenim? dik
Prílohy
step.jpg
0

Kofo

Príspevok od používateľa Kofo » 05 Dec 2009, 11:58

Holt chlope, s jedným motorom XY laser nenasimuluješ :)

Používateľov profilový obrázok
mmt
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1252
Dátum registrácie: 08 Júl 2009, 00:00
Bydlisko: Martin
Vek: 32
Kontaktovať používateľa:

Príspevok od používateľa mmt » 05 Dec 2009, 12:00

sak jasne :roll: cem len 'X' najprv vyskusat
0

Používateľov profilový obrázok
bobo87
Ultimate člen
Ultimate člen
Príspevky: 1913
Dátum registrácie: 15 Feb 2007, 00:00
Vek: 36
Kontaktovať používateľa:

Príspevok od používateľa bobo87 » 05 Dec 2009, 12:02

Mozes skusit zapojenie, ktore som spravil, ked som sa "hral" s podobnymi vecami. Mozes tam pripojit 2 krokace, 2 PWM vystupne kanaly, volne su aj piny TxD, RxD, I2C, a 5 obycajnych I/O pinov.
Prílohy
motorsDPS.pdf
plosak
(36.01 KiB) 228 stiahnutí
motorsSCH.pdf
schema
(17.85 KiB) 292 stiahnutí
0
float l,I,Q,_,o;int E;main(){I=1.125;while(I>=-1.225){for(l=-2;l<=1;l+=3/79.0){Q=_=0;for(E=127;Q*Q+_*_<4.0&&--E>32;){o=Q;Q=Q*Q-_*_+l;_=2*o*_+I;}putchar(E);}putchar(10);I-=9/88.0;}}

Kofo

Príspevok od používateľa Kofo » 05 Dec 2009, 12:03

Tak skúšaj :D

Tie motory by to mali stíhať, navyše je tam pomer deg/step dosť jemný, čiže aj rezolúcia výsledného "obrazca" ak by sa podarilo by bola ok.

Programuješ?

Používateľov profilový obrázok
boraicho
Ultimate člen
Ultimate člen
Príspevky: 12411
Dátum registrácie: 03 Feb 2007, 00:00
Bydlisko: Prešov
Vek: 35
Kontaktovať používateľa:

Príspevok od používateľa boraicho » 05 Dec 2009, 12:06

FDD? to je stara disketovka?
0
"Aj nevinne vyzerajúca súčiastka, môže byť príčinou nefunkčnosti zariadenia a tou kondenzator 100% je"
3D REBEL II + PLA + PETG
CNC 1810 na DPS

Kofo

Príspevok od používateľa Kofo » 05 Dec 2009, 12:07

Áno, tieto motory boli v niektorých starých 5,25" FDD a HDD.

Používateľov profilový obrázok
mmt
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1252
Dátum registrácie: 08 Júl 2009, 00:00
Bydlisko: Martin
Vek: 32
Kontaktovať používateľa:

Príspevok od používateľa mmt » 05 Dec 2009, 12:11

no poskusam, neprogramujem tak nwm ci to zvladnem, neco bez progaramovana by sa nenaslo? :D ucitel my vravel ze su dost citlive, zevaj cosi vyse jedneho stupna na krok albo ako sa to povie :)
0

Používateľov profilový obrázok
Jacob989
Ultimate člen
Ultimate člen
Príspevky: 2775
Dátum registrácie: 13 Mar 2008, 00:00
Bydlisko: Dubnica nad Váhom
Vek: 34
Kontaktovať používateľa:

Príspevok od používateľa Jacob989 » 05 Dec 2009, 12:18

konkrétne 1,8 deg/360. S procesorom to máš vhodné, stále však s krokovými motormi nedosiahneš vytúžený efekt, je to motor pomalý pre tvoje použitie. Ale ak sa chceš iba baviť, tak to stačí :wink:
0
Hudobník, zvukár, DJ, osvetľovač, fanúšik kvalitného zvuku, programátor, automatizér, elektrotechnik...Výroba laserových projektorov na zákazku.
Inak som Jakub.

Používateľov profilový obrázok
boraicho
Ultimate člen
Ultimate člen
Príspevky: 12411
Dátum registrácie: 03 Feb 2007, 00:00
Bydlisko: Prešov
Vek: 35
Kontaktovať používateľa:

Príspevok od používateľa boraicho » 05 Dec 2009, 12:20

Ci ta to musim zohnať das dva a kolko ma hodnotu taka stara FDD?
0
"Aj nevinne vyzerajúca súčiastka, môže byť príčinou nefunkčnosti zariadenia a tou kondenzator 100% je"
3D REBEL II + PLA + PETG
CNC 1810 na DPS

Kofo

Príspevok od používateľa Kofo » 05 Dec 2009, 12:28

Pre zberateľov dosť veľkú, pre bežného človeka takú kontajnerovú...

Kubo - pozri si manikove výrobky s krokáčmi, kamoš kúpil, bol z nich mimo, vraj sú parádne. Každému podľa vkusu.

Používateľov profilový obrázok
33zuli
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1424
Dátum registrácie: 23 Nov 2008, 00:00
Bydlisko: Blava, né??
Vek: 29

Príspevok od používateľa 33zuli » 05 Dec 2009, 13:21

0
while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }
Obrázok

Používateľov profilový obrázok
mmt
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1252
Dátum registrácie: 08 Júl 2009, 00:00
Bydlisko: Martin
Vek: 32
Kontaktovať používateľa:

Príspevok od používateľa mmt » 05 Dec 2009, 13:53

no tak to je pecka 8)
0

Používateľov profilový obrázok
manik
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1044
Dátum registrácie: 19 Jan 2008, 00:00
Vek: 45

Príspevok od používateľa manik » 05 Dec 2009, 14:03

pre kofo: dik za reklamu
fakt sa s tym daju robit paradne veci

teraz co mam elektroniku mscan2009 tak dokaze ovladat az 12 motorov

X = 0..255 / 16 PWM MicroSteps = 0..16 steps of 50 steps 1.8deg motor = 0..115,2°
+
Y = 0..255 / 32 PWM MicroSteps = 0..8 steps of 50 steps 1.8deg motor = 0..57,6°

Color 4Microsteps (0..200 = one turn of 50 steps 1.8deg motor) = 0..127 > 16 positions of table, 128..191 > 16 shaking positions of table, 192..223 > Raindow Right - Min to Max, 224..255 > Rainbow Left - Min to Max
+
Static Gobo 4Microsteps (0..200 = one turn of 50 steps 1.8deg motor) = 0..127 > 16 positions of table, 128..191 > 16 shaking positions of table, 192..223 > Raindow Right - Min to Max, 224..255 > Rainbow Left - Min to Max

RotoGobo 4Microsteps (0..200 = one turn of 50 steps 1.8deg motor) = 0..127 > 16 positions of table, 128..191 > 16 shaking positions of table, 192..223 > Raindow Right - Min to Max, 224..255 > Rainbow Left - Min to Max
+
GoboRotation 4Microsteps (0..200 = one turn of 50 steps 1.8deg motor) = 0..127 > one rotation index, 128..191 > one rotation shaking index, 192..223 > Rotation Right - Min to Max, 224..255 > Rotation Left - Min to Max

Shutter 8Microsteps (0..200 = half turn of 50 steps 1.8deg motor) = 0..127 > dimmer - blackout to open, 128..255 strobing - slow ~1Hz to fast ~8Hz
+
Prism 8Microsteps (0..200 = half turn of 50 steps 1.8deg motor) = 0..127 > Off, 128..255 > On
Prílohy
mscan8m.jpg
0

Používateľov profilový obrázok
manik
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1044
Dátum registrácie: 19 Jan 2008, 00:00
Vek: 45

Príspevok od používateľa manik » 05 Dec 2009, 14:12

s tym popelscanom vela neporiesis, dokaze vychylovat motor iba vramci jedneho kroku cize +-1.8 stupna a to je na laser velmi malo. Moje galva maju ,max vychylku 45 stupnov a to je trosku rozdiel...

ked us popelscan tak SMR 300 motory alebo nieco podobne z gramofonov ktore maju menej krokov na otacku a spravia ti vecsi uhol..
0

Kofo

Príspevok od používateľa Kofo » 05 Dec 2009, 14:13

Nerobím reklamu, nikde som neuviedol vetu "predáva, kúp".

To je ako keby som napísal, že "boraicho má laser robený s posuvnými registrami, spýtaj sa ho". Aj keď vieme svoje.

Používateľov profilový obrázok
mmt
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1252
Dátum registrácie: 08 Júl 2009, 00:00
Bydlisko: Martin
Vek: 32
Kontaktovať používateľa:

Príspevok od používateľa mmt » 05 Dec 2009, 14:42

ludia, mne sa toto strasne paci http://staff.elka.pw.edu.pl/~mstolars/p ... index.html , zadne programovane sak? je to jednoduche a viem ako to zapojit, mam sa dotoho pustit?
nwm po polsky, nedocital sa dakto akym programom tam cosi dam cez ten paralelny port?
0

Používateľov profilový obrázok
33zuli
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1424
Dátum registrácie: 23 Nov 2008, 00:00
Bydlisko: Blava, né??
Vek: 29

Príspevok od používateľa 33zuli » 05 Dec 2009, 15:34

program sa tiez vola Popelscan, a myslim ze je free (skus google)
tu je este trocha info: http://c4r0.skrzynka.org/_hv/index.php?page=_lasers
A NEZABUDAJ NA STAREHO DOBREHO POMOCNIKA
0
while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }
Obrázok

Používateľov profilový obrázok
mmt
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1252
Dátum registrácie: 08 Júl 2009, 00:00
Bydlisko: Martin
Vek: 32
Kontaktovať používateľa:

Príspevok od používateľa mmt » 05 Dec 2009, 15:40

ty si skusal to zapojenie?
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok