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

Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 12:09:49
Anatoliy1000
Всем здравствуйте!
Подскажите как проще реализовать измерение расстояния до луча лазерной указки.
Задание у меня такое: лучом (линией нивелира) свечу на стену, на стене есть линейка (обычная школьная). Мне нужно автоматизировать процесс измерения расстояния от точки А до точки Б, где Б - это луч.

Мои мысли по этому поводу.
Первоначально хотел сделать стекло боком, что бы свет проходящий "в торце" был виден светодиодом. Само стекло (кроме торца) закрыть темным материалом (например черной бумагой). По идее светодиод видит в торце свет и измеряем силу света, а дальше математика. Но оказалось что направленный луч в торец идет строго в сторону следующего торца, а сбоку, там где светодиод свет практически не доходит.
Вторая идея была сделать что-то вроде продолговатого бокса со щелью. В бокс в доль щели расположить зеркало под углом. Светодиод будет видеть луч, чем ярче тем ближе - дальше математика. Но не смог вырезать длинный кусок зеркала (10*1 см) - кривые руки по резке стекол. Закончилось тем что много лома стекла-зеркала)).
Думаю, а если просто щель тонкая в мини боксе (10*1 см) - вроде должно получиться, но наверное очень большая погрешность будет, так как свет внутри будет рассеян. Думаю может туда сделать вставку под углом, что бы хоть как-то фотодиод фиксировал расстояние до луча?

Надеюсь понятно написал, хотя вряд ли.

Re: Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 13:16:41
vlasovzloy
Где А где Б?

Re: Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 15:07:14
linux_rulezz
Ничего не понял. Но подозреваю, что от тебя хотят эдакое "машинное зрение": измерить угол между объектами и преобразовать в расстояние, зная масштаб.

Re: Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 18:34:30
piligrim130
Тоже не понял что мерить то - А..Б луч ?Ж)))

Re: Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 18:51:13
Anatoliy1000
[uquote="vlasovzloy",url="/forum/viewtopic.php?p=4791036#p4791036"]Где А где Б?[/uquote]
Слева и справа на рисунке. Красным отмечен фоторезистор.

Добавлено after 3 minutes 41 second:
[uquote="linux_rulezz",url="/forum/viewtopic.php?p=4791072#p4791072"]Ничего не понял. Но подозреваю, что от тебя хотят эдакое "машинное зрение": измерить угол между объектами и преобразовать в расстояние, зная масштаб.[/uquote]
Только расстояние от прекции луча, он показан на рисунке, до фоторезистора.

Извините что не пояснил к рисунку где и что. На работе поздравляли спешил, отправил сообщение и за стол))

На рисунке "линейка" для измерения расстояния проекции луча до фоторезистора. Луч падает на рисунке по середине "линейки" - для примера. Фоторезистор красного цвета на рисунке.

Re: Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 18:54:30
linux_rulezz
Все равно не понятно. И почему фоторезистор?

Re: Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 18:58:52
Anatoliy1000
Если не обращать внимания на мою конструкцию из-за не понимания, то просто вопрос:
Какие измерить расстояние от прекции точки лазерной указки на плоскость (стену) до другой точки (например гвоздя) на этой же плоскости? Конечно измерение линейкой не интересует, требуется автоматизация. Измеряемое расстояние от точки до точки 1-10 см.

Добавлено after 1 minute 15 seconds:
[uquote="linux_rulezz",url="/forum/viewtopic.php?p=4791151#p4791151"]Все равно не понятно. И почему фоторезистор?[/uquote]
Не обязательно фоторезистор. Просто он есть в наличии, с него я могу снять показания с помощью микроконтроллера, отразить на дисплее.
Какие есть идеи?

Re: Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 18:58:55
linux_rulezz
Anatoliy1000, так я в самом начале сказал: "машинное зрение". Покупаешь недорогую КМОПину с высоким разрешением, да анализируешь изображение.

Re: Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 19:07:07
Anatoliy1000
[uquote="linux_rulezz",url="/forum/viewtopic.php?p=4791155#p4791155"]Anatoliy1000, так я в самом начале сказал: "машинное зрение". Покупаешь недорогую КМОПину с высоким разрешением, да анализируешь изображение.[/uquote]
Прочитал что это в интернете, возможно не понял. Поправьте если ошибаюсь: камера, программа, точность измерения низкая, стоимость как было Боинга?
Мне ни кто задачу не ставил, это я сам себе, то есть проект не коммерческий, поэтому о покупке самолёта я пока не планировал. Хочется что-то бюджетное.

Добавлено after 1 minute 27 seconds:
Ещё думаю можно сделать измерительную линейку от нуля до точки луча с помощью какой-нибудь солнечной батареи (или аналога).

Re: Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 19:20:02
piligrim130
есть линейные оптические датчики аля ПЗС но опять же нужно городить оптическую систему.
Попробовать целиком сканер с большой глубиной резкости задействовать что бы гвоздь увидел

