Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 36 odgovora
  • 12.987 pregleda

Najnovija ↓

Enkoder - da ne broji u rikverc 29.11.2011. u 00:54 · pre 181 mesec #1
Dakle, imam inkrementalni enkoder - 2 izlaza.
Potreban mi je sklop koji ce pustati impulse ukoliko se enkoder okrece u jednom pravcu,
a da ne propusti impulse ako se okrece u drugom.
Da probam neku masinu da nadogradim jer pogresno protumaci okretanje u suprotnom pravcu.

Bilo bi jos bolje kada bi pravio pauzu za onoliko impulsa koliko je isao unazad.
Mada bi to vec bilo za forum mikrokontroleri.

Hvala
Re: Enkoder - da ne broji u rikverc 29.11.2011. u 01:28 · pre 181 mesec #3
Ima izgleda jos budnih.
Sutra cu prouciti jer sam poceo da kljucam.
Hvala i na spavanje da porastes
:)
Re: Enkoder - da ne broji u rikverc 29.11.2011. u 01:38 · pre 181 mesec #4
El se to O2 vratio na normalu u PA? Mislim na ispod 18% posto nema vetra pa se ranije leze (sa 'ticama sto kljucaju) :D
Potpis
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
Re: Enkoder - da ne broji u rikverc 29.11.2011. u 21:36 · pre 181 mesec #5
Zanimljiva sema samo malo komplikovaniji izlaz.
Evo u proteusu ako nekom zatreba slicno.
Morace ipak ovde uC da padne, a ja nikako da zagrejem stolicu.
Ako zapnem (a sigurno hocu) eto mene na susednom forumu.
Dosta škarta pravi ovako masina pa bi joj jedan face lifting dobro dosao.

---
Ma kada poraste benzen onda kljucam :)
Ali iskreno ni BGD nije vazdusna banja.
I ne diraj mi Pancevo!
:)
Re: Enkoder - da ne broji u rikverc 29.11.2011. u 22:25 · pre 181 mesec #6
Ako si uklavirio kako to radi, video si da zavisno od smera rotacije imas impulse ili na CW ili na CCW izlazu. Semica oprobana na nekom qrcageru za menije sa PIConjom.
Potpis
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
Re: Enkoder - da ne broji u rikverc 29.11.2011. u 23:02 · pre 181 mesec #7
Da, uklavirio.
Zato i kazem da je izlaz malo komplikovan i da ce bez uC tesko ici.
Mada ako vec ide uC, onda je ovaj deo i suvisan ali ce nekad zatrebati za nesto drugo.
Re: Enkoder - da ne broji u rikverc 30.11.2011. u 09:16 · pre 181 mesec #8
Nikad ne reci da je nesto suvisno. Enkoder + 2xFF = zamena za 2 tastera bez da se obrada kvadraturnih signala obavlja i interaptu. :)
Potpis
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
Re: Enkoder - da ne broji u rikverc 01.12.2011. u 15:44 · pre 181 mesec
izmenjeno 1 put, poslednji put PedjaZ 01.12.2011. u 17:03
  1. PedjaZ01.12.2011. u 17:03zapis iz teksta poruke
#9
Zamolio bi moderatore da prebace temu na uC
da je ne ponavljam.
Hvala
-----

Programiranje mi nije strano ali u pricu sa uC tek ulazim.

Da ponovim.
Problem je masina koja ne razliku kada se enkoder okrece u dobru stranu a kada ide u nazad.
Potrebno mi je da kada se enkoder okrece u ispravnu stranu da "sklop" samo propusti signal,
a kada krene enkoder u pogresnu, da broji koliko ide u nazad pa kada krene u dobru stranu da
priceka onoliko koliko je isao u pogresnu pa tek onda da propusti signal sa enkodera.

Encoder:
balluff
incremental
U 10V - 30V
Pulses 5000

Brzina okretaja:
sigurno dva kruga u sekundi
Re: Enkoder - da ne broji u rikverc 03.12.2011. u 13:51 · pre 181 mesec #11
Evo par slika da bude jasnije.
Enkoder nije nakacen na motor vec prati zicu,
i vezan je za masinu koja stampa po zici.
Problem je kada masina za secenje vrati malo zicu, masina za stampanje ne vidi da ona ide nazad nego nastavi sa stampom.
Poslednje slike su primer sta se tada desi.







Re: Enkoder - da ne broji u rikverc 03.12.2011. u 14:08 · pre 181 mesec #12
5000 impulsa po okretaju i bar dva okretaja u sekundi je poprilicno mnogo da bi se resilo nadgledanjem ulaza na uC vec bi pretpostavljam trebalo resiti interaptima.
Morao bi da pogledam manual masine za stampu ali mislim da nije problem dodati nesto pre uC i pojednostaviti sve ali najlakse bi bilo kada masinu ne bi dirao (morao bi stalno da menjam parametre u programu... da ne komplikujem sada pricom)

