 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
borish5 Neznanec

Pridružen-a: Sre 16 Maj 2012 14:21 Prispevkov: 3 Aktiv.: 0.02 Kraj: Pongrce (Kidričevo)
|
Objavljeno: Sre Feb 05, 2014 3:20 pm Naslov sporočila: Deljenje impulzev |
|
|
Pozdravljeni, ker vem da ste na tem področju izkušeni, prosim za pomoč.
Podal bom praktični primer:
Imam doma izdelan motor, na katerem imam senzor za štetje vrtljajev. Vsaki obrat, ta senzor zazna, sedaj bi pa potreboval delilnik teh impulzov. Pri tem mislim da bi ta delilnik impulzov na vsakih 50 impulzov katerih gre preko vhoda v njega, iz njega šel samo 1 impulz.
Naprimer: Motor ima vrtljaje 15000 obratov na minuto, kar pomeni je v minuti 15k impulzov iz senzorja. Teh 15k impulzov bi pa moral deliti z 50, da bi dobil v tem primeru 15000:50=300 impulzov v minuti. Kako bi to naredil?
Hvala vam vsem kateri boste pomagali rešiti moj problem
Boris |
|
Nazaj na vrh |
|
 |
dejko1 Član

Pridružen-a: Ned 16 Mar 2008 0:21 Prispevkov: 271 Aktiv.: 1.29 Kraj: Ljubljana
|
Objavljeno: Sre Feb 05, 2014 3:34 pm Naslov sporočila: |
|
|
Z flipflopom oz. ripple counterjem lahko deliš po modulu števila 2 (npr. števci 4024, 4040, 4060), z drugimi števci pa tudi 10 (npr. 4017). Z 4017 bi moralo bit izvedljivo tudi štetje po modulu manj kot 10 tako da izhod nad željeno vrednostjo vežeš na reset vhod. Za deljenje s 5 vežeš izhod 5 na RST, za izhodne pulze pa porabiš katerikoli izhod 0-4.
Vežeš enega da šteje do 5 in enega do 10 in imaš deljenje s 50.
Glede na to da signal ni prehiter bi pulze lahko štel tudi z kakšnim kontrolerjem. |
|
Nazaj na vrh |
|
 |
jp Član

Pridružen-a: Ned 25 Jul 2004 13:22 Prispevkov: 222 Aktiv.: 0.94
|
Objavljeno: Čet Feb 06, 2014 12:57 am Naslov sporočila: Re: Deljenje impulzev |
|
|
borish5 je napisal/a: |
Pri tem mislim da bi ta delilnik impulzov na vsakih 50 impulzov katerih gre preko vhoda v njega, iz njega šel samo 1 impulz.
Nap |
Po podatkih 74390 (74LS390) med več možnimi delitvami deli tudi z 50:1.
lp! jp |
|
Nazaj na vrh |
|
 |
VolkD Član


 
Pridružen-a: Pet 24 Sep 2004 21:58 Prispevkov: 14228 Aktiv.: 60.01 Kraj: Divača (Kačiče)
|
Objavljeno: Čet Feb 06, 2014 1:10 pm Naslov sporočila: |
|
|
Lahko uporabiš tudi števce tipa preset. To so taki števci, ki jim lahko nastaviš neko vrednost, od katere dalje štejejo. Ob overflovu dobiš impulz, ki ga pelješ dalje, istočasno pa koristiš za ponovno setiranje preset vrednosti. Na tak način lahko narediš vezje, ki ga lahko sprogramiraš z nastavitvijo preset vrednostji - s kakim številom ti bo delilo.
Tako vezje je je iz serije 74 vezje 161. Priporočam torej 74hc161.
Preset lahko nastaviš z mostički na tiskanem vezju, lahko pa tja daš tudi mehanski binarni enkoder. Nenazadnje lahko namesto tega narediš luksuzno izvedbo - še en števec, ki ga z Up/Dn impulzi krmiliš z dvema tipkama.
Možnosti je torej veliko. _________________ Dokler bodo ljudje mislili, da živali ne čutijo, bodo živali čutile, da ljudje ne mislijo. |
|
Nazaj na vrh |
|
 |
plesec Član

Pridružen-a: Sre 16 Sep 2009 20:21 Prispevkov: 135 Aktiv.: 0.70 Kraj: Medvode
|
Objavljeno: Čet Feb 06, 2014 1:26 pm Naslov sporočila: |
|
|
Ali pa morda en majhen 8 pinski atmel? Program je zelo preprost. Zunanjih komponent 0. |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 499 dni
Powered by phpBB © 2001, 2005 phpBB Group
|