xvr 12 18 апреля, 2007 Опубликовано 18 апреля, 2007 · Жалоба Посмотрите в сторону MAX6816, MAX6817, MAX6818 (подавители дребезга кнопок на 1/2/8 каналов) (Цена правда может не понравится :) ) Но, как тут уже правильно заметили, при наличии в схеме Alter'ы можно обойтись и ей одной. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
el34 0 18 апреля, 2007 Опубликовано 18 апреля, 2007 · Жалоба вот такой вариант : использовать EconoReset with pushbutton (штучка в to-92 или sot23) ds1813 на 5V ds1818 на 3.3V стоят порядка 0.5 зеленых Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
InvisibleFed 0 19 апреля, 2007 Опубликовано 19 апреля, 2007 · Жалоба Цена правда может не понравится smile.gif Посмотрел цену. Долбануться... вот такой вариант : использовать EconoReset with pushbutton (штучка в to-92 или sot23) ds1813 на 5V ds1818 на 3.3V стоят порядка 0.5 зеленых Неплохой вариант. Может и о нем задумаюсь. Но потом... Сейчас впринципе, как альтернатива, рассматриваю 2 варианта. Остановлюсь, думаю, на ТЛ (триггер Шмидта) - на мой взгляд самое лучшее по соотношению цена/качество. Надо только правильно RC подобрать под конкретные кнопки. Всем спасибо... А Maxim охренели! :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
InvisibleFed 0 21 апреля, 2007 Опубликовано 21 апреля, 2007 · Жалоба Короче, с внутри-альтерной замутой облом - не хотют. Мыслю про триггер шмидта. Кто знает ИС, чтоб хотя-бы 4 в одном корпусе было и без инверсии? Можно с входной логикой, НО БЕЗ ИНВЕРСИИ! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
=AK= 18 21 апреля, 2007 Опубликовано 21 апреля, 2007 · Жалоба Короче, с внутри-альтерной замутой облом - не хотют. Мыслю про триггер шмидта. Кто знает ИС, чтоб хотя-бы 4 в одном корпусе было и без инверсии? Можно с входной логикой, НО БЕЗ ИНВЕРСИИ! 3 шт, зато в малом корпусе http://www.fairchildsemi.com/pf/NC/NC7NZ17.html Ищите среди шинных драйверов, что-то вроде 74хх244, или среди октальных латчей 74хх373. В каких-то сериях, помнится, встречал на входах встроенные триггера Шмитта. Если вы собираетесь использовать кнопки с контактом на переключение, то дребезг подавят схемы, у которых входы имеют фичу bus-hold, например, 74ALVCH16244 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
InvisibleFed 0 21 апреля, 2007 Опубликовано 21 апреля, 2007 · Жалоба Спасибо за информацию. Но Если вы собираетесь использовать кнопки с контактом на переключение, то дребезг подавят схемы, у которых входы имеют фичу bus-hold, например, 74ALVCH16244 разве вариант предложенный Yellow Tiger и LII с простой RC-цепью в таких кнопках не катит? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Adlex 0 21 апреля, 2007 Опубликовано 21 апреля, 2007 · Жалоба А чем Вас пугает инверсия в Триггере Шмидта?. Во-первых можно обратно проинвертировать в Альтере, а во вторых не заданно же жестко, какой логический уровень (0 или1) должен появиться при нажатии кнопки. Или кнопку включить наоборот (можно замыкать на Общий при резисторе подключенном к питанию, а можно и на питание а резистор - на Общий. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
InvisibleFed 0 21 апреля, 2007 Опубликовано 21 апреля, 2007 · Жалоба А чем Вас пугает инверсия в Триггере Шмидта?. Во-первых можно обратно проинвертировать в Альтере, а во вторых не заданно же жестко, какой логический уровень (0 или1) должен появиться при нажатии кнопки. Или кнопку включить наоборот (можно замыкать на Общий при резисторе подключенном к питанию, а можно и на питание а резистор - на Общий. Да вообщем-то не особо пугает. Может так и сделаем. Пока не все ясно, строим. Суть в том к кнопочке привязан светодиод, а он тянет току. Хотелось бы чтобы 1 = горит. Тогда его надо вешать на выход триггера, может не вывезти, не каждый. И не каждый светодиод... Пока не заморачиваюсь. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
=AK= 18 21 апреля, 2007 Опубликовано 21 апреля, 2007 · Жалоба Спасибо за информацию. Но разве вариант предложенный Yellow Tiger и LII с простой RC-цепью в таких кнопках не катит? Я не очень внимательно следил за обсуждением, однако мне показалось, что некоторые участнеги как-то смешивают в одну кучу триггеры Шмитта и схемы bus-hold. 1. Для подавления дребезга переключателя можно использовать RS-триггер или схему bus-hold, в простейшем случае реализуемую так: Это не триггер Шмитта. Добавив еще один резистор R2 (при условии R2<<R1), можно превратить эту схему в триггер Шмитта. Однако свойства ее при этом не изменятся, она будет работать так же, как предыдущая. Вернее, она будет работать немного более надежно, поскольку резистор R2 дополнительно защитит вход U1 от помех. А то, что эта схема формально стала триггером Шмитта, по сути никак не повлияло на нее, она осталась схемой bus-hold. Более того, в первой схеме вместо инверторов U1, U2 можно было бы поставить неинвертирующий триггер Шмитта. И опять, это не играет никакой роли, схема будет функционировать так же, как и раньше. То есть, она останется схемой bus-hold Зато если вы уберете резистор R1, то схема более не будет подавлять дребезг, она перестанет быть схемой bus-hold. Без R1 она не будет подавлять дребезг и в том случае, если вы примените неинвертирующий триггер Шмитта вместо U1, U2. Предлагаемые мною микросхемы со свойством bus-hold по входу позволят вам избавиться от резисторов. 2. Что же касается схемы, предложенной ув. Visor, то она работает с контактом на замыкание, что является большим преимуществом - можно использовать дешевые кнопки. Для нее действительно нужен триггер Шмитта. Однако, в отличие от обсуждавшихся схем bus-hold, для нее вовсе не нужен неинвертирующий триггер Шмитта. Более доступный инвертирующий будет работать ничуть не хуже, достаточно лишь слегка изменить схему включения: Тогда при нажатии на кнопку SW на выходе инвертирующего триггера Шмитта U1 будет высокий уровень. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
InvisibleFed 0 21 апреля, 2007 Опубликовано 21 апреля, 2007 · Жалоба =AK=, RESPECT! Я так понял, что в приведенной Вами схеме_1 используются обычные инверторы. Собсвенно, нельзя ли пояснить, каким образом эта схема, ровно как и схема_2 будут подавлять дребезг? (Это основная все же тема обсуждения.) Я не знаю что значит bus hold, но догадываюсь - задержка\удержание линии. Так? Т. е. принцип подавления строится просто на задержке переключения выхода схемы, на время, достаточное для затухания дребезга. Не могли бы прояснить - в современных вузах этому видимо не учат. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
=AK= 18 21 апреля, 2007 Опубликовано 21 апреля, 2007 · Жалоба Я так понял, что в приведенной Вами схеме_1 используются обычные инверторы. Собсвенно, нельзя ли пояснить, каким образом эта схема, ровно как и схема_2 будут подавлять дребезг? (Это основная все же тема обсуждения.) 1. Предположим, что в отжатом положении кнопка находится в верхнем (по схеме) положении. На вход U1 через кнопку поступает Vcc (или логическая "1"). На выходе первого инвертора U1 будет "0", на выходе второго инвертора "1" (то есть, Vcc). Ток через R1 не течет, поскольку с обоих сторон напряжение одинаковое, Vcc, значит, падение напряжения на R1 равно нулю. 2. Начинаем нажимать кнопку. Контакт кнопки начинает путешествие из верхнего в нижнее (по схеме) положение. Пока он не "долетел" до нижнего положения, он "висит в воздухе". Однако вход U1 не висит "в воздухе", резистор R1 удерживает на входе U1 такое же напряжение, какое есть на выходе U2. Схема "помнит" свое предыдущее состояние. 3. Контакт кнопки долетает до нижнего положения и замыкает вход U1 на землю, на входе появляется логический "0". Вскоре после этого (через десяток-другой наносекунд) на выходе U1 появится "1", и затем на выходе U2 появится "0". Схема перешла в противоположное устойчивое состояние. 4. Через какое-то время контакт кнопки отпружинивает и слегка отлетает наверх, в воздух. Контакт размыкается. Это есть начало дребезга контакта. Однако схема не меняет своего состояния, резистор R1 удерживает нулевое напряжение на входе. Сколько бы кнопка ни дребезжала, состояние схемы не изменится. 5. При отпускании кнопки все происходит тем же чередом в обратном порядке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
InvisibleFed 0 22 апреля, 2007 Опубликовано 22 апреля, 2007 · Жалоба =AK=, с теоией убедили. :) На практике проверено? Попрошу товарища собрать пару макетов - потестим, лучше, проникнемся. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться