Идеи для измерения 2D-положения объекта, ограниченного плоскостью XY


14

Я работаю над проектом, и возник аспект, в котором я хотел бы измерить (непрерывно отслеживать) положение X и Y объекта на двухмерной плоскости. Объект перемещается человеком, движение объекта ограничено 2D-плоскостью (поэтому смещение по оси Z отсутствует).

image1

Ограничения:

  • Я хотел бы, чтобы измеренное разрешение положения составляло 1 мм, в идеале 0,5 мм или лучше.
  • Пространство, по которому движется объект, составляет 30 см х 30 см.
  • Какой бы метод измерения я не использовал, он не должен существенно ограничивать движение объекта.
  • Также, пожалуйста, просто предположите, что плоскость, по которой движется объект, представляет собой воздух, а НЕ фактическую твердую поверхность (по конкретным причинам проекта, которые трудно выразить словами).
  • Хорошей новостью является то, что: объект полностью исправен и может быть изменен по мере необходимости (светодиод сверху или цепочка вложений или что-то еще).

Какой может быть метод для получения такого разрешения?

Я рассматриваю различные подходы, но я не знаю, будет ли какой-либо из них удовлетворять требованию разрешения. Поскольку в моей существующей системе не так много ограничений, я согласен даже со сложной / громоздкой реализацией, лишь бы она была достаточно точной.

Вот пара моих идей на данный момент:

(1) Инфракрасные датчики дальности (на самом деле нужны только два) image2

(2) Два длинных штангенциркуля / микрометра, соединенных от объекта к сторонам image3

(3) Две струны, каждая из которых соединена от объекта со свободно изгибающимся листом тензодатчика на стороне image4


Странно, это не позволяет мне вставлять изображения. Один момент, пожалуйста ...
Boardbite

Вы могли бы построить Термен!
Ник Халден,

@Nick: Согласно моему быстрому чтению из Википедии, Термен работает, используя руку как одну пластину конденсатора (как часть схемы LC). Будет ли это работать в диапазоне 30 см (я никогда не играл термен), и это позволит разрешение 0,5 мм?
Boardbite

Диапазон 30 см не будет проблемой. Я был бы очень удивлен, если бы вы могли получить разрешение 0,5 мм. Я уверен, что это может быть сделано с хорошей фильтрацией и обработкой сигналов ... но я не буду спрашивать об этом. Следовательно, мое предложение - это комментарий, а не ответ.
НикХалден,

3
Поместите потенциометр в одном углу и прикрепите к нему вращающийся рычаг. Затем в конце этой руки снова поместите другой потенциометр с другой рукой. Конец второго рычага перемещается в различные положения, затем потенциометры пропорциональны углу, который они составляют. С небольшим количеством математики вы можете рассчитать точное положение.
Джиппи

Ответы:


10

Идея 4: Это даст вам лучшую точность. Вам понадобится следующее:

  • 2x Прецизионные линейные слайды.
  • 2x Прецизионные линейные энкодеры .
  • 2x Металлические связи.

Линейный слайдер Encoder Linkage

Прикрепите линейный датчик к каждому линейному слайду. Расположите два слайда на расстоянии 90º и прикрепите объект к ползункам, используя связи. Подобные линейные энкодеры используются для точных измерений. Используя этот метод, вы можете легко достичь разрешения 0,01 мм и точности 0,1 мм, и, вероятно, будете делать это намного лучше.


Ха-ха, это оказывается самый полный ответ (и вклад одного человека в этом;) на вопрос отслеживания позиции когда-либо!
Boardbite

Это немного похоже, хотя и с лучшим разрешением, чем моя заявленная возможность двух суппортов (которые, как я знаю, дешевы). Есть мысли о том, как дорого стоят такие линейные датчики?
Boardbite

Вы можете приобрести линейные энкодеры на eBay менее чем за £ 200. Линейные подшипники также могут быть дорогими, но ваше приложение сможет обойтись дешевле, чем цилиндрические.
Ракетный

Отметил. На самом деле, стоимость не слишком важна, поскольку это всего лишь разовый проект. Однако меня беспокоит, может ли этот конкретный метод несколько препятствовать движению, или энкодеры не очень сильные и не тяжелые? (Я только что отредактировал вопрос, чтобы заявить, что объекту должно быть разрешено несколько свободно перемещаться)
Boardbite

Датчики бесконтактные. Единственное трение будет исходить от линейных подшипников, что будет очень низким трением. Если вы хотите нулевого трения, используйте воздушные подшипники.
Ракетный

8

Идея 3: использовать камеру. Я не знаю, какие у вас есть ограничения на ваш объект, но если вы можете добавить крошечный светодиод, то слежение с помощью камеры может быть пустяком.

Отслеживание светодиодов

Дженнифер предлагает спортивные трекеры с красными светодиодами. Идеально подходит для ослепления и запутывания ваших друзей.

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

В качестве альтернативы, добавьте ИК-фильтр к камере, ИК-светодиоды вокруг объектива и нанесите светоотражающий маркер на объект. Это должно отображаться намного ярче, чем объект или окружение.

Светоотражающая лента

Алекс моделирует какую-то светоотражающую ленту, которую мама заставила его надеть на сумку.


Я обновил вопрос, чтобы заявить, что объект действительно открыт для модификации / вложений.
настольный прикус

Мне нравится вычитание изображения с мигающей светодиодной идеей. Для ясности, не могли бы вы добавить в ответ комментарий о достижимом разрешении? Я сделал комментарий в разделе «Комментарии» выше, заявив, что для теоретического разрешения изображения с разрешением 300X300 будет достаточно разрешения с точностью до 1 мм. Но тот факт, что светодиод не является точечным источником, может немного снизить разрешение.
Boardbite

7

Идея 1: использовать два струнных потенциометра .

String Pot

Расположите их на расстоянии около 90º и на расстоянии 1 метра от квадрата, чтобы объект перемещался, чтобы вы могли измерить расстояние между объектом и горшком. Вы можете использовать некоторую тригонометрию, чтобы вычислить точное положение. Я видел это сделано, и это работает хорошо. Можете ли вы получить точность? Вы должны сделать следующее:

  • Расставьте горшки таким образом, чтобы использовать около 80% их диапазона.
  • Буферизуйте сигналы от горшков с последователями операционного усилителя (операционные усилители хорошего качества).
  • Используйте качественный 12-разрядный АЦП с правильно спроектированной печатной платой.
  • Сделать систему механически надежной и жесткой.
  • Убедитесь, что струны выходят из небольшого отверстия.

Таким образом, вы можете рассчитывать на диапазон АЦП около 3000 шагов. Это дает вам разрешение около 0,1 мм. Теперь, чтобы получить точность. Вам нужно будет тщательно откалибровать систему. Точно измерьте положение объекта в нескольких местах и ​​сопоставьте эти показания с измерениями. Это может легко дать вам точность 1 мм.


Ух ты, я не знал, что такие вещи существуют, отличная идея! Основываясь на первой паре поисковых запросов Google, они имеют фантастическое разрешение (ну, я полагаю, ограничено только АЦП). Не знаю, насколько это будет повторяемо (через много отказов в течение жизни), но может быть откалибровано. Теперь, чтобы найти тот с по крайней мере 30 см в полном масштабе.
Boardbite

@Inga - Они предназначены для точных измерений, поэтому я ожидаю, что они будут довольно повторяемыми. Вы всегда можете сделать проверку время от времени. Возможно, у вас могут быть фиксированные сокеты, к которым вы можете прикрепить свой объект.
Ракетный

Отметил. Это трудно победить в простоте и прямоте; Я собираюсь проверить это. А что касается 30-сантиметрового диапазона полной шкалы, даже если конкретный струнный горшок имел более короткий диапазон, я всегда мог прикрепить к нему еще одну струну известной длины, чтобы достичь 30-сантиметрового диапазона.
Boardbite

3

Идея 2: использовать датчик вознесения . Они дают вам 6 степеней свободы (X, Y, Z, крен, тангаж, рыскание), что намного больше, чем вам нужно, и может быть немного дороже, но это готовое готовое решение.

Датчик вознесения

Система состоит из стационарного передатчика и движущегося приемника. Система может сказать вам положение и ориентацию приемника относительно передатчика.

Точность указана на уровне 1,4 мм, но вы, вероятно, можете улучшить ее с помощью тщательной калибровки.


2

Идея 5: Цифровая ручка и адресная бумага.

Цифровая ручка

Вы можете получить эти удивительные ручки, которые могут записывать все, что вы пишете розыгрыш. Ручки содержат крошечную камеру, которая смотрит на бумагу, пока вы пишете. Тем не менее, он на самом деле не смотрит на чернила, которые вы положили, а на узор из крошечных точек на бумаге. (Вам нужно купить эту специальную бумагу, или вы можете распечатать ее).

Один из них легко сможет удовлетворить ваши требования.


1

Я сделал проект по этому вопросу, и метод секстанта работает нормально, особенно на коротких дистанциях, но у него есть слепая зона, ниже определенного расстояния, он не будет работать. Плюс, если у вас есть больше источников освещения, это будет ошибочным. Точность измерения зависит от качества используемой камеры и расстояния между камерой и источником освещения.

Надеюсь, это поможет!


1

То, что вы описываете, по сути представляет собой таблицу оцифровки или планшет.

Когда я работал на OEM фотограмметрии, наши таблицы оцифровки имели площадь около метра и тогда (и, возможно, сейчас) использовались картографами и т. Д. Они состояли из стеклянного стола с тонкими медными проволоками, прикрепленными к задней части стола в виде сетки. ; и указательное устройство (перекрестие), которое содержит электромагнитную катушку.

Логические цепи посылали электрические импульсы по медным проводам по осям X и Y; эти импульсы будут улавливаться катушкой и обрабатываться цифровыми счетчиками для расчета точного положения XY указывающего устройства с точностью до сотых долей дюйма.

Если по какой-то причине вы не можете использовать указательное устройство в своем проекте, вы можете попробовать подключить пантограф.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.