[ vuchko.vuchko @ 27.11.2009. 19:54 ] @
Potrebna mi je neka najjednostavnija moguca sema kojom bi upravljao step motorom, pomocu racunara (LPT)...
Trenutno imam motor PM35L-048 , pa bi se zeleo sa tim malo bolje upoznati...Ako ima neko nesto da mi preporuci....
[ rsinisa @ 27.11.2009. 20:23 ] @
Milsim da je kod nas najjednostavnije nabaviti L297 i L298 (iako ima i boljih IC-ova) pa da sa njima napraviš drajver. Imaš i aplikaciju sa mikrokontrolerom pa možda i odatle "pokupiš" nešto korisno http://www.jasonbabcock.com/co.../breadboard/bipolar/index.html
Mada me buni to što se u tekstu pominje da je to unpiolarni motor, a data je šema od bipolarnog.

Pozdrav.
Sinisha
[ MiceX @ 29.12.2009. 05:30 ] @
Probao je neko da pokrene step motor preko LPT-a sa ULN2003a ? Ja sam probao sa programom stepper drive sa http://wiredworld.tripod.com/tronics/stepper.html sajta i ne radi... merio sam izlaze na portu i svi izlazi uvek imaju istu voltazu i kada pokrenem program,nista se ne desava i dalje je ista voltaza na svim izlazima.
[ vukboban @ 29.12.2009. 16:55 ] @
A,pa ne moze to tako da ko god oce pise svasta po LPT! Ne da Windows da svako brlja kako mu je volja!
Salim se,naravno,ali istina je da ne mozes da koristis LPT dok ne ubacis inpout32.dll file u windows/sistem.

Mislim da se tako zove datoteka.
[ shpiki @ 29.12.2009. 22:19 ] @
@MiceX
ja sam radio sa ULN2003 i radilo je ok. kao sto rece vukboban MORAS da imas inpout32.dll (ili IO32.dll, zavisi kako ga ko nazove) i radice.
doduse, ja nisam koristio ovaj program, pisao sam nesto svoje u VB, ali sve je to na isti fazon.

pozdrav!
[ MiceX @ 30.12.2009. 03:58 ] @
Evo uspeo sam,sad mi radi sve,nasao sam neki francuski program ProgSequ i sada namestio sam tamo da mi ide samo levo desno,ne u krug ali je problem sto moze samo 20ms a meni bi trebalo 1ms da se brze vrti a nzm da pisem programe :( ko bi imao volje da mi napise? Namucio sam se ko isus dok mi nije sve proradilo,evo ovo mi je treci dan da nisam celu noc spawao...
[ bogdan.kecman @ 30.12.2009. 04:30 ] @
sta je konacni cilj vezbe ? da vrtis taj stepper preko paralelnog porta ? jedan ? ili nesto drugo ... ako ga teras preko paralelnog porta sa uln-om kapiram da ti je to neki unipolarni motor ... imas zgodan drajver: http://mardus-kreutz.blogspot.com/

l297+l298 su odlicni (bajati extra ali super laki za rad) drajveri ali za bipolarni (doduse, unipolarni mozes lako da prevezes u bipolarni) ..

http://dsaprojects.110mb.com/electronics/cnc/cnc_ctrl.html - (http://dsaprojects.110mb.com/electronics/cnc/5-phase_pc_test.zip je program)

http://www.roborealm.com/help/Parallel_Port.php - o par portu + dll bez koga nemoz tek tako sa svrsljas po njemu

http://delphi.ktop.com.tw/boar...=168&fid=917&tid=72708 - primer u delfiju

http://www.linuxcnc.org/ - projekat koji kontrolise mnogo motora preko lpt portova (doduse ne tako kako ti hoces, ocekuje se drajver sa druge strane - ovo je "mozak CNC masine")

Citat:

meni bi trebalo 1ms da se brze vrti a nzm da pisem programe


sto se tice 1ms ako radis full step (a tesko ces preko lpt-a drugacije) ne moze svaki steper da se vrti tako brzo ... ako uzmemo 200 stepova za krug sa 1ms/step to je 200ms za krug to je 300RPM sto je prilicno brzo za jeftini stepper (postoje i od 3000rpm i vise ali kostaju vise .. ne znam sa cim radis tako da moguce da taj tvoj moze preko 300rpm samo budi svestan da preko neke brzine steperi nece da idu)

sto se tice "nzm da pisem programe" .. ne kapiram - ocekujes da neko uzme i napise ti program - za sta? za vrtenje stepera "jako brzo" ? levo desno? i sta onda ? ako mislis da se bavis "programabilnim uredjajima" - mikrokontrolerima i slicno - moraces da naucis da programiras, bar malo

[ Sepa011 @ 30.12.2009. 06:11 ] @
@bogdan.kecman

zaboravio si da dodas, kada su ozbiljnije stvari u pitanju, a slicne EMC2, i sledece:

http://www.machsupport.com/ Mach3 (Win XP/2000 platforma),

http://www.dakeng.com/ TurboCNC (DOS platforma).
[ bogdan.kecman @ 30.12.2009. 07:22 ] @
nisam hteo da preterujem, ovo mu daje dovoljno informacija da odluci sta i kako ce dalje ... posto dalje bez nekog ucenja ce tesko ..
[ MiceX @ 30.12.2009. 08:05 ] @
spojio sam motor od flopiya velikog i na njega sam stavio zeleni lazer koji zelim da vrti levo desno,pravim kucnu zurku sad za novu godinu pa mi treba za to. u programu stepper motor controller sam probao na 1ms i to mi odgovara ali tamo ima samo da se vrti u krug nema nista da se podesava zato sam uzeo taj ProgSequ tamo ima sve ali je 20ms naj manje. I sad bi bilo super ako neko ima program za ovo sto meni treba ili nesto slicno pa da ga modifikuje ili nesto... Hvala za Linkove!
[ bogdan.kecman @ 30.12.2009. 10:24 ] @
tesko ces sa jednim step motorom napraviti veliki light show :( ... a taj zeleni laser moze nekog da oslepi .. tako da .. budi pazljiv .. 5mW u oko i dovidjenja .. trajno ostecenje vida ja znam coveka koji je skroz slep na jedno oko od zelenog 5mW lasera i jednog koji ima fleke u jednom oku od crvenog 5mW lasera (onaj kineski pokazivac sa pijace) tako da pazi sta radis ..

jel ima taj program source ili dolazi samo kao exe ?
[ MiceX @ 30.12.2009. 11:36 ] @
imam 20 mw laser kada radi vidi se linija zelena :) i par puta me strefilo u oko ali nista jer ima neke filtere valjda,zaslepi na sekund ali nista strasno...nece nikome ici u oko jer nece biti u visini ociju... Programi su svi .exe . Pokusao sam u visual basicu 6 da napisem nesto ali nzm kako da napravim da mi sam menja bitove na data portu treba petlju neku ili nesto,ja sam uspeo da upisem u program da namestim port i onda tamo menjam i pali mi odredjeni port (data0,data1...) a pre toga ima deklaracija neka za dll fajlove. bar malo da znam u visual basicu da programiram sigurno bi uspeo jer mislim da nije tesko,kad se bar nesto zna...
[ shpiki @ 30.12.2009. 11:55 ] @
proguglaj malo kontrolu LPT porta iz VB, nacices sigurno to sto ti treba (ne moras da trazis kontrolu step motora, trazi kontrolu led dioda, itd.). bitno da shvatis princip, ostalo su nijanse...
[ neshto vishe @ 06.07.2010. 14:17 ] @
A zna li neko kako tako nešto napraviti u Quartus 2 softverskom paketu, znači, realizovati upravljanje step motorom korišćenjem softverskog paketa Quartus 2.
Na raspolaganju je step motor, obezbijediti da se u sisemu može definisati broj koraka koje step motor treba da napravi
(u pozitivnom ili negativnom smjeru) pomoću odgovarajućih tastera. Na 7-segmentnom displeju se prikazuje broj koreaka
(znakom - se naznačava negativan smjer kretanja). Odabir broja koraka se bira na slijedeći način: jedan od tastera služi
za uvećanje apsolutnog broja koraka (od 1 do 100), dok se drugi taster koristi za definisanje smjera kretanja. Pomoću jednog tastera potrebno je definisati način koračanja: koračni ili polukoračni mod rada. Ako neko ima neku ideju, ili nešto zna, neka mi se javi.

Pozz
[ bogdan.kecman @ 06.07.2010. 14:26 ] @
mislim da nije posteno da domaci zadatak bacis na forum sa varijantom "aj da mi neko resi" ...
[ neshto vishe @ 06.07.2010. 14:45 ] @
Ne, krivo shvatanje...ne tražim da mi neko riješi, niti je ovo domaći, već ako neko ima neku ideju, kako započeti...
ozbiljne stvari ne volim kopirati...