Линейный сервомеханизм своими руками?

Это может относиться к новому сайту Makers, но может быть применимо и здесь.

Я хотел бы разместить устройство на линейном валу длиной 1 метр с точностью до 50 микрон. В настоящее время я могу с помощью степперов уменьшить размер до 20 микрон, но у меня есть все недостатки степперов. Тем не менее, у меня есть потрясающие преимущества степперов: я трачу в общей сложности около 50 долларов (скорее 200 долларов за 4 степпера, но все же). При изготовлении своими руками бюджет очень важен, так как не увеличивает массу устройства на валу более чем на пару десятков граммов.

Я не знаю, как лучше всего подойти к этому.

  1. полоса линейного энкодера каким-то образом
  2. оптический энкодер на щеточных двигателях постоянного тока и концевые выключатели на 0 м и 1 м
  3. придерживаться степперов
«LVDT» содержит менее 15 символов, поэтому я добавил это предложение. Более ...
какие конкретно недостатки степперов вас беспокоят? Если стоимость важна, конечно, сложно превзойти степперы. С сервоприводами вам по-прежнему нужен чипсет контроллера движения, а хобби-любители по-прежнему будут стоить вам 30-60 долларов за ось. Действительно хороший поворотный энкодер обойдется вам еще в 50 долларов. Линейные энкодеры — большие деньги.

Ответы (2)

Возможным решением является линейный регулируемый дифференциальный трансформатор или, в данном случае, возможно, их серия.

LVDT обычно используются только на расстоянии, скажем, 100 мм, поэтому вам нужно в 10 раз больше. И линейность часто составляет всего порядка 0,1% при осторожности и хуже при меньшей осторожности.
НО разрешение теоретически бесконечно - ограничено системой измерения.
Итак, для работы вам, вероятно, понадобится несколько систем с тремя катушками, и вам придется калибровать их в целом в абсолютных единицах - возможно, с данными калибровки в памяти и сравнением с измерениями из-за ограничений линейности.
Но должна быть возможность построить систему, которая имела бы разрешение и точность не хуже вашей измерительной системы. Разбиение его на несколько разделов снижает требуемое разрешение измерения.

20 микрон на 100 мм = 1:5000 = около 13 бит, поэтому 16-битного измерения должно быть достаточно.

Степперы начинают звучать привлекательно :-).

Просто чтобы открыть ментальные фильтры, вот отчет, описывающий разрешение 20 нм в системе около 20 мм с использованием LVDT. ЛАЗЕРНЫЙ ИНТЕРФЕРОМЕТР ГРАВИТАЦИОННО-ВОЛНОВАЯ ОБСЕРВАТОРИЯ Датчик положения линейного переменного дифференциального преобразователя для низкочастотного управления гравитационно-волновым интерферометром. - "не ваше среднее приложение".
Обратите внимание на комментарий автора ниже - обратите внимание на линейность только 1%, но разрешение 10 нм. Возможно, вы хотите избежать блокировки усилителей :-)

  • Благодаря тщательному выбору геометрии катушки удалось получить линейность лучше одного процента в диапазоне перемещения 25 мм с чувствительностью менее процента к поперечным движениям. Кроме того, сложная конструкция схемы синхронного усилителя позволила получить разрешение по положению со среднеквадратичным значением более 10 нм в вышеупомянутом диапазоне.

А вот отличная статья «Сделай сам» — на несколько порядков выше уровня инструкций.

Некоторые настоящие продукты - не более 50 мм :-(


Основная операция LVDT:

Отсюда

  • Два компонента состоят из LVDT: подвижный якорь и внешние обмотки трансформатора. Вторичные катушки последовательно включены; намотаны последовательно, но в противоположных направлениях.

    Когда подвижный якорь находится по центру между двумя последовательно включенными вторичными обмотками, равный магнитный поток соединяется с обеими вторичными обмотками, а напряжение, индуцируемое в одной половине вторичной обмотки, уравновешено и не совпадает по фазе на 180 градусов с напряжением, индуцируемым в другой. половина вторичной обмотки.

введите описание изображения здесь


Анимация:

Диаграммы ниже представляют собой скриншот анимации «Flash» — стоит посмотреть, если нужно почувствовать, как напряжения меняются в зависимости от положения. Отсюда

введите описание изображения здесь

Я когда-то рассматривал LVDT для обратной связи по положению, и они казались действительно отличными, но модули формирования сигнала стоили около 200 долларов, что, вероятно, сильно ударит по бюджету OP. Если только он не знает, как это сделать сам (что возможно, поскольку это форум по электронике! Интересно, почему я вообще здесь... ха-ха)
LVDT кажутся идеальными. Мой линейный стержень ферромагнитный. Интересно, смогу ли я сделать одну из них своими руками...

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

Для считывания 0,1..1,0 микрон используйте дорогие инварные ленты с конвертами, клей, считывающие головки и самонаводящиеся маркеры. Не используйте концевые выключатели в качестве точки отсчета.

Что ж, стоимость хорошей установки на основе 1-микронной ленты для линейного движения может стоить 1000 долларов. Я не защищаю жадность монополистов в мотоиндустрии, но что вы можете сделать? Если вы можете построить свою собственную лабораторию с лентами, рубинами, оптометрией, гранитными столами и т. д., то после нескольких лет попыток вы можете достичь стоимости ниже 1 000 долларов за гентри. Но кто хочет попробовать? Нет ярлыков, если только вы не можете жить с очень-очень медленным движением.

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

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

почему вы говорите, что поворотные энкодеры нарушат его требования к разрешению? почему поворотные энкодеры можно использовать только для обратной связи по скорости? Я удивлен, потому что вы можете использовать ходовой винт или ремень для получения линейного движения, а поворотные энкодеры прекрасно подходят для обратной связи по положению.
Именно это я имею в виду. Вы можете построить линейку с помощью ходового винта и какой-нибудь причудливой нагруженной гайки с нулевым люфтом. Но хуже 20 мкм точно будет. Если программно скомпенсировать люфт, то установка будет работать до первого небольшого толчка (небольшой механический толчок, и нужно заново перекалибровать, сделать самонаведение и т.д.). Наилучшая точность ходового винта с показаниями вращения, которую я мог получить на очень дорогой установке, была намного хуже, чем 20 микрон (в лучшем случае может быть 100 микрон). И это было около 70 см хода, даже не 100 см. Возможно, вы превзойдете его, но это будет намного больше, чем 20 долларов, с которых вы начали.
Фундаментальная проблема с поворотными энкодерами заключается в том, что они относительны, а не абсолютны. Вам нужна абсолютная мера расстояния, чтобы избежать постоянной повторной калибровки.