Лазерная установка для засветки фоторезиста от AlphaCrow

Хорошая печатная плата - залог надежности устройства. Как сделать такую плату?
Аватара пользователя
lee
Встал на лапы
Сообщения: 137
Зарегистрирован: Сб ноя 07, 2015 23:59:44
Откуда: Новосибирск
Контактная информация:

Re: Лазер для засветки фоторезиста-идея для реализации. HLDI

Сообщение lee »

имхо не надо программу на форте ковырять если интерес сделать доступный комьюнити вариант который допиливать можно,

если бы делать я бы пошел таким путем:
протокол в C есть, программа через сериальный порт общается, да придется интерфейс заного написать (заиспользовать библиотеки и тд)

Но само железо, прошивка и тд не требуют изменений.

В качестве оконного фреймворка взять какойнибудь GTK+/ для графики можно opengl или другие более высокоуровневые кроссплатформенные библиотеки

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

Если C/C++ использовать влом можно какой-нибудь python2.7 заиспольовать - треды, демоны, куча библиотек, высокоуровненовое программирование

на нем например Octoprint написан (программа streamer для 3Д принтера)
Реклама
arkhnchul
Друг Кота
Сообщения: 3092
Зарегистрирован: Пн апр 06, 2015 11:01:53
Откуда: москва, уфа

Re: Лазер для засветки фоторезиста-идея для реализации. HLDI

Сообщение arkhnchul »

[uquote="lee",url="/forum/viewtopic.php?p=3130090#p3130090"]Не надо сразу все делать можно на гитхабе создать скелет и например сделать альфу 0.0000000000000000001 версию где будет только перемещение картеки взад вперед и стола, и дать ссылка на репозиторий, если у кого-то будет интерес то будет место и понемного ковырять его можно будет.[/uquote]
свежо предание) это, наверно, эдак пятое по ходу темы предложение переписать хост-программу, и, как обычно, в духе "а может быть кто-нибудь..."
Реклама
Аватара пользователя
bitwood
Открыл глаза
Сообщения: 77
Зарегистрирован: Вт апр 08, 2008 11:15:24

Re: Лазер для засветки фоторезиста-идея для реализации. HLDI

Сообщение bitwood »

"Железо" и прошивка тоже в общем случае не подходят, вот например для случая двустороннего экспонирования (два лазера работают, сканируя два слоя одновременно, мотор один но линейки две), мотор при смене направления 10А кушает, на продольной оси коллекторный сервопривод.
Инженерю.
Аватара пользователя
Ruzik
Друг Кота
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47
Контактная информация:

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение Ruzik »

Настраиваю камеру и не пойму, положение матрицы камеры XY относительно координат установки, как то влияет на последующую точность?
Или можно чуть криво поставить?
СпойлерИзображение
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение mial »

На точность в принципе не повлияет. Но лучше в координатах установки. Делается просто. На термобумаге лазером чертишь линию, по ней выставляешь камеру.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Реклама
Аватара пользователя
FantasyDD
Нашел транзистор. Понюхал.
Сообщения: 165
Зарегистрирован: Чт фев 19, 2015 17:26:19
Откуда: СССР

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение FantasyDD »

Решил собрать сей прибор. Ну очень он мне понравился!
Коты подскажите, очень очень нужно мне понять какой лазер купить.
Есть два китайских лазера
500 mw
Изображение
и 100 mw (HLM1845-405-100-12VT)
Изображение
Подойдут ли они для печати? Какой брать?
Можно ли будет уменьшить мощность лазера, слышал в начале темы что есть ток зажигания лазера. Выходит не пойдет 500 mw лазер на меньшей мощности использовать?
Будет ли нужная фокусировка на этих лазерах?
Реклама
Аватара пользователя
banzayy
Встал на лапы
Сообщения: 84
Зарегистрирован: Ср май 11, 2016 16:07:50

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение banzayy »

пойдёт и тот и тот. мощность лазера регулируется программно. Единственное к чему есть вопросы, так это к весу каретки с таким лазером на 500мВт. Радиатор там не тяжеловат?? хотя для нормальной работы и 100мВт с головой
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение mial »

Берите мощный лазер от блюрей привода. На ибей их много продают, цена в районе1200-1500 р. Они как бы б/у, но работают отлично. Самое главное, можно светить маску на разрешении 720 дпи. Это сильно сокращает время изготовления платы. И еще один не маловажный плюс. Я использую этот лазер на токе около 260 мА, это в 2 раза меньше чем максимальный продолжительный ток для него. Гарантия долгой жизни... сколько я уже плат на нем сделал, штук 200 точно. И ничего, работает как молодой. Другой уже сдох бы давно.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Аватара пользователя
SDimok
Мучитель микросхем
Сообщения: 482
Зарегистрирован: Сб фев 06, 2016 14:34:29
Откуда: Саянск, Иркутская область
Контактная информация:

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение SDimok »

