Страница 1 из 3

Самодельный раскладчик smd, стремящийся к профессиональному

Добавлено: 02 апр 2012, 14:56
Nick
Эта тема открыта как продолжение и альтернатива теме Раскладочный станок - установщик компонентов smd #1. Основная причина создания новой темы - уход от любительского уровня в плане постановки задачи. Самодельность станка остается, но основной нашей целью будет достичь все плюсы профессиональных промышленных станков имеющимися средствами.
Для начала не плохо бы было сформулировать все основные минусы самодельных раскладчиков по сравнению с промышленными.
Потом попробуем их обойти тем или иным способом.

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

Жду всех с предложениями и пожеланиями!

Сразу предупреждаю, что офтоп буду бесжалостно резать :twisted: !

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 02 апр 2012, 19:13
Impartial
http://www.cnczone.ru/forums/index.php?showtopic=178
Тут эту тему давно обсуждают.
На мой взгляд без скоростной камеры и довольно муторной математики распознания образов ничего путнего не получится.

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 02 апр 2012, 21:00
Nick
Impartial писал(а):На мой взгляд без скоростной камеры и довольно муторной математики распознания образов ничего путнего не получится.
Математику беру на себя - это моя специальность и отдушина :). Думаю она будет не такой уж и муторной! Главное локализовать задачу, у нас не распознавание образов, у нас подгон изображения к эталону.
На счет скоростной камеры, на ходу обычной вебкой сфоткать не получится, да и не страшно, ну зависнем на секунду над камерой, а если найдем скоростную - то будет еще быстрее. Просто функцию юстировки будем делать модульной, чтобы можно было с любой камерой работать. Т.е. функция не будет работать с камерой, а будет брать уже готовое изображение :).

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 02 апр 2012, 21:26
sandman
На счет скоростной камеры, на ходу обычной вебкой сфоткать не получится, да и не страшно, ну зависнем на секунду над камерой
На промышленных машинах так и делается, снимок- и идёт обработка по кантам, самое главное с освещением попасть, несколько групп светодиодов, которые можно переключать по потребностям.
У меня старый SIEMENS 97 года ещё с первым пентиумом револьверная головка с 12 сегментами скорость до 5000 деталей в час до сих пор даёт, если всё правильно сделать. :)
тут пример такой машины .http://www.youtube.com/watch?v=jGLhZ-qe ... re=related
А в принципе ребята с сайта указанного выше пошли по правильному пути.

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 02 апр 2012, 21:51
Nick
sandman писал(а):На промышленных машинах так и делается, снимок- и идёт обработка по кантам, самое главное с освещением попасть, несколько групп светодиодов, которые можно переключать по потребностям.
Главное не светодиоды, главное, одинаковое освещение при эталонном снимке и рабочих снимках, хотя и это тоже не главное, главное - правильный алгоритм ;).
Как вариант можно повесить камеру прямо на инструмент и распознавать во время движения, но боюсь это будет сложнее из-за разного фона. Хотя на большой скорости фон должен смазаться, примем одинаково... но пока надо ограничится не скоростью, а качеством.
sandman писал(а):А в принципе ребята с сайта указанного выше пошли по правильному пути.
эх... надо будет время выкроить почитать...
sandman писал(а):У меня старый SIEMENS 97 года ещё с первым пентиумом револьверная головка с 12 сегментами скорость до 5000 деталей в час до сих пор даёт, если всё правильно сделать. тут пример такой машины .http://www.youtube.com/watch?v=jGLhZ-qe ... re=related
Интересно, какой там на рельсах за это время пробег :).

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 02 апр 2012, 22:48
Impartial
Чтобы быть оригинальными надо сделать сразу "фрезер PCB - нанесение паяльной пасты - установка компонентов - пайка" в одном флаконе. Положил кусок текстолита на стол взял готовую плату.
Самое сложное будет придумать название этому изделию. :)

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 02 апр 2012, 22:50
Lexxa
дадада, положил кусок текстолита, засыпал смд деталек, а на выходе ладакалина

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 02 апр 2012, 23:38
Nick
Кстати, по нанесению пасты, мне уже говорили. Как вариант было шприц со шнеком, который выдавливал по капле пасты на каждую ножку.
Это можно просто реализовать, главное сделать описание точек в параметрах компонента.

