hjälp med projektarbete

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
dark_luna
Inlägg: 96
Blev medlem: 8 juni 2005, 17:54:59

hjälp med projektarbete

Inlägg av dark_luna »

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.
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Inlägg av Schnegelwerfer »

Du ska alltså bygga ett larm?

Du behöver använda en mikrokontroller, PIC/AVR/whatever samt kunna programmera denna. Själva programmet kommer att bli relativt enkelt.

Om du kollar i FAQ-delen av forumet så finns det en bra introduktion till mikrokontrollers där.
Pjoms
EF Sponsor
Inlägg: 644
Blev medlem: 24 maj 2004, 12:18:40
Ort: Ö-vik

Inlägg av Pjoms »

ELFA har ett par färdiga kodlås-kretsar. Kanske nå'n av dom kan passa?

LS7220

LS7223

LS7225
Pjoms
EF Sponsor
Inlägg: 644
Blev medlem: 24 maj 2004, 12:18:40
Ort: Ö-vik

Inlägg av Pjoms »

Men det är klart...
Displayen du ville ha ställer ju till en del för dessa kretsar. Kan kanske gå att knåpa med nå'n statusutgång eller nå't...
Jag har inte tittat närmare på databladen.

Kanske blir en uC smidigast i alla fall...
Användarvisningsbild
Tony
Inlägg: 1038
Blev medlem: 9 november 2003, 16:08:47

Inlägg av Tony »

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
Senast redigerad av Tony 10 juni 2005, 02:06:25, redigerad totalt 1 gång.
frejo
Inlägg: 496
Blev medlem: 21 april 2004, 21:43:01
Ort: Linköping

Inlägg av frejo »

display med knappar och leds:
http://www.tradera.com/auction/aid_14420524
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Inlägg av Schnegelwerfer »

Japp, jag har ett par sådana hemma för framtida bruk, och de är verkligen prisvärda!
Om trådskaparen ska använda en sådan i projektet är dock mikrokontroller ett måste.
dark_luna
Inlägg: 96
Blev medlem: 8 juni 2005, 17:54:59

Inlägg av dark_luna »

blir nog en ATTiny krets, ingen display utan en röd och en grön diod som indikerar on och off, 3 knappar räcker om man har en 3 siffrig kod om man kan knappa in tex

111
112
113
121
122
123
131
132
133

osv
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Inlägg av Schnegelwerfer »

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.
Användarvisningsbild
AndLi
Inlägg: 18120
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Inlägg av AndLi »

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.
Pjoms
EF Sponsor
Inlägg: 644
Blev medlem: 24 maj 2004, 12:18:40
Ort: Ö-vik

Inlägg av Pjoms »

Det är ju bara markant svårare att visa on/off på de 7 segmenstdisplayerna än att tända en lysdiod.
Visst menar du att det är marginellt svårare - alltså "inte mycket svårare"?

Med "markant" brukar jag mena "betydligt" eller "mycket".
Användarvisningsbild
AndLi
Inlägg: 18120
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Inlägg av AndLi »

Pjoms: Visst menar jag marginellt, var nog inte vaken när jag skrev det!!
dark_luna
Inlägg: 96
Blev medlem: 8 juni 2005, 17:54:59

Inlägg av dark_luna »

blir nog 4 knappar med 4 kombinationen, 256 räcker ;)
dusplay är uteslutet eftersom det bara kommer ta onödig plats :)
Skriv svar