Ove slike ostaju sada kao rezervna varijanta

http://www.picbasic.co.uk/forum/showthread.php?t=12911#16
Re: Enkoder - da ne broji u rikverc 03.12.2011. u 15:00 · pre 181 mesec #13
Sad je malko jasnije..
Vidim da za stampu koristis videojet stampac (pljuckavac mastila ,datumar....).
Moras znati da u svojim opcijama postoji mogucnost stampanja sa zakasnjenjem ,bilo da koristi kolor marker ili enkoder u tvom slucaju.
Ne moras se zezati sa pracenjem napred nazad vec samo odlozi vreme stampanja kada enkoder izbroji zeljeni korak.
Bar mislim da je tako iz prilozenog ?
Re: Enkoder - da ne broji u rikverc 03.12.2011. u 16:41 · pre 181 mesec #15
Stampanje je kontinualno i stampac ne zna kada masina za secenje cimne zicu nazad -
masina za secenje ne "prica" sa stampacem, vec svaka radi za sebe.

Citat:
plc: Ili mu jednostavno zadaj stampanje na pola od secenja .

Seku se razne duzine i stampaju tekstovi ralicitog broja karaktera
pa bi se vise vremena provodilo na podesavanju nego u samom radu.
Re: Enkoder - da ne broji u rikverc 03.12.2011. u 17:13 · pre 181 mesec #16
Citat:
PedjaZ:  vec svaka radi za sebe.


Da... los koncept.Ili je stampac dosao naknadno a da ga automaticar nije predvideo.
Zatim je najjednostavnije da se okine sam stampac prilikom secenja i eto problema.
Da ne davim.U koliko enkoder ne postoji i za stampac bice zbrke i gimnastike(ali je naravno izvodljivo).
Prvo mi pade na pamet sa nekim tajmerom, koji ce da meri vreme nakon secenja i aktivira stampac.



Re: Enkoder - da ne broji u rikverc 03.12.2011. u 17:25 · pre 181 mesec #17
Moze da se iskoristi Quadrature Encoder Interface (QEI) kod MCU (recimo PIC18F2331/2431/4331/4431). Baci pogled na datasheet poglavlje 16.2.
Potpis
gorankg
Re: Enkoder - da ne broji u rikverc 03.12.2011. u 20:13 · pre 181 mesec
izmenjeno 1 put, poslednji put PedjaZ 03.12.2011. u 20:44
  1. PedjaZ03.12.2011. u 20:44zapis iz teksta poruke
#18
Jeste los koncept ali i da su povezane opet ne bi nista vredelo
jer to sto se zica malo vrati zavisi i od njene debljine i to ne moze da se predvidi.

Citat:
PedjaZ:
Problem je masina koja ne razliku kada se enkoder okrece u dobru stranu a kada ide u nazad.
Potrebno mi je da kada se enkoder okrece u ispravnu stranu da "sklop" samo propusti signal,
a kada krene enkoder u pogresnu, da broji koliko ide u nazad pa kada krene u dobru stranu da
priceka onoliko koliko je isao u pogresnu pa tek onda da propusti signal sa enkodera.


Zato mislim da je ovo najbolje resenje.

Gledam razne primere po forumima ali nigde ne nadjoh da se negde barata sa 10000-15000 impulsa u sekundi.

Da li to moze da se izvede sa nekim ATTINY2313 ili PIC16F628 i na koji nacin
ili mora neki koji je goran predlozio (nesto ga ne nalazim po domacim prodavnicama)?


A sto mrzim ove firme koje kriju tehnicka uputstva...
Re: Enkoder - da ne broji u rikverc 03.12.2011. u 21:33 · pre 181 mesec #19
Pedja,
sumnjam da za stampanje treba bas 15000 impulsa u sekundi.
Mozda je ideja da nakacis neki drugi enkoder.
Ili da smanjis frekvenciju sa ovog postojeceg, pa onda to da guras u uc.
Koliko zice prodje za recimo 10 impulsa sa enkodera?

Re: Enkoder - da ne broji u rikverc 03.12.2011. u 22:46 · pre 181 mesec
izmenjeno 1 put, poslednji put PedjaZ 03.12.2011. u 23:01
  1. PedjaZ03.12.2011. u 23:01zapis iz teksta poruke
#20
Znam ali taj je ubacen i prilagodjena masina njemu.
Koliko zice prodje za 10 impulsa...
Ako je precnik tocka oko 90mm... obim je onda 282mm ... 5000 impulsa po krugu ... i jos malo .......
Ako se ne varam oko 0.56mm zice prodje za 10 impulsa

Naleteo sam na brosuru stampaca i izgleda da mora taj od 5000
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme