Каталог

Устранение дребезга контактов. Часть 3 - микросхемы MAX6816/MAX6817/MAX6818

Микросхемы для подавления дребезга контактов

Микросхемы MAX6816, MAX6817 и MAX6818 - это одно-, двух- и восьмиканальные аппаратные подавители дребезга производства Maxim Integrated, выполненные по CMOS технологии. Они принимают искаженный контактным дребезгом сигнал и через некоторый интервал времени выдают очищенный цифровой сигнал. Микросхемы не требуют дополнительных компонентов, имеют низкое энергопотребление, защиту от электростатического разряда и способны работать с входным сигналом в диапазоне ±25В.

Кроме того MAX6818, разработанная для взаимодействия с шиной данных, имеет выводы с тремя состояниями и вывод, сообщающий об изменении сигнала на входе для упрощения ее опроса.

Более подробную информацию о характеристиках микросхем можно найти в даташите. При его изучении первое, что бросается в глаза - это время установления очищенного от дребезга сигнала на выходах микросхем: оно составляет около 40мс после стабилизации сигнала на входе. А значит о применении данных микросхем для подавления дребезга механических энкодеров не может быть и речи, т.к. сигнал на их выходах изменяется значительно быстрее. Поэтому для проверки работы MAX6818 будем использовать обычные кнопки и переключатели. Ниже приведена схема включения MAX6818. Другие две микросхемы подключаются аналогично, за исключением отсутствующих выводов CH и EN.

Подключение подавителя дребезга MAX6818

Вывод EN на схеме подключен к земле, таким образом считывание с выводов микросхемы всегда разрешено. Сигнал CH, сообщающий об изменении сигнала на выходах OUT1...OUT8, может быть подключен на вход микроконтроллера (Ардуино), поддерживающий прерывания. Мы не будем его использовать. И на данной схеме нет подтягивающих резисторов на кнопках, т.к. они присутствуют в самой микросхеме (по 63кОм на каждом входе). Микросхема MAX6818 выпускается в SSOP корпусе. Для удобства распаяем её на плате-переходнике:

Далее собственно проверяем работу микросхемы: подключаем к ее входам кнопки/переключатели и смотрим сигнал на выходе при помощи осциллографа:

Подавление дребезга контактов микросхемой MAX6818

Сверху исходный сигнал с кнопки, снизу - с выхода MAX6818. На фоне задержки в 40 мс дребезг длительностью около 1 мс не так хорошо различим. Но в большинстве случаев эта задержка не препятствует использованию микросхемы в реальных устройствах: для кнопки, нажимаемой человеком, 40 мс не сыграют роли. Другое дело - цена микросхем: они дороже рассмотренных ранее триггера Шмитта и MC14490.

footer shadow
Контакты

г. Москва, Пятницкое ш. д. 18, пав. 566

zakaz@compacttool.ru

8-495-752-55-22

compacttool logoadaptive site

accepted payment systems

Информация представленная на данном информационном ресурсе преследует исключительно рекламные цели и не является договором-офертой !

© Все права защищены 2015 - 2024г https://compacttool.ru