Марсоход

МАРСОХОД

Open Source Hardware Project

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Марсоходы: Начало Клонирования.

E-mail Печать PDF

Робот устанавливающий SMD компоненты на плату Марсоход

Когда нибудь, в будущем, роботы будут полностью сами себя собирать.
Мы же начнем с малого, установки SMD компонент с нижней стороны платки Марсоход. Таким образом, плата Марсоход будет управлять роботом по производству платы Марсоход.

Всего у нас на плате 26 компонент:  8 конденсаторов на 1 Мф и восемнадцать резисторов номиналами 0 Ом, 75 Ом и 2кОм , то есть всего четыре позиции.

Кроме этого, все они одного типоразмера (0805) и в последней разводке платы все они одинаково ориентированы.

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

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

Головка электромагнита для захвата SMD компонентов

В кусочке стальной пластины толщиной 2мм от какой-то старой релюшки было сделано отверстие для обмотки и прорезь. Обмотка была намотана проводом 0.2 мм, сопротивление обмотки ~ 40 Ом.

В качестве приводов Z, X и Z использованы готовые линейные механизмы от дисковода, принтера и сидирома соответственно. Головка закреплена на каретке дисководного привода, который, в свою очередь, закреплен на каретке принтера.

Головка захвата SMD компонентов и перемещения их по оси Z

Кроме того, на каретке принтера установлены два оптических датчика.
Датчик нуля координаты X:

Датчик нуля по координате X

И датчик упора головки (по координате Z):

Датчик упора по оси Z

Вот платка разъемов для перехода на гибкий шлейф:

Подключение кабеля

Для третьей координаты (Y) использован привод от сидирома:

Устройство перемещения по оси Y

Почему-то в сидиромах , в отличие от принтеров и дисководов, используются
механические концевики (просто маленькие кнопочки):

Концевики на координате Y

Рабочий столик изготовлен из двухстороннего стеклотекстолита

Рабочий стол робота

Еще:

Рабочий стол робота

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

Управляющую всем этим роботом платку (Марсоход ) разместили сзади:

Плата Марсоход управляющая роботом по сборке плат Марсоход

Впервые в нашей истории в проекте используется такое количество проводов:

Провода подключенные к плате Марсоход

И еще:

Провода подключенные к плате Марсоход

Ну и далее, зашиваем наш проект в ПЛИС платы Марсоход (icon Робот для клонирования плат Марсохода (49.56 Кбайт)) и смотрим результат:

Особенно приятно смотреть на роботов, которые делают за нас нашу работу Tongue out

 

 
Расскажите всем:
Опубликовать в Twitter Написать в Facebook Поделиться ВКонтакте Записать себе в LiveJournal Показать В Моем Мире В дневник на LI.RU Поделиться ссылкой на Я.ру Поделиться ссылкой в Одноклассниках

Комментарии 

 
0 #35 Ajaxii 26.06.2013 18:59
молодцы! Я тут подумал что можно немного все упростить и подачу увеличить до 30 см. Спасибо за идею, буду пробовать реализовать. Моя идея заключается в следующем "отловить" сигналы цвета (а в струйниках нынче по 4 банки и управлять электромагнитам и (захват, поворот, и т.п.) тогда написав программку на hiasm по преобразованию рисунка платы на составляющие и "листы" можно кучу элементов разных и под углами укладывать
Цитировать
 
 
0 #34 Кирилл 26.01.2013 14:48
Хотелось бы так же собирать ардуинки хендмэйд :-)
Цитировать
 
 
0 #33 Кирилл 26.01.2013 14:45
Блин круто, как сделать такой установщик smd компонентов? Даже денег бы не пожалел за него.
Цитировать
 
 
+1 #32 Angel007 26.09.2012 10:47
БРАВО! Классный прибор получился. Сколько по времени вы его делали?
Цитировать
 
 
0 #31 Ilia-Khabarovsk 28.01.2012 01:56
А где можно прочитать более подробное описание к данному проекту?
Цитировать
 
 
+3 #30 cherick 15.12.2011 21:47
Вы молодцы! Вот не удержусь и куплю себе плис :)
Цитировать
 
 
0 #29 Виталик 14.10.2011 15:56
Цитирую Ю р и й:
Цитирую Максим:
Скажите, а детальки только поперек нормально магнитятся? Очень заинтересовал процесс, а на видео картинка размытая :-) . И припаиваете потом как? На паяльную пасту сажаете и в печку, или вручную паяльником? Статья просто замечательная.

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

