Подсчет импульсов и результат на разные выходы

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Подсчет импульсов и результат на разные выходы

Сообщение Golan »

Всем привет мужики.
Стоит у меня задача, мне нужно считать импульсы за промежутки времени, примерно так:
2 импульса за 5 сек и куда то это сообщить высоким уровнем, если больше импульсов то сброс
5 импульсов за 10 секунд и тоже на отдельный выход, если больше импульсов то сброс
10 и более за 15 сек и тоже на отдельный выход, тут сброса не нужно
Импульс, скажем так, это просто кнопка.
Сколько не пробую никак не могу сообразить как это провернуть.
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
Rovki
Полковник
Сообщения: 5735
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Подсчет импульсов и результат на разные выходы

Сообщение Rovki »

Golan писал(а): 12 янв 2020, 14:08 Всем привет мужики.
Стоит у меня задача, мне нужно считать импульсы за промежутки времени, примерно так:
2 импульса за 5 сек и куда то это сообщить высоким уровнем, если больше импульсов то сброс
5 импульсов за 10 секунд и тоже на отдельный выход, если больше импульсов то сброс
10 и более за 15 сек и тоже на отдельный выход, тут сброса не нужно
Импульс, скажем так, это просто кнопка.
Сколько не пробую никак не могу сообразить как это провернуть.
А если два импульса за 5 сек и 5 за 10сек ,то как?
Электронщик до мозга костей и не только
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Подсчет импульсов и результат на разные выходы

Сообщение Golan »

Не понял вопроса
Добро не ценится в современном мире, люди от него наглеют!
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Подсчет импульсов и результат на разные выходы

Сообщение edyapd »

Владимир, накидал небольшой рисунок.
Чёрным это секундные интервалы. Красным импульсы.
Внизу место для трёх выходов.
Можешь дорисовать, в какой момент должен быть высокий уровень и в какой момент сброс.
Ну и желательно продолжить серию импульсов, чтобы было понятней.

Изображение
Аватара пользователя
Rovki
Полковник
Сообщения: 5735
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Подсчет импульсов и результат на разные выходы

Сообщение Rovki »

Golan писал(а): 12 янв 2020, 15:17Не понял вопроса
Поэтому нет решения :D
Идут импульсы ......идут ...идут прошло 5 секунд пришло 2 импульса(не больше) ,импульсы идут и время идет и за 10сек пришло уже 5импульсов(не больше) ,импульсы идут и за 15сек пришло уже 10 импульсов (не больше ....то есть на всех выходах будет единица ...
Вы бы лучше задачу реальную описали ,что бы ТЗ не писать ,чем данный вариант реализовывать ...
Электронщик до мозга костей и не только
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Подсчет импульсов и результат на разные выходы

Сообщение edyapd »

Или время между импульсами всегда одинаково?
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Подсчет импульсов и результат на разные выходы

Сообщение Golan »

Я попробую.
Возле геркона вращается магнит, за 5 секунд геркон замыкается 2 раза (пусть будет не больше 4) идет сигнал на красный светодиод, сколько он будет с такой скоростью не важно, светодиод пусть горит. Как только скорость вращения увеличилась до того что за десять секунд геркон замыкается 5 раз (пусть будет не больше 9), тухнет красный и загорается зеленый и т.д. Т.е при увеличении скорости вращения переключаются светодиоды. Если вращение останавливается все тухнет.
Я вот так все это вижу.
Эд, я там у тебя не разберусь.

Отправлено спустя 5 минут 12 секунд:
Можно упростить задачу, взять один интервал в 5 секунд во всех случаях
Добро не ценится в современном мире, люди от него наглеют!
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Подсчет импульсов и результат на разные выходы

Сообщение edyapd »

Ну так тогда надо брать скоростной счётчик и считать время между импульсами.
Если между импульсами проходит от 1.25 сек до 2.5 сек, значит красный. Если 1.11 сек до 1.25, то зелёный. Ну и так далее.
Если за 2.5 сек не пришло не одно импульса, всё потухло.

Отправлено спустя 2 минуты 23 секунды:
Просто изначально у тебя было написано, что
Golan писал(а): 12 янв 2020, 14:08 Импульс, скажем так, это просто кнопка.
А на кнопку ты можешь нажать в любой момент, хоть через секунду, хоть через пять. А при вращении у тебя уже не будет таких резких изменений.
Аватара пользователя
Rovki
Полковник
Сообщения: 5735
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Подсчет импульсов и результат на разные выходы

Сообщение Rovki »

Golan писал(а): 12 янв 2020, 16:12 Я попробую.
Возле геркона вращается магнит, за 5 секунд геркон замыкается 2 раза (пусть будет не больше 4) идет сигнал на красный светодиод, сколько он будет с такой скоростью не важно, светодиод пусть горит. Как только скорость вращения увеличилась до того что за десять секунд геркон замыкается 5 раз (пусть будет не больше 9), тухнет красный и загорается зеленый и т.д. Т.е при увеличении скорости вращения переключаются светодиоды. Если вращение останавливается все тухнет.
Я вот так все это вижу.
Эд, я там у тебя не разберусь.

Отправлено спустя 5 минут 12 секунд:
Можно упростить задачу, взять один интервал в 5 секунд во всех случаях
Тоесть задача - определение скорости вращения и отображение интервалов скорости ..а также определение остановки вращения (частота ноль) .
Судя по исходным данным -0.4ГЦ -0.6ГЦ частота маленькая , можно элементарно измерять время между двух импульсов и управлять выходами ...
Электронщик до мозга костей и не только
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Подсчет импульсов и результат на разные выходы

Сообщение Ingwar »

Golan писал(а): 12 янв 2020, 16:12 Можно упростить задачу, взять один интервал в 5 секунд во всех случаях
Остается вопрос синхронизации отсчета времени... Если импульсы идут стабильно например раз в 3 сек., то в промежуток 5 секунд без синхронизации могут попасть или 2 или 1 импульс. Та же картина если раз в 2 сек., или 3 или 2 импульса.
Последний раз редактировалось Ingwar 12 янв 2020, 16:53, всего редактировалось 1 раз.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Rovki
Полковник
Сообщения: 5735
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Подсчет импульсов и результат на разные выходы

Сообщение Rovki »

Ingwar писал(а): 12 янв 2020, 16:50
Golan писал(а): 12 янв 2020, 16:12 Можно упростить задачу, взять один интервал в 5 секунд во всех случаях
Остается вопрос синхронизации отсчета времени... Если импульсы идут стабильно например раз в 3 сек., то в промежуток 5 секунд без синхронизации могут попасть или 2 и 1 импульс. Та же картина, если раз в 2 сек., могут попасть и 3 и 2 импульса..
Да зачем считать импульсы с геркона при такой низкой частоте , нужно считать импульсы с генератора (1кгц) между двух импульсов с геркона ...
Электронщик до мозга костей и не только
fsergei70
Капитан
Сообщения: 860
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Подсчет импульсов и результат на разные выходы

Сообщение fsergei70 »

Ingwar писал(а): 12 янв 2020, 16:50 Остается вопрос синхронизации отсчета времени... Если импульсы идут стабильно например раз в 3 сек., то в промежуток 5 секунд без синхронизации могут попасть или 2 и 1 импульс.
На маленькой частоте нужно мерить длительности импульсов и пауз, складывать их и потом переводить в частоту
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Подсчет импульсов и результат на разные выходы

Сообщение Ingwar »

Rovki писал(а): 12 янв 2020, 16:53 нужно считать импульсы с генератора (1кгц) между двух импульсов с геркона ...
С другой стороны ТС не писал, что импульсы имеют стабильные периоды...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Подсчет импульсов и результат на разные выходы

Сообщение Golan »

Ingwar писал(а): 12 янв 2020, 16:50 Если импульсы идут стабильно
Нет, хаотично
Добро не ценится в современном мире, люди от него наглеют!
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Подсчет импульсов и результат на разные выходы

Сообщение Ingwar »

Golan писал(а): 12 янв 2020, 16:56Нет, хаотично
Тогда остается вопрос начала отсчета времени.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Подсчет импульсов и результат на разные выходы

Сообщение Golan »

С момента первого импульса
Добро не ценится в современном мире, люди от него наглеют!
fsergei70
Капитан
Сообщения: 860
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

Подсчет импульсов и результат на разные выходы

Сообщение fsergei70 »

Посмотрите, здесь Sancho блок делал viewtopic.php?p=63773#p63773

Отправлено спустя 47 секунд:
Можно конечно м скоростные счетчики задействовать, для подсчета
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Подсчет импульсов и результат на разные выходы

Сообщение edyapd »

Golan писал(а): 12 янв 2020, 16:56Нет, хаотично
Вот тогда возвращаемся к рисунку из #4.
Там я нарисовал несколько хаотичных импульсов(красным) на временной шкале (чёрной).
Нарисуй ниже этой шкалы, в какой момент должны быть высокие и низкие уровни?
Просто не совсем понятное задание. Если что-то вращается, как у тебя написано в #7, то обычно идёт нарастание или спад частоты вращения. А не хаотично, как ты пишешь в дальнейшем.
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Подсчет импульсов и результат на разные выходы

Сообщение Golan »

Эд, вначале я описал именно нарастание, но этого может и не быть, может один раз крутанется и все, потом завтра, а может с места лупануть 300 об в минуту, как мне указать такое на твоем графике? Вот так тоже может быть, прошел один импульс и все, следующий может через час, может через 15 мин, в таком варианте все обнуляется и ждем следующий ипмульс.
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
Rovki
Полковник
Сообщения: 5735
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Подсчет импульсов и результат на разные выходы

Сообщение Rovki »

Golan писал(а): 12 янв 2020, 17:17 Эд, вначале я описал именно нарастание, но этого может и не быть, может один раз крутанется и все, потом завтра, а может с места лупануть 300 об в минуту, как мне указать такое на твоем графике? Вот так тоже может быть, прошел один импульс и все, следующий может через час, может через 15 мин, в таком варианте все обнуляется и ждем следующий ипмульс.
Владимир ,выкладывай задачу ,а не тяни ...А мы уж сами трактовать будем ,а то хрен поймешь твое описание ,потому и картина у тебя самого не складывается . :smile225:
А то у тебя частота то 0.5гц, то 5гц ...что за обьек то ?Велотренажер что ли?
Электронщик до мозга костей и не только
Ответить

Вернуться в «Помогите, а то я "нимагу"»

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

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