Multisim (čitač 74HC393N)

Software potřebné k práci s elektronikou

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Golah
Příspěvky: 13
Registrován: 25 říj 2011, 00:00

Multisim (čitač 74HC393N)

#1 Příspěvek od Golah »

Zdravim, Potreboval bych poradit ohledne zapojeni citace s casovacem 555 kdy mam takovy pocit ze na displeji se mi neco zobrazi ale po preteceni citace mi displej ukazuje 0 je tu nejake reseni jak zajistit uchovani cisla na displeji po urcitou dobu? Pri resetovaci frekvenci 20-100hz .Dale bych chtel pripojit druhy citat protoze potrebuji 8-bitovy citat ktery spojim ze dvou 4-bitovych typu 74HC393N. prikladam soubor ve kterem je schema zapojení 555 s jiz se spocitanymi soucastkami. Prilozeny link na schema v multisimu
http://www.uloz.to/10754296/555-citac-displej-ms10

Dekuji za jakoukoliv odpoved.
Přílohy
555+citac+displej.JPG
(169.33 KiB) Staženo 265 x
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#2 Příspěvek od Andrea »

Za ten čítač se dává registr z D klopných obvodů (třeba 74HC374 nebo 74HC574), zpíše se do něj na konci čítací periody před zresetováním čítače.
Uživatelský avatar
Golah
Příspěvky: 13
Registrován: 25 říj 2011, 00:00

#3 Příspěvek od Golah »

tzn ze citac ktery jsem pouzil nejde aplikovat na tuto ulohu? popripade muzes sem hodit nejaky obrazek se schematem zapojeni s tim typem co si doporucila?
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#4 Příspěvek od Andrea »

Jakou "tuto úlohu"?
Uživatelský avatar
Golah
Příspěvky: 13
Registrován: 25 říj 2011, 00:00

#5 Příspěvek od Golah »

Po celou dobu mezi restartama citace se tedy zobrazuje na displeji hodnota ktera je ulozena v registru z předchoziho restartu? Chapu to dobre?
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#6 Příspěvek od Andrea »

Ano, ta hodnota je držena v registru do příštího zápisu a následního vynulování čítače. Jen je potřeba na chvíli před zápisem do registru zahradlovat vstup do čítače, aby se hodnota na jeho výstupech v okamžiku zápisu (chvíli před a chvíli po) neměnila, mohlo by se tam zapsat něco neurčitého.
Uživatelský avatar
Golah
Příspěvky: 13
Registrován: 25 říj 2011, 00:00

#7 Příspěvek od Golah »

Jaky typ hradla mas na mysli a jakym zpusobem? predpokladam ze bych mel zahradlovat oba citace...
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#8 Příspěvek od Andrea »

Třeba AND nebo NAND, prostě hradlo, které zastaví přísun hodin (čítaných pulsů) do čítače na dobu nutnou k ustálení výstupů čítače. Po ustálení se hodnota zapíše do registru, čítače se vynulují, uvolní se hradlo na vstupu a zase se např. 100ms čítá. Jestli máš ty dva 4-bitové čítače zřetězené za sebou jako asynchronní čítač (QD prvního do CLK druhého), tak stačí zahradlovat ten první, do kterého lezou čítané pulsy.
Uživatelský avatar
Golah
Příspěvky: 13
Registrován: 25 říj 2011, 00:00

#9 Příspěvek od Golah »

Jop presne tak. 1. input pripojim na hodiny a 2. input bych mel privest kam?
Uživatelský avatar
BOBOBO
Příspěvky: 20872
Registrován: 25 úno 2008, 00:00
Bydliště: Rychnovsko

#10 Příspěvek od BOBOBO »

Začni hledat fukci čítače . Z přiloženého je zřejmo , že máš 3 a půlku z 4a6ky .
2ku se chystáš implementovat . Něco je popsáno zde . http://jecna.quinix.cz/soubory/12A_-_Ci ... kvenci.doc
Uživatelský avatar
Golah
Příspěvky: 13
Registrován: 25 říj 2011, 00:00

#11 Příspěvek od Golah »

teoreticky to chapu vse co zde popisujete ci odkazujete ale stale netusim jak to zapojit s tím NANDem nebo ANDem. Abych zamezil přístupu hodin do čítače.Navic pri zvysovani frekvence resetu (rozsah 20-100Hz) bych si predstavoval ze na displeji by mela cisla klesat napr 80,75.70... bohuzel me se to tak nechova... diky za brzkou odpoved.
Přílohy
555+citac+reset+displej.JPG
(45.91 KiB) Staženo 174 x
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#12 Příspěvek od Andrea »

Třeba takhle. Po dobu T se čítají vstupní pulsy, pak se deaktivuje Gate, tím se zastaví přísun pulsů do čítače, po době ustálení se aktivuje Clear, tím se zapíše do registru a smažou se čítače, pak se opět uvolní Gate a znovu se čítá. To druhé hradlo AND je tam jen jako zpoždění, aby byla dodržena doba th registru 374. Vstup /OC registru je potřeba uzemnit, aby se aktivovaly výstupy.
Přílohy
citac393.png
(7 KiB) Staženo 151 x
Uživatelský avatar
Golah
Příspěvky: 13
Registrován: 25 říj 2011, 00:00

#13 Příspěvek od Golah »

Toto řešení by bylo vhodné kdyby se nám neměnila frekvence CLEAR v rozmezí 20-100hz a pulzy jsou střidy 1:1. Na vstupu mame generovány pulzy pomocí obvodu 555 ve frenkvenci 6kHz. Proto by GATE musel byt generovan v zavislosti na změně CLEAR. Coz by znamenalo dalsi problem. Neda se to vyřešit nějak jinak?
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#14 Příspěvek od Andrea »

Jestli sis nevšiml, tak už na začátku jsem se tě ptala, jaká má být vlastně funkce toho obvodu. Neodpověděl jsi, tak těžko něco konkrétnějšího radit.
Uživatelský avatar
Golah
Příspěvky: 13
Registrován: 25 říj 2011, 00:00

#15 Příspěvek od Golah »

Mam prutokomer ktery ma rozsah 20-100hz rad bych vyvedl na displej urcite hodnoty.Dalsi krok by byl prevest frekvenci na napeti a pomoci napeti regulovat prutok.
Odpovědět

Zpět na „Software“