|
Проект "народной" pick&place машины, optical-recognizing CNC |
|
|
|
Jan 17 2012, 22:31
|
Administrator
  
Группа: Свой
Сообщений: 400
Регистрация: 10-05-04
Пользователь №: 1

|
Представьте себе чудо pick&place машину: координатный станок с парой инструментов, камерой и софтом. В одну часть координатного стола ставишь коробочку с хаотично рассыпанными smd деталями. В другую кладешь плату.
Запускаешь на компьютере софт, загружаешь в него сгенерированный САПР-ом pick&place файл. Нажимаешь кнопку "старт" - и завертелось, станок камерой сканирует рабочее пространство, ищет компоненты по надписи. Имеет 2 инструмента - присоска и пинцет. Пинцет одновременно является пробником для smd конденсаторов, не имеющих надписи. После сканирования станок начинает расстановку деталей на плату. Мелкие - пинцетом, более крупные - присоской. Когда успешно распознанных деталей не хватает, станок начинает разгребать криво лежащие и перевернутые детали.
Это если вкратце. По факту, все принципиальные вопросы, которые я вижу, решаемы достаточно простыми методами, в т.ч. и вопрос оптического распознавания деталей. На первый взгляд кажется сложным, но фактически под GNU лицензией есть практически все необходимое. Что осталось - это все скрутить в единую систему, и сделать софт для сканирования камерой пространства, создания карты контуров хорошо лежащих деталей и факта наличия плохо лежащих. Также, проект хочется сделать опенсорсным, т.е. механику в бОльшей части заимствовать с 3d принтера reprap (reprap.org) - по принципу купил кучку деталей, скрутил, отладил и работай. Головку с инструментами разумеется проектируем собственную.
Есть ли люди, которым это интересно, и хочет ли кто-то поучавствовать в создании как железа, так и софта для такой машины (разумеется, на энтузиазме) ?
|
|
|
|
|
 |
Ответов
(60 - 74)
|
Jan 23 2012, 22:50
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(jeka @ Jan 24 2012, 01:01)  не соглашусь, что на АРМе проще делать. Ну и не сложнее. Не надо никаких плат придумывать, надо взять готовый модуль, в котором есть все нужные интерфейсы и есть линукс. А собственно сборка и отладка идентична. И в отличие от писюков - на этих модулях есть сразу и кан, и SPI, и просто GPIO, и еще много чего, что может быть полезным, и драйвера для всего этого одной левой пишутся, если их нету (обычно есть), так как с документацией дела обстоят лучше. Бери, добивай какую-то небольшую обвязку к модулю, и все готово. Для писюка на вскидку эта "обвязка" сложнее будет.
|
|
|
|
|
Jan 25 2012, 22:45
|

Частый гость
 
Группа: Участник
Сообщений: 95
Регистрация: 3-01-10
Из: Рождественно
Пользователь №: 54 616

|
Интересует вопрос изготовления прототипов давно. Хотел бы попробовать собрать хотя бы простейший вариант с ручным управлением, т.е. 1. ставлю плату, получаю картинку 2. получаю картинку компонентов положенных в один слой, рядом с платой. 3. я знаю где какие, посто тыкаю мышкой на компонент, потом на место в плате. 4. станок хватает деталь, ставит на плату.
компоненты 0204, и микросхемы с сопоставимым шагом, bga
У меня есть CNC станок, достаточно точный. У сына отобрал микроскоп подключаемый к USB, увеличение 10 и 40. Могу прикупить вакумный пинцет, приделать к нему управление.
Хотелось бы чтобы все заработало сначала в простейшем варианте. Чтобы управляя через монитор, расставил компоненты. Потом по мере понимания и наличия проблем постепенно перекладывать все больше задачь на софт.
Мне интересно ваше мнение и подсказки.
|
|
|
|
|
  |
5 чел. читают эту тему (гостей: 5, скрытых пользователей: 0)
Пользователей: 0
|
|
|