Hej
Blir galen - har sökt upp och ner på Internet (tycker ändå att min google-fu är rätt hygglig) men lyckas bara inte... har kopplat upp kretsar 4 gånger och inte ens i närheten av vad jag vill åstadkomma... så, vänder mig hitåt för hjälp.
Jag har en nivågivare (i länsgropen på min segelbåt) som jag vill ha en indikering för när nivån är hög. Men - jag vill inte att LED:n skall tändas förrän nivågivaren har varit "till" i ca 10-15 sekunder... så med en 555-timer vill jag alltså få bort hysteresen, funktionen jag är ute efter:
Power on: Nivågivare AV -> LED AV
Nivågivare PÅ -> vänta 10-15 sekunder -> LED PÅ
Nivågivare AV (oavsett tidsperiod) -> LED AV
Med drifttekniker-lingo:
ON-delay: 10s, OFF-delay: 0s...
Misstänker att detta är en servettskiss bort (känns ju väldigt självförklarande), men som sagt, har googlat och kopplat och inget funkar för mig...
Skapa fördröjning med en 555-timer
-
- Inlägg: 24
- Blev medlem: 9 februari 2018, 12:11:35
Re: Skapa fördröjning med en 555-timer
En 555 är inte just skapad för detta - men det är nog möjligt.
Om man använder nivå-signalen till att trigga tiden med startas en tid. Medan 555'an kör blockerar det signal totalutgången från att aktiveras.
Men om nivå-signalen faller bort under tiden ska 555'an nollställas.
Inte så svårt i grunden, JAG hade dock tagit en liten PIC o fixat detta enkelt.
Om man använder nivå-signalen till att trigga tiden med startas en tid. Medan 555'an kör blockerar det signal totalutgången från att aktiveras.
Men om nivå-signalen faller bort under tiden ska 555'an nollställas.
Inte så svårt i grunden, JAG hade dock tagit en liten PIC o fixat detta enkelt.
Re: Skapa fördröjning med en 555-timer
Här är en lösning som egentligen inte utnyttjar 555:an speciellt mycket, utan det bygger på en RC-krets som triggar 555:an att tända en lysdiod efter ca 7 sekunder. Hela kopplingen inkl spänningsmatningen måste skötas av din nivågivare.
http://www.learningaboutelectronics.com ... ircuit.php
http://www.learningaboutelectronics.com ... ircuit.php
- HUGGBÄVERN
- Tidigare soundbrigade
- Inlägg: 34948
- Blev medlem: 23 augusti 2006, 22:44:11
- Ort: Lilla Paris
- Kontakt:
Re: Skapa fördröjning med en 555-timer
Två 555:or eller en 556:a fixar väl biffen.
http://www.circuit-finder.com/categorie ... -555-timer
http://www.seekic.com/circuit_diagram/S ... rator.html
Mera generellt, det här är en pulsfördröjare där man dels fördröjer pulsen och sedan bestämmer hur lång den fördröjda pulsen ska vara. Används en CMOS-timer men kan ju vara en 555/556.
https://yusynth.net/Modular/EN/PULSEDELAY/index.html
http://www.circuit-finder.com/categorie ... -555-timer
http://www.seekic.com/circuit_diagram/S ... rator.html
Mera generellt, det här är en pulsfördröjare där man dels fördröjer pulsen och sedan bestämmer hur lång den fördröjda pulsen ska vara. Används en CMOS-timer men kan ju vara en 555/556.
https://yusynth.net/Modular/EN/PULSEDELAY/index.html
Re: Skapa fördröjning med en 555-timer
Trevlig krets med 555.
Om man kopplar en backvänd diod över R så laddar kondensatorn ur snabbt då 5V-spänningen tas bort.
Tiden till utgången går hög är 1.1xRxC

Om man kopplar en backvänd diod över R så laddar kondensatorn ur snabbt då 5V-spänningen tas bort.
Tiden till utgången går hög är 1.1xRxC

-
- Inlägg: 123
- Blev medlem: 24 december 2015, 11:35:17
Re: Skapa fördröjning med en 555-timer
Kan man inte tänka sig att lösa det här utan någon 555-timer? Här är något som kanske funkar med en AND-grind och några passiva komponenter:
Vet inte säkert om den funkar (om någon ser något som inte fungerar eller något allmänt dåligt med den så kommentera!), men idén är att när Input är hög så laddas kondensatorn långsamt upp. När den så äntligen når upp till AND-grindens gräns mellan låg/hög så blir AND-grinden hög ut. Om åas Input blir låg, så laddas kondensatorn snabbt ur via dioden och R2. Jag valde så att R1 * C = 10, på så vis bör det väl ta i storleksordningen 10 sekunder av hög signal för att ladda upp kondensatorn. R1 kan behöva trimmas in lite... R2 är vald att vara så liten som möjligt utan att överlasta vad det nu är som sitter på andra sidan Input. Om man t ex har 5 V logik, och Input kan "sänka" 20 mA kan vi då ha R2 runt 5-0.7 V / 0.02 A = ca 200 ohm.
Det är bäst att använda en AND-grind med så kallad Schmitt trigger för att få den att alltid mata ut hög eller låg och inte fastna där emellan. Du kan även byta ut AND-grinden mot två Schmitt trigger invertrar eller liknande och skippa att koppla Input till dem.
Vet inte säkert om den funkar (om någon ser något som inte fungerar eller något allmänt dåligt med den så kommentera!), men idén är att när Input är hög så laddas kondensatorn långsamt upp. När den så äntligen når upp till AND-grindens gräns mellan låg/hög så blir AND-grinden hög ut. Om åas Input blir låg, så laddas kondensatorn snabbt ur via dioden och R2. Jag valde så att R1 * C = 10, på så vis bör det väl ta i storleksordningen 10 sekunder av hög signal för att ladda upp kondensatorn. R1 kan behöva trimmas in lite... R2 är vald att vara så liten som möjligt utan att överlasta vad det nu är som sitter på andra sidan Input. Om man t ex har 5 V logik, och Input kan "sänka" 20 mA kan vi då ha R2 runt 5-0.7 V / 0.02 A = ca 200 ohm.
Det är bäst att använda en AND-grind med så kallad Schmitt trigger för att få den att alltid mata ut hög eller låg och inte fastna där emellan. Du kan även byta ut AND-grinden mot två Schmitt trigger invertrar eller liknande och skippa att koppla Input till dem.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.