посчитать частоту модуляции лазерного нивелира

Flagstone
Offline
Зарегистрирован: 26.02.2019

требуется сабж. у разных нивелиров она (частота) разная. Имеется Уно, датчик (как в этой статье https://www.rlocman.ru/shem/schematics.html?di=617467) но нет LCDшника такого, есть такой двухстрочник (https://arduinomaster.ru/platy-arduino/arduino-lcd-keypad-shield/) либо вывести в монитор.

Суть: нужен скетч который с помощью дуины и указанного датчика посчитает частоту импульсов лазера нивелира, и выведет это либо на указанный шилд либо в монитор.

b707
Offline
Зарегистрирован: 26.05.2017

а что такое "частота импульсов лазерного нивелира"? он разве светит импульсами?

Лазерный нивелир в моем понимании - это фактически лазерная указка, которая быстро вращается в горизонтальной плоскости и высвечивает на стенках линию уровня

Flagstone
Offline
Зарегистрирован: 26.02.2019

Немного не правильно понимаете.
Первое, там луч, да, точка, но не вращается а светит на призму и получается луч 360гр
Второе. Есть специальный прибор, называется приемник для лазерного нивелира. Он с завода настроен на определенную частоту. А разные производители нивелиров стали в нивелирах делать режим работы с приемником. Приемник работает на большем (иногда в разы) расстоянии чем человеческий глаз. А что бы его не "засвечивало" солнце, нивелир в режиме работы с приемником переходит в импульсный режим. Там в среднем от 5 до 10 кГц. И, приемник, получив луч, сверяет его с частотой заложенной в него и если частота совпадает то он понимает что это не солнце, соответсвенно , выдает значение.

Flagstone
Offline
Зарегистрирован: 26.02.2019

b707 пишет:

быстро вращается в горизонтальной плоскости


Кстати сказать, вращаться она должна была бы очень быстро. Не менее 75 оборотов в секунду. При такой частоте насколько помню пропадало мерцание старых кинескопов. То есть для человеческого глаза луч становится непрерывным при такой частоте. Но, при всем при этом - по сути, луч всё же имел бы свою частоту, которую можно определить

Upper
Offline
Зарегистрирован: 23.06.2020

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

Flagstone
Offline
Зарегистрирован: 26.02.2019

Наверное так . Мне нужно знать на какой частоте работает мой нивелир.

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

Т.Е. измерить один раз. А не проще посветить нивелиром на любой светодиод подключенный к осциллографу и сразу увидеть частоту?  

Flagstone
Offline
Зарегистрирован: 26.02.2019

Возможно проще. Только, нет у меня осциллографа

inspiritus
Offline
Зарегистрирован: 17.12.2012

Дешевле будет купить осциллоскоп :)

и частоту увидите, и какой-никакой универсальный инструмент останется

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

И школы рядом с кабинетом физики и соседа радиолюбителя и даже сервиса ремонта телефонов, где мужики за сотку за 5 минут покажут на осциллографе всё что хочешь?   

Flagstone
Offline
Зарегистрирован: 26.02.2019

inspiritus пишет:

какой-никакой универсальный инструмент останется


Зачем? Положить на верхнюю полку, пусть лежит?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

скетч частотомера тут 100500 раз публиковали, правда в составе чего либо, сам найдёшь или надо помочь?

SAB
Offline
Зарегистрирован: 27.12.2016

А приемник к этому нивелиру вы покупаете отдельно? Или следующая тема будет сделать приемник для нивелира? Производитель вашего конкретного нивелира наверно выпускает и приемник, раз уж сам нивелир обладает этой функцией. А нивелир позволяет регулировать данную частоту? Ваша хотелка сравнима с задачей - поставил GSM сигнализацию на даче, она сообщила, что дачу грабят. Что дальше будите делать? Некому поймать воров. Ну и какой от неё прок? Так и здесь. Узнали частоту, и дальше что делать то будите? Ходить по магазинам и выбирать приемники от других производителей? У меня жигули, а говорят на мерсе коробка передач лучше, поставлю ка я ее:))))

Upper
Offline
Зарегистрирован: 23.06.2020

Попробуйте для начала простой скетч. Если в принципе будет работать, но надо будет улучшить можете написать Upper321@yandex.ru

 

Flagstone
Offline
Зарегистрирован: 26.02.2019

SAB пишет:

А приемник к этому нивелиру вы покупаете отдельно? Или следующая тема будет сделать приемник для нивелира?


Ваше то какое дело? По факту, много, очень много букв - ни одного по делу.
Да, скорее всего будет другая тема по приемнику. Потому что, А - заводской не подходит для моих специфичных задач.
И да, вы правы, производитель выпускает приемники. Но например в моего производителя приемная шкала очень маленькая. У других есть в три раза!!! большие шкалы, но сами приемники дорогие, и надо быть уверенным что они по частоте подойдут - либо деньги на ветер. Так что, весь ваш опус мимо темы.

b707
Offline
Зарегистрирован: 26.05.2017

Flagstone - потому и не по делу, что ваше ТЗ полная фигня. Никакой задачи для исполнителя тут нет. Чтобы измерить ОДИН раз частоту - сходите в любую мастерскую по ремонту радиотехники да и все.

А если кто-то возьмется делать это удаленно - надо сначала скетч написать, а потом, ГЛАВНОЕ!! - вам все это растолковать, а это будет непросто, судя по вашим вопросам и ответам в теме.

