Генератор секундного импульса

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ardudue
Лейтенант
Сообщения: 425
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Генератор секундного импульса

#1

Сообщение Ardudue » 21.12.2023{, 14:46}

Всем привет!
Народ, случайно не встречался блок генератор секундного импульса на библиотеке GyverTimers?
Последний раз редактировалось Ardudue 22.12.2023{, 05:31}, всего редактировалось 1 раз.

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Генератор секундного имульса

#2

Сообщение Phazz » 21.12.2023{, 14:58}

А почему именно GyverTimers?

ecoins
Полковник
Сообщения: 2947
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Генератор секундного имульса

#3

Сообщение ecoins » 21.12.2023{, 16:33}

Ardudue писал(а):
21.12.2023{, 14:46}
Народ, случайно не встречался блок генератор секундного импульса на библиотеке GyverTimers?
В блоке диспетчера ecoins предусмотрены подключаемые выходы точных меандров 10,25,50,250,500,1000мс + выход секундных событий.

aidar_i
Полковник
Сообщения: 3130
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 677
Откуда: Уфа
Имя: Айдар
Контактная информация:

Генератор секундного имульса

#4

Сообщение aidar_i » 21.12.2023{, 17:55}

Ardudue писал(а):
21.12.2023{, 14:46}
Всем привет!
Народ, случайно не встречался блок генератор секундного импульса на библиотеке GyverTimers?
В форуме есть блок от rw6cm

ivansidor012
Сержант
Сообщения: 279
Зарегистрирован: 10.09.2020{, 14:37}
Репутация: 43
Имя: Иван

Генератор секундного имульса

#5

Сообщение ivansidor012 » 21.12.2023{, 20:55}

Ardudue писал(а):
21.12.2023{, 14:46}
секундного импульса на библиотеке GyverTimers?
а чем плох штатный Генератор?

Ardudue
Лейтенант
Сообщения: 425
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Генератор секундного имульса

#6

Сообщение Ardudue » 22.12.2023{, 05:06}

Phazz писал(а):
21.12.2023{, 14:58}
А почему именно GyverTimers?
т.к. библиотека уже используется с блоком диммер (второй таймер).

Ardudue
Лейтенант
Сообщения: 425
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Генератор секундного имульса

#7

Сообщение Ardudue » 22.12.2023{, 05:08}

ecoins писал(а):
21.12.2023{, 16:33}
В блоке диспетчера ecoins предусмотрены подключаемые выходы точных меандров 10,25,50,250,500,1000мс + выход секундных событий.
с библиотекой GyverTimers?

Ardudue
Лейтенант
Сообщения: 425
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Генератор секундного имульса

#8

Сообщение Ardudue » 22.12.2023{, 05:09}

aidar_i писал(а):
21.12.2023{, 17:55}
В форуме есть блок от rw6cm
в каком месте?, поиском не удается найти.

ecoins
Полковник
Сообщения: 2947
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Генератор секундного импульса

#9

Сообщение ecoins » 22.12.2023{, 14:28}

Ardudue писал(а):
22.12.2023{, 05:08}
с библиотекой GyverTimers?
Там используется тот же метод поддержания точного значения среднего периода и сделаны небольшие добавления позволяющие использовать библиотеку в профессиональных системах (не тормозит, исключены зависания).
Такой же генератор используется и в блоке ecoins "Генератор".

Ardudue
Лейтенант
Сообщения: 425
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Генератор секундного импульса

#10

Сообщение Ardudue » 22.12.2023{, 14:37}

ecoins писал(а):
22.12.2023{, 14:28}
Такой же генератор используется и в блоке ecoins "Генератор".
Вернуться к началу
уже использую диммер с библиотекой GyverTimers, задействован таймер 2.
На первом таймере мне надо реализовать генератор точных импульсов для отсчета времени.
Соответственно логично использовать генератор, реализованный на GyverTimers, дабы избежать конфликты разных библиотек.

ecoins
Полковник
Сообщения: 2947
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Генератор секундного импульса

#11

Сообщение ecoins » 22.12.2023{, 15:25}

Ardudue писал(а):
22.12.2023{, 14:37}
уже использую диммер с библиотекой GyverTimers, задействован таймер 2.
На первом таймере мне надо реализовать генератор точных импульсов для отсчета времени.
Соответственно логично использовать генератор, реализованный на GyverTimers, дабы избежать конфликты разных библиотек.
Некоторая путаница в используемых методах FLProg FBD и AlexGyver C++, конфликтов библиотек и пр.
----------------------------
1.FLProg поддерживает большой и расширяемый перечень разных плат с разными архитектурами (AVR,DUE,ESP8266,ESP32,STM32,RP2040).
AlexGyver поддерживает в основном AVR с некоторым переходом в платы на ESP.
2.FLProg осознано(и вполне обосновано) пока не применяет методы использования событий по прерываний - в комбинации с существующими штатными блоками это утрачивает смысл.
Достижения точности выполнения по времени обеспечивается через управления вызовом плат и оптимизацией используемых библиотек.
AlexGyver создает проекты на С++ с использованием всей изящности и мощности этого языка.
Но эти методы не всегда переносимы на FBD системы, в том числе и на FLProg.
------------------------------
Выбор за Вами - С++ или FLProg.
Первый подход безусловно более гибкий и мощный, но имеет существенно более высокий порог вхождения.
-------------------------------
С уважением, ecoins.

EgorKa
Сержант
Сообщения: 217
Зарегистрирован: 09.03.2019{, 17:49}
Репутация: 21
Имя: Egor

Генератор секундного импульса

#12

Сообщение EgorKa » 22.12.2023{, 19:40}

ecoins писал(а):
22.12.2023{, 15:25}
Некоторая путаница в используемых методах FLProg FBD и AlexGyver C++, конфликтов библиотек и пр.
Ощущение как будто читаете посты автора темы ,и не понимаете смысловую нагрузку.
С таким напором всем и в каждой теме проталкиваете свои блоки.
В чём тайна такой настойчивости?

Ведь Антон чётко написал:
Ardudue писал(а):
22.12.2023{, 14:37}
уже использую диммер с библиотекой GyverTimers, задействован таймер 2.
На первом таймере мне надо реализовать генератор точных импульсов для отсчета времени.
Соответственно логично использовать генератор, реализованный на GyverTimers, дабы избежать конфликты разных библиотек.

ecoins
Полковник
Сообщения: 2947
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Генератор секундного импульса

#13

Сообщение ecoins » 22.12.2023{, 20:25}

EgorKa писал(а):
22.12.2023{, 19:40}
Ощущение как будто читаете посты автора темы ,и не понимаете смысловую нагрузку.
С таким напором всем и в каждой теме проталкиваете свои блоки.
В чём тайна такой настойчивости?
Заметьте - я предлагаю и даю, и не только программы и ничего ни у кого не отнимаю. И особенности программ - они работают на разных платформах.
Если Вам сложно это заметить и сказать простое "Спасибо", то это не повод заступаться за кого, кто Вас об этом и не просил.
И Вы даже не знаете (и не поинтересовались) у автора вопросов:
1.На какой платформе он реализует свой проект?
2.И как на блоках FLProg (или просто с ними) реализовано прерывание от таймера? Мне без проекта не понятно.

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

Генератор секундного импульса

#14

Сообщение vovka1973 » 23.12.2023{, 06:43}

ecoins писал(а):
22.12.2023{, 15:25}
AlexGyver создает проекты на С++ с использованием всей изящности и мощности этого языка.
Но эти методы не всегда переносимы на FBD системы, в том числе и на FLProg.
Добрый день ! можно поинтересоваться на каком языке вы пишите свои блоки и библиотеки?
Изображение

ecoins
Полковник
Сообщения: 2947
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Генератор секундного импульса

#15

Сообщение ecoins » 23.12.2023{, 15:55}

vovka1973 писал(а):
23.12.2023{, 06:43}
Добрый день ! можно поинтересоваться на каком языке вы пишите свои блоки и библиотеки?
Библиотеки на С++;
Блоки - в основном на профессиональном редакторе.
Посмотреть можно в посте #1 темы "Экосреда ecoins"
viewtopic.php?f=247&t=8064

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

