Počítadlo
Moderátor: Moderátoři
Počítadlo
Zdravím, mám ďalší problém. Dostal som zadanie že mám zhotoviť počítadlo od 12 do 4. čiže bude počítať od 12 do 4 zobrazovať do na 7-segmentovke a počíta to dookola.
Len nejako nemôžem nájsť vhodný dekodér BCD kódu na kód pre 7-segmentovku. čo som našiel tak buď to vie zobraziť len čísla od 0 do 9 alebo ešte čo je 74LS47 tak ten už aj viem zobrazovať až po 15 ale namiesto písmena A pri 10tke len vyhodí polku z trojku a tak...
Mám na výber buď robím pomocou dvoch segmentoviek (čo by bolo určite lepšie) ale tipujem že bude to asi zložite, alebo len pomocou jednej a 10 bude A, 11 bude B atď.
Vie mi niekto niečo poradiť?
VĎAKA
Len nejako nemôžem nájsť vhodný dekodér BCD kódu na kód pre 7-segmentovku. čo som našiel tak buď to vie zobraziť len čísla od 0 do 9 alebo ešte čo je 74LS47 tak ten už aj viem zobrazovať až po 15 ale namiesto písmena A pri 10tke len vyhodí polku z trojku a tak...
Mám na výber buď robím pomocou dvoch segmentoviek (čo by bolo určite lepšie) ale tipujem že bude to asi zložite, alebo len pomocou jednej a 10 bude A, 11 bude B atď.
Vie mi niekto niečo poradiť?
VĎAKA
U takovychtoprojektu spis bych volil maly MCU, mozna nejlepe attiny(nepotrebuje jiz zadne soucastky kolem). hw primo pripojis k displeji, kratky program za 10min a navic si zakaznik bude moct pozdeji trochu vymyslet, pac obvykle se zjisti ze jeste je neco potreba dodelat kdyz dojde na predani projektu a k placeni. cenove mcu dnes uz vychazi stejne jako brouky logiky.
no je to zadanie do školy...mám dosť iných problémov ako riešiť takého..no nenapadá ma slušné slovo
Programovať nemoôžeme takže preto musím to riešiť takto.
Bolo mi zadané že mám zrobiť počítadlo od 12 do 4. Toť vsio čo mi bolo k tomu povedané..ako prinajhoršom zrobím s tou 7447 a 10 a višie bude zobrazovať tými priblblými znakmi ja len či neviete o niečom ako by som zobrazilo normálne A alebo ešte lepšie cez 2 segmentovky a normálne číslo
![Smile :)](./images/smilies/icon_smile.gif)
Programovať nemoôžeme takže preto musím to riešiť takto.
Bolo mi zadané že mám zrobiť počítadlo od 12 do 4. Toť vsio čo mi bolo k tomu povedané..ako prinajhoršom zrobím s tou 7447 a 10 a višie bude zobrazovať tými priblblými znakmi ja len či neviete o niečom ako by som zobrazilo normálne A alebo ešte lepšie cez 2 segmentovky a normálne číslo
Čau,
to by se muselo řešit vratným čítačem s přednastavením.
dal by se tam jeden 74ls193, což je binární čítač Up/Down
Na nastavovacích vstupech bys nastavil 1100 (12) a hradlem NAND 7400 bys kontroloval až to dojde k 0011 (3) protože až to skočí na tu trojku, tak by ses pomocí aktivace nahrávacího vstupu Load vrátil zase k 12, no a výstup by byl pomocí jedné 7-segmentovky přímo 4-C
No když jsem tak na to koukal, tak největší problém bude ten dekoder z BDC na 7seg, ale v plném rozsahu 0-F
to by se muselo řešit vratným čítačem s přednastavením.
dal by se tam jeden 74ls193, což je binární čítač Up/Down
Na nastavovacích vstupech bys nastavil 1100 (12) a hradlem NAND 7400 bys kontroloval až to dojde k 0011 (3) protože až to skočí na tu trojku, tak by ses pomocí aktivace nahrávacího vstupu Load vrátil zase k 12, no a výstup by byl pomocí jedné 7-segmentovky přímo 4-C
No když jsem tak na to koukal, tak největší problém bude ten dekoder z BDC na 7seg, ale v plném rozsahu 0-F
- Přílohy
-
- dsh.421-093.1.pdf
- datasheet 74193
- (74.03 KiB) Staženo 91 x
Jinak si můžeš přece dekodér sestavit sám, když použiješ libovolně kostrbatou metodu kterou získáš z výstupu čítače požadované zobrazení, třeba dekodér bcd/1 z 16 a za něj namastíš vrabčí hnízdo z diodové logiky nebo z hradel podle své pravdivostní tabulky a pak třeba použiješ segmenty
10......b (10
11...... I I
12.......I + horní, pravý horní, spodní
atd.
Nebo můžeš použít šestnáctisegmentovku... nebo si sestavit vlastní znakovku s atypickým tvarem a počtem segmentů
záleží jestli jde zadavateli o to, aby vás něco naučil pro reálný život a nebo aby potrénoval váš smysl pro komplikovaná a bizarní řešení. Mám ten pocit, že druhá skupina je v našem školství hustě frekventovaná![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
10......b (10
11...... I I
12.......I + horní, pravý horní, spodní
atd.
Nebo můžeš použít šestnáctisegmentovku... nebo si sestavit vlastní znakovku s atypickým tvarem a počtem segmentů
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
záleží jestli jde zadavateli o to, aby vás něco naučil pro reálný život a nebo aby potrénoval váš smysl pro komplikovaná a bizarní řešení. Mám ten pocit, že druhá skupina je v našem školství hustě frekventovaná
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
Len škoda že všetky odporúčané obvody už budú ťažšie zohnatelné...niekto som sa s tým MHBčko stretol ale už nepamätám kde, no doma určite ho nemám.
Tak nič no...vďaka za všetky rady porieším to z 74LS247 (čiže ako 7447 len s kladnou logikou)aj keď tú nemám doma no keďže i segmentovky sme už dostali..musím navštíviť obchod...profákovi budem kričať že kedy je A ...![Smile :)](./images/smilies/icon_smile.gif)
Tak nič no...vďaka za všetky rady porieším to z 74LS247 (čiže ako 7447 len s kladnou logikou)aj keď tú nemám doma no keďže i segmentovky sme už dostali..musím navštíviť obchod...profákovi budem kričať že kedy je A ...
![Smile :)](./images/smilies/icon_smile.gif)