|
|
  |
Какие алгоритмы измерения расстояния используются в лазерных рулетках |
|
|
|
Jul 21 2015, 12:41
|
Группа: Участник
Сообщений: 10
Регистрация: 30-11-08
Пользователь №: 42 101

|
Ого, какую тему я пропустил (это мою статью на Хабре про дальномер здесь упоминали). Во всей теме не нашел упоминания влияния амплитуды принятого сигнала на точность измерений. У меня из-за изменения амплитуды сильно менялась фаза сигнала и это вызывало большие проблемы.
|
|
|
|
|
Jul 23 2015, 09:09
|
Местный
  
Группа: Участник
Сообщений: 326
Регистрация: 30-05-06
Пользователь №: 17 602

|
Цитата(sergey sva @ Jul 22 2015, 21:22)  Записал новый файл шаг 10мм. Формулу как рассчитываю задержку сигналов написал в файле.(может что еще подскажите) Ничего лучше пока не придумал, как задавать смещение по фазе 3мгц. Детектор теперь работает правильно в момент перехода 360 и 0 градусов фаза если перескакивает то либо в 0 либо в 36000.
Laserdistancedata1.zip ( 22.52 килобайт )
Кол-во скачиваний: 31Фазу надо считать по одному фронту,например положительному. Отсчёты опорного канала складывать в 1й буфер, отсчёты измерительного во 2й. Пусть Т1,Т2,Т3,Т4,Т5 - отсчёты опорного, К1,К2,К3,К4 - измерительного. К1 позднее чем Т1 !!! Тогда для ухода от шума и дребезга фазы берутся отсчёты Т1,К2 и Т5 и ФАЗА = (фаза +1)/4 = (К2-Т1)/(Т5-Т1) и фаза = 4*ФАЗА - 1. Потом сдвиг и снова. ФАЗА идёт в сумматор,усредняется. Таким образом можно надёжно измерять фазу при отношении сигнал-шум около 1. Допустим, что отношение сигнал-шум около 4х (хорошее) но фронты иногда будут выпадать. Тогда можно программно оценивать (К2-Т1) и прибавлять или убавлять на период (период известен ). Как-то так.
|
|
|
|
|
Jul 23 2015, 11:41
|
Местный
  
Группа: Участник
Сообщений: 326
Регистрация: 30-05-06
Пользователь №: 17 602

|
Цитата(Herz @ Jul 23 2015, 15:30)  И в чём тут смысл? 0,5*T < (К2-Т1) < 1.5*T (Т5-Т1) = 4*T Проще,удобней считать.
|
|
|
|
|
Aug 6 2015, 08:09
|
Знающий
   
Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473

|
QUOTE (sergey sva @ Jul 31 2015, 19:48)  Еще одна рулетка попала ко мне в руки)), столько схемных решений сколько наверно производителей. В этой модулируется напряжение смещения 130в и подается на катод лавинного фотодиода включенного по фотодиодной схеме. После на операционник низкочастотный но с высоким кф.усиления на выходе операционника низкочастотный сигнал. 1.5кгц , чувствительность очень высокая, даже если убрать оптику работает на расстоянии несколько метров от черной бумажки. Если правильно понял высокая чувствительность обеспечивается усилением низкочастотного сигнала а не высокочастотного? я уже писал про шумы усилителей - посчитайте сами ! возьмите супер пупер высокочастотный трансимпедансник и возьмите микрофонный усилитель низкой частоты и сравните уровень шумов данных усилителей также посчитайте сигнал приходящий от объекта при рассеивании в полусфере после этих расчетов вам будет все ясно - без расчета сигнала и шумов тракта о чем то говорить бессмысленно не знаю почему вы говорите про другую схемотехнику, но мне кажется, что все рулетки сделаны по одному принципу. низкочастотного сигнала. а уж чем фазу мерять плис или ацп это вопрос удешевлении. ацп микроконтроллера есть дармовой и для удешевлении его и пользуют. говоря про все рулетки - я не имею ввиду геодезические дальномеры которые как правило работают от трипеля и были сделаны по вашей схеме.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|