[ lord Vader @ 16.11.2005. 01:18 ] @
Na www.active-robots.com/products/accessories/stepper.shtml nalazi se Sanyo Denki 103H7123-0440 motor. Zanima me kako se pokreće ovaj tip motora.
Može li neko da mi objasni na kom principu rade step motori, da li treba sam da pravim drajver za njega ili je bolje da se nađe neki gotov integrisani i koji. Pošto se prvi put srećem sa step motorima, svaka informacija je dobrodošla.
Značo kako rešiti elektroniku. Video sam da postoje neke integrisane verzije koje imaju ulaz step, kako se onda to upravlja mikrokontrolerom.
Kažem svaka informacija dobrodošla.

Hvala svima.

Ovo mi treba za robota koji bi trebalo da prelazi oko 50cm/s, i da ima masu oko 2-4kg. Da li ovaj motor odgovara, imate li kakav savet, predlog?

[Ovu poruku je menjao lord Vader dana 16.11.2005. u 02:20 GMT+1]
[ _str_ @ 16.11.2005. 10:42 ] @
Ovaj forum bi trebalo da se zove "Mikokontroleri (PIC, AVR, + Lord Vader)" .

Da bi pokrenuo step motor moras imati odgovarajuci drajver. Da bi kupio (napravio) isti, moras znati koji je tip motora, unipolarni ili bipolarni. Unipolarni imaju 5-6 zica dok ovi drugi imaju 4. Za testiranje mozes iskoristiti jako slican motor iz starih 5.25 flopi jedinica.
Koristi se za pomeranje glave i rade na 12V. Svaki drajver pored izvoda "step" ima i izvod "direction". Ovo prvo je korak i u primeru sa sajta iznosi 1.8°, a drugi izvod se odnosi na smer rotacije. Primer: ako posaljes 5 impulsa na step, motor ce se zakrenuti za
9°. Cela familija stepera ja kao stvorena za povezivanje sa digitalnim kolima.
Procesljaj malo forum, bilo je tu reci o ovoj temi kao i starije brojeve infoElektronike.
[ stojakovicv @ 16.11.2005. 12:48 ] @
proguglaj malo u vezi L292 to ti je kolo koje se koristi za izradu drajvera
za step motore. Oko njega ti treba veoma malo externih komponenti. Ne znam
tacno koliku on struju daje, al ako je malo, moze se ubaciti neki most sa
BD tranzistorom ili snazniji 2N3055 npr, ili sta god zelis, u zavisnosti od
motora

--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web.com/ .
[ vladobk @ 16.11.2005. 13:20 ] @
ima shema sa kolima L297 i L298 za pokretanje step motora na mom sajtu - elektronika
takodje imam i gotov modul
inace ova kola fantasticno rade

[Ovu poruku je menjao vladobk dana 16.11.2005. u 14:21 GMT+1]
[ Azzrael @ 16.11.2005. 13:45 ] @
Tesko da ces pomocu step motora pojuriti 4Kg do 0.5m/s. U stvari hoces ako regulises ubrzanje/usporenje. Ukoliko je steper opterecen, i momentalno mu se saopsti konstantna brzina, ostace u mestu a cuce se krcanje (rezonanca). Mozda je bolje servo sa pwm regulacijom... Imas li neku skicu tog robota?
[ lord Vader @ 19.11.2005. 17:06 ] @
Pa sajt koji sam naveo se bavi robotikom i oni u svsakom robotu koriste step motore za kretanje. Gledao sam snimke sa tog sajta i neki mali robotić leti velikom brzinom. On ima manju masu, možda oko 1kg i koristi motore od 0.14 N/m, zato sam ja za 4kg mislio da kupim ove od 0.83 N/m. Mislim da bi trebalo da bude sve OK. Misli li iko da je problem da takva dva stepera pokrenu robota od 4kg.
Šta znači ovo N/m, mislim kako na osnovu tog obrtnog momenta da znam koliko brzo motor može da ide sa 4kg mase.

vladobk ajde daj direktan link pošto nisam mogao da se snađem na tom tvom sajtu.
[ lord Vader @ 19.11.2005. 17:09 ] @
Koliko sam skapirao bipolarni motor ima dva navoja, i njemu treba menjati smer struje u tim navojima da bi se kretao u različitim smerovima. Kod unipolarnog postoji srednji izvod na navoju tako da uvek puštaš isti smer struje a izborom navoja motor ide u određenom smeru. jesam li u pravu?
[ vladobk @ 19.11.2005. 18:00 ] @
evo shema
ako odlucis da pravis nacicemo i vrednosti otpornika
[ lord Vader @ 19.11.2005. 18:08 ] @
Meni treba za unipolarni ne bipolearni. Šta da radim sa ovoliko izvoda, koji mi zaista trebaju? Mislim Step i Direction. Zašto ovo kolo ima svoj oscilator?
[ _str_ @ 19.11.2005. 21:09 ] @
Citat:
lord Vader: Koliko sam skapirao bipolarni motor ima dva navoja, i njemu treba menjati smer struje u tim navojima da bi se kretao u različitim smerovima. Kod unipolarnog postoji srednji izvod na navoju tako da uvek puštaš isti smer struje a izborom navoja motor ide u određenom smeru. jesam li u pravu?


Jeste tako. Evo shema koju sam ja radio ali je za 3 motora. Kada bi pravio za 2 motora 74ls04 bi bio visak i jos kada bi upotrebio ATTiny2313 ne bi trebao ni kristal. Znaci ATTiny2313 i jedan ULN* drajver. Ako si zainteresovan mogu ti poslati i .asm fajl.


[Ovu poruku je menjao _str_ dana 19.11.2005. u 22:11 GMT+1]
[ lord Vader @ 20.11.2005. 00:28 ] @
Pošalji, ako može i source, koja je fora za paljenje tih motora, mislim kakav je algoritam. Ja planiram da koristim PIC za pokretanje motora i razna merenja pa bi mi najkorisnije bilo da znam kako ide algoritam. Vidi šta možeš da učiniš. Hvala!!

Možda je najbolje da zakačiš ovde da i drugi vide. Možda još nekome treba.

[Ovu poruku je menjao lord Vader dana 20.11.2005. u 01:29 GMT+1]
[ lord Vader @ 20.11.2005. 00:32 ] @
Imaš li malo jasniju šemu i spisak delova?
[ vladobk @ 20.11.2005. 08:26 ] @
nije mi jasno kad se kome obracas ali za shemu sa L297 i L298 skini data sheet i sve ce ti biti jasno
kolo moze da pogoni i unipolarne i bipolarne menja smer i ogranicava struju
moja shema je uradjena iz dada sheta
ja posaljem iz racunara odredjeni kod u AT2313 i motor ide levo ili desno odredjeni broj koraka
[ _str_ @ 20.11.2005. 10:03 ] @
Evo prikaceno pa vidi sta mozes iskoristiti. Program bi trebalo da prati shemu, bilo je davno. Sam program nije nesto dokumentovan ali ces se vec nekako snaci. Ako nije nesto jasno, ti vici.
[ vladobk @ 20.11.2005. 10:36 ] @
Citat:
_str_: Evo prikaceno pa vidi sta mozes iskoristiti. Program bi trebalo da prati shemu, bilo je davno. Sam program nije nesto dokumentovan ali ces se vec nekako snaci. Ako nije nesto jasno, ti vici.

moze i tako, koliko vidim iz sheme interfejs ide na paralelni port pa me zanima koji softwer za racunar koristis za pogon celog sklopa
[ _str_ @ 20.11.2005. 10:53 ] @
Kcam4.0.11, bilo je i par drugih ali su bil i "nedoradjeni".
[ lord Vader @ 21.11.2005. 08:05 ] @
_str_ to je to, pogledao sam i .asm kod i prilično je jednostavan. Hvala za ovaj kod, ja radim sa PIC-ovima ali krećem da učim ATMEL-e pa mi i sa te strane dobro doće ovaj tvoj kod.

Hvala svima na informacijama i mislim da sam razumeo kako da napravim ovo. Uskoro ću probati pa ako bude problema opet ću da pitam.
[ lord Vader @ 21.11.2005. 08:08 ] @
Jel neko zna nešto o onome što sam pitao u vezi računice sa onim N/m.
[ Azzrael @ 21.11.2005. 11:34 ] @
Mislis na definiciju, ili...?
Njutn/metar i izrazava moment. Kod step motora postoji Moment kretanja i Moment drzanja.
Pozz
[ stojakovicv @ 21.11.2005. 13:43 ] @
imam ja negde na hardu proracun za step motore za robota od 10kg, pa cu
okaciti ovde, a ti onda uporedi pa racunaj za svog malisu

--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web.com/ .
[ lord Vader @ 21.11.2005. 20:22 ] @
Mislio sam na proračun kada imam taj obrtni moment, koliko može da nosi kg i kojom brzinom.

stojakovicv nabaci taj proračun, to mi treba.
[ Azzrael @ 21.11.2005. 23:35 ] @
E j**i ga sad, za to pitaj skolarce. Ja sam to pozaboravljao. Secam se da je M=rxF. Moment je srazmeran sili koja deluje na osovinu po tangenti na poluprecnik r...
Pozz
[ fibra @ 23.12.2005. 14:29 ] @
3. Na koji nacin da utvrdim izvode step motora? Imam dva Epson SM-E040 step motora sa dve grupe po 3 izvoda) Dali mi je za to neophodan vec uradjen interfejs ili je to moguce utvrditi omski ili vec kako...? Planiram da pravim CNC busilicu predstavljanu na www.elektronika.rs.ba Ima li neko iskustva u pravljenju njihove CNC konfiguracije.

evo i skena SM-E040, ako nesto znaci...


Unapred hvala.

[Ovu poruku je menjao fibra dana 23.12.2005. u 16:02 GMT+1]
[ Azzrael @ 24.12.2005. 00:28 ] @
na slici je motor koji ima 2 kalema sa srednjim izvodom. mozes utvrditi koji je srednji sa instrumenom. Izmedju krajeva kalema je najveci otpor, dok je od srednjeg izvoda ka bilo kom od krajeva otpornost jednaka polovini ukupne. Isto i za drugi kalem. Takodje, kalemovi medju sobom nemaju nikakve veze.
Pozz
[ lord Vader @ 03.01.2006. 07:40 ] @
Nabavio sam motor i sve što mi treba. Našao sam šemu od jednog kolege i kada sam je napravio neće da radi ništa. Ako neko zna da li je šema dobra i šta eventualno nije u redu molim ga da pomogne.

Evo šeme.


Problem je sledeći kada upalim napajanje svetli mi jedna led. Provereno radi Enable ulaz kola jer kada ga stavim na gnd onda ne svetli ni ta dioda. Na dir i h/f nisam primetio nikakve promene, što je i normalno, jer klok ne daje nikakve rezultate. Šta god da radim sa klok signalom ništa se ne dešava. U čemu je problem. Pretpostavljam da bi trebalo da menja LED-ove onako kako bi ustvari pobuđivao namotaje u motoru.

Pomoć!!!!

[Ovu poruku je menjao lord Vader dana 03.01.2006. u 08:45 GMT+1]
[ _str_ @ 03.01.2006. 10:14 ] @
Zaboravio si da navedes oznaku IC-a.
[ Azzrael @ 03.01.2006. 14:11 ] @
Daj oznaku kola. Sve ulazne linije moraju biti definisane. H/F je definicija koracanja (half/full). i mora biti 0 ili 1. NCLK moras vezati na masu preko pulldown otpornika (5K) i dovoditi mu impulse za koracanje. DIR takodje mora biti 0 ili 1 (to je zeljeni smer). ENA znas i sam. Nego me buni napon napajanja motora. Nemoguce da je 5V. Svejedno, vise informacija kad das oznaku kola. U svakom trenutku mozes kucati na google-u oznakakola.pdf i naci oficijelni pdf u kome ima i fabricki application note.
Pozz
[ lord Vader @ 03.01.2006. 18:07 ] @
Evo prepravljene šeme.




Kolo je dakle standardni steper drajver L297. Što se tiče ulaznog priključka i izlaznih tranzistora to je definitivno u redu, tranzistore sam testirao i rade odlično i LED se pali kada na odgovarajući pin dovedem 5V. Naravno da na ulazni konektor dovedem odgovarajuće signale, nijedan pin ne visi. Problem je dakle što kolo neće da radi kako treba, ja sumnjam na šemu, nisam siguran da je u redu.
Imam Data Sheet za ovo kolo ali u svakoj šemi se ovo kolo koristi sa drajverom za bipolarne step motore, a meni treba za unipolarne. Kada se to dodatno kolo stavi onda se povežu i SENSE pinovi ovog kola. Pošto ja nemam bipolarni nego unipolarni motor ja nemam gde da pšovežem ove SENSE pinove.
Takođe na svakoj šemi postoji RC oscilator koji na ovoj mojoj šemi ne postoji. Da li je oscilator obavezan i čemu služi kada ja dajem takt ovom kolu.

Može li neko malo da objasni kako ovo kolo radi, šta je neophodno od spoljnjih komponenata i čemu koja služi.

Pomagajte, molim vas.

[Ovu poruku je menjao lord Vader dana 03.01.2006. u 19:15 GMT+1]
[ lord Vader @ 03.01.2006. 18:19 ] @
Kako treba da radi ovo kolo, da li treba da na svaki takt menja izlaz A, B, C, D i da drži 5V na tom izlazu do sledeće promene ili treba da okine kratak impuls? Ako okida kratak impuls moguće da onda kolo radi jer ja gledam LED da li se pali, ako je taj impuls kratak možda se LED upali i ugasi a da to oko ne može da registruje.
[ vladobk @ 04.01.2006. 12:36 ] @
nisam siguran da kolo L297 moze direktno da pogoni step motor obicno posle njega sledi L298
ova shema sigurno radi a ulazni signali :
- CW/CCW smer motora
- CLOCK ( od frekvencije kloka zavisi brzina motora ne sme biti prevelika )
- HALF/FULL ( zavisi od step motora ili veze njegove polu ili pun )
- RESET pocetna kombinacija
- ENABLE dozvola
- VREF u kombinaciji sa SENSE odredjuje struju motora

ulazni otpornici su 4k7 i dozvoljavaju razne kombinacije za experimentisanje

pozzz vladobk
[ Azzrael @ 04.01.2006. 15:10 ] @
L297 je samo signalni driver za motore. Sa njim ne mozes terati stepere. Moras posle njega staviti L298. Ako kazes da imas pdf, onda ti je sve jasno
Pozz
[ lord Vader @ 04.01.2006. 16:27 ] @
Ljudi rešen je problem, nisam mogao da verujem ali prodali su mi pokvaren čip!!!!!
To mi se nikada do sada nije desilo.
Stavio sam tranzistore kao na šemi i oni pokreću motor. Doduše još nisam probao sa zakačenim motorom jer hoću da istestiram potpuno ceo sklop pre nego što povežem motor, mnogo je skup.

Koliko sam primetio ovaj dodatak (L298) je drajver sa taranzistorima koji može da gura do 2A motore. Koliko kapiram kombinaciom ova dva čipa može da se ostvari i regulacia odnosno ograničenje struje preko sense ulaza, jel' tako? Znači ako hoću da ograničim struju na 1,85A onda treba da podesim vrednost otpornika na sense ulazima i Vref i to je sve? RC oscilator služi kao frekvencija kojom se odabira vrednost sa ulaza sense i onda na osnovu toga reguliše struja. To je ustvari frekvencija kojom se semluje napon na tim otpornicima?

Ako može da se sa ova dva kola odradi i ograničenje struje onda je to fenomenalna stvar. Video sam da spominju PWM koji takođe ne kapiram kako radi, nekom čudnom kombinacijom ili ovim istim oscilatorom?

Šta je od ovga tačno, a šta sam izgrešio?
Može li L298 na unipolarni motor?
[ vladobk @ 05.01.2006. 10:25 ] @
Citat:
lord Vader: Ljudi rešen je problem
Može li L298 na unipolarni motor?


- dobro si ti to shvatio
- izvod 19 na L297 ti je za izbor HALF/FULL
[ lord Vader @ 06.01.2006. 03:23 ] @
Citat:
vladobk: - dobro si ti to shvatio
- izvod 19 na L297 ti je za izbor HALF/FULL


Pa half/full je za biranje celog koraka ili polukoraka, kakve veze ima sa pitanjem u vezi unipolarnog motora. Ne kapiram?
[ vladobk @ 06.01.2006. 10:13 ] @
Sory mala zabuna nema veze vrsta stepera sa HALF/FUL steperima
- ALi mislim da kolo L298 moze da pogoni i unipolarne i bipolarne motore
- ja sam pogonio samo unipolarne


[ lord Vader @ 10.01.2006. 13:07 ] @
@fibra

Kao što je rečeno, pomoću ommetra utvrdiš koje su zajedniče žice i te dve spojiš na + napajanja. Sada svaki namotaj ima dve moguće kombinacije. Kako god okrenuo te izvode ne možeš da pogrešiš jer su tako unutar motora povezani da u svakom slučaju pravilno rade!!!! Samo ne smeš da pomešaš izvode dva nezavisna namotaja. Pogledaj pdf nekog motora da vidiš faze paljenja navoja i videćeš da okretanjem izvoda ništa nećepš promeniti.
[ lord Vader @ 10.01.2006. 13:09 ] @
Hvala svima na pomoći ja sam moj motor naterao da radi. Samo me je iznenadilo kako nema na internetu Data Sheet za taj motor sa rasporedom izvoda i karakteristikama motora. Stvarno bezveze.
[ stojakovicv @ 13.10.2006. 15:13 ] @
Evo proracuna koji sam jednom davno obecao!
Proracun odabira step motora za robota tezine 10-tak Kg.
[ senna6666 @ 18.02.2007. 23:53 ] @
Drug znam da je proslo dosta vremena od kad si ovo postavio na forum,al me zanima jedna sitnica !!!
Jel mozes objasniti cemu sluze ovi zadnji (izlazni)tranzistori ?
Jer ako je sema kako treba onda su to npn tranzistori,nije mi jasno zasto im je na bazu doveden - a ovo i nije bas darlington spoj !!!
znaci ne prvi nego drugi tranzistor !!!