Как этот дизайн подходит для базовой печатной платы?

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

Спецификации: я пытаюсь построить систему с помощью:

  • Стоимость < 100 долларов США (без учета вакуумного датчика, микроскопа и т. д.)
  • Площадь платы/панели: прибл. один квадратный фут (не важно)
  • Скорость около 1 детали подобрана и размещена в течение 5 секунд (не важно).
  • «Зонд» (см. рисунок ниже) предназначен для использования в качестве вакуумного датчика (а также миниатюрного цифрового USB-микроскопа).
  • Разрешение/шаг 0,3 мм или меньше (наименьшие размеры моей детали — 1206 резисторов и 3-мм QFN).
  • Точность и воспроизводимость не так важны, так как я наблюдаю за процессом визуально/увеличенно с помощью USB-микроскопа.

Мой 1 -й набросок очень простой структуры, пока что включающий 3 шаговых двигателя, 3 стержня с резьбой, USB-микроскоп и вакуумный датчик:

Операция:

  • На моем ПК для каждой детали, которую нужно разместить, я сохраняю координаты (X, Y) соответствующей катушки с лентой, а также координаты целевой позиции на печатной плате.
  • Двигатель/стержень/подборщик по оси Y перемещается к катушке с лентой и захватывает часть, затем перемещается по оси Y к координате Y целевого положения на печатной плате.
  • Двигатель / стержень / печатная плата оси X перемещаются вдоль оси X, чтобы также обеспечить выравнивание координаты X.
  • Двигатель/стержень/деталь оси Z опускается на печатную плату для размещения детали, а затем поднимается.
  • Повторяйте до завершения.
  • Я наблюдаю за любыми несоосностями или пропусками деталей и т. д. с помощью цифрового микроскопа, который отображается на мониторе моего ПК.
  • Если во время этого необходимо внести какие-либо корректировки, я могу просто вручную приостановить и настроить положение/действие с помощью компьютера.

Вот мои вопросы :

  1. Является ли механическая установка, нарисованная выше, слишком простой для выполнения движения? Основываясь на том, что я читал некоторую литературу и смотрел несколько видеороликов о захвате и размещении, системы выглядят гораздо более сложными в сборочной форме, а также перемещается либо печатная плата, либо вакуумный датчик, а не оба, тогда как в моем случае у меня есть один движущийся по оси X, а другой по оси Y (чтобы упростить этап/сборку).

  2. Какие ключевые факторы, по вашему мнению, сделают возможным разрешение 0,25 мм или выше? Я предполагаю, что хороший выбор шагового двигателя/двигателя (например, шагов/оборотов) — это начало.

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

Цифровые USB-микроскопы, похоже, имеют мучительно долгую задержку. Если вы можете исправить это или разработать схему, в которой вы делаете снимок и делаете все исправления за один раз, вы можете что-то получить, но это все равно будет довольно медленно. Кроме того, ваш бюджет кажется нереальным для 4-осевой системы движения - вам также нужен «кистевой» сустав для вращения деталей. И вам нужно будет узнать о проблеме люфта в ходовых винтах.
Извините, но мне очень не нравится, когда доска двигается. Это либо создаст силы на доске, которые могут привести к скольжению деталей, либо будет довольно медленным. Я думаю, что лучше переместить механизм и оставить плату неподвижной. Это то, что делают все машины для захвата и размещения, которые я видел.
Для этого потребуются очень большие усилия сообщества DIY. Некоторые из них будут подходом с минимальными затратами. Если вы начнете с того, что сделали другие, это сэкономит вам несколько лет базовых первоначальных экспериментов. Иди оттуда.
@OlinLathrop - Посмотрите это видео . Высокоскоростная коммерческая машина PnP, которая перемещает печатную плату.

Ответы (2)

Многие самодельные станки для захвата и размещения очень похожи на фрезерные станки с ЧПУ, и именно здесь вы должны черпать вдохновение.

Самодельный станок с ЧПУ

Станок состоит из трех линейных осей, каждая из которых состоит из:

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

Эти две части, вероятно, составят основную часть стоимости вашей машины. Ваш бюджет чрезвычайно ограничен; вы ищете менее 20 долларов за ось! Мне хочется сказать, что это невозможно, но я ненавижу скептиков и люблю вызовы.

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

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

Двигатели: есть два типа двигателей, которые вы можете выбрать:

  • Серводвигатели. Вы будете в основном делать это самостоятельно. Они состоят из двигателя постоянного тока, электроники для привода двигателя, датчика для измерения положения двигателя и контроллера, который рассчитывает, какую мощность приложить к двигателю, чтобы быстро и точно установить его в правильное положение.
  • Шаговые двигатели. Этот тип двигателя не вращается свободно, ему можно приказать двигаться на один шаг за раз. Вам не нужен датчик положения, но вам нужно точно отслеживать, сколько шагов вы сделали в каждом направлении, чтобы точно знать, где вы находитесь, и как далеко вам нужно пройти, чтобы добраться до следующей позиции.

Я бы порекомендовал подход с шаговым двигателем. Большинство небольших станков с ЧПУ используют их. Вы также должны попытаться найти драйвер, который поддерживает микрошаг. Это не только увеличивает разрешение, но и помогает преодолеть резонанс на определенных скоростях. Если вы хотите быстрого движения, вам понадобится ускорение. Если вы ускоряетесь, вы, вероятно, достигнете резонансной скорости двигателя и пропустите шаги.

Разрешение: Добиться высокого разрешения не так уж и сложно. Например, если вы используете шаговый двигатель с 200 шагами на оборот, приводящий в движение стержень с резьбой M8 (с шагом 1,25 мм), вы можете ожидать, что каждый шаг будет производить 1,25 мм/200 = 0,00625 мм перемещения. Однако это не означает, что точность вашего станка составляет 0,00625 мм. Нелинейность резьбы, люфт, ступенчатый дрейф и другие факторы могут увеличить вашу ошибку.

Программное обеспечение : написать программное обеспечение для такого типа машин не так уж и сложно, но все это требует времени. Почему бы не проверить Открытый проект PNP . Их программное обеспечение уже полно функций.

Скриншот OpenPNP

Сложность:К сожалению, как и во всех проектах по робототехнике, вы начинаете с великой цели простоты. Вы часто можете заставить простые вещи работать быстро, но в конечном итоге вы обнаружите, что вам нужно довольно много сложностей, чтобы заставить вещи работать хорошо, надежно и в течение длительного времени. Нет особой проблемы в том, чтобы печатная плата двигалась по одной оси, а головка двигалась по другой оси. Можно подумать, что движущаяся плата будет трясти компоненты, но вряд ли это будет проблемой. Компоненты обычно очень легкие (если только вы не размещаете большие разъемы или очень большие микросхемы) и застревают в капле паяльной пасты. Я часто неуклюже засовываю печатные платы в печь оплавления, и я никогда не видел, чтобы какая-либо часть соскользнула со своего места. Однако, если вам нужно разместить много деталей, то вы перемещаете довольно большой стол, и вам

Забрать: это будет еще одна дорогая часть, если только вы не хотите сосать трубку, чтобы забрать каждую часть. Вакуумные насосы могут быть удивительно дорогими (если ваш бюджет составляет всего 100 долларов), и вам также понадобится клапан. Вам также может понадобиться сделать съемную головку, чтобы вы могли выбирать детали разных размеров. Для мелких деталей нужна маленькая трубка (очевидно), но для больших деталей нужна трубка большего размера, потому что они тяжелее и им нужна большая площадь поверхности для работы вакуума.

Очень подробно и дает мне некоторую надежду — я, вероятно, мог бы увеличить бюджет на механические части до 200 долларов, и я, безусловно, готов сделать некоторые вещи вручную (например, самостоятельно повернуть печатную плату на 90 градусов). Я изучаю каждую из частей/аспектов, которые вы упомянули, и вскоре соответственно добавлю свой обновленный план в свой Вопрос.
Кстати, с идеей старого принтера (теперь это становится немного оффтопом для EE), если я использую пару из них, я мог бы получить достаточно деталей почти для всей конструкции, не так ли? Потому что каждый принтер будет содержать линейные направляющие, используемые для одной оси, и, вероятно, приличные шаговые двигатели (учитывая, что принтеры, очевидно, способны достигать очень хорошего шагового разрешения).
На самом деле специально созданные станки для захвата и размещения мало похожи на фрезерные станки с ЧПУ, поскольку они не предназначены для обработки сил резания.
@ChrisStratton - Вы правы. Извините, надо было уточнить, что я говорю о самодельных машинах. Многие коммерческие машины PNP на самом деле совсем не похожи на мельницы.
@Rocketmagnet: Спасибо за добавление дополнительных комментариев. У меня есть вопрос: на вашей схеме фрезерного станка с ЧПУ конструкция портала скользит по двум направляющим на уровне основания. Принимая во внимание, что на моем рисунке выше я предложил, чтобы печатная плата (размером 1 кв. фут) опиралась (или каким-либо образом прикреплялась к концу) только на одну структуру « линейного привода ». Есть ли какой-либо недостаток, который вы видите в моем подходе?
@ThomasE - Вам почти наверняка понадобятся две линейные направляющие для устойчивости. Если у вас только один актуатор, есть риск, что печатная плата может слегка скрутиться, если только линейные направляющие не очень хорошего качества (дорогие).
Еще одно предложение — я бы предложил попробовать получить фрезерный станок с ЧПУ, а затем дооснастить его компонентами Pick & Place. Таким образом, вы можете иметь обе машины в одной, и если вы сделаете свой дизайн правильно, вы можете использовать его как для резки / фрезеровки, так и для Pick & Place, ничего не меняя! Это звучит довольно круто для меня.

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

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

Я серьезно: прежде чем вы слишком глубоко задумаетесь об этом, соберите что-нибудь простое с направляющими для выдвижных ящиков, резьбовым стержнем и шаговым двигателем. Стоимость будет меньше $20 и вы узнаете тонны.

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

Очень хороший совет.
@lyndon: Я определенно начну с простого. (Я просто хотел сначала выяснить общую картину.) Есть ли какая-нибудь книга, основанная на проектах или на теории, которая охватывает эти темы вместе? Как Искусство Электроники, но для подвижных систем!
Существует ряд учебников по мехатронике, в которых проектирование машин рассматривается с теоретической точки зрения (извините, у меня нет рекомендации), но я не знаю ничего, что бы использовало подход AoE, а жаль. Чуть не забыл, у Слокама в Массачусетском технологическом институте есть отличная серия лекций под названием FUNdaMentals of Design. Я многому научился благодаря этому. Я не знаю, является ли эта ссылка web.mit.edu/2.75/resources/FUNdaMENTALS.html правильной, но поищите там, и в конце концов вы найдете PDF-файлы для загрузки.