Rozpoznanie 0 u 7-segmentovky.

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

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
kutilmil
Pod dozorem moderátorů
Pod dozorem moderátorů
Příspěvky: 4204
Registrován: 01 lis 2008, 00:00
Bydliště: Skalica

#16 Příspěvek od kutilmil »

áno to je ono. Tá fotka je zlá. Tie 00:00:00 svietia trvalo. Ide mi o to, aby som vedel, že stopky sú vynulované. Na display neni vidno (prečo a ako neni vidno prosím nerieš...)

edit: vlastne ano svietia len a len po stisku reset a do doby než sa stiskne štart. Nechcem ale snímať či niekto stlačil tlačítko ale potrebujem zosnímať či sú všetky stopky ( je ich viac) vynulované.
Uživatelský avatar
rnbw
Příspěvky: 37418
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#17 Příspěvek od rnbw »

Pripoj to na signaly RESET a START. RESET rozsvieti LED, START ju zhasne.
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#18 Příspěvek od Zaky »

Tak jsem tě konečně vytěžil o zásadní informace. Přesně tak, bistabilní KO mezi signály tlačítek. Nebo ten dekodér, co vygeneruje impuls, když nebude statický stav všude nuly a tím resetovat nějaký MKO, to by šlo s tou 555. Zásadní je, že nechceš detekovat průchod nulami, ale staticky zobrazené nuly a malé zpoždění vůbec nevadí.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
Uživatelský avatar
kutilmil
Pod dozorem moderátorů
Pod dozorem moderátorů
Příspěvky: 4204
Registrován: 01 lis 2008, 00:00
Bydliště: Skalica

#19 Příspěvek od kutilmil »

TO rnwb: to je zlý nápad
TO zaky: vysvetlíš druhú časť tvojej odpovedi lepšie? ČIže hradlá NAND sú podľa teba OK a problém je s hradlom XOR?
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#20 Příspěvek od Zaky »

vezmi signál pro "pomlčku" na vstupu ULN, ta je při zobrazení nul jediná v 1 a připoj ji na reset 555 zapojené jako MKO s časovkou pár stovek ms. Na výstup 555 si dej indikační ledku. To je celé. Vynulované stopky nebudou 555 resetovat, bežící naopak trvale ano a 555 se nepřeklopí. Nic víc dekódovat netřeba.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#21 Příspěvek od Zaky »

A ověř si nejprve osciloskopem, že při zobrazených nulách je ta pomlčka opravdu trvale v 1.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
Uživatelský avatar
kutilmil
Pod dozorem moderátorů
Pod dozorem moderátorů
Příspěvky: 4204
Registrován: 01 lis 2008, 00:00
Bydliště: Skalica

#22 Příspěvek od kutilmil »

No ja si to nemyslím. Pokial bude na display zobrazené napríklad 00:11:77 tak je pomlčka v 1 a bude mi svietit lampa že na stopkách sú samé nuly.

Ináč skúšal som to s 555 a to mi nefungovalo........
Přílohy
mko.PNG
mko.PNG
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#23 Příspěvek od Zaky »

To máš pravdu, tak to vydekóduj komplet těmi diodami, pomlčku budeš muset invertovat.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
Uživatelský avatar
kutilmil
Pod dozorem moderátorů
Pod dozorem moderátorů
Příspěvky: 4204
Registrován: 01 lis 2008, 00:00
Bydliště: Skalica

#24 Příspěvek od kutilmil »

"Komplet temi diodami" ?
Uživatelský avatar
kutilmil
Pod dozorem moderátorů
Pod dozorem moderátorů
Příspěvky: 4204
Registrován: 01 lis 2008, 00:00
Bydliště: Skalica

#25 Příspěvek od kutilmil »

To zaky: On ten MKO s 555 mi nesel resetovat ked bol v stave 0. Vzdy sa musel preklopiť do 1 a až potom išiel resetovat.
Uživatelský avatar
DukeNuke
Příspěvky: 2024
Registrován: 02 dub 2018, 00:00

#26 Příspěvek od DukeNuke »

Pokud je moje poznámka mimo, tak ji prosím ignorujte. Ale:
a) reset (vstup 4 555) není reset v pravém slova smyslu, pouze pokud je na něm "0", pak je "0" i na výstupu. Nezávisle na tom, co se na vstupech děje.
b) vstup 4 není s nekonečným odporem, ale protéká jím proud (viz. datašít). navíc rozhodovací úroveň je cca 0,5V. proud při "0" je asi 0,4mA, při "Ucc" asi 1,2mA. Lze to ošetřit bjt tranzistorrem a řešil jsem to zde: http://www.ebastlirna.cz/modules.php?na ... c&t=105090
Uživatelský avatar
kutilmil
Pod dozorem moderátorů
Pod dozorem moderátorů
Příspěvky: 4204
Registrován: 01 lis 2008, 00:00
Bydliště: Skalica

#27 Příspěvek od kutilmil »

No ináč sa opýtam. Čo je špatné na zapojení toho hradla xor? Prečo použiť 555? Ináč nuke duke - súhlasím s tebou ohladom 555
Uživatelský avatar
DukeNuke
Příspěvky: 2024
Registrován: 02 dub 2018, 00:00

#28 Příspěvek od DukeNuke »

No, snažil jsem se v tom něco vykoukat a principálně je to víceméně správně. problém je jinde - rozsvícený segment to hradlo nemusí vzít jako log. "1". I když neznám parametry těch LED zobrazovačů, tak pokud vezmu protékající proud 20mA na segment, tak na tom katodovém odporu se vytvoří napětí 1,64V => tohle není rozhodovací úroveň pro logickou "1". Takže těžko říct, jak by se to chovalo.
Uživatelský avatar
samec
Příspěvky: 6674
Registrován: 19 pro 2017, 00:00

#29 Příspěvek od samec »

samec píše:
kutilmil píše:bude to fungovať?
Nie.
ok, beriem späť
Uživatelský avatar
DukeNuke
Příspěvky: 2024
Registrován: 02 dub 2018, 00:00

#30 Příspěvek od DukeNuke »

To asi ani nemusíš. I tak je otázkou, zda by při jednom pulsu ze šesti stačila energie na dostatečné nabití toho kondíku, aby ta led za xor hradlem zhasla.
Odpovědět

Zpět na „Poradna“