|
|
  |
Какие алгоритмы измерения расстояния используются в лазерных рулетках |
|
|
|
Jul 9 2015, 13:18
|
Местный
  
Группа: Участник
Сообщений: 326
Регистрация: 30-05-06
Пользователь №: 17 602

|
Цитата(rloc @ Jul 9 2015, 15:25)  45 МГц, 30 МГц и другие тоже получаются внутри FPGA? Осциллограмму можете привести, до лазера? Кстати, не стоит ограничиваться семейством Cyclone-III. Если дело в выводном корпусе, то могу сказать, что запаиваю FG256 с миллиметровым шагом феном вручную, получается проще и удобнее. Как насчет перехода на Cyclone-V или Artix-7? Потребление меньше, быстродействие выше, есть DSP блоки с 48/64-битной арифметикой. Такое впечатление,что там плата- двухслойка,бюджетная  , источники питания ХЗ , в общем один энтузиазм. То чего нам всем не хватает
|
|
|
|
|
Jul 10 2015, 00:47
|
Местный
  
Группа: Участник
Сообщений: 326
Регистрация: 30-05-06
Пользователь №: 17 602

|
Цитата(rloc @ Jul 9 2015, 19:34)  На своих ошибках - самый лучший способ обучения, я так считаю. Многослойка со временем придет. Со скоростным АЦП сейчас не стоит начинать, разве что попробовать на низкой частоте, средствами контроллера. Я намоделировал, получается на частоте АЦП 23 МГц надо две частоты лазера 3(или 2) МГц и 47 МГц. И усреднять сигнал до нужной точности. И буфер килобайт 2-8. АЦП внешний надо + связка с ФПГА. А точность 5мм это очень хорошо, только надо, чтобы это была абсолютная точность.
|
|
|
|
|
Jul 10 2015, 08:09
|
Узкополосный широкополосник
     
Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462

|
Перенес из соседней темы. Цитата(sergey sva @ Jul 10 2015, 10:48)  Проблема в измерении фазы по меандру он не совсем идеальный Дело не в форме сигнала: синус или меандр, вопрос в шумах задающих источников (кварцевый генератор) и умножении его до нужной частоты (PLL внутри ПЛИС, внешний синтезатор и др.). Из меандра всегда можно получить синус, путем отсечения всех ненужных гармоник на ФНЧ или ПФ, но шуметь при этом он меньше не станет. Любая ПЛИС шумит безбожно, наводимые помехи носят далеко не гауссовский характер, остаюсь при своем мнении. Кстати, если вы модулируете лазер прямоугольником (впрочем и не только прямоугольником), то на приемной стороне надо обязательно ставить ФНЧ на гармоники после смесителя, иначе получите не только результат перемножения гетеродина с принятым сигналом, но и гетеродина с гармониками сигнала. Это возможно и приводит к систематическим ошибкам измерения, зависимости их от дальности и частоты. Цитата(mcheb @ Jul 10 2015, 04:47)  Я намоделировал, получается на частоте АЦП 23 МГц надо две частоты лазера 3(или 2) МГц и 47 МГц. И усреднять сигнал до нужной точности. И буфер килобайт 2-8. АЦП внешний надо + связка с ФПГА. Или 47 и (47 - 3), проще одним ФНЧ фильтровать. Посмотрел по АЦП - нет большой разницы в стоимости при увеличении частоты дискретизации с 20 до 100 МГц. И на ПЛИС фильтровать на 100 МГц, при условии двух-трех кратного запаса по частоте, тоже сложностей нет. Не вижу смысла применять узкополосные аналоговые фильтры на высокой частоте (47 МГц). Цитата(mcheb @ Jul 10 2015, 04:47)  А точность 5мм это очень хорошо, только надо, чтобы это была абсолютная точность. Согласен, даже о 5 мм здесь речи не идет. Точность - это три сигма СКО.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|