hjälp med projektarbete
hjälp med projektarbete
tänkte bygga en liten pryl
* den ska ha en belyst display som kan visa on och off.
http://www.elfa.se/elfa-bin/setpage.pl? ... 011625.htm
eller
http://www.elfa.se/elfa-bin/setpage.pl? ... 011627.htm
nått sånt
* ska finnas typ 3 knappar så man kan knappa in en valfri kod,
+ en knappa som ska va reset för att kunna knappa in en ny kod med
http://www.elfa.se/elfa-bin/setpage.pl? ... 011627.htm
när den är aktiverad står det on i display fönstret,
knappar man in koden står det off.
vad för digital krest kan jag behöva?
när displayen visar on, ska finnas en sluten krest,
om den kretsen bryts när det står on i display
fönstret ska en liten ström skickas ut på ett ben
på den digitala kresten eller nått liknande,
när displayen visar off kan kretsen brytas
utan att en störm skickas iväg...
hmm...vart kansek lite rörigt hehe
*edit*
koden är till för att man ska kunna bryta en sluten krets,
bryter man den slutna kretsen utan att man "av aktiverat"
den genom koden ska ska tex en lysdiod börja lysa.
ett väldigt enkelt larmsystem helt enkelt, fast den ska
va så liten som möjligt.
* den ska ha en belyst display som kan visa on och off.
http://www.elfa.se/elfa-bin/setpage.pl? ... 011625.htm
eller
http://www.elfa.se/elfa-bin/setpage.pl? ... 011627.htm
nått sånt
* ska finnas typ 3 knappar så man kan knappa in en valfri kod,
+ en knappa som ska va reset för att kunna knappa in en ny kod med
http://www.elfa.se/elfa-bin/setpage.pl? ... 011627.htm
när den är aktiverad står det on i display fönstret,
knappar man in koden står det off.
vad för digital krest kan jag behöva?
när displayen visar on, ska finnas en sluten krest,
om den kretsen bryts när det står on i display
fönstret ska en liten ström skickas ut på ett ben
på den digitala kresten eller nått liknande,
när displayen visar off kan kretsen brytas
utan att en störm skickas iväg...
hmm...vart kansek lite rörigt hehe
*edit*
koden är till för att man ska kunna bryta en sluten krets,
bryter man den slutna kretsen utan att man "av aktiverat"
den genom koden ska ska tex en lysdiod börja lysa.
ett väldigt enkelt larmsystem helt enkelt, fast den ska
va så liten som möjligt.
- Schnegelwerfer
- Inlägg: 1863
- Blev medlem: 8 november 2004, 13:46:56
LS7220 / LS7225 kan inte programmeras dvs man MÅSTE ha minst 4+1 (buss-koplade) tangenter.
Koden väljs genom att koppla en tangent till varje ingång, övriga till reset.
Alternativ till ovanstående: En räknare med decimal utgång t.ex 4017, koppla tangenterna mellan in och ut-gångarna, ev. behövs det ett gäng koparatorer för att inte ett antal tryck på alla tangenter samtidigt skall öppna låset.
LS7223 är avsedd för matris-kopplade tangentbord så den kan användas ihop med färdiga tangentbord t.ex. elfa# 35-678-07
Oavsett vilken typ av kodlås du bygger:
Med bara tre tangenter får du 3*2*1=6 olika koder om du kör utan återläggning dvs. varje tangent används bara en gång (7220/7225 kör utan återläggning).
Ytterligare en variant:
Bygg ett binärt kodlås (två tangenter) så att du matar in ettor och nollor i ett skiftregister (serie in parallell ut) sen har du en adressavkodare som jämför utgångarna med den rätta koden.
Om displayen bara skall visa on/off kan du dela upp segmenten i tre grupper: En som alltid är tänd, En för On. och en för Off
On och Off -grupperna går till varsin transistor-switch, dessa styrs från vardera sidan av en inverterare.
På så vis får du en bit för att välja vad displayen skall visa.
Om utgången är ett relä så kan du ju välja ett med två-polig växling (en pol till utgång och en för att välja mellan on/off) så slipper du transistorswitchar och inverterare.
Edit:
felaktig länk
Koden väljs genom att koppla en tangent till varje ingång, övriga till reset.
Alternativ till ovanstående: En räknare med decimal utgång t.ex 4017, koppla tangenterna mellan in och ut-gångarna, ev. behövs det ett gäng koparatorer för att inte ett antal tryck på alla tangenter samtidigt skall öppna låset.
LS7223 är avsedd för matris-kopplade tangentbord så den kan användas ihop med färdiga tangentbord t.ex. elfa# 35-678-07
Oavsett vilken typ av kodlås du bygger:
Med bara tre tangenter får du 3*2*1=6 olika koder om du kör utan återläggning dvs. varje tangent används bara en gång (7220/7225 kör utan återläggning).
Ytterligare en variant:
Bygg ett binärt kodlås (två tangenter) så att du matar in ettor och nollor i ett skiftregister (serie in parallell ut) sen har du en adressavkodare som jämför utgångarna med den rätta koden.
Om displayen bara skall visa on/off kan du dela upp segmenten i tre grupper: En som alltid är tänd, En för On. och en för Off
On och Off -grupperna går till varsin transistor-switch, dessa styrs från vardera sidan av en inverterare.
På så vis får du en bit för att välja vad displayen skall visa.
Om utgången är ett relä så kan du ju välja ett med två-polig växling (en pol till utgång och en för att välja mellan on/off) så slipper du transistorswitchar och inverterare.
Edit:
felaktig länk
Senast redigerad av Tony 10 juni 2005, 02:06:25, redigerad totalt 1 gång.
- Schnegelwerfer
- Inlägg: 1863
- Blev medlem: 8 november 2004, 13:46:56
- Schnegelwerfer
- Inlägg: 1863
- Blev medlem: 8 november 2004, 13:46:56
Hmm.. 3 knappar med 3-siffrig kod ger ju bara 3^3 = 27 olika kombinationer.
Elfa säljer billiga knappsatser som ser proffsiga ut. Använder du en sådan och en 4-siffrig kod får du 10^4 = 10000 olika kombinationer.
EDIT: Hittade på knappsatsen: 35-678-07 på ELFA, 57:-
Knappsatsen är kopplad i en 3x4-matris, och du behöver alltså 7 pinnar på mikrokontrollern för att läsa av den.
Elfa säljer billiga knappsatser som ser proffsiga ut. Använder du en sådan och en 4-siffrig kod får du 10^4 = 10000 olika kombinationer.
EDIT: Hittade på knappsatsen: 35-678-07 på ELFA, 57:-
Knappsatsen är kopplad i en 3x4-matris, och du behöver alltså 7 pinnar på mikrokontrollern för att läsa av den.
Det är ju bara markant svårare att visa on/off på de 7 segmenstdisplayerna än att tända en lysdiod.
Eftersom du bara vill tända två olika förutbestämda värden kan du ju koppla ihop de berörda segmenten med dioder och på så sätt få en anslutning för on texten och en för off texten. Vill du inte kunna släcka displayen så räckern det med en pinne på mikrokontrollern.
Eftersom du bara vill tända två olika förutbestämda värden kan du ju koppla ihop de berörda segmenten med dioder och på så sätt få en anslutning för on texten och en för off texten. Vill du inte kunna släcka displayen så räckern det med en pinne på mikrokontrollern.