[ Nickix9001 @ 18.09.2011. 16:31 ] @
Ovako, radi se o masini za secenje plasticnih kesa. Odredjivanje duzine je mehanicko preko excentra (vrlo neprecizno) i zato mi treba step motor.

Nacrtao sam semu u simuratoru (Circuit maker) koja mi radi sve sto treba ali je cela sastavljena od kola (brojaci, dekoderi, komparatori itd.). Jedan el. ing. mi je rekao da to moze prostije preko uC ili preko servo motora povezanim sa PC u kom ce se unositi duzina. Programiranje uC ne znam jos uvek, srednja sam skola.

Evo kako sam ja to uradio:

Prvo 3 dekadna brojaca povezani sa dekoderima na 3 7-segmentna displeja koja mi duzina treba. (npr 250 je 250cm). Brojaci su povezani posebno zbog lakseg odredjivanja duzine, svaki broj na displeju se posebno podesava. Onda ide ponovo isti deo (3 brojaca-3 dekodera-7-seg) koji prikazuje trenutnu duzinu i povezani su tako da impuls od step motora dolazi na prvi brojac a kad stigne do 9 da u prelazu na 0 drugi brojac dobije 1 impuls. Step motor radi tako sto mu stepove daje takt generator. Izmedju ova dva dela sa brojacima stoji komparator koji kada su sve cifre na jednom i na drugom displeju jednake (xxx=yyy)blokira takt generator i step motor stoji u zadnjem koraku. Posle reset-a drugog dela brojaca ponavlja se proces. Dodatna logicka I, ILI, NE kola nisam pomenuo, mislim da se podrazumevaju.

Da li ovo moze prostije i kvalitenije da se uradi? Postavicu i semu kasnije.
[ plc @ 18.09.2011. 18:46 ] @

Citat:

Prvo 3 dekadna brojaca povezani sa dekoderima na 3 7-segmentna displeja koja mi duzina treba. (npr 250 je 250cm). Brojaci su povezani posebno zbog lakseg odredjivanja duzine, svaki broj na displeju se posebno podesava. Onda ide ponovo isti deo (3 brojaca-3 dekodera-7-seg) koji prikazuje trenutnu duzinu i povezani su tako da impuls od step motora dolazi na prvi brojac a kad stigne do 9 da u prelazu na 0 drugi brojac dobije 1 impuls. Step motor radi tako sto mu stepove daje takt generator. Izmedju ova dva dela sa brojacima stoji komparator koji kada su sve cifre na jednom i na drugom displeju jednake (xxx=yyy)blokira takt generator i step motor stoji u zadnjem koraku. Posle reset-a drugog dela brojaca ponavlja se proces. Dodatna logicka I, ILI, NE kola nisam pomenuo, mislim da se podrazumevaju.

Da li ovo moze prostije i kvalitenije da se uradi? Postavicu i semu kasnije.


U principu sve se svodi na xxx=yyy,iskoristi brojace na mikrokontrolerima (uC ima sve primere koje ti trebaju ).
Naravno vodi racuna o galvanskom odvajanju ulaz/izlaz kao i napajanju mikrokontrolera.

Citat:
Dodatna logicka I, ILI, NE kola nisam pomenuo, mislim da se podrazumevaju.


Ovo ti ne treba u pomenutom slucaju.
[ elektrostudio @ 19.09.2011. 10:09 ] @
Ostavi se servoa, nema potrebe za time. Sasvim je ok ekscentar i brzo se podesi na zadatu meru ako covek koji radi na masini ima iskustva. Treba pregledati masinu ako duzina varira u cemu je problem. Operater koji radi obicno iz 3-4 pousaja dodje do prave mere.
[ Nickix9001 @ 19.09.2011. 13:47 ] @
Da, ali ako hocu da secem stampane kese koje imaju obelezeno gde se seku crnom crtom? Njima treba foto celija a na ekscentar to ne moze.
[ Nickix9001 @ 19.09.2011. 17:04 ] @
Evo postavio sam slike od moje simulacije. Na slici dva se vidi je napajanje za step motor prosto preko binarnog brojaca, ex-ili i dva ne kola sto ce naravno biti zamenjeno adekvatnim drajverom i kvalitetnim napajanjem. Ovo je samo zbog simulacije.



[Ovu poruku je menjao Nickix9001 dana 19.09.2011. u 18:24 GMT+1]
[ elektrostudio @ 19.09.2011. 18:04 ] @
Eh, nisi spominjao foto-celiju. Najjednostavnije je da uzmes gotov brojac (60e) sa enkoderom (50-100e) i to sve se da povezati i sa foto-celijom (30-100e) i resiti problem brzo i kvalitetno
[ bogdan.kecman @ 19.09.2011. 23:08 ] @
60+50+30 = 140eur min ..

srednja skola - to znaci da je taman vreme da naucis da programiras .. odaberes neki mikrokontroler i krenes da ucis ... arduino ti je idealan za pocetak (pravljen za pocetnike, ne moras da brines o konfiguraciji, frekvenciji, setap-u, samo krenes da cukas direktno kod) - sa arduinom ovo napravis za 10min .. ako mislis da imas znanja jos je iskusnije da uzmes neki "go" mikrokontroler i krenes da ucis od pocetka, ali sa arduinom ces brze stici na destinaciju .. pravljen je za ljude koji nemaju pojma o mikrokontrolerima... mozes sam da ga napravis za smesne pare ako neces da ga kupis
[ Nickix9001 @ 20.09.2011. 15:27 ] @
Pa od programiranja poznajem C, Pascal. Da li moze sa tim programskim jezicima da se programiraju? Mislim ne moraju u asembleru.
[ bogdan.kecman @ 20.09.2011. 18:26 ] @
moze i C i Paskal

evo na primer: http://www.mikroe.com/eng/categories/view/2/compilers/
[ PedjaZ @ 27.09.2011. 20:31 ] @
Podseti me Nikola sada na jednu bivsu firmu u kojoj sam radio.
Isto masina na ekcentar, a oni kupili i fotoceliju pa je kao pomeraju tamo-vamo kako bi uboli pocetak.
Sve ekspert do eksperta, a ja nov pa moram da cutim.

Isto sam imao ideju kao ti ali sam relativno brzo otisao odatle.
Verovatno i sada steluju fotoceliju.