Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

upravljanje 2 step motora preko jedne "plocice"

[es] :: Elektronika :: upravljanje 2 step motora preko jedne "plocice"

[ Pregleda: 3009 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

lord051
student
ri

Član broj: 289623
Poruke: 6
*.duo.carnet.hr.



Profil

icon upravljanje 2 step motora preko jedne "plocice"24.08.2011. u 21:04 - pre 154 meseci
Pozdrav ekipa,

radim jedan projekt, moja vizija je da to izgleda ovako nekako:

http://imageshack.us/g/545/picture038z.jpg/

znaci jedan motor vrti konstrukciju na kojoj su posude(sve bi bilo od lagane
plastike, i kuglice). Znaci taj motor ispod otvora iz kojeg ce ispadat
kuglice dovede ili jednu ili drugu posudu. Otvor iz kojeg ce ispadat
kuglice bila bi neka plastika, oblika case, kojoj bi bilo pokretno dno, tu
bi bio drugi motor koji bi to dno otvarao i zatvarao, nakon sta dobije
signal, to moze biti neki tanjur koji napravi cijeli krug, pa se tako
otvor otvori/zatvori. A na vrhu te "case" bi bila kamera, kuglice bi se u
casu ubacivale na neki bocni otvor. Znaci, kamera bi snimila kuglicu, u
Matlabu bi se obradila ta slika, u ovisnosti o dobivenom rezultatu slao bi
se signal na motore, jednom motoru da otvori dno, a drugom motoru da
dovede odgovarajucu posudu.

Ovo su moja dva motora:

http://imageshack.us/g/703/picture019kzm.jpg/ (njega bih koristio za
otvaranje dna)

http://imageshack.us/g/801/picture012o.jpg/ (ovaj motor za okretanje
tanjura na kojem su ploce)

Ovako bi to radilo: Ja ubacim kuglicu u casu, kamera ju uslika, matlab
procesuira sliku, kada dobijemo reultat slike, salju se signali na motor
koji upravlja posudama, znaci dovedemo odgovarajucu posudu ispod otvora,
npr 10sec nakon sto smo poslali signal za upravljanje posudama, saljemo
signal na motor koji upravlja pokretnim dnom. Motor koji kontrolira
pokretno dno moze npr napraviti cijeli krug, i tako ce se vratiti opet u
pocetni polozaj, tj otvoriti/zatvoriti dno. 10ak sekundi nakon sto
posaljemo signal za pokretanje dna mozemo poslati signal motoru koji
upravlja posude da se vrati u svoj pocetni polozaj. Eto, za sada imam tu
viziju, nije bitno sta ce trajati malo duze, bitno mi je da proradi.
Spominjao sam ove vremenske deleye zato da budem siguran da ce se
prethodni proces izvrsiti prije nego pocne slijedeca radnja(moguce je
sve to napravit bez delay na nacin da kamera detektira pokretne djelove,
ali to bi mi zakomplciralo stavri skroooz.

Googlao sam i trazio, pa su me ljudi savjetovali da ce mi za ovako nesto
biti i vise nego dovoljni step motori iz nekog starog printera. Ovo mi je
bilo i najzgodnije posto ne zahtijeva dodatne troskove, ja sam nabavio
printer i iz njega izvukao motore. Dali oni mogu odraditi ono sta sam ja
zamislio od njih ovdje?

Molim vas recite mi sada na koji nacin cu spojiti motore na komp,
tako da ih mogu upravljati, i naravno povezati sa Matlabom. Da bih ih
upravljao/ vezao za Matlab moram tu u plocicu spojiti preko parallel
porta. Trebam napraviti plocicu, kontroler? Googlao sam, vidio sam
masu shema za takve stvari, ali koja bi bila najbolja/najizvedivija? Dali
mi je jednostavnije raditi plocicu za oba motora posebno il da ih
sibnem na jednu plocicu? Vidim da ako bi radio plocicu za svaki motor,
onda treman 2 parallel porta, a ja na kompu nemam niti jedan, tako
da se nadam da postoji rjesenje da ih spojim na jednu plocicu, jer
nekako cu nabavit neku karticu za paralllel port. Molim vas da mi
date link/shemu plocice koja bi bila najbolja za ovako nesto.

Puno pitanja :) . Jos jedino sta bih mogao napraviti bi bilo da napravim
takav sklop da loptice same iz nekog spremnika dolaze u "casu" , ali to bi
dodatno zakompliciralo projekt, zar ne? Bit cu jako zadovoljan ako i bez
toga napravim sve da radi, pa cu ako budem mogao taj dio zadnji dodati,
zapravo nadam se da cu ipak i to dodati.

ufffff, puno teksta :)

sva razmisljanja i savjeti su jako dobrodosli...

thanks...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: upravljanje 2 step motora preko jedne "plocice"24.08.2011. u 23:53 - pre 154 meseci
1. odluci "kako" hoces to da radis. Da li hoces da upravljas PC-em ili hoces stand alone masinu
2. kad odlucis "kako" hoces onda dalje nije problem :D

sto se motora tice, nema tu velike filozofije, imas torque i brzinu - da li motor ima dovoljno torque (kg.cm) da moze da pomeri to sto ti treba i da li se vrti dovoljno brzo da to odradi brzinom koja ti treba

kameru na matlab spajas zavisno od one odluke spocetka ali najlakse je da uzmes obicnu usb kameru i eto ti je na kompu, dalje zavisi od tebe kako ces sa matlabom da je isprocesiras... imas i kamere sa seriskim izlazom

motorima mozes da upravljas direkt sa LPT porta (samo zakacis spolja neki drajver, ne vidim dal su to unipolarni ili bipolarni motori, ako su unipolarni zakacis neki uln2003 ako su bipolarni neki drajver za njih L297+L298 na primer ili neki drajver drugi (mikroelektronika prodaje neke odlicne koji bi ti radili posao za tu snagu motora) a mozes i da ih upravljas nekim mikrokontrolerom koji bi pricao sa matlabom preko seriskog porta ili usb-a

napisao si puno teksta i stavio neke slike ali i dalje ne kontam "cemu sve to" - tj koji je cilj na kraju, a pitanja koja postavljas su mnogo osnovnija od znanja potrebnog da se ovo izveda u bilo kojoj kombinaciji?
 
Odgovor na temu

lord051
student
ri

Član broj: 289623
Poruke: 6
*.duo.carnet.hr.



Profil

icon Re: upravljanje 2 step motora preko jedne "plocice"25.08.2011. u 00:57 - pre 154 meseci
Citat:
bogdan.kecman: 1. odluci "kako" hoces to da radis. Da li hoces da upravljas PC-em ili hoces stand alone masinu
2. kad odlucis "kako" hoces onda dalje nije problem :D


Da bi to bila stand alone masina, onda moram napraviti sklop koji bi samostalno izbacivao kuglice u "casu", to bi zahtjevalo jos jedan motor, od toga sam odustao, jer to mi je za ovaj tren prekomplicirano. Nakon sta mi ovo proradi, onda cu mozda razmisljati o tome, sada mi to nije opcija. Neka ja kliknem na PC-u da prepozna kuglicu, neka on napravi svoj zadatak, i onda cu opet kliknut da prepozna kuglicu, pa ce on opet napravit zadatak itd.

Citat:
bogdan.kecman:

sto se motora tice, nema tu velike filozofije, imas torque i brzinu - da li motor ima dovoljno torque (kg.cm) da moze da pomeri to sto ti treba i da li se vrti dovoljno brzo da to odradi brzinom koja ti treba


Citat:
bogdan.kecman:
kameru na matlab spajas zavisno od one odluke spocetka ali najlakse je da uzmes obicnu usb kameru i eto ti je na kompu, dalje zavisi od tebe kako ces sa matlabom da je isprocesiras... imas i kamere sa seriskim izlazom


OK, kamera je obicna, web kamera, vec je spojena, na USB, vec sam radio sa njom kroz Matlab.

Citat:
bogdan.kecman:
motorima mozes da upravljas direkt sa LPT porta (samo zakacis spolja neki drajver, ne vidim dal su to unipolarni ili bipolarni motori, ako su unipolarni zakacis neki uln2003 ako su bipolarni neki drajver za njih L297+L298 na primer ili neki drajver drugi (mikroelektronika prodaje neke odlicne koji bi ti radili posao za tu snagu motora) a mozes i da ih upravljas nekim mikrokontrolerom koji bi pricao sa matlabom preko seriskog porta ili usb-a


To me zanima, nisam do sada spajao motore na PC, jednostavno ne znam. Znam da moram spojit ih sa nekim drajverom, a drajvere cu sa ostalim elementima naravno staviti na tiskanu plocicu, isto tako znam da moram napravit tiskanu plocicu, a ja shemu za tiskanu plocicu tj, imam ali za jedan motor, mene bi zanimala shema za plocicu za oba motora. Znaci napravim plocicu, na nju spojim oba motora, a plocicu preko paralell porta spojim na PC, dali se varam ili je tako? Jedan kolega mi je rekao/savjetovao da ako cu raditi sa motorima preko Matlaba da ih spajam onda na parallel port ili na neku akvizicijsku karticu, ja sam izabrao paralel port, izmedju ostalog zbog cijene, a i prijedloga kolega. Mozes mi reci i o ovome sta si napisao da je moguce spojiti ih preko serijskog ili USB porta.

Citat:
bogdan.kecman:
napisao si puno teksta i stavio neke slike ali i dalje ne kontam "cemu sve to" - tj koji je cilj na kraju, a pitanja koja postavljas su mnogo osnovnija od znanja potrebnog da se ovo izveda u bilo kojoj kombinaciji?


Uglavnom, sve to zbog projekta, kojemu je cilj:

"Realizirati sustav za klasifikaciju kuglica. Slike sa kamere se prenose na
racunalo u realnom vremenu. Analizu slike i utvrdjivanje znacajki
snimljenih kuglica izvrsiti pomocu Matlaba te dodatnih paketa kao sto su
Image acquisition toolbox i Image processing toolbox. Temeljem rezultata
obrade slike, racunalo salje upravljacki signal na aktuator koji pomice i
namjesta jednu od mogucih ladica za prikupljanje kuglica te otpusta
kuglicu. "

Znam da su pitanja mozda glupa, ili smijesna i slicno... al ja te stvari ne znam, i naravno da ih zelim naucit, a najbolji nacin je da ucim i razgovaram sa ljudima kao ovdije. Kao sta milijun drugih stvari nisam znao, pa sam ih naucio, tako se nadam da cu sve sa ovog projekta uspijesno savladat... uz pomoc, i savjete ljudi sa foruma
:)

 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: upravljanje 2 step motora preko jedne "plocice"25.08.2011. u 17:03 - pre 154 meseci
Citat:
lord051: To me zanima, nisam do sada spajao motore na PC, jednostavno ne znam. Znam da moram spojit ih sa nekim drajverom, a drajvere cu sa ostalim elementima naravno staviti na tiskanu plocicu, isto tako znam da moram napravit tiskanu plocicu, a ja shemu za tiskanu plocicu tj, imam ali za jedan motor, mene bi zanimala shema za plocicu za oba motora.


nema tu velike pameti, dva motora vozis bukvalno tako sto dodas jos jednom istu tu semu na plocicu.

Mozda bi moglo nesto da se skrati ali to zavisi kakva ti je ta sema to jest koji drajver koristis i koji je tip motora. Da li su to bipolarni ili unipolarni motori? koje drajvere koristis?


Citat:
lord051:
Znaci napravim plocicu, na nju spojim oba motora, a plocicu preko paralell porta spojim na PC, dali se varam ili je tako?


najjednostavnije, da

Citat:
lord051:
Mozes mi reci i o ovome sta si napisao da je moguce spojiti ih preko serijskog ili USB porta.


to bi zahtevalo da na plocici imas mikrokontroler koji prica sa racunarom koji mu zadaje sta da radi a onda mikrokontroler kontrolise motore. bice da je to u ovom trenutku bespotrebna komplikacija, lpt port je najjednostavniji

pogledaj ovde imas brdo primera
 
Odgovor na temu

lord051
student
ri

Član broj: 289623
Poruke: 6
*.duo.carnet.hr.



Profil

icon Re: upravljanje 2 step motora preko jedne "plocice"06.09.2011. u 13:23 - pre 154 meseci
Hvala na odgovoru,

ja sam radio na projektu u zadnje vrijeme. Pojednostavio sam projekt na ovaj nacin:

u projektu je najvaznije pokazat dvije stavri, a to su: detekcija boje i upravljanje motorom. Tako da cu to pojednostavit na ovaj nacin. Uzmet cu samo jedan motor. Držati rukom kuglicu na vrhu cijevi dok je kamera ne registrira i pomakne posudu, a
nakon toga pustite kuglicu niz cijev. Eventualno mogu iskoristiti remen printera za linearno gibanje glave printera, pa
da posude micete lijevo/desno, pa bi to izgledalo ovako, http://img705.imageshack.us/img705/589/printert.png


ja imam sklop, evo ga na slici:

http://img189.imageshack.us/img189/1697/shemaj.png

kupio sam sve elemente, krecem u izradu, nego recite mi ima li ovdje opasnosti da mi se "skuri" komp, od nekog povratnog signala ili slicno. Pricao sam s nekim ljudima pa su mi rekli da bi trebao stavit jos neke elemente na plocicu, u svrhu zastite.. ovako nesto(zaokruzeno crvenom bojom):

http://imageshack.us/photo/my-...143/shemastrujniiulaznitr.jpg/

thanks... pozdrav

 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: upravljanje 2 step motora preko jedne "plocice"06.09.2011. u 14:50 - pre 154 meseci
ako nemas opto izolaciju uvek moze nesto da se vrati i da ti spali komp ... optokapleri su vrlo jeftini tako da se isplati staviti ih ... sto rece jedan moj poznanik "nikad nisam zazalio sto sam stavio optokapler"
 
Odgovor na temu

lord051
student
ri

Član broj: 289623
Poruke: 6
*.duo.carnet.hr.



Profil

icon Re: upravljanje 2 step motora preko jedne "plocice"07.09.2011. u 11:35 - pre 154 meseci
OK, to cu nabavit onda definitivno!!

mozes mi jos malo jos nesto rec u vezi ove moje plocice i motora koji namjeravam pogonit sa njom... motor ima 5 zica, dali su kompatibilni, znaci, dali mogu spojit motor na nju, i sta je sa naponom, cu morat dodat jos koji element na plocicu?? zbog napona motora i plocice pitam.

ovo je moj motor:

http://www.compucanjes.com/products/view/14268.html

a ovo sklop koji radim:

http://img189.imageshack.us/img189/1697/shemaj.png


thans...
 
Odgovor na temu

lord051
student
ri

Član broj: 289623
Poruke: 6
*.duo.carnet.hr.



Profil

icon Re: upravljanje 2 step motora preko jedne "plocice"07.10.2011. u 15:49 - pre 153 meseci
Sve napravio, projekt radi. Ukoliko nekom treba shema sklopa za tiskanu plocicu nek se javi, dat cu mu je. Takodjer, ako netkom treba kod za upravljanje motorom putem Matlaba nek se javi...

hvala... pozdrav
 
Odgovor na temu

[es] :: Elektronika :: upravljanje 2 step motora preko jedne "plocice"

[ Pregleda: 3009 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.