Запуск секундомера с фоторезистора

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
markelovdn
Рядовой
Сообщения: 19
Зарегистрирован: 24.02.2017{, 13:54}
Репутация: 0
Откуда: Волгоград

Запуск секундомера с фоторезистора

#1

Сообщение markelovdn » 24.02.2017{, 14:08}

Здравствуйте, подскажите пожалуйста как можно сделать запуск секундомера по подачи света на один фоторезистор и отключение секундомера по прерыванию света на другом фоторезисторе. Схему брал с этого видео  попробовал переделать, по сути получается то что предлагает автор только в место кнопки фоторезисторы. Один запускает а другой обнуляет. А задача немного другая. Помогите пожалуйста. Проект делаю для измерения скорости перемещения из точки А в точку Б.
Вложения
4630105.flp
(130.15 КБ) 41 скачивание
0485369.jpg
Последний раз редактировалось markelovdn 24.02.2017{, 14:09}, всего редактировалось 1 раз.

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

Запуск секундомера с фоторезистора

#2

Сообщение Phazz » 24.02.2017{, 19:03}

Изменил логику, таймер включается по затемнению стартового фотодатчика и останавливается по финишнего. Сброс показаний кнопкой.
Вложения
0178314.png

markelovdn
Рядовой
Сообщения: 19
Зарегистрирован: 24.02.2017{, 13:54}
Репутация: 0
Откуда: Волгоград

Запуск секундомера с фоторезистора

#3

Сообщение markelovdn » 24.02.2017{, 20:18}

Спасибо за ответ. Попробовал выше предложенную схему, не получается то что надо. При запуске программы на дисплее 0, пересечение линии старта таймер не запускает, таймер запускается только при прерывании света на финише и снова останавливается когда свет попал на фотодатчик финиша. А хотелось бы, к примеру, спортсмен пробежал линию старта таймер пошел, пробежал линию финиша таймер остановился. На старте свет прерывается и снова продолжает поступать но таймер не должен остановиться. Хотя можно сделать что таймер запустится после поступления света на датчик, предполагая что спортсмен стоит на старте прерывая свет, как только свет пошел на датчик старта пошел таймер и остановить таймер по прерыванию света на датчики финиша, но когда свет снова пошел на датчик финиша таймер не продолжает считать.

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

Запуск секундомера с фоторезистора

#4

Сообщение Phazz » 24.02.2017{, 21:31}

А старт с финишем не перепутали?

Добавлено (24.02.2017, 21:20)
---------------------------------------------
Дело не в этом. А сколько вольт на освещенном и затемненом датчике?

Добавлено (24.02.2017, 21:31)
---------------------------------------------
Все понял, применяйте знаки на блоках на 1>2

markelovdn
Рядовой
Сообщения: 19
Зарегистрирован: 24.02.2017{, 13:54}
Репутация: 0
Откуда: Волгоград

Запуск секундомера с фоторезистора

#5

Сообщение markelovdn » 24.02.2017{, 21:34}

Старт с финишем проверял. На картинке тот что справа старт слева финиш. Пины проверял. Все верно. Показания с датчиков тоже пробовал выводить на экран при наведении луча на обоих датчиках 6-7 при прерывании 300-400. Пробовал добавлять триггеры но тоже не получается.

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

Запуск секундомера с фоторезистора

#6

Сообщение Phazz » 24.02.2017{, 21:41}

Знаки все же поменяйте

markelovdn
Рядовой
Сообщения: 19
Зарегистрирован: 24.02.2017{, 13:54}
Репутация: 0
Откуда: Волгоград

Запуск секундомера с фоторезистора

#7

Сообщение markelovdn » 24.02.2017{, 22:39}

Пробовал менять только на финише. На обоих блоках не пробовал. Буду пробовать. Спасибо за совет.

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

Запуск секундомера с фоторезистора

#8

Сообщение Dev1 » 24.02.2017{, 23:28}

Старт на вход S RS триггера, Стоп на вход R, выход Q на En генератора. На входа еще можно добавить RTrig.
Win10-64 FLProg v7.5.2 Portable :fie:

markelovdn
Рядовой
Сообщения: 19
Зарегистрирован: 24.02.2017{, 13:54}
Репутация: 0
Откуда: Волгоград

Запуск секундомера с фоторезистора

#9

Сообщение markelovdn » 25.02.2017{, 17:56}

Всем спасибо, все заработало так как надо, знаки и тригеры помогли.

Добавлено (25.02.2017, 17:56)
---------------------------------------------
Теперь буду совершенствовать проект. Надо будет записывать каждое значение в память и снова обнулять таймер при пересечении линии старта. По сути проект делаю для измерения скорости удара ногой. Т.е. нога стоит на полу на линии старта. Как только пересекла линию старта таймер включился на финише выключился это сейчас работает как надо. Теперь надо будет вернуть ногу на старт и обнулить таймер записав значение в память. Буду пробовать. Все еще большое спасибо за помощь.

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

Запуск секундомера с фоторезистора

#10

Сообщение Phazz » 25.02.2017{, 18:07}

А дискретность таймера не слишком велика для таких измерений? На сколько я помню 0.1 секунды

markelovdn
Рядовой
Сообщения: 19
Зарегистрирован: 24.02.2017{, 13:54}
Репутация: 0
Откуда: Волгоград

Запуск секундомера с фоторезистора

#11

Сообщение markelovdn » 25.02.2017{, 20:48}

Тоже об этом думал. Но можно же увеличить? Этот вопрос буду еще изучать.

Ответить

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