Вам выше дали ссылки на два кода для ардуины - ради разнообразия попробуйте хоть один загрузить в плату и измерить частоту. Это будет проверкой на вашу адекватность как заказчика. Если для вас это непосильная задача - то, имхо, никому и не стоит в это ввязываться, ибо вопрос стоит не об измерении частоты, а об обучению вас азам программирования и электроники за совсем иной прайс. чем вы, наверно, запланировали для своей задачи.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Коллеги! Да ладно! Все знают мое отношение к чайникам, но тут же "Ищу исполнителя"! Хочет человек частотомер - ну сделаем ему частотомер.

ТС. Хочешь - я сделаю? До 10-20 кгц вроде измерял! ;)) Но что-бы код тебе точно подошел, тебе придется все-таки снять осциллограмму с датчика. Или привезти мне и датчик и свой нивелир в подмосковье, город Раменское, ОК?

Код щаз с компа в мастерской выложу, свой, рабочий частотомер, который я постоянно сам использую везде. ;)) Если пригодится, кинешь потом в меня деньгами на бутылку рома старому пирату!

Телега: собачка мой ник.

PS: Вот те код, какая-то версия. Измеряет он не частоту а период между двумя фронтами сигнала. Хочешь причесать под свою задачу - велком. Но нужны параметры твоего сигнала. см. выше. ;)

 

Flagstone
Offline
Зарегистрирован: 26.02.2019

b707 пишет:

Вам выше дали ссылки на два кода для ардуины


Честно, лень со слепым спорить..

rst
Offline
Зарегистрирован: 25.06.2018

Flagstone пишет:
Зачем? Положить на верхнюю полку, пусть лежит?

И Алиэкспресса в вашей деревне тоже нету?

Если всё-таки есть, то: Заходите туда; набираете в поиске "logic analizer"; из предложенных выбираете самый дешёвый (это будет Saleae лог.анализатор); покупаете.

Например такой или подобный справится: https://www.aliexpress.com/item/1005003728646478.html

Потом остаётся только взять фотодиод, присобачить к нему простейший формирователь лог.уровней (ОУ/компаратор), посветить в него лазером и измерить длительности импульсов лог.анализатором.

 

Это будет самый дешёвый путь. Даже если лог.анализатор больше вам не понадобится, то просто выкините его.

rst
Offline
Зарегистрирован: 25.06.2018

nik182 пишет:
А не проще посветить нивелиром на любой светодиод подключенный к осциллографу и сразу увидеть частоту?
Посветить на светодиод??? Уверены? И что же вы ожидаете увидеть на осциллографе? ;)

Flagstone
Offline
Зарегистрирован: 26.02.2019

rst пишет:
больше вам не понадобится, то просто выкините его.


Пипец. Вы читать умеете вообще? Чем плоха схема с датчиком лазерного излучения? Он есть, вот лежит. Чем городить какие то схемы, что рм ещё покупать и тд.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Flagstone пишет:
Чем плоха схема с датчиком лазерного излучения?

Ты что на говно исходишь? Я тебе код написал, он для Нано или Уно. Запусти его, в "монитор порта" частоту и период он тебе напишет, Чего тебе еще надо? Если не напишет, тогда уже придется осциллограмму смотреть. Если напишет - перекинешь деньги скока не жалко ;))... Хотя есть у меня сомнения...

b707
Offline
Зарегистрирован: 26.05.2017

похоже, что ТС пишет "нужен код для ардуины", но на деле ему нужен не код, а мальчик с ардуиной, то есть сервис под ключ, чтоб к нему приехали и измерили его нивелир...

Иначе я не знаю, как обьяснить ситуацию, что ему выложили уже два варианта кода - а он только ругается

rst
Offline
Зарегистрирован: 25.06.2018

Flagstone пишет:
Пипец. Вы читать умеете вообще? Чем плоха схема с датчиком лазерного излучения? Он есть, вот лежит. Чем городить какие то схемы,
Если есть датчик, то "городить" ничего не надо - подключаетесь лог.анализатором к нему и смотрите.

А если датчика нет - то "городить" всё равно придётся. Так как абдурина сама по себе лазерное излучение чувствовать не умеет.

Flagstone пишет:
что рм ещё покупать и тд.
А вы сюда пришли планируя вообще ничего не покупать и не платить? Тогда обратились не по адресу. Здесь оказывают платную помощь. И стоимость этой помощи + стоимость абдурины = будет скорее всего выше, чем стоимость одного лог.анализатора.

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

rst пишет:

nik182 пишет:
А не проще посветить нивелиром на любой светодиод подключенный к осциллографу и сразу увидеть частоту?
Посветить на светодиод??? Уверены? И что же вы ожидаете увидеть на осциллографе? ;)

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

kneken
Offline
Зарегистрирован: 31.05.2021

https://www.youtube.com/watch?v=5ul3dRkt9xk

Скорей всего ТС хотел сделать "уловителИ" луча нивелира типа как на видео. 

Но надо их сделать несколько потому и надо промерять  частоту лазерОв.

Применяются в кузовном ремонте для контроля осей и чтобы не лазить каждый раз под авто ставятся как автор в видео говорит ЧапКи.

Я такие делал правда не заморачивался и делал на " модуле датчика освещенности" из набора для ардуино на 6-8 метров вполне работает, что для гаража очень даже применимо.

Flagstone
Offline
Зарегистрирован: 26.02.2019

kneken пишет:
Скорей всего

Не, не скорее всего.
Просто нужен специфичный приемник для лазерного нивелира.
Частоту померил, 10кГц. Но, есть подозрение что приемники работают просто на частоте "больше" нуля, т.е отличной от фонового света. Хотя попадались видео с несовпадением приемника и нивелира по частоте, и приемник отказывался работать.