roboforum.ru

Технический форум по робототехнике.
Текущее время: 06 апр 2025, 01:28

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




Начать новую тему Ответить на тему  [ Сообщений: 57 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 28 окт 2016, 12:32 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
с ик светодиодами и фотодиодами даже без модуляции можно. уже давно появились и недорогие шарповские дальномеры. только tc почему-то о лазерных рулетках писал, может просто ему не пару десятков сантиметров нужно или пару метров или ещё из-за чего.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 28 окт 2016, 17:45 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2683
Откуда: Где-то в Латинской Америке
Эхолот (прибор для определения рельефа дна в водоеме), настраевыемый на снег.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 28 окт 2016, 18:00 
Не в сети

Зарегистрирован: 02 ноя 2012, 23:46
Сообщения: 152
Откуда: SPB
да, в идеале надо измерять до 3 метров - то есть сенсор будет расположен на высоте 3 метра и будет "стрелять" вниз.
снежный покров будет подниматься и так можно будет вычислять высоту его: 3м - значение_сенсора

ИК на снегу не работает вроде..
ну а рулетка работает - проверяли. не уверен, что прям ВСЕ рулетки работают, но надеюсь принцип действия одинаковый.. сегодня куплю таки PLR 15 этот, разберу..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 28 окт 2016, 20:02 
Не в сети
Аватара пользователя

Зарегистрирован: 20 апр 2015, 22:02
Сообщения: 562
Откуда: Москва
Skype: sergelola
ФИО: Сергей
Эхолотом надо вверх стрелять от земли , да ещё калибровать всю зиму..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 29 окт 2016, 01:50 
Не в сети

Зарегистрирован: 02 ноя 2012, 23:46
Сообщения: 152
Откуда: SPB
купил, разобрал..
как бы его подключить с компу, чтобы через COM терминал начать команды передавать?
тут
http://letsmakerobots.com/node/42325#comment-136208
говорят что-то про пин 7:

7 - RX/TX (RS232/TTL) with first resistor 5k to STM32F051R6 (USART1-TX) PB6 Pin 58 and with second resistor 5k to STM32F051R6 (USART1-RX) PB7 Pin 59
I think, it is a command to pin 7 needed, to start the communication. Caution RX and TX are working together on the same debug pin no. 7.

как же его подключить например к FTDI адаптеру такому:
https://www.amazon.com/gp/product/B00HS ... UTF8&psc=1

я его использую для подключения Arduino Mini к ноуту - подаю команды на COM порт и получаю вывод.
можно ли точно так же подключить дальномер, чтобы проверить что у него на COM порту?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 29 окт 2016, 04:24 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
ик на улице да, не всегда удачный вариант, но это не проблема - диоды, в том числе и лазерные с различными спектрами сейчас в ассортименте и стоят не много. но это пока не важно, была бы цель свой дальномер делать, был бы смысл подбирать детали.
этот бошевский дальномер штука хорошая - простенько и со вкусом. похоже фазовый метод измерения расстояния, точность должна быть неплохая и нормально должен работать с разными поверхностями под большими углами. можно и прошивку ему переписать, только о перепрошивке пока рано задумываться.
по той ссылке всего-лишь распиновка. вопрос не в том, как его подключить - это элементарно и к ардуине и на прямую к компьютеру. всё дело в прошивке, т.е. в нём в принципе реализовано общение с внешними устройствами для настройки или вывода данных о расстоянии.
в той фразе на фиглише написано предположение, что на пин 7 для начала обмена чегот нужно отправить. он отправляет по байтику и в ответ возвращается 01h 00h fah. и на этом там всё.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 29 окт 2016, 20:16 
Не в сети

Зарегистрирован: 02 ноя 2012, 23:46
Сообщения: 152
Откуда: SPB
да, я понимаю, что делов командах.
но для начала же надо подключить его, чтобы в терминале команды отправлять и смотреть на ответ.
вот как его подключить то, можете подсказать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 31 окт 2016, 22:51 
Не в сети

Зарегистрирован: 02 ноя 2012, 23:46
Сообщения: 152
Откуда: SPB
так как же его правильно подключить то?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 01 ноя 2016, 00:15 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 01 ноя 2016, 10:35 
Не в сети

Зарегистрирован: 02 ноя 2012, 23:46
Сообщения: 152
Откуда: SPB
отож... эта непонятка и меня с толку сбивает.
но один мужик же как-то подключился туда и получил ответ на команды свои..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 02 ноя 2016, 15:45 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
сначала нужно внимательно изучить, как на самом деле подключено. при ошибке контроллеру поплохеть может очень легко и быстро. ещё смущает текст "RS232/TTL". rs232 может означать, что там логические уровни не совместимые с 3х или 5ти вольтовыми. при подключении к ардуине или тому юсб-уарт переходнику от ftdi, оно их просто спалит. не знаю, поможет или нет, здесь несколько вариантов подключения описаны http://www.gfai.de/~heinz/techdocs/swart.htm.

Добавлено спустя 1 час 38 минут 28 секунд:
ради интереса поискал, есть ли ещё варианты недорогих дальномеров с возможностью подключения через какой-нибудь удобный для мк интерфейсов. один почти сразу нашелся https://www.aliexpress.com/item/Free-shipping-100m-Laser-Distance-module/32625172156.html. на картинках вроде подключен к юсб-уарту, а пишет про рс232. наверно машинально копипастят название. у него в лоте написано
Цитата:
If you need the software or operation instruction,don't hesitate to contact me at email: ...

у него же, только пишет уже о 40-ка метрах https://www.aliexpress.com/item/Fast-Free-shipping-2pcs-lot-40m-phase-method-laser-ranging-sensor-high-precision-1-5-mm/32647824068.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 03 мар 2017, 11:59 
Не в сети

Зарегистрирован: 02 ноя 2012, 23:46
Сообщения: 152
Откуда: SPB
всем привет.

купил и дождался вот такой девайс:

https://ru.aliexpress.com/item/50M-smal ... sOrig=true

в спеках у него написано - питание от 3 вольт. то, что мне нужно - я собираюсь питать его от Arduino mini, а там как раз 3 вольта на борту.
но есть странный баг - при питании от 3 вольт через USB-TTL адаптер (на нем джампером можно выбрать выходное питание) - лазерный модуль отвечает только на команду O, C и S.
если дать команду на измерение - D - то USB адаптер отваливается из системы.
такое впечатление, что происходит какаято перегрузка по питанию, и девайс отключается.

но если питать от 5 вольт - то модуль прекрасно делает измерения.
что это? неточность в спеках? хотя на али есть еще масса подобных девайсов, с точно такими же спеками и схемой подключения.
или все таки я чтото не понимаю..
да и перегрузка тоже странно происходит - вроде девайс должен ребутитя если ему мощности не хватает, а не напряжения. а тут вот начинает работать при 5 вольтах на том же USB порту - то есть мощность не поменялась.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 03 мар 2017, 12:19 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

у адаптера ток мизерный, нехватает. там по описанию 120 мА надо для измерения, а адаптер дай бог 100 мА выдаст.

Добавлено спустя 4 минуты 1 секунду:
d00m писал(а):
а тут вот начинает работать при 5 вольтах на том же USB порту - то есть мощность не поменялась.

3 вольта идут с встроенного стабилизатора микросхемы адаптера, мощность у микрухи мизерная, а 5 вольт идут напрямую с USB порта, у порта мощности предостаточно.

делай нормальное питание, с отдельного стабилизатора 3 вольтового

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 03 мар 2017, 12:35 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
5в идёт напрямую с юсб. 3.3в от куда-то должно появится, т.е. на юсб-уарт переходнике есть стабилизатор и скорей всего он линейный. скорей всего проблема в том, что этот стабилизатор не может выдать нужный ток или рассеять столько тепла. для запитки дальномера можно взять 3.3в стабилизатор и припаять его вход прямо на 5в с юсб.


Последний раз редактировалось Angel71 03 мар 2017, 12:37, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Лазерный дальномер и Arduino
СообщениеДобавлено: 03 мар 2017, 12:36 
Не в сети

Зарегистрирован: 02 ноя 2012, 23:46
Сообщения: 152
Откуда: SPB
ах вот оно что...
логично..
спасибо!
проверю.
значит в моем девайсе, лазер тоже надо будет питать от ИП, а вкл-выкл делать мосфетом через цифровой пин.
вот только надо подобрать мосфет такой.. они вроде логическими называются.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 57 ]  На страницу Пред.  1, 2, 3, 4  След.

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


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

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


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

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