Gå til innhold

IC som bryter med flere utganger


Anbefalte innlegg

Hei,

 

jeg er litt rusten på elektronikken min, men lurer på om det finnes en

IC som kan fungere som en elektronisk bryter som tar en input og som kan inkrementere hvilken utgang som skal velges.

 

Altså at man sender inn 5-9V og velger utgang ved hjelp av en intern teller som inkrementers av en impuls på en annen inngang. Litt krøkkete forklart, men man kan tenke seg en en dreiebryter med 6 "stopp". Hver av stoppene styrer strømmen fra input til gitt utgang. For hver impuls, f.eks. med en mikrobryter, styres strømmen ut neste utgang. Og slik går det i sykler. 1->6->1 osv.

 

Finnes det en IC som har denne funksjonaliteten?

 

Håper på et klokt svar :-)

 

Tommy.

Lenke til kommentar
Videoannonse
Annonse

Hei.

 

Det du trenger er en tellekrets med desimal dekoder. (Hvor klokt svaret er vet ikke jeg!)

 

Se her: http://www.doctronics.co.uk/4017.htm

og her: http://www.ece.sunysb.edu/~ese123/parekh/Experiment11.pdf

 

Eksempel på digital lås med denne kretsen: http://www.zen22142.zen.co.uk/Circuits/Switching/diglock.htm

Led Sekvenser: http://www.allaboutcircuits.com/vol_6/chpt_7/6.html

 

Om du skal ha mindre enn ti utganger bruker du en utgang til å resette kretsen når den har telt så langt du vil: Feks om du skal telle til 5 bruker du utgang 6 til å resette kretsen.

 

 

Datablad på IC-en 4017: http://pdf1.alldatasheet.com/datasheet-pdf...I/MC14017B.html

 

Annen info:

http://wiki.answers.com/Q/How_does_the_IC_4017_works

http://ourworld.compuserve.com/homepages/B...owden/page5.htm

http://www.qrp.pops.net/LEDs.asp

 

Hvis du skal trekke mer enn 10mA ut av utgangene må du bruke transistor buffere, se her for eksempel: http://ourworld.compuserve.com/homepages/B...owden/page5.htm (10 channel led sequencer)

 

Good Luck

Endret av ragstian
Lenke til kommentar

Har tittet litt på linkene, men ser ikke helt hvordan jeg manuelt ved hjelp av en bryter skal kunne velge neste utgang på 4017'n? Mulig det også ikke kom så godt fram av forklaringen min om hvordan jeg ville ha det :-)

 

Mulig jeg er helt på jordet her...Men håper du gir meg en pekepinn til?

 

Tommy.

Lenke til kommentar

Hei.

 

Er litt usikker på funksjonaliteten du er ute etter.

 

La oss tenke oss at hver av utgangene på telleren styrer ett lys.

 

La oss også tenke oss at når du slår på kretsen så lyser lampe 1 - resten er slukket.

Ved impuls inn vil lampe 2 komme på mens lampe 1 slukker.

Skal dreiebryteren nå kunne stilles på f.eks. 5 slik at ved neste impuls lyser lampe 6?

Og dreiebryteren igjen stilles på f.eks. 3 slik at ved neste impuls lyser lampe 4?

 

Om du skal ha denne funksjonaliteten er en programmerbar PIC chip en løsning (PIC og AVR chipper er "elektronisk superlim" og kan brukes til "alt"!)

 

Av ren nysgjerrighet; Hva skal kretsen brukes til?

 

Good Luck

Endret av ragstian
Lenke til kommentar

Bare å koble klokke input på 4017 til en impulsbryter. Men bør legge til noe filtrering så du ikke får feiltrigging. Så kobler du på rele eller hva du trenger for å styre hva du ønsker på hver av utgangene.

Endret av Tomle
Lenke til kommentar

Ok, takk for alle svar.

 

Det er ikke snakk om noen dreiebryter, bare en impulsbryter. Hvert trykk skal velge neste utgang på 4017, og når man står på siste utgangen og trykker på knappen, så går man tilbake til utgang 0.

 

Det skal brukes som en elektronisk bryter med et relè i hver utgang for å styre led-lys og diverse. Mulig jeg bytter ut rele med en transistor, slik som ragstian har nevnt.

 

Jeg har sett for meg at jeg har en 5-8V strømforsyning. Jeg kjører inn + direkte inn på VDD (pin 16), og + via en impulsbryter inn på clock(pin 14). Kjører reset og enable inn til jord. Resten er utganger som går til hvert sitt relè. Kjører vel på med noen motstander før inputene til 4017.

 

Vil dette fungere?

 

Tommy.

Endret av trex
Lenke til kommentar

Hei.

 

Det er "tvingende nødvendig" om du vil ha en krets som virker. En bryter vil "lukke" og "åpne" opptil flere ganger før den er virkelig åpen eller lukket.

 

Her er litt info om emnet:

 

http://www.rentron.com/Myke6.htm

http://www.bioinspired.com/users/ajg112/el.../debounce.shtml

http://www.eecs.tufts.edu/~dsculley/tutori...ers/flops2.html

http://www.maxim-ic.com/appnotes.cfm/an_pk/287

http://www.all-electric.com/schematic/debounce.htm

http://www.ganssle.com/debouncing.pdf

http://www.zen22142.zen.co.uk/Design/debounce.htm

http://members.shaw.ca/roma/six.html

http://www.allaboutcircuits.com/vol_4/chpt_4/4.html

http://www.mexbro.dsl.pipex.com/bit/switch...unce_196470.pdf

 

 

For PIC og AVR (og andre programmerbare kretser) er det vanlig å gjøre "debounce" i software, se her:

 

http://www.micahcarrick.com/05-15-2006/avr...h-debounce.html

 

 

Good Luck

Endret av ragstian
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...