Бря́зкіт конта́ктів (англ. contact bounce) — небажане замикання й розмикання контактів в момент комутації, що виникає в електричних і електронних перемикачах і яке не передбачене заданою дією пристрою (процес триває приблизно упродовж від декількох до десятків мілісекунд).
Загальні поняття
При замиканні і розмиканні перемикачів у колі виникають імпульсні завади (які називаються «шум» або «дзвін»), викликані брязкотом контактів.
При натисненні на кнопку або спрацюванні перемикача напруга не відразу встановлюється на заданому рівні, а «скаче» протягом деякого часу, поки коло надійно не замкнеться. Після того, як кнопка буде відпущена чи контакти розімкнені, напруга також «скаче», поки не встановиться на відповідному рівні, що відповідає цьому стану кнопки чи іншого пристрою перемикання.
Завади, викликані брязкотом контактів, можуть інтерпретуватися як декілька розмикань і замикань ключа. Якщо клавіша використовується для керування пристроєм, то цей пристрій сприйме завади як багаторазове натискання клавіші, що викличе значні ускладнення при його використанні.
Брязкіт викликає збої в роботі пристроїв, а також може призвести до псування електронних та електричних компонентів. Достроково виводять з ладу елементи з обмеженим ресурсом за кількістю циклів увімкнення/вимкнення. Практично всі механічні кнопки, контактори і перемикачі (за винятком рідинних, наприклад ртутних) в тій чи іншій мірі схильні брязкоту.
Через брязкіт не завжди є допустимою безпосередня подача сигналів на входи мікросхем від кнопок та перемикачів. Нечутливими до брязкоту є входи початкового встановлення тригерів, лічильників і регістрів (обнулення по входах R). Однак, подавання логічних рівнів сигналу на лічильні входи мікросхем вимагає погашення брязкоту — без цього можливе випадкове багаторазове спрацьовування лічильників.
Причини виникнення
Якщо зусилля, що приводить контактні тіла у стикання, занадто мале, то внаслідок пружності контактних пластин у деяких контактних перетворювачах після першого замикання може виникати так званий «брязкіт»: рухомий контакт вібрує із амплітудою, яка затухає, що спричиняє декілька послідовних розмикань та замикань електричного кола. Це явище порушує нормальну роботу керованого електричного кола. Таке ж подрібнення імпульсу може виникати й при дуже повільному замиканні контактних тіл, оскільки в цьому разі виникає газовий розряд, і до стикання контактних тіл між ними встигає проскочити ціла серія іскор.
Для уникнення чи мінімізації подрібнень імпульсу слід забезпечувати якнайшвидше замикання контактів та достатнє контактне зусилля.
Усунення впливу брязкоту контактів
Час тривання брязкоту залежить від конструкції контакту. Для усунення чи гасіння впливу брязкоту використовують два способи: апаратні та програмні.
Апаратні способи реалізуються у вигляді наступних типів схем:
- схеми тригерів — можна встановити тригер Шмітта, щоб посилити ефект угамування брязкоту;
- схеми на основі RC-ланок — у цій схемі час, необхідний для зарядження/розрядження конденсатора до порогової напруги, маскує брязкіт контактів при перемиканні;
- схеми на основі лічильників або зсувних регістрів.
Недоліками цих методів є додаткові витрати на компоненти, які повинні бути встановлені на платі та додатковий час, необхідний для зарядження/розрядження RC-кола.
Програмні способи полягають у повторному опитувані контакту із затримкою на час більший від тривалості перехідного процесу, і в разі збігу результату кнопка вважається натиснутою, інакше — був брязкіт чи помилкове зчитування.
Див. також
Примітки
- ДСТУ 2231-93 Інтерфейс між обчислювальною машиною і технічним процесом. Терміни та визначення.
- ГОСТ 14312-79. Контакты электрические. Термины и определения.
- R.D. Yershov, V.P. Voytenko, V.A. Bychko. Software-Based Contact Debouncing Algorithm with Programmable Auto-Repeat Profile Feature : [ 7 серпня 2020] : ( )[] // Proceeding of 2019 International Scientific-Practical Conference Problems of Infocommunications. Science and Technology (PIC S&T'2019). — Kyiv, Ukraine : IEEE, 2019. — С. 813-819. — DOI:10.1109/PICST47496.2019.9061500.
Джерела
- Димитрова М. И., Пунджев В. П. 33 схемы с логическими элементами И-НЕ. — М.: «Энергоатомиздат», 1988. — 112 с.
Посилання
- Формування імпульсів від механічних контактів [ 26 лютого 2014 у Wayback Machine.] на сайті «Світ електронних схем».
- Фильтрация дребезга контактов переключателя [ 30 липня 2013 у Wayback Machine.] на сайті «Network of Excellence Robotic & Mechatronics HomeLab Community» (рос.)
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Brya zkit konta ktiv angl contact bounce nebazhane zamikannya j rozmikannya kontaktiv v moment komutaciyi sho vinikaye v elektrichnih i elektronnih peremikachah i yake ne peredbachene zadanoyu diyeyu pristroyu proces trivaye priblizno uprodovzh vid dekilkoh do desyatkiv milisekund Oscilograma naprugi v koli u moment zamikannya mehanichnogo kontaktu Odna z praktichnih shem dlya usunennya bryazkotu kontaktiv v cifrovih pristroyah za dopomogoyu trigera Zagalni ponyattyaPri zamikanni i rozmikanni peremikachiv u koli vinikayut impulsni zavadi yaki nazivayutsya shum abo dzvin viklikani bryazkotom kontaktiv Pri natisnenni na knopku abo spracyuvanni peremikacha napruga ne vidrazu vstanovlyuyetsya na zadanomu rivni a skache protyagom deyakogo chasu poki kolo nadijno ne zamknetsya Pislya togo yak knopka bude vidpushena chi kontakti rozimkneni napruga takozh skache poki ne vstanovitsya na vidpovidnomu rivni sho vidpovidaye comu stanu knopki chi inshogo pristroyu peremikannya Zavadi viklikani bryazkotom kontaktiv mozhut interpretuvatisya yak dekilka rozmikan i zamikan klyucha Yaksho klavisha vikoristovuyetsya dlya keruvannya pristroyem to cej pristrij sprijme zavadi yak bagatorazove natiskannya klavishi sho vikliche znachni uskladnennya pri jogo vikoristanni Bryazkit viklikaye zboyi v roboti pristroyiv a takozh mozhe prizvesti do psuvannya elektronnih ta elektrichnih komponentiv Dostrokovo vivodyat z ladu elementi z obmezhenim resursom za kilkistyu cikliv uvimknennya vimknennya Praktichno vsi mehanichni knopki kontaktori i peremikachi za vinyatkom ridinnih napriklad rtutnih v tij chi inshij miri shilni bryazkotu Cherez bryazkit ne zavzhdi ye dopustimoyu bezposerednya podacha signaliv na vhodi mikroshem vid knopok ta peremikachiv Nechutlivimi do bryazkotu ye vhodi pochatkovogo vstanovlennya trigeriv lichilnikiv i registriv obnulennya po vhodah R Odnak podavannya logichnih rivniv signalu na lichilni vhodi mikroshem vimagaye pogashennya bryazkotu bez cogo mozhlive vipadkove bagatorazove spracovuvannya lichilnikiv Prichini viniknennyaYaksho zusillya sho privodit kontaktni tila u stikannya zanadto male to vnaslidok pruzhnosti kontaktnih plastin u deyakih kontaktnih peretvoryuvachah pislya pershogo zamikannya mozhe vinikati tak zvanij bryazkit ruhomij kontakt vibruye iz amplitudoyu yaka zatuhaye sho sprichinyaye dekilka poslidovnih rozmikan ta zamikan elektrichnogo kola Ce yavishe porushuye normalnu robotu kerovanogo elektrichnogo kola Take zh podribnennya impulsu mozhe vinikati j pri duzhe povilnomu zamikanni kontaktnih til oskilki v comu razi vinikaye gazovij rozryad i do stikannya kontaktnih til mizh nimi vstigaye proskochiti cila seriya iskor Dlya uniknennya chi minimizaciyi podribnen impulsu slid zabezpechuvati yaknajshvidshe zamikannya kontaktiv ta dostatnye kontaktne zusillya Usunennya vplivu bryazkotu kontaktivChas trivannya bryazkotu zalezhit vid konstrukciyi kontaktu Dlya usunennya chi gasinnya vplivu bryazkotu vikoristovuyut dva sposobi aparatni ta programni Aparatni sposobi realizuyutsya u viglyadi nastupnih tipiv shem shemi trigeriv mozhna vstanoviti triger Shmitta shob posiliti efekt ugamuvannya bryazkotu shemi na osnovi RC lanok u cij shemi chas neobhidnij dlya zaryadzhennya rozryadzhennya kondensatora do porogovoyi naprugi maskuye bryazkit kontaktiv pri peremikanni shemi na osnovi lichilnikiv abo zsuvnih registriv Nedolikami cih metodiv ye dodatkovi vitrati na komponenti yaki povinni buti vstanovleni na plati ta dodatkovij chas neobhidnij dlya zaryadzhennya rozryadzhennya RC kola Programni sposobi polyagayut u povtornomu opituvani kontaktu iz zatrimkoyu na chas bilshij vid trivalosti perehidnogo procesu i v razi zbigu rezultatu knopka vvazhayetsya natisnutoyu inakshe buv bryazkit chi pomilkove zchituvannya Div takozhKnopka tehnika Kontaktor Rele Elektrichnij kontakt Magnitnij puskachPrimitkiDSTU 2231 93 Interfejs mizh obchislyuvalnoyu mashinoyu i tehnichnim procesom Termini ta viznachennya GOST 14312 79 Kontakty elektricheskie Terminy i opredeleniya R D Yershov V P Voytenko V A Bychko Software Based Contact Debouncing Algorithm with Programmable Auto Repeat Profile Feature 7 serpnya 2020 Proceeding of 2019 International Scientific Practical Conference Problems of Infocommunications Science and Technology PIC S amp T 2019 Kyiv Ukraine IEEE 2019 S 813 819 DOI 10 1109 PICST47496 2019 9061500 DzherelaDimitrova M I Pundzhev V P 33 shemy s logicheskimi elementami I NE M Energoatomizdat 1988 112 s ISBN 5 283 04383 5PosilannyaFormuvannya impulsiv vid mehanichnih kontaktiv 26 lyutogo 2014 u Wayback Machine na sajti Svit elektronnih shem Filtraciya drebezga kontaktov pereklyuchatelya 30 lipnya 2013 u Wayback Machine na sajti Network of Excellence Robotic amp Mechatronics HomeLab Community ros