Описание: переделка BOSCH DLE40 |
Поиск в теме | Версия для печати |
solit |
Отправлено: 04 Февраля, 2011 - 23:56:11
|
Рядовой

Сообщений всего: 11
Дата рег-ции: Февр. 2011
|
Я какое-от время работал над лазерным дальномером, а точнее как уже готовый дальномер приладить к какому нибудь роботу... В итоге кое-что получилось и хотел бы поделиться результатами.
Если коротко, то был взят строительный лазерный дальномер BOSCH DLE40, и была заменена прошивка контролера (ATMEGA169) на собственную. Теперь он управляется и соответственно измеряет расстояние по командам от ПК, подключение USB+USB2Serial converter.
По ссылкам, ниже, две коротенкие презентации как все происходило. Презентация на ломаном английском, но должно быть все понятно...
хотелось бы узнать мнение всех заинтересованных, пишите мне интересно.
Введение и схемы:
http://www.youtube.com/watch?v=PsnzorA0WSs
Снятие сигналов и логов, подключение к ПК
http://www.youtube.com/watch?v=Yz49Dr54nUc
--- 28/05/2011---
Закончил standalone версию прошивки котороя управляется через UART и туда же отправляет результат в миллиметрах.
Весь проект целиком выложен на AVR freaks, под названием AV Laser Ranger Finder вот здесь:
http://www.avrfreaks.net/index.p...amp;item_id=3061
там же и описание и на русском языке(Отредактировано автором: 31 Мая, 2011 - 23:18:54) |
|
|
solit |
Отправлено: 05 Февраля, 2011 - 11:04:20
|
Рядовой

Сообщений всего: 11
Дата рег-ции: Февр. 2011
|
ОЛЕГ пишет:Английский, действительно, ломаный.
Лично мне, по моим потребностям. была бы интересна обработка на МК.
На МК там обработка минимальная - на ADC приходит чистая синусоида ~4kHz и дальше два варианта:
1) поотсчетно пермножить на синус и косинус с той же частотой и пропустить через НЧ фильтр.
2) как в квадратурном демодуляторе. Сигнал пропустить через два НЧ фильтра со сдвигом фазы на pi/2.
В обоих случаях получаются две компоненты - синусная и косинусная. Сдвиг фазы вычисляется как atan(синусной комп. / косинусная комп.)
На 8 битном контроллере вся проблема выполнить точно деление и atan. Если использовать GCC получается ~7000 тактов, но у меня сейчас это всё вынесено в ПК.
(Добавление)
Группа Инженеров пишет:А меня интересует фазовый детектор или смеситель оптического диапазона. К своему стыду я не знаю как это работает. Не импульсным же методом там расстояние мериться.
В оптическом диапозоне там ничего не делается. Используется АМ модуляция синусоидой ~400МГц, которая по приему сдвигается в область 4кГц еще до усиления. Я плохо разбираюсь в аналоговой схемотехнике, но помоему, то что там сделано называется балансный смеситель.
Сдвиг фазы измереятся на 4кГц(Отредактировано автором: 05 Февраля, 2011 - 11:17:18) |
|
|
solit |
Отправлено: 05 Февраля, 2011 - 17:50:33
|
Рядовой

Сообщений всего: 11
Дата рег-ции: Февр. 2011
|
Группа Инженеров пишет:Ну, примерно так я себе и представлял. Подобным образом работают некоторые радиовысотомеры малых высот. Также понятно, что поскольку лазер- источник когерентного монохроматического излучения, то собственный сигнал можно использовать в качестве гетеродина. Понятно, что перенести спектр с первой ПЧ на 4КГц тоже не составляет труда. Непонятно, как работает первый (оптический) смеситель.
(Добавление)
Структурную схему не чирканёте? Что с чем смешивается и как куда переноситься.
Там не так. Свойства монохр. и когер. никак не используются. АМ модулированный луч приходит на лавинный светодиод (APD), и уже электричиский сигнал с APD перемножается со сгенериованным сигналом. Если я правильно понял, то перемножаются токи.
Схема есть в первлм мувике (12:50), сигнал с которым перемножается входящий прикладывается к R43. Выход на фильтр/усилитель (4кГц) обозначен как APD_OUT
Если есть чем открыть orcad файл, то можете взять отсюда:
http://files.mail.ru/IJ38NR
Кстати, если Вы в аналоговых схемах разбираетесь, может заодно раскажите как это работает...(Отредактировано автором: 05 Февраля, 2011 - 18:05:11) |
|
|
solit |
Отправлено: 01 Июня, 2011 - 09:57:36
|
Рядовой

Сообщений всего: 11
Дата рег-ции: Февр. 2011
|
nest пишет:меня почему то покоробило "Значения предохранителей контроллера"
меня тоже покоробило - писал и морщился ... есть другой перевод для fuses ?
nest пишет:Есть ли какая статистика повторений?
Если в смысле результатов измерений, то +\- 5..10мм в зависимости от отражающей поверхности.
nest пишет:Интересует вопрос: во всех ли дальномерах применён тот же m169P или есть более новые с "каплей" или другие верианты?
Могу сказать только про DLE40 и DLE50. Оба девайса имеют одинаковое железо с m169P на борту.
nest пишет:Это что б не покупать "кота в мешке", а что б уж точно быть уверенным, что всё правильное.
Всё таки свыше 50 УЕ - деньги...
за 100 евро могу выслать уже перепрошитый дальномер с USB <-> UART конвертером, но без LCD (оторвался во время эксперементов)(Отредактировано автором: 01 Июня, 2011 - 10:00:26) |
|
|
misyachniy |
Отправлено: 09 Октября, 2011 - 20:06:55
|
Рядовой

Сообщений всего: 4
Дата рег-ции: Окт. 2011
|
Группа Инженеров пишет:А меня интересует фазовый детектор или смеситель оптического диапазона. К своему стыду я не знаю как это работает. Не импульсным же методом там расстояние мериться.
Фазовый детектор оптического диапазона давно известен - это интерферометр.
Смеситель на сколько мне известно не существует (пусть оптики подправят)
Можно сдвинуть частоту вниз - закон Стокса, или вверх - антистоксовский еффект.
solit пишет:меня тоже покоробило - писал и морщился ... есть другой перевод для fuses ?
Можно применить кальку(жаргон) - "фузы" Гугл дает более 200К ссылок.
Дословный перевод "плавкие перемычки" не подойдет. |
|
|
|
Поиск в теме | Версия для печати |
Страниц (2): [1] 2 » |
« Делимся опытом » |
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
|
  |
|
|
|