Уважаемые пользователи! Наш сайт и форум содержится на средства полученные от рекламы. Если вы хотите и дальше продолжать общаться, скачивать, и т.п. пожалуйста отключите блокировку рекламы для нашего сайта/форума. Можно и покликать по рекламным ссылкам, так будут больше выплаты. Спасибо за понимание!

Блок хронографа

Пользовательские блоки дополняющие набор стандартных блоков
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
Ingwar
Капитан
Сообщения: 906
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 47
Откуда: Ленобласть
Имя: Игорь

Блок хронографа

#1

Сообщение Ingwar » 08.04.2020{, 16:06}

Блок для измерения времени между сигналами на входах прерывания (пин 2 и 3) atmega328.
Дискретность измерения 4 микросекунды.
Описание в блоке.
тест_хронографа.flp
(90.05 КБ) 33 скачивания
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Gordon0007
Рядовой
Сообщения: 56
Зарегистрирован: 19.04.2018{, 13:37}
Репутация: 9
Откуда: Набережные челны
Имя: Павел

Блок хронографа

#2

Сообщение Gordon0007 » 08.04.2020{, 23:50}

Ingwar, А "Скоростной счетчик" не тоже самое?

Список входов с аппаратным прерыванием в зависимости от типа Arduino.
Uno и подобные 2 3
Mega2560 2 3 21 20 19 18
Leonardo 3 2 0 1 7

Ingwar
Капитан
Сообщения: 906
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 47
Откуда: Ленобласть
Имя: Игорь

Блок хронографа

#3

Сообщение Ingwar » 09.04.2020{, 00:04}

Gordon0007 писал(а):
08.04.2020{, 23:50}
А "Скоростной счетчик" не тоже самое?
Ну там один вход. Режима замера времени между двумя сигналами нет.
Может и есть возможность собрать хронограф на 2ух аппаратных прерываниях используя штатные и ПБ выложенные на форуме в соотв. разделе, но мне в голову ничего не пришло... :smile44: Правда думал не долго, минут 15)).
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
fsergei70
Лейтенант
Сообщения: 594
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 41
Откуда: Ессентуки-Кисловодск
Имя: Сергей

Блок хронографа

#4

Сообщение fsergei70 » 09.04.2020{, 05:07}

Ingwar писал(а):
09.04.2020{, 00:04}
Режима замера времени между двумя сигналами нет.
В настройках скоростного счетчика нужно включить выходы Длительность импульса и Длительность паузы и потом значения с этих выходов просто сложить.

Ingwar
Капитан
Сообщения: 906
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 47
Откуда: Ленобласть
Имя: Игорь

Блок хронографа

#5

Сообщение Ingwar » 09.04.2020{, 07:39}

fsergei70 писал(а):
09.04.2020{, 05:07}
В настройках скоростного счетчика нужно включить выходы Длительность импульса и Длительность паузы и потом значения с этих выходов просто сложить.
Я наверно неверно выразился. ...между сигналами с двух входов.

Отправлено спустя 5 минут 6 секунд:
Например, его можно использовать для измерения скорости быстрого перемещения. Блок - побочный продукт при создании программы измерения скорости пульки воздушки.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Ответить

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