По теме, есть еще открытый вопрос по позиционированию платы. Позиционировать надо по меткам, но вопросы:
  1. Как искать метку? Наверное нужно искать в указанном регионе... Как это делается на проф станках?
  2. Как определять центр метки, по центру пятна, как уже писалось, или определяем фигуру? Опять же как это делается на пром станках? По идее можно и так, и так, но лучше остановиться на одном варианте.

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 02 апр 2012, 23:48
Impartial
Nick писал(а): главное сделать описание точек в параметрах компонента.
Информация о всех координатах довольно просто вытягивается из гербера.
А при калиброванном изображении с камеры привязать его к герберу не проблема.

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 02 апр 2012, 23:50
Nick
Impartial писал(а):А при калиброванном изображении с камеры привязать его к герберу не проблема.
можно чуть-чуть подробнее?

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 02 апр 2012, 23:57
Impartial
Подробнее о гербере или о том, как калибровать изображение?
В любом гербере есть точка ORIGIN. Берем координату любого компонента и совмещаем ее с изображением, узнаем, где ORIGIN на изображении и поехали.

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 03 апр 2012, 00:02
Lexxa
Ну суть такая. В гербер файле есть инфа о метках (координаты и размеры). Наладчик наезжает камерой на метку, метка известного диаметра итд. Так высчитать центр метки очень легко.

На проф станках (у нас на заводе по крайней мере было так) плата всегда устанавливалась в одном и том же положении и при смене платы производилась лишь легкая корректировка

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 03 апр 2012, 00:09
Nick
Impartial писал(а):Подробнее о гербере или о том, как калибровать изображение?
Как калибровать, в гербере как-то отмечены метки и их геометрия? Но лучше в целом процедуру :).
Lexxa писал(а):Наладчик наезжает камерой на метку, метка известного диаметра итд. Так высчитать центр метки очень легко.
Центр точки, расположенной примерно в XY найти не сложно, уже делал это по работе. Делал квази теневым методом - считал распределение пикселей по горизонтали и вертикали, но можно и что-то по-сложнее придумать... Вопрос в том, как это все организовать...

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 03 апр 2012, 00:19
Impartial
Слои ASTи ASB это монтажные чертежи компонентов. По ним легко определяются реперные точки установки.

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 03 апр 2012, 00:25
Lexxa
Nick писал(а):Вопрос в том, как это все организовать...
Ну ставишь камеру, подезжаешь к точке, фоткаешь, обрабатываешь изображение, вычисляешь центр. Дале все установки относительно неё.

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 03 апр 2012, 00:36
Impartial
По идее камера должна быть неподвижная, скоростная и с высоким разрешением.
Снимать надо сразу всю плату и использовать изображение не только для координат, но и для сервосистемы приводов координат.

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 03 апр 2012, 08:25
Nick
Impartial писал(а):По идее камера должна быть неподвижная, скоростная и с высоким разрешением.
А к какой точности в мм мы стремимся?
Impartial писал(а):Снимать надо сразу всю плату и использовать изображение не только для координат, но и для сервосистемы приводов координат.
Хмм... а что серво система сама не способна точно спозиционироваться? Мне как-то кажется более разумным использовать энкодеры или линейки, они будут быстрее и точнее.
Impartial писал(а):Слои ASTи ASB это монтажные чертежи компонентов. По ним легко определяются реперные точки установки.
А можно на пример реперных точек посмотреть?

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 03 апр 2012, 15:03
Impartial
А можно на пример реперных точек посмотреть?
Во вложении слой AST и его рисунок.
NICK.rar
(3.17 КБ) 476 скачиваний

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 03 апр 2012, 15:10
Impartial
Nick писал(а):А к какой точности в мм мы стремимся?
А точность не большая нужна. 0.1 мм достаточно с головой. Дело в том, что при пайке (в печке) за счет сил поверхностного натяжения происходит самоцентровка компонента.
Nick писал(а):Хмм... а что серво система сама не способна точно спозиционироваться? Мне как-то кажется более разумным использовать энкодеры или линейки, они будут быстрее и точнее.
А зачем платить за линейки и энкодеры когда нужная для сервосистемы информация уже есть на снимке?

Re: Самодельный раскладчик smd, стремящийся к профессиональн

Добавлено: 03 апр 2012, 15:17
Nick
Impartial писал(а):Во вложении слой AST и его рисунок.
NICK.rar
Это точки для установки компонента?

Impartial писал(а):А зачем платить за линейки и энкодеры когда нужная для сервосистемы информация уже есть на снимке?
Долго снимок обрабатывать, да и сложно очень. Можно вообще на шаговиках сделать и позиционирование до 0.1мм на них не проблема.