С чего вы взяли, что он на никеле экономит?дешевле никеля есть железо оно тоже магнитится.Дешевле аж в десять раз.
Цитировать
 
 
0 #28 Ю р и й 14.10.2011 05:01
А припаивать можно как угодно, если сажать на флюс - паяльником, а если на пасту, то можно и в печку.
Цитировать
 
 
0 #27 Ю р и й 14.10.2011 04:58
Цитирую Максим:
Скажите, а детальки только поперек нормально магнитятся? Очень заинтересовал процесс, а на видео картинка размытая :-) . И припаиваете потом как? На паяльную пасту сажаете и в печку, или вручную паяльником? Статья просто замечательная.

У резистора магнитятся контакты - узенькие полосочки
с двух сторон. Для хорошего удержания они должны замыкать магнитное поле.К сожалению не каждый резик хорошо берется, некоторые повисают за один край. Видимо, производитель на никеле экономит. :sad:
Цитировать
 
 
+2 #26 Максим 13.10.2011 17:34
Скажите, а детальки только поперек нормально магнитятся? Очень заинтересовал процесс, а на видео картинка размытая :-) . И припаиваете потом как? На паяльную пасту сажаете и в печку, или вручную паяльником? Статья просто замечательная.
Цитировать
 
 
0 #25 Игорь 11.08.2011 17:47
Классная штука
А можно у вас купить такую?
Цитировать
 
 
+1 #24 Сергей 22.07.2011 19:09
Подскажите, пожалуйста, где брали и как называется макетная плата, что видна на фото "...платка разъемов для перехода на гибкий шлейф:" выше.
Цитировать
 
 
0 #23 Виталик 21.03.2011 20:35
Цитирую Олег Борцов:
Молодцы!!! Супер!!!
Парни, сделайте коммерческий вариант, реально прошу!
Мне вот влом самому расставлять :(.
Вот бы добавить захват 0603 и возможность использовать 20-30 лент. Размеры плат до 150х150мм.


Это вполне реально, если сделать поперечное движение лент отдельно от платы причем при таком раскладе скорость работы увеличится за счет уменьшения времени, затрачиваемого на поперечное движение платы.
Цитировать
 
 
0 #22 Виталик 21.03.2011 19:12
Цитирую flimp:
Цитирую Scooby-do:
Как я понимаю поворота компонента хотя бы на 90 градусов нет? тогда смысл затеи?

Судя по фтографиям и видио нет, да и не так уж сложно реализовать это, в конце концов треубется лишь столик установить на вращающийся постамент, так что надо будет сделают хоть на 90, хоть на 45 градусов, хоть на 13.

Это слишком сложно- трудно будет считать координаты деталей.Если вот головку поворачивать, то другое дело.
Цитировать
 
 
0 #21 Afad 16.03.2011 14:41
Еще пару месяцев и марсоход начнет кубик рубика собирать и в шахматы играть :)))
Цитировать
 
 
+1 #20 vitaliy 13.03.2011 18:09
НАШОЛ! Среди мусора, вот этих 0.0001 процента информации в NET что могут нас любителей железяк и 'клопиков' заинтересовать!
Особенно понравилось передвижение ленты.
Молодцы! Я это увидел!
Цитировать
 
 
+2 #19 Олег Борцов 08.03.2011 21:05
Молодцы!!! Супер!!!
Парни, сделайте коммерческий вариант, реально прошу!
Мне вот влом самому расставлять :(.
Вот бы добавить захват 0603 и возможность использовать 20-30 лент. Размеры плат до 150х150мм. Фиг с тем, что разворота нет, плату я и сам могу повернуть, расставив часть компонентов. Я в детстве, видел буржуйскую резиновую игрушку-осьминога, его бросаешь на стену, он спускается, как я понимаю там какой-то вечный липучий материал. Можно такой липкий захват засунуть в тонкую трубку: надо захватить - высунули его из трубки, надо сбросить компонент - он прячется в трубку, компонент на плате. Заодно и поворот легче сделать. Кстати, это может быть вязкая жидкость в трубке. Может у вас и вакуумный пинцет получится... Будет потребность в нахождении инженерных решений, публикуйте, уверен многие будут рады помочь, ради развития столь важного дела, хотя вы очевидно и сами супер-профи...
Цитировать
 
 
0 #18 ю р и й 06.03.2011 20:09
Цитирую Алексей:
Юрий, коллега глянул ваш ролик задает как мне кажется закономерный вопрос что делать если контакты на SMD медные, золотые? С его слов не каждый производитель идет на удешевление и применяет сталь.

Ну золотые - это слишком. Я думаю, медные,
только для защиты от коррозии покрыты никелем,
поэтому и магнитятся.
Цитировать
 
 
0 #17 Алексей 06.03.2011 19:07
Юрий, коллега глянул ваш ролик задает как мне кажется закономерный вопрос что делать если контакты на SMD медные, золотые? С его слов не каждый производитель идет на удешевление и применяет сталь.
Цитировать
 
 
0 #16 ю р и й 05.03.2011 14:06
Цитирую flimp:
Цитирую Scooby-do:
Как я понимаю поворота компонента хотя бы на 90 градусов нет? тогда смысл затеи?

Судя по фтографиям и видио нет, да и не так уж сложно реализовать это, в конце концов треубется лишь столик установить на вращающийся постамент, так что надо будет сделают хоть на 90, хоть на 45 градусов, хоть на 13.

Я думаю компоненты можно поворачивать магнитным
полем, нужно только добавить полюсов в головке.
Цитировать
 
 
0 #15 Алексей 05.03.2011 07:18
#13 flimp 05.03.2011 06:24
А вот такой вопрос, драйвер или регулятор для шаговых моторов встроенн в плату марсоход

В этом весь цимес что нет, необходимый ток обеспечивается консолидацией GPIO самой ПЛИС. Очень удачное как мне кажется решение. Вот только количество обособленных входов-выходов системы при этом сильно уменьшается. Тут бы Марсоходовцам доработать бы какой нибудь джамеперную кросс панель :) что бы декоммутировать когда надо ноги. :-)
Цитировать
 
 
0 #14 flimp 05.03.2011 06:26
Цитирую Scooby-do:
Как я понимаю поворота компонента хотя бы на 90 градусов нет? тогда смысл затеи?

Судя по фтографиям и видио нет, да и не так уж сложно реализовать это, в конце концов треубется лишь столик установить на вращающийся постамент, так что надо будет сделают хоть на 90, хоть на 45 градусов, хоть на 13.
Цитировать
 
 
0 #13 flimp 05.03.2011 06:24
Здорово! А вот такой вопрос, драйвер или регулятор для шаговых моторов встроенн в плату марсоход или распаян где то отдельно?
Цитировать
 
 
+1 #12 Ионов Илья 04.03.2011 17:39
Выглядит очень круто! Пока тольку от девайса, конечо, мало, но судя по скорости с который вы генерите проекты это ненадолго. А какой-нибудь скриптовый язык под этот станок есть?
Цитировать
 
 
-1 #11 Scooby-do 04.03.2011 12:01
Как я понимаю поворота компонента хотя бы на 90 градусов нет? тогда смысл затеи?
Цитировать
 
 
0 #10 Garrett 04.03.2011 10:44
У меня есть предложение, использовать керамические нагреватели снизу платы, либо инфракрасный подогреватель, дабы давал регулируемую мощность от 200 и до 500, вполне хватит на пропайку. Допустим, произведен монтаж на плату, далее плата подается по нагревательный элемент, либо в печь.

Думаю, на данном уровне, довольно проблематично будет реализовать пайку на месте, хотя можно подумать над встроенным в манипулятор соплом фена , когда манипулятор ставит элемент на плату, из встроенного в него сопла от паяльной станции подается гор. воздух и садит элемент, так даже думаю будет проще реализовать.
Цитировать
 
 
0 #9 samnick 04.03.2011 09:42
витает в моей голове такая идея года три уже и механика стоит в почти собранном состоянии вот только времени нету :(
Цитировать
 
 
0 #8 Pavloff 04.03.2011 05:55
Шикарно! :-) Гениально реализован шаг питателей!
Может получится полноценный чип шутер. Самое сложное это сделать центровку компонентов, и коррекцию угла платы по реперным знакам.
А как вы собираетесь припаивать элементы, они же у вас на флюс ставятся, а не на пасту?
Цитировать
 
 
+6 #7 Алексей 24.02.2011 15:45
Браво, ребята! Супер! Молодцы! После ваших примеров использования - только позитив по жилам прет!
Цитировать
 
 
0 #6 Ю р и й 24.02.2011 12:24
Цитирую Artem:
файлы P_CAD понимает? Коммерческий вариант будет?

Всякие варианты, в том числе и коммерческие,
мы ждем от наших читателей.
Цитировать
 
 
+1 #5 Artem 24.02.2011 10:59
файлы P_CAD понимает? Коммерческий вариант будет?
Цитировать
 
 
-1 #4 dolkons 23.02.2011 15:34
Дак так и есть! ))))) Стопудово!!!
Цитировать
 
 
0 #3 ELEKTROGOD 23.02.2011 15:13
хаха теперь понятно как вы свои платки для продажи делаете ято думал там наверно заказываете на какомнеть заводе а вы так все делаете наверно просто нахате у одного из админов стоят парочка таких машинок вот они их и штампуют ГЫ :lol:
Цитировать
 
 
0 #2 edgar 23.02.2011 08:18
супер!а он детальки сами не припаивает,да?а так ваще просто супер!5++
Цитировать
 
 
0 #1 is 22.02.2011 14:22
Ну вы ребята ваще молодцы.
Смотрится красиво!!!
Цитировать
 

Добавить комментарий


Защитный код
Обновить


GitHub YouTube Twitter
Баннер

Подписка RSS

marsohod.org - лента

Последние комментарии:

На форуме: