Хотелось бы чтобы блок задержки включения для борьбы с дребезгом имел возможность менять время опроса входа. Сейчас время неизменное 40milcek. Автор преложил использовать его после аналогового компаратора. Но компаратор не кнопка, где дребезг известен и стабилен по длительности. Я к примеру завожу на компаратор показания датчика тока от двигателя. У движка есть бросок пускового тока, который в разы превышает ток перегрузки, но кратковременен по длительности. Блок сравнения мгновенно выкидывает мне 1 типа перегрузка, а это еще не перегрузка. Я может подождать хочу пол секунды чтобы пропустить пусковой ток. Если я поставлю таймер задержки включения то он начнет отсчет от этой липовой единички, а не от реальной перегрузки. Тоже самое может быть с датчиком уровня в большой емкости где ходят волны.
Нужна регулируемая задержка включения, чтобы пропускала ложные срабатывания компаратора.
регулировка времени в блоке bounce
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
регулировка времени в блоке bounce
Во первых Bounce, как и все базовые элементы, предназначен для цифровых сигналов, а не аналоговых.
Во вторых есть таймер, ставь хоть на час задержку.
Во вторых есть таймер, ставь хоть на час задержку.
Последний раз редактировалось rw6cm 19 сен 2015, 22:56, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
- Сергей
- Лейтенант
- Сообщения: 578
- Зарегистрирован: 31 авг 2015, 15:06
- Имя: Сергей
- Контактная информация:
регулировка времени в блоке bounce
Так у Вас же единичка и даст старт отсчета. Выставляете таймер на время пуска и все. А на реальной перегрузке единичка будет дольше висеть на входе (больше времени таймера) и таймер сработает. Блок защиты от дребезга, это и есть таймер с фиксированной длительностью задержки на включения.Андрейка писал(а):Если я поставлю таймер задержки включения то он начнет отсчет от этой липовой единички, а не от реальной перегрузки.
Или я не понял Вас?
Андрейка писал(а):Автор преложил использовать его после аналогового компаратора.
rw6cm, читайте внимательно или учите мат часть. Выход компаратора ЦИФРОВОЙ.rw6cm писал(а):Во первых Bounce, как и все базовые элементы, предназначен для цифровых сигналов, а не аналоговых.
- Сергей
- Лейтенант
- Сообщения: 578
- Зарегистрирован: 31 авг 2015, 15:06
- Имя: Сергей
- Контактная информация:
регулировка времени в блоке bounce
А это правильно! Потому чтоrw6cm писал(а):Во вторых есть таймер, ставь хоть на час задержку.
Сергей писал(а):Блок защиты от дребезга, это и есть таймер с фиксированной длительностью задержки на включения.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
регулировка времени в блоке bounce
ИзвиняйтеСергей писал(а):читайте внимательно или учите мат часть. Выход компаратора ЦИФРОВОЙ.

К Bounce не чего прикручивать не надо..., он с конкретной на него возложенной задачей справляется.
И этот вопрос можно было задать на форуме, а не лезть по любому случаю в "хотелки"
Последний раз редактировалось rw6cm 20 сен 2015, 11:46, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
регулировка времени в блоке bounce
Я конечно новичок и работаю не давно с программой но попробую объяснить еще раз.
Как я могу отсечь пусковой ток при помощи обычного таймера ? Может у меня перегрузки неделю не будет ? А единичка на выходе с компаратора выскочит сразу. И запустит реле отключающее двигатель например.
Таймер задержки просто отсрочит это событие на несколько секунд, но отсчет все равно пойдет от ложного срабатывания компаратора.
Я поэтому и предлагаю сделать блок Bounce регулируемым потому что он проверяет состояние выхода в течении определенного времени-40 мсек.
Более того сам уважаемый Автор программы предложил использовать этот блок специально после компаратора, потому что для кнопок подавление дребезга уже было создано.
Как я могу отсечь пусковой ток при помощи обычного таймера ? Может у меня перегрузки неделю не будет ? А единичка на выходе с компаратора выскочит сразу. И запустит реле отключающее двигатель например.
Таймер задержки просто отсрочит это событие на несколько секунд, но отсчет все равно пойдет от ложного срабатывания компаратора.
Я поэтому и предлагаю сделать блок Bounce регулируемым потому что он проверяет состояние выхода в течении определенного времени-40 мсек.
Более того сам уважаемый Автор программы предложил использовать этот блок специально после компаратора, потому что для кнопок подавление дребезга уже было создано.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Андрейка 20 сен 2015, 12:51, всего редактировалось 1 раз.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
регулировка времени в блоке bounce
Цитата Андрейка ()200?'200px':''+(this.scrollHeight+5)+'px');">Как я могу отсечь пусковой ток при помощи обычного таймера
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
регулировка времени в блоке bounce
Да уж.
Простите я был не прав и до этой схемы не додумался.
Я все надеялся использовать какой-нибудь готовый блок из арсенала программы.
Ну что "Учиться, учиться и еще раз учиться" как говаривал дедушка Ленин.
Простите я был не прав и до этой схемы не додумался.
Я все надеялся использовать какой-нибудь готовый блок из арсенала программы.
Ну что "Учиться, учиться и еще раз учиться" как говаривал дедушка Ленин.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость