Rozšíření 7490

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
jova1
Příspěvky: 1384
Registrován: 20 pro 2007, 00:00
Bydliště: Chýnov - to je kousek od Tábora
Kontaktovat uživatele:

#16 Příspěvek od jova1 »

Dělička 56 tam není ,ale třeba chytneš inspiraci :D

http://www.upramene.cz/forum/download.php?id=6847
Uživatelský avatar
tomasjedno
Příspěvky: 6548
Registrován: 11 říj 2008, 00:00
Bydliště: ZZ9 Plural Z Alpha

#17 Příspěvek od tomasjedno »

Andrea píše:
tomasjedno píše:7490 klopí na sestupnou hranu hodin, takže CLK na volný vstup hradla (lépe na volný resetovací vstup obou 7490-tek) to řeší.

Co to řeší? Dyť to nebude fungovat, když se tam objeví těch 56, tak budou hodiny v nule a nic se nezresetuje.

Zresetuje se to při přechodu hodin do 1, takže to fungovat bude, ne že ne.

Andrea píše:Ano, u asynchronního čítače se při inkrementaci objevují předchozí stavy, ale nikdy ne následující, takže nevidím důvod něco hradlovat hodinama.

To jsem si taky uvědomil, a proto jsem v předchozím příspěvku napsal, že hazardní stav generující falešný reset by nastat neměl.

BOBOBO píše:No připomíná mi to šťourání v exkrementech , jako v mnoha připomínkách tj , které nemají v praxi vliv...

Myslím, že jsem napsal, že pro vyhodnocení stavu 56 a vygenerování resetu není třeba (u kaskády dvou 7490) čtyřvstupové hradlo, ale stačí třívstupové. (To nemá v praxi vliv, že?) A že když už se použije čtyřvstupové, tak bych zapojil jeden RST na CLK. Nepopletl jsem si při tom sestupnou a náběžnou hranu jako např. někdo se 40 lety praxe.
Takže když už jsme u těch exkrementů, myslím že jste si jeden umístil na hlavu.
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#18 Příspěvek od Andrea »

tomasjedno píše:Zresetuje se to při přechodu hodin do 1, takže to fungovat bude, ne že ne.

Nebude to fungovat jako čítač modulo 56, protože tam 56 bude půl periody.
Uživatelský avatar
tomasjedno
Příspěvky: 6548
Registrován: 11 říj 2008, 00:00
Bydliště: ZZ9 Plural Z Alpha

#19 Příspěvek od tomasjedno »

Tak téhle námitce nerozumím.
56 bude na výstupu po nějakou dobu vždycky, a je principiálně jedno, jestli je to půl periody (jak píšeš ty) nebo cca 100 ns (jak se to dá udělat délkou L úrovně hodinového pulsu) anebo 35-50 ns, jak tomu bude bez toho synchronizovaného resetu. A hlavně tam po nějakou dobu bude na výstupech bordel.
Čítač modulo 56 podle mne znamená, že se jeho stav periodicky po 56 cyklech hodin opakuje. A to splněno bude.

Kdybys chtěla udělat čítač modulo 56, který ani na okamžik nebude mít na výstupech 56, musela bys vyhodnocovat stav 55 a na následující aktivni (sestupnou) hranu hodin nikoliv čítnout, ale rovnou zresetovat.
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#20 Příspěvek od Andrea »

Čítač modulo 56 znamená, že čítá 0-55, 56 už by se tam nemělo vůbec objevit, natož na půl periody. Že se tam na pár ns objeví je daň za způsob realizace. Bordel na výstupech bude i se synchronizací, prostě je to asynchronní čítač.
Když si za to dá dekodéry a sedmisegmentovky a bude to krokovat tlačítkem, tak s tím obyčejným resetem tam 56 nikdy neuvidí, s tím tvým vylepšením tam 56 uvidí po celou dobu, co bude clk v nule. Například u hodin by to bylo super. Tak kde je nějaký přínos?
filos

#21 Příspěvek od filos »

Vzal jsem 7408.
1) 5 jsem natáhl do vstupů prvního hradla
2) 5 jsem natáhl do vstupů druhého hradla
3) výstupy těchto hradel jsem dal do vstupů třetího hradla
4) výstupy třetího hradla jsem dal na resetovací vstupy
přiložím napájecí napětí a jede mi to 0-9 jen na rpvním segmentu, na durhém je nula
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#22 Příspěvek od Andrea »

Třetí hradlo nepotřebuješ, to je uvnitř 7490 a kam zmizela ta 6ka? Radši to nakresli s číslama pinů.
filos

#23 Příspěvek od filos »

místo jedné 5 je 6 :-D, ok, a kam tedy táhnout ty výstupy těch dvou hradel ?
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#24 Příspěvek od Andrea »

Na ty dva resetovací vstupy 2 a 3, jedno hradlo na 2ku (u obou dekád), druhé hradlo na 3ku (u obou dekád).
Přílohy
citac56.png
(4.32 KiB) Staženo 62 x
Uživatelský avatar
tomasjedno
Příspěvky: 6548
Registrován: 11 říj 2008, 00:00
Bydliště: ZZ9 Plural Z Alpha

#25 Příspěvek od tomasjedno »

Andrea píše:Čítač modulo 56 znamená, že čítá 0-55, 56 už by se tam nemělo vůbec objevit, natož na půl periody. Že se tam na pár ns objeví je daň za způsob realizace.

Já tedy 50 ns za "pár ns" nepovažuji. Reagoval jsem ale hlavně na tvrzení, že to nebude fungovat (což bude), a nikomu to zapojení nevnucuji.

Andrea píše:...Když si za to dá dekodéry a sedmisegmentovky a bude to krokovat tlačítkem, tak s tím obyčejným resetem tam 56 nikdy neuvidí, s tím tvým vylepšením tam 56 uvidí po celou dobu, co bude clk v nule. Například u hodin by to bylo super. Tak kde je nějaký přínos?

Jedná se zjevně o nějakou školní úlohu, a přínos je v názornosti předvedení všech relevantních/důležitých stavů, ve kterých se čítač během své činnosti nachází.

Mimochodem, stav kdy mi o půlnoci budou hodiny půl vteřiny ukazovat 24:00 a půl vteřiny 0:00 mi přijde skutečně super :D
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#26 Příspěvek od Andrea »

Stav, kdy mi každou minutu budou ukazovat půl sekundy xx:xx:60 je ještě suprovější. A kde je teda nějaký ten přínos? :roll:
filos

#27 Příspěvek od filos »

proč je v eaglu jen 7490, kde clk reaguje jen na náběžnou hranu ?
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#28 Příspěvek od Andrea »

Já tam mám na sestupnou. :) (protože jsem si to opravila)
Uživatelský avatar
tomasjedno
Příspěvky: 6548
Registrován: 11 říj 2008, 00:00
Bydliště: ZZ9 Plural Z Alpha

#29 Příspěvek od tomasjedno »

Andrea píše:Stav, kdy mi každou minutu budou ukazovat půl sekundy xx:xx:60 je ještě suprovější. A kde je teda nějaký ten přínos? :roll:

Jeden přínos jsem myslím uvedl. Nikde netvrdím, že to je přínos vždy, za všech okolností a pro každého.

filos píše:proč je v eaglu jen 7490, kde clk reaguje jen na náběžnou hranu ?

Proč je v daňovém přiznání, které jsem si stáhl z internetu, chyba, kvůli které jsem přišel o několik tisíc na dani?
Uživatelský avatar
mtajovsky
Příspěvky: 3728
Registrován: 19 zář 2007, 00:00
Bydliště: Praha

#30 Příspěvek od mtajovsky »

tomasjedno píše:7490 klopí na sestupnou hranu hodin, takže CLK na volný vstup hradla (lépe na volný resetovací vstup obou 7490-tek) to řeší...


Tak to se omlouvám za hrubou neznalost :oops: . Jak se teď dívám do struktury 7490, tak je opravdu složen z JK obvodů. Pamět nějak selhala :)

tomasjedno píše:Tak téhle námitce nerozumím.
56 bude na výstupu po nějakou dobu vždycky, a je principiálně jedno, jestli je to půl periody (jak píšeš ty) nebo cca 100 ns ...


Když už se v tom šťouráme, tak principiální řešení by bylo udělat rovnou čítač modulo 56 a k tomu speciální dekodér (to celé třeba i pomocí MCU) a ne resetama zkracovat původně delší cyklus.
Odpovědět

Zpět na „Poradna“