Проект: устройство для автоматического учета времени прохождения полосы препятствия

Sasha23
Offline
Зарегистрирован: 29.05.2019

Здравствуйте! Разработал проект, суть его к следующем: есть полоса препятствия, двое спортсменов. По нажатии кнопки происходит отсчёт и звуковой сигнал старта. Они начинают движение, проходят полосу, затем прибегают обратно. Устройство автоматически останавливает время для каждогоСхема подключения

в программном коде проблем нет, все написал. Проблема в следующем : из-за того, что датчики работают на одной частоте ультразвука происходят ложные срабатывания. Как можно исправить это? Может быть есть другие мысли реализации этого проекта?

 

sadman41
Offline
Зарегистрирован: 19.10.2016

Вы бы лучше нарисовали полосу препятствий, расположение датчиков и траекторию движения спортсменов.

Sasha23
Offline
Зарегистрирован: 29.05.2019

были попытки следующие: датчики ставили друг напротив друга между двумя спортсменами, на границах полосы ставили доски шириной 50 см для того, чтобы было препятствия для показывания корректного расстояния. Попытки поставить перегородку между датчиками ничего не даётю либо слишком малый размер перегородки

sadman41
Offline
Зарегистрирован: 19.10.2016

Ну, а ежели в разные стороны направить? Если открытая полощадка, то переотражения не должно быть. Или рассмотреть оптические системы контроля - их проще "развести" по сторонам. 

Sasha23
Offline
Зарегистрирован: 29.05.2019

Так в разные стороны и были направлены, но помехи все равно каким-то образом доходили

Могли бы подсказать, что за оптические системы контроля?

sadman41
Offline
Зарегистрирован: 19.10.2016

Вы написали "датчики ставили друг напротив друга между двумя спортсменами" - а это не "в разные стороны". 

Оптические - это всякие там лазерные излучатели + фотоэлементы или инфракрасные дальномеры (имеют ограничение по расстоянию).

Sasha23
Offline
Зарегистрирован: 29.05.2019

Да, опечатался, извиняюсь

в том то и проблема, что использовать различный инфракрасные лучи, мне кажется невозможным в силу малого расстояния насколько я понял, и чувствительно к свету, а также к поверхности (например на чёрные брюки может не отреагировать)

также есть задумка попытаться развести датчики путём прерываний, чтобы работали поочередного не пересекаясь друг с другом, но это в теории, как реализовать это на практике не знаю

еще как вариант использовать ультразвуковой датчик с другой частотой, но что-то я не нашёл таких

svm
Offline
Зарегистрирован: 06.11.2016

А не проще в конце дистанции поставить тумбу с большой красной кнопкой, это будет более зрелищно.

Sasha23
Offline
Зарегистрирован: 29.05.2019

Может быть и зрелищнее, но в этом виде достаточно зрелища, хотя бы ввиде стрельбы после прохождения полосы по металическим дискам из огнестрельного оружия, с последующей 100-метровкой к месту старта

sadman41
Offline
Зарегистрирован: 19.10.2016

Sasha23 пишет:

в том то и проблема, что использовать различный инфракрасные лучи, мне кажется невозможным в силу малого расстояния насколько я понял, и чувствительно к свету, а также к поверхности (например на чёрные брюки может не отреагировать)

У УЗ будут проблемы с мохнатыми спортсменами. Везде есть свои грабли и генерализованного решения, которое будет работать в любых условиях и сделано из говна и палок, доступных на Aliexpress - не существует.

Sasha23 пишет:

также есть задумка попытаться развести датчики путём прерываний, чтобы работали поочередного не пересекаясь друг с другом, но это в теории, как реализовать это на практике не знаю
Расчитывайте на то, что переотражение "рассеивается" за 50-60 мс. Т.е. один датчик померял, через 60 мс другой и так по кругу. За 60мс ваши спортсмены успеют проскочить "луч"?

Самое простое - разрывной контакт. Берёте красную ленту, на её конце "чека", которая замыкает два контакта. Протягиваете на финише. Спортсмен пробежал, чеку выдернул, ардуина засекла финиш.

Sasha23
Offline
Зарегистрирован: 29.05.2019

ToF10120

Работал кто-нибудь с таким датчиком, получиться ли на нем реализовать это?

 

lean_74
Offline
Зарегистрирован: 22.12.2015

sadman41 пишет:

 Спортсмен пробежал, чеку выдернул, ардуина засекла

начало работы взрывателя и
sadman41 пишет:
финиш.

  ))))

SLKH
Offline
Зарегистрирован: 17.08.2015

Ставь инфракрасные пары на пересечение луча, как в лифтах. 

1 генератор 38 килогерц на чем попало и 2 приемника TSOP-XX38

 

SLKH
Offline
Зарегистрирован: 17.08.2015

lean_74 пишет:

sadman41 пишет:

 Спортсмен пробежал, чеку выдернул, ардуина засекла

начало работы взрывателя и
sadman41 пишет:
финиш.

  ))))

Если растяжка будет вызывать срабатывание ..эмм?... исполнительного устройства на соседней дорожке, это может придать дополнительную зрелищность всему мероприятию.

Гриша
Offline
Зарегистрирован: 27.04.2014

Sasha23 пишет:

в том то и проблема, что использовать различный инфракрасные лучи, мне кажется невозможным в силу малого расстояния насколько я понял, и чувствительно к свету, а также к поверхности (например на чёрные брюки может не отреагировать)

посмотрите такую тему... Инфракрасный барьер своими руками... если поместить фотоэлемент в трубу - убрать боковую засветку и/или поставить фильтр на выбранную световую волну они очень надежно работают. Использовать лазер совсем не обязательно, при увеличении мошьности - повышается требование к точности позиционирования. Обычные светодиоды, красного света, достаточно мощные и не несколько штук решают эту проблему. Гланое - закрыть от их засветки фотоэлемент. Схему не собирал и она потребует некоторой настройки, но выглядит рабочей. 

Morroc
Offline
Зарегистрирован: 24.10.2016

SLKH пишет:

Ставь инфракрасные пары на пересечение луча, как в лифтах. 

1 генератор 38 килогерц на чем попало и 2 приемника TSOP-XX38

Плюсану. Вполне себе. Засвет разве что от прямого солнца.

SLKH
Offline
Зарегистрирован: 17.08.2015

Morroc пишет:

SLKH пишет:

Ставь инфракрасные пары на пересечение луча, как в лифтах. 

1 генератор 38 килогерц на чем попало и 2 приемника TSOP-XX38

Плюсану. Вполне себе. Засвет разве что от прямого солнца.

Трубка (например, от авторучки) устранит паразитные засветки.