Лазерная установка для засветки фоторезиста от AlphaCrow
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
tihohod, на днях делал пару небольших плат, все засветил с первого раза, все вроде норм. Когда ожидается маска?
- tihohod
- Грызет канифоль
- Сообщения: 278
- Зарегистрирован: Пн мар 08, 2010 22:34:21
- Откуда: Санкт-Петербург
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
tihohod, на днях делал пару небольших плат, все засветил с первого раза, все вроде норм. Когда ожидается маска?
Спасибо!
Не очень скоро
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
[uquote="lifeKam",url="/forum/viewtopic.php?p=4198921#p4198921"]tihohod, на днях делал пару небольших плат, все засветил с первого раза, все вроде норм. Когда ожидается маска?
Спасибо!
Не очень скоро
А почему не привязываться к отверстиям? Вроде так работают программы автора и SDimok по маркерам. Например это отверстия сверловки для крепления платы. Я уверен есть куча отверстий в которых нет маски или что бы программа расчитывала центр двух отверстий по оси х и y smd компонента. Сейчас же ведь реализована привязка к независимым точкам в чём отличие слоя маски?
- tihohod
- Грызет канифоль
- Сообщения: 278
- Зарегистрирован: Пн мар 08, 2010 22:34:21
- Откуда: Санкт-Петербург
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Ну вообще это именно коэффициент. Значение DPI ленты на него делится (в след. версии я решил, что будет умножаться) для получения истинного DPI каретки. Так что 0.99 и 1.01 это изменение на 1 процент, а не на сотку. Что при ширине платы в 100 миллиметров миллиметр и даст. Я там поле в пять знаков, вроде, сделал, чтобы побольше нулей можно было вводить после запятой
.
Да версия 7
Вообщем попробовал еще, калибровка криво работает. Я действительно не обнулял, сейчас обнулил, но если выставить что-то отличное от 1, например 0,99 или 1,01, вроде на сотку изменения а при засветке смещение (причем и светить начинает в стороне от левого репера куда целился) то вправо то влево на 1 мм примерно (добавил третье видео)
Вообщем попробовал еще, калибровка криво работает. Я действительно не обнулял, сейчас обнулил, но если выставить что-то отличное от 1, например 0,99 или 1,01, вроде на сотку изменения а при засветке смещение (причем и светить начинает в стороне от левого репера куда целился) то вправо то влево на 1 мм примерно (добавил третье видео)
- Lecter2017
- Опытный кот
- Сообщения: 802
- Зарегистрирован: Сб май 27, 2017 22:13:51
- Откуда: Нижний Новгород
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
tihohod, а ну если так то пардон)) Надо еще попробовать
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
DPI ленты на него делится (в след. версии я решил, что будет умножаться)
tihohod, на вкус и цвет фломмастеры разные, но я б предпочел вместо одного коэффициента вводить два числа: "истинный размер" и "размер по энкодеру", а вся магия вычисления коэффициента и манипуляции с ним скрыты и не надо объяснять как его вычислять...
- zmulian
- Нашел транзистор. Понюхал.
- Сообщения: 164
- Зарегистрирован: Ср авг 27, 2014 20:24:08
- Откуда: Пермь
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Всем привет...
Обращаюсь к оставшимся прогерам. Это SDimok и tihohod. Может исходники выложите? Благодарность общества будет просто безгранична......
Обращаюсь к оставшимся прогерам. Это SDimok и tihohod. Может исходники выложите? Благодарность общества будет просто безгранична......
- tihohod
- Грызет канифоль
- Сообщения: 278
- Зарегистрирован: Пн мар 08, 2010 22:34:21
- Откуда: Санкт-Петербург
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Всем привет...
Обращаюсь к оставшимся прогерам. Это SDimok и 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
[uquote="zmulian",url="/forum/viewtopic.php?p=4233325#p4233325"]Всем привет...
Обращаюсь к оставшимся прогерам. Это SDimok и tihohod. Может исходники выложите? Благодарность общества будет просто безгранична......
Обращаюсь к оставшимся прогерам. Это 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
Вообще можно попросить авторов проги сделать кнопочку "экспорт растра".
Кстати в моей проге подобное уже есть. Правда, пока не через кнопочку, а надо залезть в реестр и в ключе Computer\HKEY_CURRENT_USER\SOFTWARE\Elverils\Watson - HLDI Host Software\GUI установить SaveImageBeforeExpose в 1. Тогда перед началом засветки будет появляться диалог сохранения png-файла с растром.
- tihohod
- Грызет канифоль
- Сообщения: 278
- Зарегистрирован: Пн мар 08, 2010 22:34:21
- Откуда: Санкт-Петербург
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
В текущей реализации прошивки и есть буфер на две строки. Пока одна засвечивается, другая заполняется. Так что об чём вы?
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
В текущей реализации прошивки и есть буфер на две строки. Пока одна засвечивается, другая заполняется. Так что об чём вы?
чтобы не с usb читать буфер, а с SD card. Чтобы подготовить все файлы, скинуть на флешку и работать с нее. Чтобы не нужен был компьютер для управления станком
- tihohod
- Грызет канифоль
- Сообщения: 278
- Зарегистрирован: Пн мар 08, 2010 22:34:21
- Откуда: Санкт-Петербург
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Ну по "моей" схеме придётся каждый раз с флешкой бегать от компа к станку. Растр-то под расположение платы делается на столе, а оно каждый раз разное. Лучше, чтобы флешка была постоянно в станке, а данные заливать по юсб на неё.
- zmulian
- Нашел транзистор. Понюхал.
- Сообщения: 164
- Зарегистрирован: Ср авг 27, 2014 20:24:08
- Откуда: Пермь
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Ну по "моей" схеме придётся каждый раз с флешкой бегать от компа к станку. Растр-то под расположение платы делается на столе, а оно каждый раз разное. Лучше, чтобы флешка была постоянно в станке, а данные заливать по юсб на неё.
Флешка (память) и будет постоянно в станке. SPI свободный имеется. Я хочу использовать ОЗУ. И она у меня есть. То есть реализация - буфер не на две строки, а на весь растр. Релизация будет такова, что станок сможет работать как и прежде - с компом. Ничего не изменится. Будет просто еще один режим.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Прошу подсказать! по поводу подтягивающего резистора на линии D+ интерфейса USB. В распространённом китайском модуле STM32F103C8T6 линия D+ интерфейса USB подтянута резистором 4,7k к шине +5V. Я пробовал заливать в него прошивку и подключал к HLDI HOST – вроде все работает, связь по USB есть (хотя саму установку пока не собрал).
А в схеме с форума линия D+ (она же PA12) соединена внешним резистором 1,5k не с шиной +5В, а с выводом PA8.
Кроме того был такой комментарий:
"Кто собирается повторить в подобном варианте, имейте ввиду, что указанный стрелкой резистор (R19) уже присутствует в модулях STM32 Plue Pill, а значит дополнительный ставить не нужно. Кроме того, нередко китайцы лупят туда резисторы 10К, поэтому лучше заменить на 1.5К"
Но комментарий не проясняет ситуации, поскольку не полностью совпадает с действительностью. В чем тут смысл подключения именно к PA8?
А в схеме с форума линия D+ (она же PA12) соединена внешним резистором 1,5k не с шиной +5В, а с выводом PA8.
Кроме того был такой комментарий:
"Кто собирается повторить в подобном варианте, имейте ввиду, что указанный стрелкой резистор (R19) уже присутствует в модулях STM32 Plue Pill, а значит дополнительный ставить не нужно. Кроме того, нередко китайцы лупят туда резисторы 10К, поэтому лучше заменить на 1.5К"
Но комментарий не проясняет ситуации, поскольку не полностью совпадает с действительностью. В чем тут смысл подключения именно к PA8?
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Управляя сигналом на РА8, можно имитировать переподключение установки.
Это необходимо после перепрошивки, о чем упомянуто в комментах.
Это необходимо после перепрошивки, о чем упомянуто в комментах.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Спасибо, я этого найти не смог. Поскольку на данный момент прошивка уже устоялась, и процесс перепрошивки скорее всего не будет частым, то, как я понял, без этого резистора легко можно обойтись А для подключения удобно использовать штатный микроUSB на плате.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Управляя сигналом на РА8, можно имитировать переподключение установки.
Это необходимо после перепрошивки, о чем упомянуто в комментах.
Это необходимо после перепрошивки, о чем упомянуто в комментах.
На самом деле немного не так. Резистор 1к5 нужен для того, чтобы известить компьютер о подключении USB устройства стандарта FS (full speed). При подключении компьютер начинает процедуру определения устройство какого типа (VID/PID) к нему подключается, чтобы понять какой драйвер следует использовать. Так вот в ряде случаев возможна ситуация когда USB стек еще не полностью проинициализировался на контроллере, а компьютер, не дождавшись ответа в определенное время, сбрасывает процедуру определения типа устройства, выставляя ошибку "неизвестное устройство". Чтобы этого избежать надо задержать подачу питания на резистор 1к5 до момента гарантированного запуска USB стека на контроллере. Для этого и используется подключение "горячего" вывода резистора не сразу к плюсу питания, а с некоторой задержкой. На соответствующий вывод порта микроконтроллера подается плюс питания после окончательной инициализации стека USB.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Сегодня наконец получил лазерные диоды на 50 и 150 мВт с Али. Корпуса пока ещё нет. Можно ли диоды как то проверить и при этом не сжечь, или без платы защиты и радиатора даже не пытаться этого делать?