Безкоштовна технічна бібліотека ЕНЦИКЛОПЕДІЯ РАДІОЕЛЕКТРОНІКИ ТА ЕЛЕКТРОТЕХНІКИ Автоматичне зачищення контактів кнопок у мікроконтролерному пристрої. Енциклопедія радіоелектроніки та електротехніки Енциклопедія радіоелектроніки та електротехніки / Радіоаматор-конструктор Як відомо, у кнопок та інших пристроїв з електричними контактами спостерігається ефект їхнього "брязкоту" - неконтрольоване багаторазове замикання та розмикання в перші 20...40 мс після застосування або зняття механічного зусилля. З погляду фізики - це низка локальних пробоїв тонкої плівки оксиду, що покриває контакти, що стикаються поверхні. Ситуація ускладнюється, якщо контакти працюють у складних кліматичних умовах, наприклад, у теплій вологій атмосфері, а також за наявності пилу та забруднень. Для зменшення опору замкнутих контактів, що працюють при малих значеннях комутованого струму, корисно періодично пропускати через них імпульси струму збільшеної амплітуди, які певною мірою очищають поверхню від оксидів і продуктів зносу. За таким принципом працює, наприклад, мікросхема МАХ13036, що застосовується для збору інформації про стан різних контактних датчиків, встановлених в автомобілі. У її технічному описі [1] є спеціальний параметр "Wetting current", що в перекладі з англійської означає "струм змочування".
У пристроях на мікроконтролерах також можна організувати видалення плівки окислу імпульсом струму, причому у процесі визначення стану контакту. На рис. 1 показана типова схема підключення кнопки SB1 до лінії РХХ порту мікроконтролера з резистором навантаження R1 і низькоомним резистором R2, що обмежує амплітуду імпульсу "струму змочування", генерованого мікроконтролером Тимчасова діаграма напруги на виведенні мікроконтролера показана на . 2.
Спочатку лінія РХХ перебуває у режимі входу. Програма періодично перевіряє її стан як тільки тут буде виявлено низький рівень напруги, робить "антидріб'язкову" паузу тривалістю 50 мс. Якщо рівень залишився низьким (т. е. кнопка SB1 дійсно натиснута), програма переводить лінію PXX в режим виходу і на 20 мс встановлює на Програма повертає лінію РХХ в режим входу і працює далі відповідно до закладеного в ній алгоритму.Звичайно, позитивний ефект очищення проявиться тільки при наступному натисканні на кнопку. Опір резистора R2 підбирають експериментально в залежності від конструкції та матеріалу контактів. Наприклад, мікросхема МАХ13036 амплітуда імпульсу "струму змочування" може перебувати в інтервалі 7,5...40 мА, його тривалість - 10...35 мс, тривалість перепадів - 1...6 мкс. Отже, при напрузі живлення мікроконтролера Uпіт = 5 опір резистора R2 має бути 100 ... 620 Ом. Цей резистор корисний і на стадії макетування без пропускання через нього імпульсу струму. Він врятує мікроконтролер від пошкодження, якщо помилка в програмі, що налагоджується, переведе лінію порту, яка повинна бути входом, в режим виходу.
На рис. 3 показана ще одна схема підключення кнопки, що часто зустрічається. Тут для економії елементів використаний резистор навантаження Rp, що знаходиться всередині мікроконтролера. Робочий струм через замкнуті контакти при цьому не перевищує десятків сотень мікроампер. Робота контактів на мікрострумах має особливості [2]. Зокрема, можуть спостерігатися довільні зміни опору замкнутих контактів у часі, що пояснюється зростанням сульфідних та полімерних плівок оксиду на деформованих мікровиступах поверхонь контактуючих. Встановлення резистора R1 та пропускання "струму змочування" в такому випадку настійно рекомендується. Виняток – кнопки, у яких контакти виконані з благородних металів або покриті ними. Вони мало схильні до окислення і зазвичай добре працюють при малому струмі.
У таблиці наведено фрагмент програми мовою Wiring для мікроконтролерного модуля сімейства Arduino. Саморобний модуль, що відноситься до цього сімейства, був описаний у [3]. До лінії D2 модуля за схемою, показаною на рис. 4, підключено кнопку SB1. У разі вона з'єднана ні з загальним проводом, і з плюсом харчування. Так зроблено, щоб показати відсутність важливих відмінностей у алгоритмі формування імпульсу струму. Тимчасові співвідношення відповідають рис. 2, лише низький та високий рівні міняються місцями. література
Автор: С. Рюмік Дивіться інші статті розділу Радіоаматор-конструктор. Читайте та пишіть корисні коментарі до цієї статті. Останні новини науки та техніки, новинки електроніки: Пастка для комах
01.05.2024 Загроза космічного сміття для магнітного поля Землі
01.05.2024 Застигання сипких речовин
30.04.2024
Інші цікаві новини: ▪ Новий матеріал для кісткового каркасу ▪ Швидкісний роутер Asus RT-AC3200 ▪ Бамбук - найкраща рослина для очищення повітря ▪ Килимок для ефективної серцево-легеневої реанімації Стрічка новин науки та техніки, новинок електроніки
Цікаві матеріали Безкоштовної технічної бібліотеки: ▪ розділ сайту Електрик у будинку. Добірка статей ▪ стаття Жадібні і спрагли. Крилатий вислів ▪ стаття Комірник складу ремонтної майстерні. Типова інструкція з охорони праці ▪ стаття Хімія та прання. Хімічний досвід
Залишіть свій коментар до цієї статті: All languages of this page Головна сторінка | Бібліотека | Статті | Карта сайту | Відгуки про сайт www.diagram.com.ua |