Какими способами можно считать точное время покидания металлическим шариком некоей зоны?

avex
Offline
Зарегистрирован: 11.03.2017

Привет!

Металлический шарик быстро катится по поверхности. Он покидает определенную зону (например, падает вниз). Предложите, пожалуйста, каким способом (способами) можно определить как можно точнее то время, в которое он покинул зону.

Мои идеи.

1. Шарик не магнитный, геркон не подойдет. 

2. Кнопки тоже не подойдут из-за небольшого давления шарика.

3. Сделать усики из проволоки, подключить их концы к пинам. При пересечении конца зоны, шарик замыкает контакт, что фиксируется ардуинкой. Возникают вопросы - шарик катится на большой скорости, хватит ли тех долей секунды, приходящихся на такой скоротечный контакт, чтобы этот контакт был зафиксирован? Не сотрутся ли усики после тысячного забега шарика?

4. Поставить ульразвуковой модуль НС-SC04 под концом зоны. Успеет ли он зафиксировать пролет над ним шарика?

Какие идеи возникают у вас?

Клапауций 555
Offline
Зарегистрирован: 10.03.2018

шарик прозрачный? О_О

avex
Offline
Зарегистрирован: 11.03.2017

Клапауций 555, где вы это прочитали?

Клапауций 555
Offline
Зарегистрирован: 10.03.2018

avex пишет:

Клапауций 555, где вы это прочитали?

ок. или, ты будешь отвечать на чётко поставленные вопросы или будешь сидеть тут в одиночестве.

avex
Offline
Зарегистрирован: 11.03.2017

Ты бы мог еще 50 таких же вопросов задать - а он мягкий, зеленый, и т.д. А можешь прочитать пост, где написано, что он металлический.

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

Это был намек использование фотоэлемента, который будет перекрывать шар.

Клапауций 555
Offline
Зарегистрирован: 10.03.2018

avex пишет:

А можешь прочитать пост, где написано, что он металлический.

хватит тупить - я своим вопросом тебе ответил, как нужно регистрировать наличие шарика.

шарик, сука, непрозрачный. значит, что нужно делать?

avex
Offline
Зарегистрирован: 11.03.2017

Вы имеете в виду фоторезистор? Сумеет ли он сработать на большой скорости движения шара?

Modsley
Offline
Зарегистрирован: 14.01.2018

Клапауций 555 пишет:

шарик прозрачный? О_О

Собственно, ответ на этот вопрос и есть решение данной задачи. 

Если он металлический (да хоть деревянный), значит свет не пропускает. 

Собственно, задача решена. 

Что вы такие напряжённые?

avex
Offline
Зарегистрирован: 11.03.2017

Тебе напомнить, что это форум ардуино, а не истериков? Здесь нужно вести обсуждение конкретных вопросов. И я не телепат, чтобы догадываться, что у тебя в голове. И не догадался бы без подсказки предыдущего пользователя.

strarbit
Offline
Зарегистрирован: 12.06.2016

На границе зоны применяйте оптопару, чтобы шарик вызывал прерывание луч света на переходе границы или Ваш 3 метод

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

Кроме фоторезисторов есть еще и всякие фотодиоды.

Клапауций 555
Offline
Зарегистрирован: 10.03.2018

avex пишет:

Тебе напомнить, что это форум ардуино, а не истериков?

мне напомни. я тут присматриваю за кладбищем - могилки поправляю. О_О

avex
Offline
Зарегистрирован: 11.03.2017

Спасибо. Вы имеете в виду связку источник света и приемник? Есть такой модуль на ардуино?

avex
Offline
Зарегистрирован: 11.03.2017

Вот из форума амперки про фотодиод: "Если речь идёт о просто фотодиоде, то тема достаточно сложная. При попадании света он выдаёт милливольты, которые микроконтроллер зафиксировать не сможет. Поэтому вам нужно использовать операционный усилитель, чтобы усилить сигнал в сотни раз."

Поэтому фотодиод отпадает. Боюсь, как бы большинство датчиков не отпали таким же образом. Единственное, что вызывает доверие - прерывание луча. Но и тут тот же вопрос - хватит ли времени пролета шарика для срабатывания датчика?

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

Фотодиод с усилителем в сотни раз. Подойдет?

https://ru.aliexpress.com/item/Free-shipping-10PCS-LOT-Photodiode-module...

Клапауций 555
Offline
Зарегистрирован: 10.03.2018

avex пишет:

Но и тут тот же вопрос - хватит ли времени пролета шарика для срабатывания датчика?

attachInterrupt()

со слов плакальщиков секты медленной дуино - 7 микросекунд время вызова функции прерывания.

alex_r61
Offline
Зарегистрирован: 20.06.2012

Какой модуль? С одной стороны светодиод, с другой фоторезистор, фотодиод или фототранзистор. Последний лучше, т.к. сразу даёт логический уровень. Если его повесить на прерывание, то будет самая быстрая реакция. Всё ещё зависит от внешней засветки и расстояния.

avex
Offline
Зарегистрирован: 11.03.2017

sadman41, спасибо, подойдет, если пройдет проверку))

Клапауций 555, давайте снизим градус. Я уважаю спецов, просто показалось, что вы троллите прозрачностью шарика. Какой же он прозрачный, если металлический?)) Спасибо за ссылку.

Сын сейчас собирает на своем конструкторе "Знаток" схему с фоторезистором. Попробуем с пролетом шарика.

 

nik182
Offline
Зарегистрирован: 04.05.2015

У меня вот на такой хрени https://ru.aliexpress.com/item/Tacho-sensor-Slot-type-Optocoupler-Tacho-generator-Counter-Module-for-Arduino-for-Raspberry-pi/32319455649.html?spm=a2g0s.9042311.0.0.WrJnqs сделан измеритель скорости пули воздушки. Измеряли до 100 м/с . Думается твой шарик существенно медленнее.

avex
Offline
Зарегистрирован: 11.03.2017

nik182, спасибо, скорость, конечно, будет меньше, чем у пульки. Но как вы подсоединили, есть ли схема? Я не нашел названия модуля в том магазине, чтобы прочитать о нем.

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

Выход DO модуля -> digitalRead() -> 1/0

Клапауций 555
Offline
Зарегистрирован: 10.03.2018

avex пишет:

Какой же он прозрачный, если металлический?))

снова за рыбу деньги... О_О

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Фоторезистор штука страшно медленная. Фототранзистор - отличное решение. Эммитер на землю, коллектор через резистор на питание, от коллектора - на пин. Делов-то.

Это при условии, что есть где разместить фотоэлемент так, чтобы шарик стопудово его перекрыл.

Если негде, или шарик может идти под любым углом, то катушка витков на 10-20 тыс. и небольшой магнитик "спасут отца русской демократии".

 

Modsley
Offline
Зарегистрирован: 14.01.2018

Слушайте, ну делают даже измерители скорости вылета пули на фототранзисторах.

avex
Offline
Зарегистрирован: 11.03.2017

Шарик будет следовать по строго определенной траектории - до миллиметров. Поищу фототранзистор модулем для ардуино.

avex
Offline
Зарегистрирован: 11.03.2017

Modsley, мне не сама скорость нужна, а фиксация факта пролета шарика и точное время его пролета.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

avex пишет:

Шарик будет следовать по строго определенной траектории - до миллиметров. Поищу фототранзистор модулем для ардуино.

Нафига? Вы что не можете 1 (один) резистор припаять к этому фототранзистору? Вот Вам и весь модуль.

Берёте вот эту копеечную штуковину. Припаиваете 1(один) резистор на 2,2К. Соединяете всё, лучше не так, как я писал, а наоборот, чтобы не было инвертированной логики: коллектор на +5В, эмиттер ерез резистор на землю. ОТ эмиттера - к пину. Всё, больше ничего не надо.

Посмтрите на его rising time - Вы ещё разгоните шарик так, чтобы он не успел зафискировать.

Modsley
Offline
Зарегистрирован: 14.01.2018

Для информации. Как раз обсуждается скорость срабатывания. 

https://electronix.ru/forum/lofiversion/index.php/t51734.html

xDriver
xDriver аватар
Offline
Зарегистрирован: 14.08.2015

avex пишет:

Modsley, мне не сама скорость нужна, а фиксация факта пролета шарика и точное время его пролета.

мне казалось, что это взаимосвязаные вещи.

avex
Offline
Зарегистрирован: 11.03.2017

xDriver, да, но знать скорость шарика мне в этом проекте ни к чему. Нужен только момент срабатываения датчика. На этом будет построено изделие. 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Modsley пишет:

Для информации. Как раз обсуждается скорость срабатывания. 

https://electronix.ru/forum/lofiversion/index.php/t51734.html

Мне кажется мужик там перепутал фоторанзистор с фоторезистором. Вот у того транзистора, что я дал ТС rising time 15 мкс (falling - тоже). Какая уж тут 1/10 сек? Ну, не 20кГц (только 16), но уже никак не 1/10 сек.

Реально мы с ребёнком на этом транзисторе делали передачу звука. С выхода радиоприёмника  модулировали лазерную указку, а указка светила на этот транзистор. Дальше стоял аудио-усилитель и звук отлично звучал. Ну, не hi-fi, конечно, но вполне достойно.

Modsley
Offline
Зарегистрирован: 14.01.2018

Ну так там этого мужика в его мнении и разубеждают. 

+1. я купила в ближайшей палатке ИК фотортранзисторы, у них время реакции было 3us, а стоили по 5 рублей. Думаю у автора просто неудачные фотоприемники

avex
Offline
Зарегистрирован: 11.03.2017

ЕвгенийП, как определить номинал резистора для схемы с фототранзистором? Опытным путем? 

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Ищите тут у нас тему про измерение скорости полёта пули.
Только нужно будет исправить пулю на шарик.
Всего делов то на пять минут!

avex
Offline
Зарегистрирован: 11.03.2017

DIYMan пишет:

.

Не так. Там советуют от 10 до 100КОм, т.е., от номинала зависи точность (чувствительность) фототранзистора. 

avex
Offline
Зарегистрирован: 11.03.2017

Нашел видео у АлексГайвера на канале: https://www.youtube.com/watch?time_continue=235&v=JW_OzLaqnAo Буду делать по его уроку. Спасибо всем!

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

avex пишет:

ЕвгенийП, как определить номинал резистора для схемы с фототранзистором? Опытным путем? 

Я же Вам дал ссылку! Последняяв посте #27 Там всё написано, причём "на-пальцах-некуда".

Я бы поставил резистор к коллектору, но тогда перевернутая логика. Этот автор поставил к эмиттеру. Ставьте как хотите - рассчёт такой же.

avex
Offline
Зарегистрирован: 11.03.2017

ЕвгенийП пишет:

avex пишет:

ЕвгенийП, как определить номинал резистора для схемы с фототранзистором? Опытным путем? 

Я же Вам дал ссылку! Последняяв посте #27 Там всё написано, причём "на-пальцах-некуда".

Я бы поставил резистор к коллектору, но тогда перевернутая логика. Этот автор поставил к эмиттеру. Ставьте как хотите - рассчёт такой же.

Ух ты! Вторую ссылку в том посте сразу и не увидел. Там все очень подробно, спасибо!