Алгоритм работы системы измерения скорости пули
Инициализация системы
- Запуск системы и датчиков
- Проверка подключения
Основной цикл измерения
- Ожидание прохождения пули через первый датчик
- Фиксация момента пересечения первого ИК-датчика
- Старт таймера T1
- Счетчик срабатываний
- Ожидание прохождения через второй датчик
- Фиксация момента пересечения второго ИК-датчика
- Стоп таймера T1
Обработка данных
Вычисление скорости:
V = L/T1
Проверка достоверности:
- Да → фильтрация и сохранение
- Нет → повтор измерения
Условия работы
- Старт измерения при пересечении первой пары ИК-лучей
- Стоп измерения при пересечении второй пары ИК-лучей
- Валидация на реалистичность значений
- Автоматический повтор цикла