Omvandla tangentbordssiffror till binära tal ?

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
4kTRB
Inlägg: 20992
Blev medlem: 16 augusti 2009, 19:04:48

Re: Omvandla tangentbordssiffror till binära tal ?

Inlägg av 4kTRB »

jesse skrev:Å jädrans ett sånt pris!
Men MC14008 då ?
Den finns i alla fall på DigiKey för 5.20 (16-pin DIP)
eller 74HC283 på samma ställe för 5.90 (16 pin SSOP)

Farnell har CD74HC283 (SOIC 16) för endast 3.27 kr/st eller 32.40 kr för 12 st (jag ska beställa därifrån på söndag kväll).
Nu är inte den här lösningen komplett än så jag får se hur den blir i jämförelse
om jag får det att fungera.
74HC283 16.80/st hos ELFA
Användarvisningsbild
4kTRB
Inlägg: 20992
Blev medlem: 16 augusti 2009, 19:04:48

Re: Omvandla tangentbordssiffror till binära tal ?

Inlägg av 4kTRB »

Här finns en lösning på multiplikation baserat på adderare...

http://en.wikipedia.org/wiki/Binary_multiplier
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4754
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Omvandla tangentbordssiffror till binära tal ?

Inlägg av Swech »

en EPM7064SLC44-10 ISP EPLD bör räcka
Kostar 83:- hos blodsug** jag menar ELFA

men sen antar jag att tråden är mest för att reta upp folk :D
Lite grand att bygga en bil av bambu istället för plåt för att man inte råkar ha en svets hemma.....

Kör på 4ktrb...

Swech
bos
Inlägg: 2314
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Re: Omvandla tangentbordssiffror till binära tal ?

Inlägg av bos »

Lite grand att bygga en bil av bambu istället för plåt för att man inte råkar ha en svets hemma.....
Snarare att beställa material från Harland & Wolff för att sen bygga en egen Titanic-kopia och åka över älven i Göteborg istället för att köpa en roddbåt och ro över själv.
sm4rpq
Inlägg: 19
Blev medlem: 14 november 2009, 09:03:48
Ort: Karlskoga

Re: Omvandla tangentbordssiffror till binära tal ?

Inlägg av sm4rpq »

Är det viktigt att kunna slå in siffrorna 0-255? Du borde kunna spara bitar och därmed också kretsar genom att använda oktal inmatning istället. Du måste ju i alla fall mata in tre tecken och om det är 0-9 eller 0-7 kanske inte spelar så stor roll.
Användarvisningsbild
4kTRB
Inlägg: 20992
Blev medlem: 16 augusti 2009, 19:04:48

Re: Omvandla tangentbordssiffror till binära tal ?

Inlägg av 4kTRB »

Jag kanske ska använda det här till mitt Tangentbordsprojekt.
Där finns en PLL som omvandlar inställd frekvens till en spänning.
Spänningen ställer in intensiteten på 100 LED.
Och det finns 255 olika frekvenser att ställa in. Ett sätt att ställa
in en frekvens är med hjälp av en DTMF avkodare. Alltså 3 DTMF
toner efter varandra ger ett binärt tal mellan 0 och 255.

Varje DTMF ton ger att en av 12 utgångar går hög och det avkodar
jag med en priority encoder för att få ett binärt tal. Det här blir i princip
samma funktion som om jag skulle trycka ner en siffra på ett telefontangentbord.

Detta är seriöst och inget för att reta upp känsliga personer med om nu någon fått för sig det.

Eftersom jag inte håller på med uControllers just nu så får det bli en ren hårdvarulösning.
Kan jag förenkla logiken och få det kompakt så är det ett attraktivt alternativ.
Dessutom tycker jag det är kul och eftersom jag inte hållt på med logikonstruktion på
många år så är det ett bra sätt att komma igång och tänka i de här banorna.
Användarvisningsbild
jesse
Inlägg: 9241
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Omvandla tangentbordssiffror till binära tal ?

Inlägg av jesse »

Det som eventuellt retar folk är väl motviljan mot processor. Om du låter någon på forumet programmera en krets för någon hundralapp (?) så kan du få hur många likadana kretsar som helst som löser din uppgift perfekt. Dessutom kan du uppgradera / förändra i framtiden om du skulle vilja, t.ex. multiplicera / dividera med en konstans så att du kan slå in frekvensen direkt i Hz, kHz eller Mhz och du behöver ingen tabell att kolla i för att veta vilken frekvens du får när du slår in 123.
Användarvisningsbild
4kTRB
Inlägg: 20992
Blev medlem: 16 augusti 2009, 19:04:48

Re: Omvandla tangentbordssiffror till binära tal ?

Inlägg av 4kTRB »

Om det varit ett rent uProcessorforum så måste det kännas jobbigt med logiklösning
men nu är det ju ett elektronikforum. Processorer hamnar ju nästan i kategorin software.
Det är mer som en brödrost som man måste kunna hantera på rätt sätt. Däremot själva
uppbyggnaden av en processor är intressant för en elektroniker.
Användarvisningsbild
jesse
Inlägg: 9241
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Omvandla tangentbordssiffror till binära tal ?

Inlägg av jesse »

Jag tycker logiklösningar i hårdvara är kul, men ibland får man kanske vara lite praktisk också. Men nog tjatat om microprocessorer, det var ju inte det du ville ha.
Skriv svar