roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 09:33

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Сенсорный экран и лазер
СообщениеДобавлено: 07 мар 2009, 16:30 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июл 2008, 14:21
Сообщения: 83
Откуда: Тольятти
прог. языки: Delphi, Bascom
Появилась такая идея: если в 2 угла монитора что-то вроде считывателя штрих-кода (как на картинке) с углом
сканирования 90 градусов поставить, то зная угол каждого сканера, на котором встретилось препятствие,
можно посчитать X, Y на мониторе.
Вложение:
scan1.gif
scan1.gif [ 102.34 КиБ | Просмотров: 1770 ]


Хочу попробовать хотя бы оптическую схему собрать: лазер с фотодиодом и померять на фотодиоде что происходит,
но только не пойму как на картинке 2 параллельных луча (туда-обратно) отражаются в разные стороны?
Какой лучше фотодиод применить для этой цели?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сенсорный экран и лазер
СообщениеДобавлено: 15 мар 2009, 18:17 
Не в сети
Аватара пользователя

Зарегистрирован: 24 окт 2007, 14:34
Сообщения: 68
Откуда: Москва
Skype: kirik444
прог. языки: Pascal, C++, C#
http://forum.cxem.net/index.php?showtopic=33929
Может это поможет

_________________
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сенсорный экран и лазер
СообщениеДобавлено: 15 мар 2009, 18:48 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
они не отражаются в разные стороны
там зеркала полупрозрачные
на фотоприёмник одновременно отражается и прямой свет лазера и отражённый свет от штрихкода

есть такая штука, дальномер БЛИК
советский
на барахолках по 100 рублей штука
так вот там есть специальное зеркало которое делит один луч на 2 луча
справа это зеркальце
один луч проходит насквозь второй под углом 90 градусов в бок и вторым зеркальцем ещё на 90 градусов обратно
получается 2 луча
Вложение:
965d699ee794.jpg
965d699ee794.jpg [ 38.83 КиБ | Просмотров: 2423 ]

соответственно светя лазером в второе зеркальце мы сможем в первом зеркальце видеть лазерную точку

взяв оттуда эти зеркальца сможешь сделать себе сканер)

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сенсорный экран и лазер
СообщениеДобавлено: 16 мар 2009, 22:20 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июл 2008, 14:21
Сообщения: 83
Откуда: Тольятти
прог. языки: Delphi, Bascom
Зеркальце я из DVD-RW уже выдрал. Там такой же принцип. Пробовал, полупрозрачное зеркало отражает не все/пропускает не все. Напряжение на фотодиоде при изменении цвета перед лазером черный/белый меняется на 0,06В
Маловато однако. В связи с этим вопрос снова - какой фотодиод использовать с лазером? Сейчас - х.з. какой.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сенсорный экран и лазер
СообщениеДобавлено: 17 мар 2009, 12:14 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
может с яркостью луча поэкспериментировать?
у тебя точно всё соосно? мб отражение на фотодиод не доходит

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сенсорный экран и лазер
СообщениеДобавлено: 20 мар 2009, 00:25 
Не в сети

Зарегистрирован: 24 ноя 2008, 19:43
Сообщения: 1054
Откуда: Казань
ну есть еще вопрос поляризации светового потока в приводах..так что просто призма тебе больше подойдет и определись какая кратность требуемог для тебя "сенсорного" экрана нужна...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сенсорный экран и лазер
СообщениеДобавлено: 20 мар 2009, 13:16 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июл 2008, 14:21
Сообщения: 83
Откуда: Тольятти
прог. языки: Delphi, Bascom
Вообще мысль примерно такая (бредовая наверное): после компании {полупрозрачного зеркала-фотодиод-лазерный диод} стоит еще одно зеркало, закрепленное к примеру на бесколлекторном двигателе от куллера. Можно снимать сигнал с датчика Холла двигателя и мерять время поворота на 360. За 0 принимать момент прохождения мимо датчика. В этот момент обнулять и запускать счетчик на 0 и останавливать в момент поступления сигнала с фотодиода. В результате имеем кол-во тактов за полный оборот и кол-во тактов до обнаружения препятствия.
Отсюда находим угол. Разрешение будет зависеть от тактовой частоты.

Сомнения только по поводу равномерности вращения двигателя. Время одного оборота можно усреднять.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO