DeltaDesignRus попросил меня придумать схемку для превращения обычной кнопки в кнопку с фиксацией для управления драйвером. Вариантов выполнения данной задачи существует три: 1. реализовать на логике схему подавления дребезга и совместить ее с D-триггером, включенным в счетном режиме. 2. использовать маленький 6-и или 8-и ногий МК. 3. использовать специализированные микросхемы. Я вспомнил про специализированные микросхемы для этой задачи и решил сделать на них. Была выбрана MAX16054 от фирмы MAXIM. http://www.google.ru/url?sa=t&rct=j...uIDoBg&usg=AFQjCNEXkCsXIaW83dtGdTZibVs8dtlUpw Данная микросхема расположена в корпусе SOT-23-6 и представляет собой совокупность хитрой схемы подавления дребезга контактов кнопки и триггера. Также микросхема имеет встроенную защиту от разрядов статического электричества до 15кВ и способная безопасно принимать на вход сигналы с амплитудой до +-25В, что позволяет применять ее в промышленной технике. Микросхема допускает питание 2.7...5.5В и потребляет всего 7мкА, что позволяет применять ее в устройствах с батарейным питанием. Для проверки микросхемы была сделана маленькая платочка, схема и фото которой показаны ниже: схема тестовой платки: фото собранной платки: помимо микросхемы на платке имеется два транзисторных ключа, для подключения различных нагрузок. в данном случае стоят светодиоды. все работает так, как обещано в даташите. в итоге хочу сказать, что данная микросхема может быть успешно применена в безмикроконтроллерных устройствах для управления преобразователями и стабилизаторами напряжения, включения/выключения неких нагрузок, состыковки кнопок с различной логикой и тд.
да я забыл об этом написать...микра действительно дорогая, наверное как и большинство от MAXIM. но в данном случае главной целью было реализовать кнопку на минимуме деталей и как можно проще.
Тини13 дешевле (да что там, даже мега8 намного дешевле), А на него ништяков поболее можно навешать... Имхо имеет смысл в диких промышленных девайсах (куча помех, жестокие условия (пыль, влажность), наркоманские напряжения). Тогда можно какую-нибудь герметичную кнопочку навесить и не запариваться насчет надежности. Ну и девайс будет стоить соответственно, ибо остальное все на том же уровне надо городить.
Занятно Уже и не помню, когда последний раз видел подобные м/с... Suslox, молодец, растешь Пайка замечательная, скоро будешь делать свои платы с плотным монтажом...
ну мега8 в целевое изделие точно бы не вошла, да и тини13 тоже вряд ли...вошел бы 6-и ногий мк типа аттини4/5/9/10, но это уже другая история)
Ну, конечно, по всякому бывает, но обычно тини13 все таки вполне можно вкорячить. Особенно если устройство единичное, можно ему ноги под брюхо загнуть, или смд-шную кнопку на него наклеить для экономии.
а вот кстати вариант с реализацией кнопки с фиксацией на дешевой логике на инверторе с функцией триггера шмитта собрана схема подавления дребезга, диод VD1 - специализированный защитный. микросхема DD2 - одиночный полнофункциональный D-триггер с миниатюрном корпусе. он включен в счетном режиме и переключается в противоположное состояние по каждому нажатию кнопки. после включения питания RC-цепь сбрасывает триггер и на выходе устанавливается лог. 0. в собранном виде: