R-триггер с задержкой импульса

Пользовательские блоки дополняющие набор стандартных блоков
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2409
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 18 раз

R-триггер с задержкой импульса

Сообщение Dryundel »

R-триггер с задержкой импульса
.
2019-09-24_205202.jpg
.
R-триггер_с_задержкой_импульса_(CODE).ubi
RtrigTimer по фронту на входе I выдает короткий (один цикл программы) импульс на выходе Q после задерки Time.

Time - время задержки до импульса на выходе Q выставляется в параметрах пользователя в миллисекундах.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Dryundel 25 сен 2019, 15:31, всего редактировалось 1 раз.
jorj22
Рядовой
Сообщения: 32
Зарегистрирован: 03 июл 2018, 16:08
Имя: Юрий

R-триггер с задержкой импульса

Сообщение jorj22 »

Пожалуйста добавьте внешний вход "Time" в ваш блок . Так будет более удобно, мне так кажеться. :yes:
Аватара пользователя
Dryundel
Полковник
Сообщения: 2409
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 18 раз

R-триггер с задержкой импульса

Сообщение Dryundel »

jorj22 писал(а): 25 сен 2019, 12:52 Пожалуйста добавьте внешний вход "Time" в ваш блок . Так будет более удобно, мне так кажеться. :yes:
По просьбам трудящихся с внешним входом Time
.
2019-09-25_141044.jpg
.
R-триггер_с_задержкой_импульса_1_(CODE).ubi
У вас нет необходимых прав для просмотра вложений в этом сообщении.
AndrejK
Сержант
Сообщения: 120
Зарегистрирован: 20 фев 2020, 13:16
Откуда: Вильнюс
Имя: Андрей

R-триггер с задержкой импульса

Сообщение AndrejK »

Скажите, Ваш ПБ выдаст импульс через заданное пользователем время t, в зависимости или независимо от изменения состояния на входе I за это время t?
Аватара пользователя
Dryundel
Полковник
Сообщения: 2409
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 18 раз

R-триггер с задержкой импульса

Сообщение Dryundel »

AndrejK писал(а): 19 ноя 2021, 10:41 Скажите, Ваш ПБ выдаст импульс через заданное пользователем время t, в зависимости или независимо от изменения состояния на входе I за это время t?
Нет. Если за время Time после первого фронта будет еше один фронт, то начнется новый отсчет времени Time и на выходе импульс будет относительно второго фронта, а относительно первого фронта импульса уже не будет.
Если же фронты на входе циклические и время между ними меньше чем Time, то на выходе импульсов не будет до тех пор, пока время между фронтами не станет больше чем Time .
AndrejK
Сержант
Сообщения: 120
Зарегистрирован: 20 фев 2020, 13:16
Откуда: Вильнюс
Имя: Андрей

R-триггер с задержкой импульса

Сообщение AndrejK »

Т.е. это таймер с задержкой на включение плюс R-триггер. Или этот триггер сработает даже, если фронт сигнала меньше заданного времени t?
Аватара пользователя
Dryundel
Полковник
Сообщения: 2409
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 18 раз

R-триггер с задержкой импульса

Сообщение Dryundel »

AndrejK писал(а): 19 ноя 2021, 12:38 Т.е. это таймер с задержкой на включение плюс R-триггер. Или этот триггер сработает даже, если фронт сигнала меньше заданного времени t?
Нет. Это R-триггер который запускает таймер, по истечении времени которого на выходе происходит короткий импульс.
.
R-триггер с задержкой.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Dryundel 19 ноя 2021, 13:07, всего редактировалось 1 раз.
AndrejK
Сержант
Сообщения: 120
Зарегистрирован: 20 фев 2020, 13:16
Откуда: Вильнюс
Имя: Андрей

R-триггер с задержкой импульса

Сообщение AndrejK »

После графиков вопрос снят. Спасибо.
Последний раз редактировалось AndrejK 19 ноя 2021, 13:28, всего редактировалось 2 раза.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

R-триггер с задержкой импульса

Сообщение Naladchik »

Dryundel писал(а): 24 сен 2019, 21:02 ...по фронту на входе I выдает короткий...
По постоянному фронту на входе или по импульсу?
Если на входе длительность одиночного фронта будет меньше времени Time импульс на выходе будет?
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
Dryundel
Полковник
Сообщения: 2409
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 18 раз

R-триггер с задержкой импульса

Сообщение Dryundel »

Naladchik писал(а): 19 ноя 2021, 13:02 По постоянному фронту на входе или по импульсу?
По фронту. Это же все-таки R-триггер, но с задержкой. ))) Смотри график выше.

Отправлено спустя 59 секунд:
Не надо еще одного R-триггера.

Отправлено спустя 7 минут 7 секунд:
Naladchik писал(а): 19 ноя 2021, 13:02 Если на входе длительность одиночного фронта будет меньше времени Time импульс на выходе будет?
Длительность фронта - это не правильная формулировка.
Есть фронт, а есть спад. Это условно мгновенные понятия.
Длительность импульса на входе значения не имеет. А вот если импульсы короткие и до истечения времени Time произойдет второй импульс, со своим фронтом, соответственно, то на выходе относительно первого импульса ничего не произойдет, т.к. таймер перезапустится вторым импульсом на входе и Time уже будет работать относительно второго входного импульса.

Отправлено спустя 7 минут 11 секунд:
Фронт - спад.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 215 раз
Контактная информация:

R-триггер с задержкой импульса

Сообщение Rovki »

А что из штатных блоков ,сделать такой БП никак?
Можно и F триггер с задержкой и задержка на включение+ задержка на выключение......итд :smile37:
Электронщик до мозга костей и не только
Аватара пользователя
Dryundel
Полковник
Сообщения: 2409
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 18 раз

R-триггер с задержкой импульса

Сообщение Dryundel »

Rovki писал(а): 20 ноя 2021, 21:46 А что из штатных блоков ,сделать такой БП никак?
Можно и F триггер с задержкой и задержка на включение+ задержка на выключение......итд :smile37:
Попробуйте. Даже интересно.)))
Аватара пользователя
Rovki
Полковник
Сообщения: 5722
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 215 раз
Контактная информация:

R-триггер с задержкой импульса

Сообщение Rovki »

Dryundel писал(а): 21 ноя 2021, 09:36
Rovki писал(а): 20 ноя 2021, 21:46 А что из штатных блоков ,сделать такой БП никак?
Можно и F триггер с задержкой и задержка на включение+ задержка на выключение......итд :smile37:
Попробуйте. Даже интересно.)))
R-T.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик до мозга костей и не только
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

R-триггер с задержкой импульса

Сообщение Ingwar »

Не подойдет (верх лев график).
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Phazz
Полковник
Сообщения: 3114
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 231 раз
Поблагодарили: 110 раз

R-триггер с задержкой импульса

Сообщение Phazz »

[ref=#ff8000]Rovki[/ref], вместо одновибратора нужен tof
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

R-триггер с задержкой импульса

Сообщение Ingwar »

Phazz писал(а): 21 ноя 2021, 13:55 вместо одновибратора нужен tof
Не поможет. Все гораздо интереснее.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

R-триггер с задержкой импульса

Сообщение vovka1973 »

Ingwar писал(а): 21 ноя 2021, 14:48 Не поможет. Все гораздо интереснее.
А ТАК[spoiler]
21.JPG
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось vovka1973 21 ноя 2021, 16:35, всего редактировалось 1 раз.
Изображение
Аватара пользователя
Phazz
Полковник
Сообщения: 3114
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 231 раз
Поблагодарили: 110 раз

R-триггер с задержкой импульса

Сообщение Phazz »

[ref]Ingwar[/ref], что это не поможет?
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

R-триггер с задержкой импульса

Сообщение Ingwar »

Все варианты с таймерами не подойдут или это будет полный колхоз.
Сделать можно на счетчике, считающем на уменьшение. В нем предустановка необходимой задержки. Каждый передний фронт инициирует заданную предустановку. В качестве генератора - внутренний таймер камня.
Примерно так. С имитацией внутреннего таймера
[spoiler]
Безымянный.png
[/spoiler]

Отправлено спустя 9 минут 12 секунд:
А в исходном блоке наверняка считывается millis и к нему, по переднему фронту прибавляется заданное время. Потом постоянно считывая текущее значение millis сравниваем с полученной после инициации сложения. Код блока честно не смотрел.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Phazz
Полковник
Сообщения: 3114
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 231 раз
Поблагодарили: 110 раз

R-триггер с задержкой импульса

Сообщение Phazz »

Вот это вы нагородили

Отправлено спустя 1 минуту 4 секунды:
Зачем тут счётчик?
Ответить

Вернуться в «Триггеры, таймеры, счетчики, детекторы сигнала»

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

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