Stránka 2 z 4
Napsal: 20 kvě 2011, 08:41
od jova1
Dělička 56 tam není ,ale třeba chytneš inspiraci
http://www.upramene.cz/forum/download.php?id=6847
Napsal: 20 kvě 2011, 09:34
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.
Napsal: 20 kvě 2011, 09:53
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.
Napsal: 20 kvě 2011, 11:00
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.
Napsal: 20 kvě 2011, 11:11
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?
Napsal: 20 kvě 2011, 12:03
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
Napsal: 20 kvě 2011, 12:06
od Andrea
Třetí hradlo nepotřebuješ, to je uvnitř 7490 a kam zmizela ta 6ka? Radši to nakresli s číslama pinů.
Napsal: 20 kvě 2011, 12:40
od filos
místo jedné 5 je 6

, ok, a kam tedy táhnout ty výstupy těch dvou hradel ?
Napsal: 20 kvě 2011, 13:03
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).
Napsal: 20 kvě 2011, 14:08
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

Napsal: 20 kvě 2011, 14:29
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?

Napsal: 20 kvě 2011, 16:58
od filos
proč je v eaglu jen 7490, kde clk reaguje jen na náběžnou hranu ?
Napsal: 20 kvě 2011, 17:01
od Andrea
Já tam mám na sestupnou.

(protože jsem si to opravila)
Napsal: 20 kvě 2011, 18:39
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?

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?
Napsal: 20 kvě 2011, 19:53
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

. 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.