ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Понедельник
13 июля
/920436
Топик полностью
Adept (11.05.2019 12:49 - 18:36, просмотров: 7) в ответ на Это не будет работать - автор: VLLV
В принципе работает (т.е. зависимость уровня сигнала от дальности есть, и довольно точная), но "дьявол, как всегда прячется в деталях". Дестабилизирующие факторы действительно легко могут сделать схему неработоспособной (или придётся калибровать каждый час :(( а расстояние отслеживается довольно точно (с точностью до десятых миллиметра на 12 битном АЦП XMEGи с оверсэмплингом по 1-2тыс отсчётов (а он там очень быстрый, можно себе позволить жирный оверсэмлинг). Делал такое и на простомегах, по чувствительности, на открытой оптопаре с 3мм ИК-светодиодами и ИК-фотодиодом, расположенном на расстоянии 50мм напротив друг-друга, фиксировал перекрытие потока человеческим волосом :)), правда не очень быстро Нужно было двигать его не быстрее сантиметра в секунду, т.к. АЦП там медленный и оверсэмплинг тоже получался небыстрый. расстояние до препятствия (на отражение) находилось, как я уже говорил, примерно с точностью +/- 0.1мм (т.е. устойчиво, визуально отчётливо над шумами, на графике было видно изменение сигнала при подвижке мишени ближе/дальше. Но согласен, сложно, дорого, и с неоднозначным резульатом. ТС нужно решение простое, дешёвое и надёжное :) Для этого нужно обрисовать исходные данные (именно описать саму изначальную задачу, т.к. могут быть красивые решения применительно к исходной задаче, а не её производным. К примеру ТС писал, что контролировать можно поле подпружиненных площадок, но ведь ясно, что исходная задача совсем не такая, и тут, возможно предлагаем решения излишней сложности)
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)
Ответить
Ответы