Ce este contactul de respingere și cum să îl rezolvi

Rebotul de contact este un fenomen parazitar care introduce probleme în principal în circuitele electronice. Esența sa constă în întreruperea repetată și falsă repetată și furnizarea unui semnal la intrare. Drept urmare, sistemul care îl primește reacționează incorect. Haideți să aruncăm o privire mai atentă la cauzele respirației și la modalitățile de a face față.

Definiția și esența problemei în electronică

Rebotul de contact apare atunci când apăsați butonul și comutatorul, acesta se datorează vibrațiilor reale ale plăcii de contact atunci când este deplasat. Orice comutator este proiectat astfel încât să aibă un contact mobil și fix. După cum sugerează și numele, mobilul este cel care este conectat la împingător sau manetă, care este deja apăsat de o persoană sau mecanism atunci când dispozitivul funcționează.

Din moment ce butoanele au un dispozitiv mecanic, cât de exact funcționează presele depinde de calitatea acestora. În acest caz, în orice caz, fenomenul de respingere nu poate fi eliminat complet. La ce duce el?

Dacă o cheie controlează un fel de dispozitiv electronic cu o intrare digitală, de exemplu, un microcontroler, un element logic etc., atunci intrarea sa va recunoaște atâtea clicuri, cât au fost impulsuri trimise ca urmare a unui chat.

Un exemplu de formă de undă de respingere a contactului este prezentat în figura de mai jos:

În momentul în care apăsați și eliberați butonul

Eliminarea efectelor

Pentru a elimina respirația de contact, este posibil să utilizați o soluție hardware sau software. Soluțiile hardware includ:

  1. Instalați condensatoarele paralele cu intrarea. Apoi, viteza răspunsului la apăsare poate scădea dacă capacitatea este prea mare și eliminarea incompletă a respingerii atunci când este prea mică.
  2. Introducerea Schmidt declanșează în circuitul de intrare al dispozitivului. O soluție mai complexă, greu de implementat în timpul finalizării unui produs deja finit, dar și mai tehnologică și perfectă.

Dacă considerăm acest fenomen ca un exemplu de registru de schimburi, atunci în acest videoclip se arată clar efectul său. După apăsarea fiecărui buton, următorul led ar trebui să se aprindă.

Circuitul de înregistrare și LED-urile de pe figura de mai jos:

Înregistrare rapidă

Butonul este conectat așa cum se arată în diagrama:

Schema de conectare a butoanelor

Un exemplu de formă de undă a unui semnal cu saritura pronunțată:

Contactul sarit pe forma de unda

Prin setarea condensatorului la 1 μF paralel cu butonul pentru suprimarea acestuia, obținem un răspuns stabil și precis:

Schema de suprimare:

Circuitul de suprimare a sarurilor

Și partea din față a semnalului de comutare, după cum puteți vedea, este într-adevăr luminată, dar fără nicio explozie suplimentară.

Comutarea semnalului din față

O alternativă la o astfel de soluție pentru protejarea împotriva acestui efect, fără a se prăbuși în față și cu viteză mare, este utilizarea declanșatorului Schmidt. Schema sa tipică este prezentată mai jos:

Schmidt declanșator

Următoarea figură arată alte opțiuni pentru porțile logice pentru a combate săriturile de contact:

Tiparele de control pentru chat

Pe lângă eliminarea hardware-ului, așa cum s-a spus, există și o modalitate software de a rezolva această problemă.Constă în scrierea codului, al cărui sens este să citești modificările semnalului, să ții un anumit timp și să îl citești din nou.

Puteți descărca un exemplu de suprimare a chat-urilor software de contacte în Arduino IDE făcând clic pe linkul: cod de control al respingerii.

Clopotul Rattle

În plus față de zgomotul butoanelor din circuitele electronice digitale, provoacă și probleme cu zgomotul contactelor în circuitele de control ale releului. Aceste scheme includ releul crepuscular sau diverși senzori de debit, precum și regulatoare de temperatură. Când senzorul generează un semnal la pragul dispozitivului, se obține o stare nedefinită și logica circuitului îl activează și se oprește. Iar când releul este declanșat, nu se observă întotdeauna o reținere constantă a contactului, începe să vibreze, pornind și oprindu-se. Diagrama de mai jos ilustrează această problemă prin exemplul unui controler de temperatură:

Zonele de comutare instabile

Soluția acestei probleme este și instalarea unui element de prag cu o buclă de histereză în caracteristicile sale statice de transfer, adică un declanșator Schmidt sau un Comparator pe un amplificator operațional. Diagrama de mai jos prezintă versiunea inițială cu problema luată în considerare în grafic:

Setarea elementului prag cu o buclă de histerezis

 

Și pare un circuit cu adaos sub formă de întârziere pe elementele logice 2I-NU ale unui cip K561LA7 intern:

Gate Delay on Gates

Uneori fac față aceleiași probleme instalând o diodă zener în circuitele de semnal.

Similar cu zgomotul butoanelor atunci când releul este pornit, contactele sale pot fi reconectate de mai multe ori. Fenomenul este periculos, deoarece în acest moment are loc aprinderea și stingerea arcului, ceea ce reduce semnificativ durata de funcționare a dispozitivului. Mai ales adesea, acest lucru se întâmplă atunci când releul funcționează cu curent alternativ.

Toate acestea sunt legate de structura mecanică. comutatoare cu stuf, relee și alte comutatoare. Contactele lor nu se închid imediat, ci în fracții, unități sau zeci de milisecunde. Pentru a prelungi durata de viață a releului, verificați metodele descrise în articolul pe de ce stârnește contactele.

Vă recomandăm, de asemenea, vizionarea unui videoclip bun pe acest subiect:

Acum știți care este respirația contactelor releului și care sunt metodele de a face față cele mai eficiente. Dacă aveți întrebări, întrebați în comentariile de mai jos articolul!

Materiale conexe:

(3 voturi)
Se încarcă...

2 comentarii

  • Eugene

    Buna ziua. Problema este că o pompă de apă, un motor trifazat, pornind printr-un demaror de la un senzor de presiune. Când este pornit, demarorul nu funcționează clar, ceea ce duce la eliminarea mașinii la intrarea de putere. Cred că acest lucru se datorează respirației contactelor senzorului de presiune. Cum pot rezolva această problemă? Senzor de presiune mecanic, demaror și automat 32 A. Motorul, în funcție de plăcuța de identificare, consumă 13,5 A.

    A raspunde
    • Vyacheslav

      Bună ziua, vă propun să înlocuiți mașina cu 75 de amperi, deoarece curentul de pornire al motorului cu pornire directă, și chiar sub sarcină mecanică (scurtcircuit aproape mecanic), poate atinge de 5-7 ori consumul nominal de curent al motorului. 1.15.

      A raspunde

Adauga un comentariu