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

Хорошая печатная плата - залог надежности устройства. Как сделать такую плату?
lifeKam
Родился
Сообщения: 18
Зарегистрирован: Ср апр 29, 2020 14:04:28

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

Сообщение lifeKam »

tihohod, на днях делал пару небольших плат, все засветил с первого раза, все вроде норм. Когда ожидается маска?
Аватара пользователя
tihohod
Грызет канифоль
Сообщения: 278
Зарегистрирован: Пн мар 08, 2010 22:34:21
Откуда: Санкт-Петербург

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

Сообщение tihohod »

tihohod, на днях делал пару небольших плат, все засветил с первого раза, все вроде норм. Когда ожидается маска?


Спасибо!
Не очень скоро :(. Пока на стадии обдумывания.
alex01981
Открыл глаза
Сообщения: 70
Зарегистрирован: Вт авг 05, 2014 14:56:17

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

Сообщение alex01981 »

[uquote="lifeKam",url="/forum/viewtopic.php?p=4198921#p4198921"]tihohod, на днях делал пару небольших плат, все засветил с первого раза, все вроде норм. Когда ожидается маска?


Спасибо!
Не очень скоро :(. Пока на стадии обдумывания.[/uquote]

А почему не привязываться к отверстиям? Вроде так работают программы автора и SDimok по маркерам. Например это отверстия сверловки для крепления платы. Я уверен есть куча отверстий в которых нет маски или что бы программа расчитывала центр двух отверстий по оси х и y smd компонента. Сейчас же ведь реализована привязка к независимым точкам в чём отличие слоя маски?
Аватара пользователя
tihohod
Грызет канифоль
Сообщения: 278
Зарегистрирован: Пн мар 08, 2010 22:34:21
Откуда: Санкт-Петербург

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

Сообщение tihohod »

Ну вообще это именно коэффициент. Значение DPI ленты на него делится (в след. версии я решил, что будет умножаться) для получения истинного DPI каретки. Так что 0.99 и 1.01 это изменение на 1 процент, а не на сотку. Что при ширине платы в 100 миллиметров миллиметр и даст. Я там поле в пять знаков, вроде, сделал, чтобы побольше нулей можно было вводить после запятой :).

Да версия 7
Вообщем попробовал еще, калибровка криво работает. Я действительно не обнулял, сейчас обнулил, но если выставить что-то отличное от 1, например 0,99 или 1,01, вроде на сотку изменения а при засветке смещение (причем и светить начинает в стороне от левого репера куда целился) то вправо то влево на 1 мм примерно (добавил третье видео)
Аватара пользователя
Lecter2017
Опытный кот
Сообщения: 802
Зарегистрирован: Сб май 27, 2017 22:13:51
Откуда: Нижний Новгород

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

Сообщение Lecter2017 »

tihohod, а ну если так то пардон)) Надо еще попробовать
Аватара пользователя
pvu
Открыл глаза
Сообщения: 55
Зарегистрирован: Вт июн 05, 2018 11:11:15
Откуда: Димитровград

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

Сообщение pvu »

DPI ленты на него делится (в след. версии я решил, что будет умножаться)

tihohod, на вкус и цвет фломмастеры разные, но я б предпочел вместо одного коэффициента вводить два числа: "истинный размер" и "размер по энкодеру", а вся магия вычисления коэффициента и манипуляции с ним скрыты и не надо объяснять как его вычислять...
Аватара пользователя
zmulian
Нашел транзистор. Понюхал.
Сообщения: 164
Зарегистрирован: Ср авг 27, 2014 20:24:08
Откуда: Пермь

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

Сообщение zmulian »

Всем привет...
Обращаюсь к оставшимся прогерам. Это SDimok и tihohod. Может исходники выложите? Благодарность общества будет просто безгранична......
Аватара пользователя
tihohod
Грызет канифоль
Сообщения: 278
Зарегистрирован: Пн мар 08, 2010 22:34:21
Откуда: Санкт-Петербург

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

Сообщение tihohod »

Всем привет...
Обращаюсь к оставшимся прогерам. Это SDimok и tihohod. Может исходники выложите? Благодарность общества будет просто безгранична......


В какой-то момент возможно... когда они будут в состоянии, в котором не стыдно выкладывать.
А с какой целью интересуетесь?

Добавлено after 1 hour 1 minute 35 seconds:
Кстати, прикрутил русский язык. Ну, по большей части. Сообщения об ошибках в логе пока на английском.
https://drive.google.com/file/d/1D2JIA9 ... sp=sharing
Аватара пользователя
zmulian
Нашел транзистор. Понюхал.
Сообщения: 164
Зарегистрирован: Ср авг 27, 2014 20:24:08
Откуда: Пермь

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

Сообщение zmulian »

[uquote="zmulian",url="/forum/viewtopic.php?p=4233325#p4233325"]Всем привет...
Обращаюсь к оставшимся прогерам. Это SDimok и tihohod. Может исходники выложите? Благодарность общества будет просто безгранична......


В какой-то момент возможно... когда они будут в состоянии, в котором не стыдно выкладывать.
А с какой целью интересуетесь?

Добавлено after 1 hour 1 minute 35 seconds:
Кстати, прикрутил русский язык. Ну, по большей части. Сообщения об ошибках в логе пока на английском.
https://drive.google.com/file/d/1D2JIA9 ... sp=sharing[/uquote]

Делаю новую установку. С модернизацией. Основных модернизаций будет две. Вывод изображения с микроскопа будет происходить сразу на дисплей от сотика. Оказалось не так уж и сложно (почти все на аппаратном уровне). Один минус - используется 12 выводов шлейфа.
Вторая модернизация - использование буфера памяти типа PSRAM. Имеется десяток микросхем по 8 мб. Стоят копейки. Шина SPI. Если использовать 8 штук будет 64 мб. Этого хватит за глаза. Хотя больше 32 мб вряд ли будет использоваться. И это при максимальном разрешении 200 на 300. При разрешении стола в 10 микрон.
Основной плюс. После загрузки растра - установка работает автономно. Не зависит от компьютеров и от передачи данных (у меня иногда сбои бывают).
От ПО верхнего уровня требуется формирование растра из гербера и пересылка в PSRAM. Ну и несколько вспомогательных функций. То есть хотелось бы посмотреть как другие реализуют подобное.........
Аватара пользователя
-= Александр =-
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Пн дек 10, 2007 12:19:18
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение -= Александр =- »

Вообще можно попросить авторов проги сделать кнопочку "экспорт растра". Реализовать это можно довольно легко. А дальше как с 3д-принтером - сохраняем файл на карточку памяти и пихаем в аппарат. Тогда и оперативы много не надо - скорости чтения с карты вполне хватит чтоб на лету с нее данные получать.
Аватара пользователя
tihohod
Грызет канифоль
Сообщения: 278
Зарегистрирован: Пн мар 08, 2010 22:34:21
Откуда: Санкт-Петербург

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

Сообщение tihohod »

Вообще можно попросить авторов проги сделать кнопочку "экспорт растра".


Кстати в моей проге подобное уже есть. Правда, пока не через кнопочку, а надо залезть в реестр и в ключе Computer\HKEY_CURRENT_USER\SOFTWARE\Elverils\Watson - HLDI Host Software\GUI установить SaveImageBeforeExpose в 1. Тогда перед началом засветки будет появляться диалог сохранения png-файла с растром.
Аватара пользователя
tihohod
Грызет канифоль
Сообщения: 278
Зарегистрирован: Пн мар 08, 2010 22:34:21
Откуда: Санкт-Петербург

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

Сообщение tihohod »

В текущей реализации прошивки и есть буфер на две строки. Пока одна засвечивается, другая заполняется. Так что об чём вы?
susl
Родился
Сообщения: 19
Зарегистрирован: Вс дек 05, 2021 08:31:51
Откуда: Красноярск

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

Сообщение susl »

В текущей реализации прошивки и есть буфер на две строки. Пока одна засвечивается, другая заполняется. Так что об чём вы?

чтобы не с usb читать буфер, а с SD card. Чтобы подготовить все файлы, скинуть на флешку и работать с нее. Чтобы не нужен был компьютер для управления станком
Аватара пользователя
tihohod
Грызет канифоль
Сообщения: 278
Зарегистрирован: Пн мар 08, 2010 22:34:21
Откуда: Санкт-Петербург

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

Сообщение tihohod »

Ну по "моей" схеме придётся каждый раз с флешкой бегать от компа к станку. Растр-то под расположение платы делается на столе, а оно каждый раз разное. Лучше, чтобы флешка была постоянно в станке, а данные заливать по юсб на неё.
Аватара пользователя
zmulian
Нашел транзистор. Понюхал.
Сообщения: 164
Зарегистрирован: Ср авг 27, 2014 20:24:08
Откуда: Пермь

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

Сообщение zmulian »

Ну по "моей" схеме придётся каждый раз с флешкой бегать от компа к станку. Растр-то под расположение платы делается на столе, а оно каждый раз разное. Лучше, чтобы флешка была постоянно в станке, а данные заливать по юсб на неё.

Флешка (память) и будет постоянно в станке. SPI свободный имеется. Я хочу использовать ОЗУ. И она у меня есть. То есть реализация - буфер не на две строки, а на весь растр. Релизация будет такова, что станок сможет работать как и прежде - с компом. Ничего не изменится. Будет просто еще один режим.
igor48
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пт ноя 22, 2013 22:06:15
Откуда: Липецк

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

Сообщение igor48 »

Прошу подсказать! по поводу подтягивающего резистора на линии D+ интерфейса USB. В распространённом китайском модуле STM32F103C8T6 линия D+ интерфейса USB подтянута резистором 4,7k к шине +5V. Я пробовал заливать в него прошивку и подключал к HLDI HOST – вроде все работает, связь по USB есть (хотя саму установку пока не собрал).
2022-05-31_19-57-46.png
(216.11 КБ) 184 скачивания

А в схеме с форума линия D+ (она же PA12) соединена внешним резистором 1,5k не с шиной +5В, а с выводом PA8.
2omjzsbpky.jpg
(79.66 КБ) 296 скачиваний

Кроме того был такой комментарий:
"Кто собирается повторить в подобном варианте, имейте ввиду, что указанный стрелкой резистор (R19) уже присутствует в модулях STM32 Plue Pill, а значит дополнительный ставить не нужно. Кроме того, нередко китайцы лупят туда резисторы 10К, поэтому лучше заменить на 1.5К"

Но комментарий не проясняет ситуации, поскольку не полностью совпадает с действительностью. В чем тут смысл подключения именно к PA8?
Аватара пользователя
HeadLess
Встал на лапы
Сообщения: 132
Зарегистрирован: Пн апр 10, 2017 06:04:37
Откуда: Томск

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

Сообщение HeadLess »

Управляя сигналом на РА8, можно имитировать переподключение установки.
Это необходимо после перепрошивки, о чем упомянуто в комментах.
igor48
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пт ноя 22, 2013 22:06:15
Откуда: Липецк

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

Сообщение igor48 »

Спасибо, я этого найти не смог. Поскольку на данный момент прошивка уже устоялась, и процесс перепрошивки скорее всего не будет частым, то, как я понял, без этого резистора легко можно обойтись А для подключения удобно использовать штатный микроUSB на плате.
rv3bj
Встал на лапы
Сообщения: 102
Зарегистрирован: Ср мар 18, 2015 12:02:35
Откуда: Москва

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

Сообщение rv3bj »

Управляя сигналом на РА8, можно имитировать переподключение установки.
Это необходимо после перепрошивки, о чем упомянуто в комментах.

На самом деле немного не так. Резистор 1к5 нужен для того, чтобы известить компьютер о подключении USB устройства стандарта FS (full speed). При подключении компьютер начинает процедуру определения устройство какого типа (VID/PID) к нему подключается, чтобы понять какой драйвер следует использовать. Так вот в ряде случаев возможна ситуация когда USB стек еще не полностью проинициализировался на контроллере, а компьютер, не дождавшись ответа в определенное время, сбрасывает процедуру определения типа устройства, выставляя ошибку "неизвестное устройство". Чтобы этого избежать надо задержать подачу питания на резистор 1к5 до момента гарантированного запуска USB стека на контроллере. Для этого и используется подключение "горячего" вывода резистора не сразу к плюсу питания, а с некоторой задержкой. На соответствующий вывод порта микроконтроллера подается плюс питания после окончательной инициализации стека USB.
igor48
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пт ноя 22, 2013 22:06:15
Откуда: Липецк

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

Сообщение igor48 »

Сегодня наконец получил лазерные диоды на 50 и 150 мВт с Али. Корпуса пока ещё нет. Можно ли диоды как то проверить и при этом не сжечь, или без платы защиты и радиатора даже не пытаться этого делать?
Ответить

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