[elektro] visszaszámláló

Arpad kando777 at googlemail.com
Sat Oct 10 17:19:10 CEST 2009


Oké, köszi, kicsit akkor átrajzolom a dolgot.
Most próbaképpen építettem egy felfelé számlálót (majd kell ilyen is). Fura,
de a szimuláló programban úgy működik a 4029, hogy az első kettő még megy
szinkron órajellel (vagyis a két legutolsó dekád) még számol szépen, de ha
harmadikat is így kötöm, hogy a CLK jel közös és a CI - CO lábakkal kötöm
össze, ez a dekád is elkezd számolni a legutolsónak megfelelő ütemben. Azaz
ha 1 Hz-el hajtom a legutolsó dekádot, ha elérte a 0:99-et, akkor 9:00-ről
kezd el számolni nem 1:00-ról (de lehet, ez szoftverhiba).
Ha a CI bemenetet leföldelem és a CLK bemenetre adom az előző dekád CO
jelét, számol szépen.

Na, akkor folytatom a lefelé számolót.

Egyébként kezdőérték-beállításra próbaképpen betettem egy 74HCT192-t a
szimulációhoz, ennek van UP/DWN bemenete, meg a megvalósítást is úgy
terveztem, hogy a kijelző alá és fülé teszek kis Hall vagy más nyomógombot
és ezzel lehet a kezdeti értéket belőni, majd egy LOAD nyomógombbal vagy a
START jellel ezt letiltani és nem engedni elállítani, amig le nem számolt
00:00-ig.

Köszi!

Árpi



2009/10/10 Ökrös Miklós <mokros at freemail.hu>

> Szia!
>
> A 4029 tökéletes a céljaidnak.
> A perc és a másodperc rész azonos, két-két tokból áll.
> A 9-0 közötti számlálók egyszerűen decimális módba állított lefelé számláló
> üzemmódban működnek.
>
> A tíz másodperc számláló párhuzamos beíró bemeneteire (3,4,12,13 lábak)
> beállítod a bináris 5-öt.
> A 7-es, carry out lábat rákötöd az 1-es, preset enable kivezetésre. Az
> irány
> lefelé számlálásra, a bin/dec pedig decimálisra állítva.
> Ez így szépen 0-5 között fog számolni.
>
> A tokokat a szokásos módon kaszkádolva össze tudod rakni az 99:59 formátumú
> számlálót. A felső, perc értékeknél szintén a beíró bemenetekre megfelelő
> szinteket adva pld. kódkapcsolóról, jumperekről és a preset enable vonalat
> egy nyomógombról meghajtva be tudod állítani a kezdő időt.
>
> Javaslom, hogy lépésről-lépésre próbálkozz, ne rögtön 4 digittel!
>
> Üdv:
> Miklós
>
>
> ----- Original Message -----
> From: "Arpad"
> To: "elektro" <elektro at tesla.hu>; "elektronika, uC, dsp, wlan,
> programozas"
> <retro at lists.tmp.hu>
> Sent: Saturday, October 10, 2009 4:08 PM
> Subject: [elektro] visszaszámláló
>
>
> Üdv!
>
>
> Lehet, hogy én felejtettem már sokat digit techből, de most szívok egy
> visszafelé számláló áramkörrel. A feladat az lenne, hogy egy perc-másodperc
> számláló kellene, ami egy start jelre elindul visszafelé. Ezzel eddig nincs
> is baj, nekem a gondom a másodperc résszel van. Próbálgattam sokféle cmos
> és
> hc-ttl áramkört szimulátor programban, de valahogy az 59-re beállítás nem
> jött össze.. Induláskor ugye eleve az kéne, hogy akár 00:59 vagy 99:59 közt
> valami percet előre beállítható módon álljon be az óra (a percek beállítása
> megvan, találtam presetelhető visszaszámláló IC-t, legalábbis most a
> CD4029-el küzdök :) ). Viszont ha lepergett egy perc, akkor a másodpernek
> ismét :59-re kéne ugrania, na ezt nem bírom sehogy elérni 74HCT192-vel sem,
> 4029-el sem (40192-vel sem, de erre kiakad a progi, mert nincs hozzá
> modell).
> Valami vagy nagyon egyszerű megoldása van ennek vagy ez a másodperc-mérés
> nagyon tudományos technika.. :)
>
> Persze, gyárt az intersil is olyan 4 digites ,,óra'' IC-t, ami
> perc:másodperc felosztású, csak nekem jövő hétre össze kéne rakni egy
> működő
> rajzot (áramkört) erre. (Igen, meg nyílván valami mikrovezérlővel is seperc
> alatt megoldható ez, de most se pic-em se más uC nincs itthon meg
> programozni se tudom hol..)
>
> Árpi
> -----------------------------------------
>          elektro[-flame|-etc]
>
> -----------------------------------------
>          elektro[-flame|-etc]
>


More information about the Elektro mailing list