реклама на сайте
подробности

 
 
19 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> Проект "народной" pick&place машины, optical-recognizing CNC
jeka
сообщение Jan 18 2012, 18:01
Сообщение #16


Administrator
***

Группа: Почетный участник
Сообщений: 329
Регистрация: 10-05-04
Пользователь №: 1



По софту. Из готового есть библиотеки работы с ЧПУ и опенсосные OCR в ассортименте. Некоторые умеют также распознавать контуры. Например:
http://claraocr.org/
http://jocr.sourceforge.net/
http://lem.eui.upm.es/ocre.html
http://live.gnome.org/OCRFeeder

delta robot всем хорош, но сложнее и дороже в изготовлении.

Софт я планирую делать под *nix, т.к. там больше свободы возможностей для программиста. В последствии можно портировать и под win.
Конструктора - меньшая из проблем. Один человек уже занимается проектированием механики. Если надо будет (хотя не уверен) - подключу второго, он много лет занимался промышленным станкостроением.


Разгребание и тестирование кучи компонентов - для того, чтоб можно было выбрать из всей кучи конденсаторы нужного номинала, т.к. цель - поиск и расстановка компонентов на плату.
Резисторы и более крупные деталии определяются по названию на корпусе. А с конденсаторами такая фишка не проходит.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 18 2012, 18:50
Сообщение #17


Гуру
******

Группа: Участник
Сообщений: 3 176
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Хотите или нет, софт нужно писать под МК. Под PC только парсеры и загрузчики. С механикой проблемм никаких, а вот с головкой и нанесением пасты будут. Разгребание из кучи резисторов/конденсаторов - это супер, конечно при условии, что оно получится. В чем я лично сомневаюсь (с)


Go to the top of the page
 
+Quote Post
ZZmey
сообщение Jan 18 2012, 18:52
Сообщение #18


Знающий
****

Группа: Участник
Сообщений: 812
Регистрация: 31-01-06
Пользователь №: 13 804



jeka а как Вы считаете, почему производители установщиков не реализовали эту идею? Не имею в виду чипшутеры, у них задача другая, а например установщики начального уровня, коих на рынке довольно много представлено.

Сообщение отредактировал ZZmey - Jan 18 2012, 18:53
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Jan 18 2012, 18:58
Сообщение #19


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



непонятно зачем на ровном месте усложнять задачу - рассыпать изначально собранные в ленты компоненты, и снова сортировать ?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 18 2012, 19:05
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 10 077
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(ukpyr @ Jan 18 2012, 22:58) *
непонятно зачем на ровном месте усложнять задачу - рассыпать изначально собранные в ленты компоненты, и снова сортировать ?

На фидерах сэкономить, например.


--------------------
Go to the top of the page
 
+Quote Post
jeka
сообщение Jan 18 2012, 23:14
Сообщение #21


Administrator
***

Группа: Почетный участник
Сообщений: 329
Регистрация: 10-05-04
Пользователь №: 1



Огурцов, нанесение пасты пока не планирую, т.к. ее несложно нанести руками через трафарет.
С головкой также принципиальных проблем не вижу. На днях порисуем в solidworks 3d-модельку, чтоб было понятно что и как.

Еще один подобный проект опенсорсной p&p: http://code.google.com/p/openpnp/
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 19 2012, 07:18
Сообщение #22


Гуру
******

Группа: Участник
Сообщений: 3 176
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Попробовал поднимать резисторы - отлично. Может и получиться.

Цитата(Secter @ Jan 18 2012, 16:06) *

Что это у него во второй клешне, не разберу, флюс ?



Попробовал зарядить пасту в шприц - нефига не вышло, паста сквозь иголку не проходит, иголка 0.8.
Go to the top of the page
 
+Quote Post
follow_me
сообщение Jan 19 2012, 11:23
Сообщение #23


Частый гость
**

Группа: Участник
Сообщений: 182
Регистрация: 4-11-10
Пользователь №: 60 646



Цитата(aaarrr @ Jan 18 2012, 21:05) *
На фидерах сэкономить, например.


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

как считаете, что проще сделать - фидер, который будет брать из ленты компоненты - или манипулятор, с достаточными степенями свободы, чтоб выбрать из кучи нужный компонент , протестировать его , перевернуть сколько нужно раз ?
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Jan 19 2012, 11:34
Сообщение #24


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



Цитата
или манипулятор, с достаточными степенями свободы, чтоб выбрать из кучи нужный компонент
интересно как можно достоверно распознать номинал и надежно захватить/установить 0402 или 0603 ? задача на порядок сложнее устройства подачи с ленты

Сообщение отредактировал ukpyr - Jan 19 2012, 11:35
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 19 2012, 11:44
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 10 077
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(follow_me @ Jan 19 2012, 15:23) *
как считаете, что проще сделать - фидер, который будет брать из ленты компоненты - или манипулятор, с достаточными степенями свободы, чтоб выбрать из кучи нужный компонент , протестировать его , перевернуть сколько нужно раз ?

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


--------------------
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 19 2012, 11:51
Сообщение #26


;
******

Группа: Участник
Сообщений: 5 633
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(ukpyr @ Jan 19 2012, 15:34) *
интересно как можно достоверно распознать номинал и надежно захватить/установить 0402 или 0603 ? задача на порядок сложнее устройства подачи с ленты

Распознать шрифт(стандартный), даже векторный. ??
Захватить/установить сложнее на порядок. Интересно, в общем.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 19 2012, 12:03
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 2 578
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(_Pasha @ Jan 19 2012, 15:51) *
Распознать шрифт(стандартный), даже векторный. ??

На компонентах 0402 никаких надписей нет вообще.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 19 2012, 13:34
Сообщение #28


Гуру
******

Группа: Участник
Сообщений: 3 176
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Поднимал 0603, 0402 поднимет еще лучше. Высыпать все резисторы с конденсаторами в одну коробку и забыть раз и навсегда - очень даже удобно, пусть искать будет дольше и пусть сначала будет даже сортировать. За что респект ТС. Сопротивление резистора определяется проще, чем емкость конденсатора и без ОЦР. Распознавание нужно для захвата и выравнивания.

Сообщение отредактировал Огурцов - Jan 19 2012, 14:57
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 19 2012, 13:45
Сообщение #29


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Огурцов @ Jan 19 2012, 17:34) *
Сопротивление резистора определяется проще, чем емкость конденсатора и без ОЦР.


только их еще придется отличать от индуктивностей, которые в 0402 и мельче с виду от резисторов не отличимы, не говоря уже об отличиях между разными типами при одной индуктивности, например RF катушка и дроссель для постоянки - часто они не маркированы и в 0805, и в 1206, и толще. Так что не очень это хорошая идея, все в кучу ссыпать. Лучше сделайте поддон с ячейками небольшого размера, все проблемы выяснения типа и номинала на раз как рукой снимет.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 19 2012, 15:00
Сообщение #30


Гуру
******

Группа: Участник
Сообщений: 3 176
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Сколько дросселей в ваших схемах ? Не вижу никакого смысла сыпать их в кучу. Маленькие кучки для резисторов/конденсаторов - тоже вариант, просто измерение номинала элемента на фоне доставания элемента из кучи практически ничто. А вот номиналы множества ячеек в этом случае придется программировать, что тот еще головняк.

Сообщение отредактировал Огурцов - Jan 19 2012, 15:38
Go to the top of the page
 
+Quote Post

19 страниц V  < 1 2 3 4 > » 
Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th April 2017 - 08:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01523 секунд с 7
ELECTRONIX ©2004-2016