Страница 1 из 1

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

Добавлено: 24 фев 2017, 14:08
markelovdn
Здравствуйте, подскажите пожалуйста как можно сделать запуск секундомера по подачи света на один фоторезистор и отключение секундомера по прерыванию света на другом фоторезисторе. Схему брал с этого видео https://www.youtube.com/watch?v=sf6vn0GhFYE попробовал переделать, по сути получается то что предлагает автор только в место кнопки фоторезисторы. Один запускает а другой обнуляет. А задача немного другая. Помогите пожалуйста. Проект делаю для измерения скорости перемещения из точки А в точку Б.

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

Добавлено: 24 фев 2017, 19:03
Phazz
Изменил логику, таймер включается по затемнению стартового фотодатчика и останавливается по финишнего. Сброс показаний кнопкой.

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

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

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

Добавлено: 24 фев 2017, 21:31
Phazz
А старт с финишем не перепутали?

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

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

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

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

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

Добавлено: 24 фев 2017, 21:41
Phazz
Знаки все же поменяйте

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

Добавлено: 24 фев 2017, 22:39
markelovdn
Пробовал менять только на финише. На обоих блоках не пробовал. Буду пробовать. Спасибо за совет.

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

Добавлено: 24 фев 2017, 23:28
Dev1
Старт на вход S RS триггера, Стоп на вход R, выход Q на En генератора. На входа еще можно добавить RTrig.

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

Добавлено: 25 фев 2017, 17:56
markelovdn
Всем спасибо, все заработало так как надо, знаки и тригеры помогли.

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

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

Добавлено: 25 фев 2017, 18:07
Phazz
А дискретность таймера не слишком велика для таких измерений? На сколько я помню 0.1 секунды

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

Добавлено: 25 фев 2017, 20:48
markelovdn
Тоже об этом думал. Но можно же увеличить? Этот вопрос буду еще изучать.