Запуск секундомера с фоторезистора
-
- Рядовой
- Сообщения: 19
- Зарегистрирован: 24 фев 2017, 13:54
- Откуда: Волгоград
Запуск секундомера с фоторезистора
Здравствуйте, подскажите пожалуйста как можно сделать запуск секундомера по подачи света на один фоторезистор и отключение секундомера по прерыванию света на другом фоторезисторе. Схему брал с этого видео https://www.youtube.com/watch?v=sf6vn0GhFYE попробовал переделать, по сути получается то что предлагает автор только в место кнопки фоторезисторы. Один запускает а другой обнуляет. А задача немного другая. Помогите пожалуйста. Проект делаю для измерения скорости перемещения из точки А в точку Б.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось markelovdn 24 фев 2017, 14:09, всего редактировалось 1 раз.
- Phazz
- Полковник
- Сообщения: 3169
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 240 раз
- Поблагодарили: 128 раз
Запуск секундомера с фоторезистора
Изменил логику, таймер включается по затемнению стартового фотодатчика и останавливается по финишнего. Сброс показаний кнопкой.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 19
- Зарегистрирован: 24 фев 2017, 13:54
- Откуда: Волгоград
Запуск секундомера с фоторезистора
Спасибо за ответ. Попробовал выше предложенную схему, не получается то что надо. При запуске программы на дисплее 0, пересечение линии старта таймер не запускает, таймер запускается только при прерывании света на финише и снова останавливается когда свет попал на фотодатчик финиша. А хотелось бы, к примеру, спортсмен пробежал линию старта таймер пошел, пробежал линию финиша таймер остановился. На старте свет прерывается и снова продолжает поступать но таймер не должен остановиться. Хотя можно сделать что таймер запустится после поступления света на датчик, предполагая что спортсмен стоит на старте прерывая свет, как только свет пошел на датчик старта пошел таймер и остановить таймер по прерыванию света на датчики финиша, но когда свет снова пошел на датчик финиша таймер не продолжает считать.
- Phazz
- Полковник
- Сообщения: 3169
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 240 раз
- Поблагодарили: 128 раз
Запуск секундомера с фоторезистора
А старт с финишем не перепутали?
Добавлено (24.02.2017, 21:20)
---------------------------------------------
Дело не в этом. А сколько вольт на освещенном и затемненом датчике?
Добавлено (24.02.2017, 21:31)
---------------------------------------------
Все понял, применяйте знаки на блоках на 1>2
Добавлено (24.02.2017, 21:20)
---------------------------------------------
Дело не в этом. А сколько вольт на освещенном и затемненом датчике?
Добавлено (24.02.2017, 21:31)
---------------------------------------------
Все понял, применяйте знаки на блоках на 1>2
-
- Рядовой
- Сообщения: 19
- Зарегистрирован: 24 фев 2017, 13:54
- Откуда: Волгоград
Запуск секундомера с фоторезистора
Старт с финишем проверял. На картинке тот что справа старт слева финиш. Пины проверял. Все верно. Показания с датчиков тоже пробовал выводить на экран при наведении луча на обоих датчиках 6-7 при прерывании 300-400. Пробовал добавлять триггеры но тоже не получается.
-
- Рядовой
- Сообщения: 19
- Зарегистрирован: 24 фев 2017, 13:54
- Откуда: Волгоград
Запуск секундомера с фоторезистора
Пробовал менять только на финише. На обоих блоках не пробовал. Буду пробовать. Спасибо за совет.
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
Запуск секундомера с фоторезистора
Старт на вход S RS триггера, Стоп на вход R, выход Q на En генератора. На входа еще можно добавить RTrig.
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

-
- Рядовой
- Сообщения: 19
- Зарегистрирован: 24 фев 2017, 13:54
- Откуда: Волгоград
Запуск секундомера с фоторезистора
Всем спасибо, все заработало так как надо, знаки и тригеры помогли.
Добавлено (25.02.2017, 17:56)
---------------------------------------------
Теперь буду совершенствовать проект. Надо будет записывать каждое значение в память и снова обнулять таймер при пересечении линии старта. По сути проект делаю для измерения скорости удара ногой. Т.е. нога стоит на полу на линии старта. Как только пересекла линию старта таймер включился на финише выключился это сейчас работает как надо. Теперь надо будет вернуть ногу на старт и обнулить таймер записав значение в память. Буду пробовать. Все еще большое спасибо за помощь.
Добавлено (25.02.2017, 17:56)
---------------------------------------------
Теперь буду совершенствовать проект. Надо будет записывать каждое значение в память и снова обнулять таймер при пересечении линии старта. По сути проект делаю для измерения скорости удара ногой. Т.е. нога стоит на полу на линии старта. Как только пересекла линию старта таймер включился на финише выключился это сейчас работает как надо. Теперь надо будет вернуть ногу на старт и обнулить таймер записав значение в память. Буду пробовать. Все еще большое спасибо за помощь.
- Phazz
- Полковник
- Сообщения: 3169
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 240 раз
- Поблагодарили: 128 раз
Запуск секундомера с фоторезистора
А дискретность таймера не слишком велика для таких измерений? На сколько я помню 0.1 секунды
-
- Рядовой
- Сообщения: 19
- Зарегистрирован: 24 фев 2017, 13:54
- Откуда: Волгоград
Запуск секундомера с фоторезистора
Тоже об этом думал. Но можно же увеличить? Этот вопрос буду еще изучать.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость