Подскажите. Как получить сигнал по заднему фронту?

Ответить
WZV
Сержант
Сообщения: 226
Зарегистрирован: 06 сен 2015, 14:31

Подскажите. Как получить сигнал по заднему фронту?

Сообщение WZV »

Процесс нужен такой:нажал на кнопку... никаких действий. Отпустил, прошёл импульс.
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Подскажите. Как получить сигнал по заднему фронту?

Сообщение Олег »

Поставьте после кнопки генератор в режиме одновибратора. Если на входе кнопки включен подтягивающий резистор , то при нажатии кнопки ничего не произойдет, при отпускании проскочит импульс с длительностью установленной в генераторе.
WZV
Сержант
Сообщения: 226
Зарегистрирован: 06 сен 2015, 14:31

Подскажите. Как получить сигнал по заднему фронту?

Сообщение WZV »

При первой подаче напряжения на контроллер, будет проскакивать импульс.
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Подскажите. Как получить сигнал по заднему фронту?

Сообщение Олег »

Поставьте таймер с задержкой на включение и блок И на вторую ногу И сигнал с кнопки.
WZV
Сержант
Сообщения: 226
Зарегистрирован: 06 сен 2015, 14:31

Подскажите. Как получить сигнал по заднему фронту?

Сообщение WZV »

Благодарю за подсказку.
vlad
Лейтенант
Сообщения: 399
Зарегистрирован: 11 сен 2015, 11:50
Откуда: Казань

Подскажите. Как получить сигнал по заднему фронту?

Сообщение vlad »

а не проще поставить блок Rtrig
Аватара пользователя
Skull
Лейтенант
Сообщения: 432
Зарегистрирован: 08 сен 2015, 16:18
Откуда: Мариуполь

Подскажите. Как получить сигнал по заднему фронту?

Сообщение Skull »

Если активировать защиту от дребезга, сигнал как раз идет по заднему фронту.
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Подскажите. Как получить сигнал по заднему фронту?

Сообщение Олег »

Каждый день что-то новое узнаешь! Учту на будущее.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Подскажите. Как получить сигнал по заднему фронту?

Сообщение Naladchik »

Skull, Если Вы про блок Bounce то по моему Вы не правы, не может там идти сигнал по заднему фронту.
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Подскажите. Как получить сигнал по заднему фронту?

Сообщение Олег »

И я с утра проснувшись подумал что что-то не то, по-идее просто задержка на включение должна стоять. Работать по-ночам - вред Изображение !
Schlosser
Рядовой
Сообщения: 11
Зарегистрирован: 08 сен 2015, 08:45

Подскажите. Как получить сигнал по заднему фронту?

Сообщение Schlosser »

Инвертируйте вход Rtrig и будет Ftrig.
Последний раз редактировалось Schlosser 18 фев 2016, 12:22, всего редактировалось 1 раз.
Аватара пользователя
Skull
Лейтенант
Сообщения: 432
Зарегистрирован: 08 сен 2015, 16:18
Откуда: Мариуполь

Подскажите. Как получить сигнал по заднему фронту?

Сообщение Skull »

Да вы обратите внимание- когда стоит галочка "защита от дребезга" сработка происходит при отжатии кнопки.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Подскажите. Как получить сигнал по заднему фронту?

Сообщение Naladchik »

Skull писал(а):Да вы обратите внимание- когда стоит галочка "защита от дребезга" сработка происходит при отжатии кнопки.
Хоть галочку поставьте, хоть блок Bounce, результат один и тот же. Происходит задержка сигнала на 40 ms. Я не знаток СИ, но в скомпилированном коде вижу именно это. Поправьте, если не так.
Win10-64. FLProg Portable.
Изображение
holodaleksey
Лейтенант
Сообщения: 595
Зарегистрирован: 10 янв 2016, 13:47
Благодарил (а): 1 раз

Подскажите. Как получить сигнал по заднему фронту?

Сообщение holodaleksey »

а у меня по прежнему при установке этой галочки прога вываливается. так что не вариант.
radi_k
Рядовой
Сообщения: 1
Зарегистрирован: 26 фев 2016, 22:11
Откуда: Запорожье

Подскажите. Как получить сигнал по заднему фронту?

Сообщение radi_k »

Изображение Не сочтите за флуд, но "по заднему фронту" сродни "нижнему дну". Потому как ФРОНТ это фронт, а СПАД это спад.
прохожий
Evgesha
Лейтенант
Сообщения: 537
Зарегистрирован: 29 окт 2015, 09:57
Откуда: Kazakhstan
Имя: Evgesha

Подскажите. Как получить сигнал по заднему фронту?

Сообщение Evgesha »

подскажите пожалуйста, как из ниже изложеной логики создать блок пользователя ftrig ?

Добавлено (12.03.2016, 22:16)
---------------------------------------------
если у кого возникнет необходимость в таком ftrig, ответы подсказали в этой ветке форума 
http://forum.flprogwiki.ru/viewtopic.php?f=18&t=840

Добавлено (12.03.2016, 22:17)
---------------------------------------------
Изображение
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Airis
Сержант
Сообщения: 175
Зарегистрирован: 24 сен 2015, 07:27

Подскажите. Как получить сигнал по заднему фронту?

Сообщение Airis »

У Вас этот вариант действительно работает?
У меня на Arduino Uno не работает. Если собрать вот такую схему,
то при включении LED 13 недолжен гореть (моргать будет), но он загорается и горит постоянно, что означает что импульс высокого уровня при включении все ровно проскакивает к выходу.

B том варианте каторный я предложил такой проблемы нет.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Airis 13 мар 2016, 01:30, всего редактировалось 1 раз.
Ответить

Вернуться в «Логика»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя