Vad är kontaktstopp och hur man fixar det

Kontaktstopp är ett parasitiskt fenomen som introducerar problem främst i elektroniska kretsar. Kärnan ligger i upprepade och falska avbrott och tillförsel av en signal till ingången. Som ett resultat reagerar systemet som tar emot det felaktigt. Låt oss titta närmare på orsakerna till studs och sätt att hantera det.

Definition och kärnan i problemet inom elektronik

Kontaktstopp inträffar när du trycker på knappen och växlar, det uppstår på grund av verkliga vibrationer på kontaktplattan när den flyttas. Varje omkopplare är utformad så att den har en rörlig och fast kontakt. Som namnet antyder är rörelse den som är ansluten till pusher eller spak, som redan trycks in av en person eller mekanism när enheten är i drift.

Eftersom knapparna har en mekanisk anordning, beror hur exakt de pressar pressarna på deras kvalitet. I det här fallet kan fenomenet studs i alla fall inte helt elimineras. Vad leder han till?

Om en nyckel styr någon slags elektronisk enhet med en digital ingång, till exempel en mikrokontroller, logikelement, etc., kommer dess ingång att känna igen lika många klick som det skickades impulser till följd av studs.

Ett exempel på en vågform av kontaktstopp visas i figuren nedan:

Det ögonblick du trycker på och släpper knappen

Effekt eliminering

För att eliminera kontaktstopp är det möjligt att använda en hårdvaru- eller mjukvarulösning. Hårdvarulösningar inkluderar:

  1. Installera kondensatorer parallellt med ingången. Därefter kan reaktionens hastighet minska om kapaciteten är för stor och ofullständig eliminering av studs när det är för litet.
  2. Införandet av Schmidt utlöser i enhetens ingångskrets. En mer komplex lösning, som är svår att implementera under färdigställandet av den färdiga produkten, men också mer teknisk och perfekt.

Om vi ​​betraktar detta fenomen som ett exempel på ett skiftregister, visas i denna video dess effekt tydligt. Efter varje knapptryck bör nästa LED lysa.

Kretsen för register och lysdioder på figuren nedan:

Skift register

Knappen är ansluten som visas i diagrammet:

Knappanslutningsdiagram

Ett exempel på en vågform av en signal med uttalat studs:

Kontakta studsa på vågformen

Genom att ställa in kondensatorn på 1 μF parallellt med knappen för att undertrycka den, får vi ett stabilt och korrekt svar:

Undertryckningsschema:

Avstängningskretsen

Och framsidan av omkopplingssignalen, som ni ser, är verkligen ströad, men utan några extra skurar.

Växla signal fram

Ett alternativ till en sådan lösning att skydda mot denna effekt, utan att kollaps framifrån och med hög hastighet, är att använda Schmidt-avtryckaren. Dess typiska schema visas nedan:

Schmidt trigger

Följande bild visar andra alternativ för logikportar för att bekämpa kontaktstopp:

Chatter Control Mönster

Utöver eliminering av hårdvara, som sagt, finns det också ett mjukvarusätt för att lösa detta problem.Det består i att skriva kod, vars betydelse är att läsa signalen ändras, hålla en viss tid och läsa den igen.

Du kan ladda ner ett exempel på mjukvarasprat undertryckande av kontakter i Arduino IDE genom att klicka på länken: studskod.

Skramla skralla

Förutom att skratta med knappar i digitala elektroniska kretsar, orsakar det också problem med rasling av kontakter i reläkontrollkretsar. Dessa scheman inkluderar skymningsreläet eller olika flödesgivare, såväl som temperaturkontroller. När sensorn genererar en signal vid enhetens tröskel erhålls ett odefinierat tillstånd och kretsens logik slår på och av. Och när reläet utlöses, observeras inte alltid konstant kontakthållning, det börjar vibrera, som det var, att slå på och av. Diagrammet nedan illustrerar detta problem med exemplet med en temperaturregulator:

Instabila växlingsområden

Lösningen på detta problem är också installationen av ett tröskelelement med en hysteresslinga i dess överföringsstatiska egenskaper, det vill säga en Schmidt-trigger eller en komparator på en driftsförstärkare. Diagrammet nedan visar den ursprungliga versionen med problemet som beaktas i diagrammet:

Ställa in tröskelelementet med en hysteresslinga

 

Och det ser ut som en krets med tillägg i form av en fördröjning på de logiska elementen 2I-NOT i det inhemska K561LA7-chipet:

Gate Delay on Gates

Ibland hanterar de samma problem genom att installera en zenerdiod i signalkretsar.

I likhet med knackning av knappar när reläet är på, kan dess kontakter anslutas flera gånger. Fenomenet är farligt eftersom det i detta ögonblick inträffar antändning och utrotning av bågen, vilket avsevärt reducerar enhetens livslängd. Speciellt händer detta ofta när reläet växlar på växelström.

Allt detta är kopplat till den mekaniska strukturen. reed-omkopplare, reläer och andra omkopplare. Deras kontakter stängs inte omedelbart utan inom fraktioner, enheter eller tiotals millisekunder. För att förlänga reläets livslängd, kolla in de metoder som vi beskrev i artikeln om varför gnista kontakter.

Vi rekommenderar också att du tittar på en bra video om detta ämne:

Nu vet du vad avvisningen av relonkontakter är och vilka metoder för att hantera det som är mest effektiva. Om du har frågor, fråga i kommentarerna under artikeln!

Relaterade material:

(3 röster)
Läser in...

2 kommentarer

  • Eugene

    God eftermiddag. Problemet är detta, en vattenpump, en trefasmotor som slås på via en start från en trycksensor. När den är på, fungerar inte startmotorn tydligt, vilket leder till att maskinen slås ut vid strömuttaget. Jag tror att det beror på trycksensorkontakterna. Hur kan jag lösa problemet? Mekanisk tryckgivare, startmotor och automatisk 32 A. Motorn bedömer enligt typskylten 13,5 A.

    Att svara
    • Vyacheslav

      Hej, jag föreslår att du byter ut maskinen med 75 ampere, eftersom motorens startström med direktstart, och även under mekanisk belastning (nästan mekanisk kortslutning), kan nå 5-7 gånger motorens nominella strömförbrukning. Gör den aktuella inställningen Iust - 1,15.

      Att svara

Lägg till en kommentar