Перейти к содержанию
    

Помощь в первом проекте (Verilog).

В дребезжащей кнопке будут микро-искры-дуги при каждом соединении-разъединении контакта. С конденсатором переключений будет меньше.

Если говорить об энергии, то при размыкании ток определится резистором. А при замыкании без конденсатора - тоже резистором. А вот с конденсатором ток чем определится? Внутренним сопротивлением конденсатора и подводящими проводами. И мне кажется, что ток в этом случае будет больше. А при экстраполяции к большому конденсатору - вообще сварочная дуга. Так где же выигрыш?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

выпускаются многотысячными партиями

это первые проекты, типа кнопка со светодиодом, многотысячными партиями ? купите, продам недорого

 

 

Ну неужели я буду изучать дребезг "с конденсатором"

звучит минимум на докторскую

 

Задан параметр "время дребезга" и этого достаточно для проекта. Все остальное должно пересчитаться автоматически из тактовой...

а rc можно посчитать один раз и никогда не пересчитывать независимо ни от тактовой, ни от чипа

короче, сабж!

Изменено пользователем Огурцов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а rc можно посчитать один раз и никогда не пересчитывать независимо ни от тактовой, ни от чипа

короче, сабж!

Можно конечно и без параметров, но сидеть и ждать от симулятора подавления дребезга лень.

мне вполне хватает двух наборов параметров, один для дебага, второй для релиза. Достаточно сказать параметру в тестбенче, что это дебаг...

Просто мне так удобнее...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если говорить об энергии, то при размыкании ток определится резистором. А при замыкании без конденсатора - тоже резистором. А вот с конденсатором ток чем определится? Внутренним сопротивлением конденсатора и подводящими проводами. И мне кажется, что ток в этом случае будет больше. А при экстраполяции к большому конденсатору - вообще сварочная дуга. Так где же выигрыш?

Можно и с конденсатора ток ограничить резистором.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это первые проекты, типа кнопка со светодиодом, многотысячными партиями ? купите, продам недорого

Безусловно конденсатор и резистор решат проблему дребезга. Но:

1. Резистор с конденсатором надо ещё найти.

2. Надо найти место чтобы их припаять.

3. Их надо ещё припаять.

Спорить не буду, резистор с конденсатором решение проверенное и вполне рабочее. Но правильное ли ? Тем более человек только учится. Так пусть человек научится решать проблему дребезга путем схемы на HDL. А когда пойдут серьезные проекты человек будет уже выбирать наиболее рациональный способ подавления дребезга.

Изменено пользователем Flip-fl0p

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Stolbov, "подавление дребезга" - реально важная задача... А использование конденсатора - это НАИХУДШИЙ вариант подавления дребезга... Скорее - это не решение проблемы вообще... Не верите - соберите простейшую схему со счётчиком, который будет считать импульсы с механической кнопки... Через пол-часа Вы убедитесь, что гарантированно дребезг подавить просто конденсатором невозможно....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спорить не буду, резистор с конденсатором решение проверенное и вполне рабочее. Но правильное ли ? Тем более человек только учится

решение с конденсатором неправильное, но вполне рабочее, тем более человек только учится

гораздо интереснее посмотреть на мигающий светодиод в реале, чем абстрактно пытаться представить какие-то процессы, происходящие в кнопке

в любом случае - это способ разбить задачу на части и решить маленькие части по очереди, а не свалив всё в кучу, решать систему уравнений с эн неизвестными

 

Изменено пользователем Огурцов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

гораздо интереснее посмотреть на мигающий светодиод в реале, чем абстрактно пытаться представить какие-то процессы, происходящие в кнопке

Новичок вполне может быть укомплектован осциллом :)

Хотя осцилл после универа, а что - есть дешевые.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

STM 32F411EDISCOVERY

Конденсатор на USER кнопке не запаян, но был предусмотрен.

Конденсатор на кнопке RESET стоит. Хотя, конденсатор здесь, скорее, для сброса по включению питания. Ну, это особая кнопка.

post-10362-1502089827_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это не конденсатор подавления дребезга, а цепь начального ресета. Реальное использование RC для подавления дребезга дело мало перспективное.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это не конденсатор подавления дребезга, а цепь начального ресета.

Я так и написал.

Реальное использование RC для подавления дребезга дело мало перспективное.

Вместе с программной обработкой, конечно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На самом деле, использование конденсатора с одним (или двумя - ограничение тока) резисторами в общем случае обязательно, но не для гашения дребезга (его проще подавить в цифре) а для фильтрации внешних высокочастотных помех, наведенных на высокоомный вход проца.

 

Никто не обращал внимание как глючит клава если рядом работает разрядник?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Никто не обращал внимание как глючит клава если рядом работает разрядник?

Клавиатура (Клава это женское имя) не глючит. Появляются ошибки в работе контролера/моста, куда она подключена. Вплоть, до выгорания последнего. Лично спалил один ОС/2 и пару USB.

По сабжу. Если кнопки снаружи используются, то конденсаторов мало. Нужны варисторы/сапрессоры - гасить разряд и R2D цепочка - ограничивать ток.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...