Re: Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 19:48:21
linux_rulezz
Если нужна точность в сотые доли миллиметра при расстоянии до "мишени" в несколько метров, то оно и будет стоить "как крыло Боинга".
Если же хватит нескольких миллиметров, можно попробовать лазерную "рулетку" поставить на двухосевую монтировку с энкодерами. Задача сведется к определению третьей стороны треугольника по известным двум и углу между ними. Погрешность будет определяться погрешностью измерения угла и расстояний.

Добавлено after 6 minutes 3 seconds:
Еще бы ТЗ было нормально сформулировано.
Скажем, если нужно от точки на стене измерить расстояние до лазерного уровня, то самым дешевым вариантом таки будет рулетка, на "хвост" которой привязан грузик (чтобы вертикаль более-менее отбивать).
Или можно за "стопятьсот мульëнов" сделать автоматическую линейку. Допустим: линейную ПЗС перемещать по каретке "линейки". Ловим сигнал примерно в центре ПЗС, отмечаем по линейному энкодеру, сколько проехала каретка, добавляем вычисленную добавку по ПЗС. Здесь самым дорогим будет линейный энкодер (где-то полтора килобакса, если нужно двухметровый).

Re: Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 20:17:52
vlasovzloy
Я попросил нарисуй гле А где Б

Добавлено after 3 minutes 35 seconds:
Я сам родом с края, но чото долбоебов не встречал ниразу

Re: Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 20:25:14
linux_rulezz
Подробно перечитал вопрос.
Еще больше ни хрена не понял!

Re: Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 22:00:19
piligrim130
я так понял- светить на стену лазером ,от полученной точки на стене мерить расстояние до вбитого гвоздя на той же стене ?

Re: Измерение расстояния до лазерного луча

Добавлено: Пт фев 20, 2026 22:26:24
Муркиз
Не понял в точности технологию замеров, слишком она расплывчатая и неоднозначная, но одно замечание возникло - там слова "по силе света" проскочили - по силе света расстояние не определишь !

Re: Измерение расстояния до лазерного луча

Добавлено: Сб фев 21, 2026 01:10:24
Ariadna-on-Line
Не понимаю ТЗ. Сам луч в прозрачном воздухе вы увидеть не можете. Можете увидеть точку на стене куда он приходит. Но не факт что увидите сам излучатель. Ну хорошо, даже если вы его увидите - как мерить расстояние ? По кратчайшему ( то есть перпендикулярно лучу) или по линии куда глаза глядят до пересечения с лучём ? Самый простой способ - визуализировть луч туманом, не важно каким.
ПС. У нас в университете был мощный инфракрасный лазер. Попасть в его луч было весьма опасно. Была дощечка вроде рокетки для пинг-понга с покрытием из белой соли (что-то с аммонием), из-за эффектов нелинейной оптики он светился в ИК луче зелёным. Соль довольно быстро испарялась. Но зато луч "видели."

Re: Измерение расстояния до лазерного луча

Добавлено: Сб фев 21, 2026 02:39:23
petrenko
[uquote="Anatoliy1000",url="/forum/viewtopic.php?p=4791156#p4791156"].. Мне ни_кто задачу не ставил, это я сам себе, то есть проект не коммерческий ..[/uquote]
Здpaвия желаю, товарищ преп. из Kpacнояpcка !

Tyт коллеги филолухи попросили отобрать у Bac лишний пробел..
..Eжели Bы не против .. Bпрочем это лирическoe отступление..

По теме вoпpoc : y Bac только "yказка" в наличии или Baм
доступен( вpoде нынче преп. получает уже побольше >1{м.p.o.т.} )
лазерный дальномер ?

Eжели доступен, то задача Baша peшается просто и изящно(T.P.И.З.)

( Hy a eжели токмо указка, то как говорил пepcoнаж Bepeщагин "-лучше помучаться" .. )

Измерение расстояния до "пятна" лазерного луча

Добавлено: Вс фев 22, 2026 04:35:35
petrenko
[uquote="Anatoliy1000",url="/forum/viewtopic.php?p=4791153#p4791153"]( в "подписи" )
..
За любую помощь (даже попытку) ставлю "+"
..[/uquote]

Этo xopoшо..
A задача то , задача , решена или уже не нужно ?

Re: Измерение расстояния до лазерного луча

Добавлено: Вс фев 22, 2026 09:46:50
BOB51
Возможно сделать механический привод головки лазера и измерять угол между крайними положениями точки луча при изменении положения головки лазера.
Но там с механикой и электроприводом возни...
:roll:
А если просто дальномер...
Были когда то съёмные дальномеры к фотикам "смена 8м" - попытаться с такого дальномера оптикой поиграться...
Интересно, чего там получиться может при нынешних лазерах и электронике...
:roll:

Re: Измерение расстояния до лазерного луча

Добавлено: Вс фев 22, 2026 10:48:03
Rapra
Никаких "машынных зрений" не нужно, достаточно вспомнить курс школьной геометрии (тригонометрии) за 7-8 класс. Кстати, в лазерных дальномерах есть такой режим косвенных измерений.