реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Помощь в первом проекте (Verilog).
iosifk
сообщение Aug 6 2017, 11:31
Сообщение #16


Гуру
******

Группа: Модераторы
Сообщений: 3 570
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(ViKo @ Aug 6 2017, 14:15) *
В дребезжащей кнопке будут микро-искры-дуги при каждом соединении-разъединении контакта. С конденсатором переключений будет меньше.

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


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Aug 6 2017, 12:36
Сообщение #17


Гуру
******

Группа: Участник
Сообщений: 3 379
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Flip-fl0p @ Aug 6 2017, 08:50) *
выпускаются многотысячными партиями

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


Цитата(iosifk @ Aug 6 2017, 09:30) *
Ну неужели я буду изучать дребезг "с конденсатором"

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

Цитата(iosifk @ Aug 6 2017, 09:30) *
Задан параметр "время дребезга" и этого достаточно для проекта. Все остальное должно пересчитаться автоматически из тактовой...

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

Сообщение отредактировал Огурцов - Aug 6 2017, 12:37
Go to the top of the page
 
+Quote Post
iosifk
сообщение Aug 6 2017, 12:43
Сообщение #18


Гуру
******

Группа: Модераторы
Сообщений: 3 570
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Огурцов @ Aug 6 2017, 15:36) *
а rc можно посчитать один раз и никогда не пересчитывать независимо ни от тактовой, ни от чипа
короче, сабж!

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


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 6 2017, 13:00
Сообщение #19


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 7 482
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(iosifk @ Aug 6 2017, 14:31) *
Если говорить об энергии, то при размыкании ток определится резистором. А при замыкании без конденсатора - тоже резистором. А вот с конденсатором ток чем определится? Внутренним сопротивлением конденсатора и подводящими проводами. И мне кажется, что ток в этом случае будет больше. А при экстраполяции к большому конденсатору - вообще сварочная дуга. Так где же выигрыш?

Можно и с конденсатора ток ограничить резистором.
Go to the top of the page
 
+Quote Post
Flip-fl0p
сообщение Aug 6 2017, 13:30
Сообщение #20


Местный
***

Группа: Участник
Сообщений: 337
Регистрация: 11-06-13
Пользователь №: 77 140



Цитата(Огурцов @ Aug 6 2017, 15:36) *
это первые проекты, типа кнопка со светодиодом, многотысячными партиями ? купите, продам недорого

Безусловно конденсатор и резистор решат проблему дребезга. Но:
1. Резистор с конденсатором надо ещё найти.
2. Надо найти место чтобы их припаять.
3. Их надо ещё припаять.
Спорить не буду, резистор с конденсатором решение проверенное и вполне рабочее. Но правильное ли ? Тем более человек только учится. Так пусть человек научится решать проблему дребезга путем схемы на HDL. А когда пойдут серьезные проекты человек будет уже выбирать наиболее рациональный способ подавления дребезга.

Сообщение отредактировал Flip-fl0p - Aug 6 2017, 13:31
Go to the top of the page
 
+Quote Post
варп
сообщение Aug 6 2017, 15:04
Сообщение #21


Знающий
****

Группа: Участник
Сообщений: 648
Регистрация: 9-08-15
Пользователь №: 87 913



Stolbov, "подавление дребезга" - реально важная задача... А использование конденсатора - это НАИХУДШИЙ вариант подавления дребезга... Скорее - это не решение проблемы вообще... Не верите - соберите простейшую схему со счётчиком, который будет считать импульсы с механической кнопки... Через пол-часа Вы убедитесь, что гарантированно дребезг подавить просто конденсатором невозможно....
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Aug 6 2017, 17:13
Сообщение #22


Гуру
******

Группа: Участник
Сообщений: 3 379
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Flip-fl0p @ Aug 6 2017, 13:30) *
Спорить не буду, резистор с конденсатором решение проверенное и вполне рабочее. Но правильное ли ? Тем более человек только учится

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


Сообщение отредактировал Огурцов - Aug 6 2017, 17:16
Go to the top of the page
 
+Quote Post
AVR
сообщение Aug 6 2017, 17:24
Сообщение #23


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 028
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(Огурцов @ Aug 6 2017, 20:13) *
гораздо интереснее посмотреть на мигающий светодиод в реале, чем абстрактно пытаться представить какие-то процессы, происходящие в кнопке

Новичок вполне может быть укомплектован осциллом sm.gif
Хотя осцилл после универа, а что - есть дешевые.


--------------------
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 7 2017, 07:14
Сообщение #24


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 7 482
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



STM 32F411EDISCOVERY
Конденсатор на USER кнопке не запаян, но был предусмотрен.
Конденсатор на кнопке RESET стоит. Хотя, конденсатор здесь, скорее, для сброса по включению питания. Ну, это особая кнопка.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
vladec
сообщение Aug 7 2017, 08:19
Сообщение #25


Знающий
****

Группа: Свой
Сообщений: 984
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Это не конденсатор подавления дребезга, а цепь начального ресета. Реальное использование RC для подавления дребезга дело мало перспективное.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 7 2017, 09:17
Сообщение #26


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 7 482
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(vladec @ Aug 7 2017, 11:19) *
Это не конденсатор подавления дребезга, а цепь начального ресета.

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

Вместе с программной обработкой, конечно.
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Aug 7 2017, 10:13
Сообщение #27


Знающий
****

Группа: Свой
Сообщений: 831
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



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

Никто не обращал внимание как глючит клава если рядом работает разрядник?
Go to the top of the page
 
+Quote Post
Corner
сообщение Aug 7 2017, 12:40
Сообщение #28


Профессионал
*****

Группа: Участник
Сообщений: 1 016
Регистрация: 11-12-12
Пользователь №: 74 815



Цитата(rudy_b @ Aug 7 2017, 13:13) *
Никто не обращал внимание как глючит клава если рядом работает разрядник?

Клавиатура (Клава это женское имя) не глючит. Появляются ошибки в работе контролера/моста, куда она подключена. Вплоть, до выгорания последнего. Лично спалил один ОС/2 и пару USB.
По сабжу. Если кнопки снаружи используются, то конденсаторов мало. Нужны варисторы/сапрессоры - гасить разряд и R2D цепочка - ограничивать ток.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th August 2017 - 05:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01463 секунд с 7
ELECTRONIX ©2004-2016