Генератор секундного импульса

#16

Сообщение vovka1973 » 23.12.2023{, 16:21}

ecoins писал(а):
23.12.2023{, 15:55}
vovka1973 писал(а):
23.12.2023{, 06:43}
Добрый день ! можно поинтересоваться на каком языке вы пишите свои блоки и библиотеки?
Библиотеки на С++;
Блоки - в основном на профессиональном редакторе.
Посмотреть можно в посте #1 темы "Экосреда ecoins"
viewtopic.php?f=247&t=8064
Спасибо за ответ ,я думал на С, просто не мог понять ваше выражение
ecoins писал(а):
22.12.2023{, 15:25}
AlexGyver создает проекты на С++ с использованием всей изящности и мощности этого языка.
Но эти методы не всегда переносимы на FBD системы, в том числе и на FLProg.
Изображение

Аватара пользователя
Ivan_Kornege
Лейтенант
Сообщения: 342
Зарегистрирован: 29.04.2017{, 08:24}
Репутация: 27
Откуда: гАндурас
Имя: Ivan

Генератор секундного импульса

#17

Сообщение Ivan_Kornege » 24.12.2023{, 16:09}

Ardudue писал(а):
21.12.2023{, 14:46}
случайно не встречался блок генератор секундного импульса на библиотеке GyverTimers?
встречался блок генератор секунд только на библе TimerOne от Симплера
Генератор_Секунд__(CODE).ubi
(87.45 КБ) 20 скачиваний
Но TimerOne будудет конфликтовать с GyverTimers.

Аватара пользователя
Ivan_Kornege
Лейтенант
Сообщения: 342
Зарегистрирован: 29.04.2017{, 08:24}
Репутация: 27
Откуда: гАндурас
Имя: Ivan

Генератор секундного импульса

#18

Сообщение Ivan_Kornege » 24.12.2023{, 17:42}

vovka1973 писал(а):
23.12.2023{, 06:43}
Добрый день ! можно поинтересоваться на каком языке вы пишите свои блоки и библиотеки?
Здесь был междусобойчик... друндел утверждал что ecoins тырит коды потихому :smile198:
Dryundel писал(а):
15.09.2022{, 16:46}
Представленные ecoins на форуме библиотеки ЭкоСреда ecoins - Фильтры расписаны автором как непревзойденные по скорости и даже представлены таблицы таймингов.
Все что указано - это то, что такие фильтры хорошо описаны на странице https://alexgyver.ru/lessons/filters/ и то после моего замечания.
Авторство алгоритмов в очередной раз было скрыто. AlexGyver почему то не забыл упомянуть мое имя как участника в их создании. Но вот команда ecoins почему то просто записала это в свои достижения.

EgorKa
Сержант
Сообщения: 217
Зарегистрирован: 09.03.2019{, 17:49}
Репутация: 21
Имя: Egor

Генератор секундного импульса

#19

Сообщение EgorKa » 26.12.2023{, 11:36}

ecoins писал(а):
22.12.2023{, 20:25}
Если Вам сложно это заметить и сказать простое "Спасибо",
Предпочитаю использовать штатные блоки автора FLP , не использую костыли от ecoins.
Так что ecoins не за что выпрашивать у меня простое "Спасибо".

Энвер Вы уклоняетесь от простого вопроса, повторюсь:
EgorKa писал(а):
22.12.2023{, 19:40}
С таким напором всем и в каждой теме проталкиваете свои блоки.
В чём тайна такой настойчивости?

ecoins
Полковник
Сообщения: 2947
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

Генератор секундного импульса

#20

Сообщение ecoins » 26.12.2023{, 14:15}

EgorKa писал(а):
26.12.2023{, 11:36}
Так что ecoins не за что выпрашивать у меня простое "Спасибо".

Энвер Вы уклоняетесь от простого вопроса, повторюсь:
Спасибо у Вас не выпрашивал, на вопрос Ваш отвечать не буду.
Будете продолжать провоцировать, администраторы применят дисциплинарные меры.

Ответить

Вернуться в «Спросить у знатоков»