100% studsfri ?
-
choppertony
- Inlägg: 822
- Blev medlem: 23 mars 2009, 19:04:00
- Ort: Ystad
100% studsfri ?
Hej!
Jag har hållt på att försöka få en knapp studsfri enligt en ritning i EFA3 där knappen är kopplad till ett motstånd 300 ohm och sedan kopplad till en nandgrind som är hopkopplad som en inventerare. Mellan motståndet och nandgrinden så sitter en konding på 1µf kopplad till Gnd.
Knappen är av typen tangentbordsbrytare. Motståndet hade jag inte 300 utan provade med 470ohm.
Jag har oxå ett motstånd på 10Kohm på ingången på nandgrinden kopplad till Gnd för att dra ner ingången till noll när knappen inte är intryckt.
MEN!!!!! Det funkar inte alls bra. Det funkar nästan bättre utan kondingen än med den , men ändå inte 100%.
De andra ingångarna på kapseln med nandgrindar är kopplade till Gnd.
Kan detta ha med mitt val av 470 ohm i stället för 300 ohm som rekomenderas? eller är dessa små knappar inte något att använda? Gissar att de används flitigt i alla nya maskiner.
Hittade en debuncher krets i elfa som jag funderar på. Men den kostar ju en del,och skall man ha 16 knappar så blir det mycket kostnad ...
Tackar på förhand för tips!
Jag har hållt på att försöka få en knapp studsfri enligt en ritning i EFA3 där knappen är kopplad till ett motstånd 300 ohm och sedan kopplad till en nandgrind som är hopkopplad som en inventerare. Mellan motståndet och nandgrinden så sitter en konding på 1µf kopplad till Gnd.
Knappen är av typen tangentbordsbrytare. Motståndet hade jag inte 300 utan provade med 470ohm.
Jag har oxå ett motstånd på 10Kohm på ingången på nandgrinden kopplad till Gnd för att dra ner ingången till noll när knappen inte är intryckt.
MEN!!!!! Det funkar inte alls bra. Det funkar nästan bättre utan kondingen än med den , men ändå inte 100%.
De andra ingångarna på kapseln med nandgrindar är kopplade till Gnd.
Kan detta ha med mitt val av 470 ohm i stället för 300 ohm som rekomenderas? eller är dessa små knappar inte något att använda? Gissar att de används flitigt i alla nya maskiner.
Hittade en debuncher krets i elfa som jag funderar på. Men den kostar ju en del,och skall man ha 16 knappar så blir det mycket kostnad ...
Tackar på förhand för tips!
- prototypen
- Inlägg: 11108
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: 100% studsfri ?
Fattar inte hur du kopplar så lägg upp en ritning
En RC länk med 100-330KΩ och 0,1 µF fungerar för de flesta knappar.
Protte
En RC länk med 100-330KΩ och 0,1 µF fungerar för de flesta knappar.
Protte
Re: 100% studsfri ?
öka motståndet, från 470 till 1k eller 2.2k
men då blir knapparna långsammare med
börja med det
men då blir knapparna långsammare med
börja med det
Re: 100% studsfri ?
Vad har du för NAND-grind. Vilken matningsspänning har du. Vad har du för avkoppling på matningen.
Det måste vara en grind med schmitt-trigger på ingångarna för att fungera stabilt.
Utan schmitt-trigger och med dålig avkopling på matningen kan man få självsvängning just vid omslaget och det blir värre ju långsammare RC-länken är.
Titta i databladet på "Input transition rise/fall time". Överskrider man den så kan man få metastabilitet.
Det måste vara en grind med schmitt-trigger på ingångarna för att fungera stabilt.
Utan schmitt-trigger och med dålig avkopling på matningen kan man få självsvängning just vid omslaget och det blir värre ju långsammare RC-länken är.
Titta i databladet på "Input transition rise/fall time". Överskrider man den så kan man få metastabilitet.
Re: 100% studsfri ?
du ska inte behöva en så stor kondensator / så stort motstånd - då är det nåt fel med antingen knappen (hemskt gammal / glapp) eller så är det NAND-grinden som är felkopplad. Som sagt, det bör vara schmitt-trigger. Det kan du fixa med en OP-förstärkare också.
-
choppertony
- Inlägg: 822
- Blev medlem: 23 mars 2009, 19:04:00
- Ort: Ystad
Re: 100% studsfri ?

Jag har för mig att det såg ut så här.Jag har inte boken här nu.
Visst ritar jag fint *S*
nandkretsen är en TI CD4011ube, vet ej om det är en bra krets. Är ju nybörjare innom detta.
Kan man inte använda en enkel inverterare med 5 ben som Elfa säljer istället för att koppla om en nandgrind till inverterare?
Mindre antal ben o löda,mindre risk för fel och tar inte sådan plats heller.
Matningen är 5 volt
Jag la till ett motstånd som på bilden nedan oxå .

Re: 100% studsfri ?
Jovisst, det funkar utmärkt. Men ta då t.ex 73-507-50 (NC7S14) eller NC7SZ14 som är en schmitt-trigger, och inte t.ex NC7S04 som saknar den funktionen.
Senast redigerad av jesse 24 juli 2010, 11:46:25, redigerad totalt 1 gång.
Re: 100% studsfri ?
4011 är inte bra
4093 är bra
prova för skojs skull detta, motståndsvärdena är inte kritiska

4093 är bra
prova för skojs skull detta, motståndsvärdena är inte kritiska

-
choppertony
- Inlägg: 822
- Blev medlem: 23 mars 2009, 19:04:00
- Ort: Ystad
Re: 100% studsfri ?
Ett par saker...
4011 är en CMOS krets. Alltså måste du tänka på vanliga kopplingsregler
för CMOS, främst regel 1A, "aldrig öppna ingångar" (som du har i första kopplingen).
När knappen är "öppen" så kommer den att få problem. Visst, kondingen hjälper
upp det lite, men det är inte alls bra.
Andra bilden är bättre, förrutsatt att knappen kopplar till GND, det framgår inte.
En annan lösning är att koppla två grindar som en flip-flop.
4011 är en CMOS krets. Alltså måste du tänka på vanliga kopplingsregler
för CMOS, främst regel 1A, "aldrig öppna ingångar" (som du har i första kopplingen).
När knappen är "öppen" så kommer den att få problem. Visst, kondingen hjälper
upp det lite, men det är inte alls bra.
Andra bilden är bättre, förrutsatt att knappen kopplar till GND, det framgår inte.
En annan lösning är att koppla två grindar som en flip-flop.
Re: 100% studsfri ?
grym har just skapat en schmitt-trigger av din 4011. Så kan man också göra.
Re: 100% studsfri ?
AHHHH
Sodjan slog huvudet på spiken... att ingen sett det förut!
Det saknas ett motstånd från knappen ner till jord . Inte konstigt den inte fungerade! (t.ex. 10k)
(men om du ska testa grym's schmitt-trigger-variant så måste det vara andra värden på motstånden - pull-ner-motståndet måste kunna dra ner spänningen tillräckligt för att få grinden att slå om till noll... så om grym har 1k och 10k där så skulle jag sätta 1k till jord. Men med en riktigt schmitt-trigger krets så går det bra med 10k. Fast då bör kondingen inte vara större än 100 nF (det bör den inte i vilket fall som helst - det blir för långsamt och mycket ström rusar i onödan)
EDIT: jag trodde knappen var ansluten till +5V (i schemat är den inte ansluten nånstans) av nån anledning såg jag inte andra bilden , där du satt ett motstånd redan... och det verkar som om knappen ska gå till till GND, så då ska givetvis motståndet gå till +5V.
Sodjan slog huvudet på spiken... att ingen sett det förut!
Det saknas ett motstånd från knappen ner till jord . Inte konstigt den inte fungerade! (t.ex. 10k)
(men om du ska testa grym's schmitt-trigger-variant så måste det vara andra värden på motstånden - pull-ner-motståndet måste kunna dra ner spänningen tillräckligt för att få grinden att slå om till noll... så om grym har 1k och 10k där så skulle jag sätta 1k till jord. Men med en riktigt schmitt-trigger krets så går det bra med 10k. Fast då bör kondingen inte vara större än 100 nF (det bör den inte i vilket fall som helst - det blir för långsamt och mycket ström rusar i onödan)
EDIT: jag trodde knappen var ansluten till +5V (i schemat är den inte ansluten nånstans) av nån anledning såg jag inte andra bilden , där du satt ett motstånd redan... och det verkar som om knappen ska gå till till GND, så då ska givetvis motståndet gå till +5V.
- prototypen
- Inlägg: 11108
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: 100% studsfri ?
Jodå jag såg att det saknas pull up/down men det tar tid att ta sig till verkstan och fixa till en riktig ritning.

Det går att göra med 4011 och bygga en schmittrigger runt den men inte som Grym ritat, det behövs två grindar efter varandra, det Grym ritat så kommer det att lägga sig runt halva drivspänningen. Schmitt med motstånd kräver icke inverterat.
Den gamla hederliga RS vippan funkar ALLTID men den kräver en växlande knapp.
Protte

Det går att göra med 4011 och bygga en schmittrigger runt den men inte som Grym ritat, det behövs två grindar efter varandra, det Grym ritat så kommer det att lägga sig runt halva drivspänningen. Schmitt med motstånd kräver icke inverterat.
Den gamla hederliga RS vippan funkar ALLTID men den kräver en växlande knapp.
Protte
Re: 100% studsfri ?
Det står i första inlägget att ett 10k sitter på ingången mot jord samt att alla andra ingångar är jordade, sen att den andra bilden visar motståndet uppåt kanske kan vara lite missvisande.
Re: 100% studsfri ?
Och gryms schema är INTE en schmitt-trigger! Den har negativ återkoppling vilket gör den till en förstärkare som vill köra i det analoga område (jepp, det kan man, har testat) men den kommer att ge FLER störningar...
För att få en schmitt-trigger funktion ska det vara POSITIV återkoppling - som kan uppnås vid att ta 2 INV gates efter varandra och mata en del av utgången från #2 till ingången på #1.
Faktisk kan man göra det än bättre:
Brytaren till VDD, ett pull-down motstånd (4k7) till GND. "Utgången" matas igenom ett 10k motstånd till ingången på inverter#1. Utgången från inverter#1 går direkt till ingången på inverter#2.
Utgången från inverter#2 kopplas via en 100nF kondensator i serie med ett 1k motstånd till ingången på inverter#1.
Detta ger att kondensatorn laddas upp och när hela systemet är vid att flippa över kommer det en kraftig positiv återkoppling via kondensatorn vilket garanterar snabb och tydlig växling.
Man kan ta ut på utgången av inverter#1 eller #2 som man vill.
För att få en schmitt-trigger funktion ska det vara POSITIV återkoppling - som kan uppnås vid att ta 2 INV gates efter varandra och mata en del av utgången från #2 till ingången på #1.
Faktisk kan man göra det än bättre:
Brytaren till VDD, ett pull-down motstånd (4k7) till GND. "Utgången" matas igenom ett 10k motstånd till ingången på inverter#1. Utgången från inverter#1 går direkt till ingången på inverter#2.
Utgången från inverter#2 kopplas via en 100nF kondensator i serie med ett 1k motstånd till ingången på inverter#1.
Detta ger att kondensatorn laddas upp och när hela systemet är vid att flippa över kommer det en kraftig positiv återkoppling via kondensatorn vilket garanterar snabb och tydlig växling.
Man kan ta ut på utgången av inverter#1 eller #2 som man vill.