[uquote="KPG",url="/forum/viewtopic.php?p=3133684#p3133684"]править ПО проекта могу только интуитивно[/uquote]
лучше расскажи как скомпилировать программу, и в чем отлаживать...
KPG
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн июн 19, 2017 18:51:54
Откуда: South Ural г. Челябинск

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение KPG »

[uquote="SDimok",url="/forum/viewtopic.php?p=3133699#p3133699"][uquote="KPG",url="/forum/viewtopic.php?p=3133684#p3133684"]править ПО проекта могу только интуитивно[/uquote]
лучше расскажи как скомпилировать программу, и в чем отлаживать...[/uquote]

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

P.S. Не знаю могу лм публиковать компилятор без согласия автора.
Форт код программы достаточно стандартен (в рамках понимания Форт и стандарта 94года и каких то знаний Win32API) и может быть использован в других Форт системах.
Не решил оставаться в рамках существующего компилятора или адаптировать код под другую более известную Форт систему на выбор кому будет интересно
или ещё спросить у автора более подробное описание возможностей его системы. В рамках и существующего компилятора можно дорабатывать какой то функционал.
если это не затрагивает глубокого перестраивания кода (да и глубокого тоже :). Поэтому и нужны приоритеты для правки программного кода, а тестирование могут, наверное, провести пока участники данного топика.

! На Си переписывать проект нет никакого желания, но могу прояснить весь функционал Форт исходников или каких то моментов,
(если кто думает что код Форт программы состоит из "закорючек" :)

Если модераторы отмодерируют топик, то это будет хорошо, чтобы не пытаться перейти в места где разбросана какая то полезная информация :)
@ „Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий.“ Козьма Петрович Прутков
Аватара пользователя
Ruzik
Друг Кота
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47
Контактная информация:

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение Ruzik »

KPG
Может первым из приоритетов, сделать аппаратный USB?
Forward
Мучитель микросхем
Сообщения: 445
Зарегистрирован: Вс апр 20, 2014 14:18:07

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение Forward »

KPG
Я бы, при отсутствии установки, начал бы с задач, напрямую не связанных со станком.
К таким задачам можно отнести:
- возможность масштабирования битового поля (то есть пересчет разрешения в зависимости от прицела по реперам раздельно по каждой оси);
- возможность поворота битового поля (сначала для прямоугольника);
Как ни странно, но именно самая большая хотелка решается без привязки к установке.

И, совсем забыл, хотелось бы поиметь возможность управления слоями (вкл-выкл, позитив-негатив) в визуальном интерфейсе.

Да, и задачей это назвать язык не поворачивается, изменить лимит скорости на ползунке визуального интерфейса.
KPG
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн июн 19, 2017 18:51:54
Откуда: South Ural г. Челябинск

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение KPG »

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

P.S. Для тестирования, возможно, хватит прогонов тестов на термобумаге.
Указание на проблемные Гербер файлы можно приводить в теме или в личке.
В FAQ не увидел "рецептов" как сейчас обходятся шероховатости по работе с ПО. :)
и как "бонус" список участников форума повторивших установку и их впечатления,результаты :)
Понимаю, промодерировать удачно данный топик не такая простая задача.
Последний раз редактировалось KPG Вт июн 27, 2017 18:28:55, всего редактировалось 1 раз.
@ „Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий.“ Козьма Петрович Прутков
Forward
Мучитель микросхем
Сообщения: 445
Зарегистрирован: Вс апр 20, 2014 14:18:07

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение Forward »

[uquote="KPG",url="/forum/viewtopic.php?p=3134219#p3134219"]В FAQ не увидел "рецептов" как сейчас обходятся шероховатости по работе с ПО. :)[/uquote]
Я думаю, у каждого свой способ. Большинство герберов можно подогнать под формат HLDI в CAM350.
Я, для простоты, иногда пользуюсь Gerbview. Но так чтобы попался совсем неподдающийся gerber, такого не было. :)
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение mial »

KPG ранее я озвучивал самую главную хотелку. О ней же написал Forward. Это коррекция битового поля по 4 точкам. Покрутить то можно и без установки, но вот проверить ни как, установка нужна. Видится это таким образом. Привязываем к нижней левой, едем к нижней правой, далее к верхней правой, и дальше к верхней левой. Если это дело правильно обсчитать, то поле можно выдать четко к плате. От установки в принципе требуется только реальное положение реперов.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
KPG
Открыл глаза
Сообщения: 68
Зарегистрирован: Пн июн 19, 2017 18:51:54
Откуда: South Ural г. Челябинск

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение KPG »

[uquote="Forward",url="/forum/viewtopic.php?p=3134230#p3134230"][uquote="KPG",url="/forum/viewtopic.php?p=3134219#p3134219"]В FAQ не увидел "рецептов" как сейчас обходятся шероховатости по работе с ПО. :)[/uquote]
Я думаю, у каждого свой способ. Большинство герберов можно подогнать под формат HLDI в CAM350.
Я, для простоты, иногда пользуюсь Gerbview. Но так чтобы попался совсем неподдающийся gerber, такого не было. :)[/uquote]
Каким пересекающимся функционалом из постобработки gerber файлов в стороннем ПО полезно дополнить HLDI?
@ „Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий.“ Козьма Петрович Прутков
Forward
Мучитель микросхем
Сообщения: 445
Зарегистрирован: Вс апр 20, 2014 14:18:07

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение Forward »

[b]KPG[/b] писал(а):
Каким пересекающимся функционалом из постобработки gerber файлов в стороннем ПО полезно дополнить HLDI?
Я бы для начала этим не заморачивался... :) Но можно подумать :)
mial писал(а):Покрутить то можно и без установки, но вот проверить ни как, установка нужна.
Если по координатам реперов выровнять битовое поле, то оно должно отразиться в визуальном интерфейсе. Это первая итерация. Далее - только установка расставит все по местам.
И, да, я бы не заморачивался непрямоугольным морфингом. Пока достаточно X,Y и угол поворота.
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение mial »

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

Код: Выделить всё

%AMOUTLINE0*
4,1,4,
-0.74247,0.03537,
-0.03537,0.74247,
0.74247,-0.03537,
0.03537,-0.74247,
-0.74247,0.03537,
0*%
к примеру вот эта строчка уже не крашит программу.

Код: Выделить всё

%AMOUTLINE0*
4,1,4,-0.74247,0.03537,-0.03537,0.74247,0.74247,-0.03537,0.03537,-0.74247,-0.74247,0.03537,0.00000*
%
Forward писал(а):И, да, я бы не заморачивался непрямоугольным морфингом. Пока достаточно X,Y и угол поворота.
Согласен, это я так сказать описал идеальный вариант.
Вложения
Top2.zip
(58.96 КБ) 274 скачивания
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
KuzAl
Родился
Сообщения: 1
Зарегистрирован: Пт янв 06, 2017 21:15:50

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение KuzAl »

[uquote="FantasyDD",url="/forum/viewtopic.php?p=3133079#p3133079"]Коты подскажите, очень очень нужно мне понять какой лазер купить.
Есть два китайских лазера
500 mw
Изображение
Подойдут ли они для печати? Какой брать?
Можно ли будет уменьшить мощность лазера, слышал в начале темы что есть ток зажигания лазера. Выходит не пойдет 500 mw лазер на меньшей мощности использовать?
Будет ли нужная фокусировка на этих лазерах?[/uquote]

Я использовал похожий на 500мВт, причем задействовал штатный драйвер. Радиатор там, в значительной степени, бесполезен, т.к. та блестящая центральная часть с линзой - это простой корпус для лазерного диода, который с ощутимым люфтом вставляется в радиатор и фиксируется винтом. Я радиатор снял для облегчения каретки. Нагрева нет. Изначально брал его для экспериментов с зеркалом лазерника, но не смог запустить специально купленный SLD3232VF (не засвечивает фоторезист), а срочно нужно было сделать плату, то пришлось его пустить на установку. До этого печатал шаблоны на лазерном принтере, но здесь, по некоторым причинам, мучиться не стал. Пришлось прикручивать заведомо рабочий мощный лазер. Штатный драйвер решил попробовать оставить, т.к. параметры установленного диода неизвестны, а угробить его означало более месяца ожидания. Для резиста ставил мощность 0.017, скорость 1000. Маску засвечивал на мощности 1 и скорости 500 (на 1000 тоже засвечивает, но решил что так надежней будет. Эксперименты потом буду ставить, сейчас времени нет).
Serj_K
Опытный кот
Сообщения: 718
Зарегистрирован: Сб апр 14, 2012 16:11:35

Re: Лазерная установка для засветки фоторезиста от AlphaCrow

Сообщение Serj_K »

Ух ты! Появился реальный человек, который решился править исходники программы, готовый принимать пожелания. Добавлю несколько не больших своих.
1) Со станком не связано вообще - в винде при крупном шрифте (125%) на мониторе 4х3 и разрешении 1280х1024 немного не влазит по ширине экрана и крупный текст в нижней строке в некоторые поля не влазит.
2) Возможность автоматического позиционирования экспозиции не по реперам, а относительно оси симметрии стола по оси Y и известному смещению этой оси от концевика по Х. Смещение проще задавать в файле конфигурации.
3) Выяснить причину сбоев настройки ПИД на аппаратном USB. Ну это можно только при наличии установки. Об этом уже просили.
4) Если получится, то исправить баг иногда возникающего горизонтального смещения экспозиции на несколько десятых мм в произвольную сторону. Такое замечал не только я. Данный баг не зависит от способа начального позиционирования - по реперам или по концевику.

Если дойдёт до обработки герберов, то подкину свой для проверки. Есть с ним проблема в HLDI, которая в принципе обходится.
Ответить

Вернуться в «Изготовление PCB»