Stránka 1 z 3
Počítadlo
Napsal: 26 úno 2009, 10:50
od Dorques
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
Napsal: 26 úno 2009, 11:03
od BOBOBO
Použij indikaci z digihodin , kterých je ve starých amárech vícero a použij zpětné nebo univerzální nastavitelné čítače . Bude to korunová záležitost .
Napsal: 26 úno 2009, 12:02
od bohous1
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.
Napsal: 26 úno 2009, 12:27
od Bernard
Dorques píše:.... 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.....
To je práve princíp BCD (Binary Coded
Decimal, že má rozsah číslic 0 až 9. Musíš hľadať dekodér HEX na 7-segment.
Napsal: 26 úno 2009, 12:35
od Crifodo
to je zadání nějakého akademického školního pablba nebo to vychází z praxe (pro praxi)?
protože indikovat takový rozsah je dost neobvyklé a ještě k tomu zobrazovat to v hexa soustavě je pro naprostou většinu uživatelů nesrozumitelné. To už bys to rovnou mohl zobrazovat v bargrafu.
Napsal: 26 úno 2009, 12:50
od Dorques
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
Napsal: 26 úno 2009, 13:18
od Crifodo
Napsal: 26 úno 2009, 13:23
od Dorques
No hej mám...len ako tak pozerám asi len vo forme datasheetu keďže nenašiel som firmu čo to ponúka...škoda no...ale zaujímavý obvod
![Smile :)](./images/smilies/icon_smile.gif)
Napsal: 26 úno 2009, 13:24
od rkozeluh
Č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
Napsal: 26 úno 2009, 13:35
od Crifodo
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 (1
0
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)
Napsal: 26 úno 2009, 13:36
od Dorques
No tu 74193 som aj chcel použiť...tento obvod sme používali v minulých ročníkoch tak s ním to viem poriešiť...len mne prave ide o ten dekóder s ním si neviem rady
![Smile :)](./images/smilies/icon_smile.gif)
keby som nemal 12tku tak už to mám len práve mal som to šťastie že som ju dostal..
Napsal: 26 úno 2009, 14:36
od Crifodo
mám neurčitý dojem že dekodérů BCD na full character hexadecimal je víc typů, asi by se to dalo vygooglovat nebo nalistovat ve starých AR
Napsal: 26 úno 2009, 14:40
od Bernard
Třeba Tesla MHB4311.
Napsal: 26 úno 2009, 17:20
od Dorques
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)
Napsal: 26 úno 2009, 18:01
od caven
Mohu se zeptat na jaké škole ti to bylo zadáno ??