Лазерная установка для засветки фоторезиста от AlphaCrow
- Lecter2017
- Опытный кот
- Сообщения: 802
- Зарегистрирован: Сб май 27, 2017 22:13:51
- Откуда: Нижний Новгород
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Стол 300х300. Плюс по 100 мм с каждой стороны на разгон и торможение. Плата может быть максимум по длине 290 мм
- mial
- Друг Кота
- Сообщения: 3254
- Зарегистрирован: Ср янв 06, 2010 23:31:56
- Откуда: Боровичи, Новг. обл.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Если буфер реально 4 Кб то должно хватать, по точкам с таким разрешением больше чем на 500 мм хватает
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
[uquote="Lecter2017",url="/forum/viewtopic.php?p=4616049#p4616049"]Стол 300х300. Плюс по 100 мм с каждой стороны на разгон и торможение. Плата может быть максимум по длине 290 мм[/uquote]
Тогда вам должно хватать и существующего буфера. Мне показалось, что у вас две платы объединены на одной панели и размеры указаны для каждой из плат. Странно, тогда не в буфере дело.
Там в прошивке есть еще одно узкое место при пересчете микрон в пикселы. Там может быть переполнение, мне лень сейчас искать и считать, но можно попробовать разрешение указать 720 на 12700. И, наверное, опыты лучше ставить на факсовой бумаге
Тогда вам должно хватать и существующего буфера. Мне показалось, что у вас две платы объединены на одной панели и размеры указаны для каждой из плат. Странно, тогда не в буфере дело.
Там в прошивке есть еще одно узкое место при пересчете микрон в пикселы. Там может быть переполнение, мне лень сейчас искать и считать, но можно попробовать разрешение указать 720 на 12700. И, наверное, опыты лучше ставить на факсовой бумаге
- Lecter2017
- Опытный кот
- Сообщения: 802
- Зарегистрирован: Сб май 27, 2017 22:13:51
- Откуда: Нижний Новгород
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Я привел длину от плат от репера до репера. Это заготовка, на ней несколько плат. Вот скорее всего переполнение. Завтра поэкспериментирую. Спасибо!
- mial
- Друг Кота
- Сообщения: 3254
- Зарегистрирован: Ср янв 06, 2010 23:31:56
- Откуда: Боровичи, Новг. обл.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Да, кстати у меня была такая фигня с переполнением, только по столу. Что бы увеличить точность попадания на верхний репер я ставил типа 4000 на 10000 микрон. И при достаточно широких платах получалась фигня. Стол ехал нормально до определенной координаты, а потом начинал ехать в другую сторону, по моему так было.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
На всякий случай. Сейчас посмотрел исходники. Там сам буфер определяется в файле startup.s и его размер задается в явном виде как 2*4096. Так что, если кто надумает увеличивать буфер, надо и там поменять его размер.
- Lecter2017
- Опытный кот
- Сообщения: 802
- Зарегистрирован: Сб май 27, 2017 22:13:51
- Откуда: Нижний Новгород
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
mial, у меня и сейчас так. Поэтому стоит 400х1000
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Так размер буфера нужно и в управляющей программе менять. Я тоже разбирал прошивку и управляющую программу давно, 4 года назад, многое забылось, но точно помню, что у SDimok на размер буфера в 4К циклы завязаны.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
[uquote="Lecter2017",url="/forum/viewtopic.php?p=4616042#p4616042"]Ну значит не хватает буфера. Обидно блин[/uquote]
Если у вас не стоит множитель 2 к горизонтальному разрешению (а это с таким энкодером без надобности), то при 1440 dpi стандартного буфера в 4096 байт должно хватить на строку длиной 577 мм.
Если у вас не стоит множитель 2 к горизонтальному разрешению (а это с таким энкодером без надобности), то при 1440 dpi стандартного буфера в 4096 байт должно хватить на строку длиной 577 мм.
- Lecter2017
- Опытный кот
- Сообщения: 802
- Зарегистрирован: Сб май 27, 2017 22:13:51
- Откуда: Нижний Новгород
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Множителя нет. Пока больше экспериментов не делал. Но с разрешением 1440х25400 засвечивает как в моем посте выше. Примерно 150-170мм, не замрил точно. Дальше обрезает
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Такое поведение только в софте от SDimok или и в авторском тоже?
Прибор, защищённый предохранителем, сгорает первым, защитив предохранитель. Закон Мерфи.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
[uquote="Seriyvolk",url="/forum/viewtopic.php?p=4616066#p4616066"]Такое поведение только в софте от SDimok или и в авторском тоже?[/uquote]
Там переполнение в самой прошивке может быть. Как реализован пересчет в программах хоста мне не ведомо, но есть у меня подозрение, что в программе SDimokкопится небольшая ошибка округления. Но детально пока не разбирался. Возможно это я где-то ошибаюсь. И еще, в программе SDimjr при обнулении буфера перед стартом экспозиции происходит в предпоследнем блоке записи нулей выход за границу буфера. У меня при отладке это вызывало большие проблемы, но в исходной прошивке это видимо не влияет, там буфер распределяется по другому и видимо за ним есть свободное место. Я в конечном счете просто выделил под буфер больше места, чем указывал в описателе.
Там переполнение в самой прошивке может быть. Как реализован пересчет в программах хоста мне не ведомо, но есть у меня подозрение, что в программе SDimokкопится небольшая ошибка округления. Но детально пока не разбирался. Возможно это я где-то ошибаюсь. И еще, в программе SDimjr при обнулении буфера перед стартом экспозиции происходит в предпоследнем блоке записи нулей выход за границу буфера. У меня при отладке это вызывало большие проблемы, но в исходной прошивке это видимо не влияет, там буфер распределяется по другому и видимо за ним есть свободное место. Я в конечном счете просто выделил под буфер больше места, чем указывал в описателе.
- Lecter2017
- Опытный кот
- Сообщения: 802
- Зарегистрирован: Сб май 27, 2017 22:13:51
- Откуда: Нижний Новгород
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Seriyvolk, авторскую не пробовал
Добавлено after 40 minutes 34 seconds:
Разрешение 720*12700 не помогло, все тоже самое
Вернулся на 180 ДПИ. Так работает как надо. Жаль конечно что не удалось использовать 360

Добавлено after 40 minutes 34 seconds:
Разрешение 720*12700 не помогло, все тоже самое
Вернулся на 180 ДПИ. Так работает как надо. Жаль конечно что не удалось использовать 360
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Теоретически, может ещё не успевать отрабатывать прерывание от энкодера. Оно в авторской прошивке весьма громоздкое. В таком случае может помочь уменьшение скорости каретки. Хотя от прерывания, думаю, эффект был бы другой.
Я в своей прошивке, кстати, вообще убрал весь механизм увеличения горизонтального разрешения, вместе с "прерыванием от лазера", и сделал включение/выключение экспонирования тупо по энкодеру. Поскольку PWM мощностью лазера у меня не привязано по времени к сигналам энкодера, получилось намного проще и компактнее. Как я понимаю, люди стремятся повысить горизонтальное разрешение, чтобы убрать точечность линий на маске (возникающую из-за того, что оригинальная прошивка делает 1 вспышку лазера на пиксель). Для аккуратного формирования границ дорожек разрешения 720 вполне достаточно, что демонстрирует приведенный мной выше тест.
Я в своей прошивке, кстати, вообще убрал весь механизм увеличения горизонтального разрешения, вместе с "прерыванием от лазера", и сделал включение/выключение экспонирования тупо по энкодеру. Поскольку PWM мощностью лазера у меня не привязано по времени к сигналам энкодера, получилось намного проще и компактнее. Как я понимаю, люди стремятся повысить горизонтальное разрешение, чтобы убрать точечность линий на маске (возникающую из-за того, что оригинальная прошивка делает 1 вспышку лазера на пиксель). Для аккуратного формирования границ дорожек разрешения 720 вполне достаточно, что демонстрирует приведенный мной выше тест.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Lecter2017, вы слишком быстро сдались. Попробуйте ещё уменьшить множитель, 360 на 6350, например. Если у вас реально широкое рабочее поле и вы смещаете плату влево при установке, то ваш случай на границе переполнение. Впрочем, если у вас задача просто делать платы, то, действительно, заморачиваться не стоит.
- Lecter2017
- Опытный кот
- Сообщения: 802
- Зарегистрирован: Сб май 27, 2017 22:13:51
- Откуда: Нижний Новгород
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
olee, Попробую обязательно. Просто сейчас нужно доделывать заказы перед отпуском и на эксперименты тупо нет времени. Но ваши советы я обязательно испытаю как только вернусь с отпуска, там будет свободная неделька.
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Последний раз редактировалось Ruzik Сб авг 17, 2024 16:59:11, всего редактировалось 1 раз.
- Lecter2017
- Опытный кот
- Сообщения: 802
- Зарегистрирован: Сб май 27, 2017 22:13:51
- Откуда: Нижний Новгород
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Ruzik, чудеса. 300 работает а 360 нет? Платы в длину большие?
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
Нет, платы не делал большие, 160 мм по Х макс была.
Может прогу надо по новой установить?
Может прогу надо по новой установить?
Последний раз редактировалось Ruzik Сб авг 17, 2024 17:02:53, всего редактировалось 1 раз.
- Lecter2017
- Опытный кот
- Сообщения: 802
- Зарегистрирован: Сб май 27, 2017 22:13:51
- Откуда: Нижний Новгород
Re: Лазерная установка для засветки фоторезиста от AlphaCrow
160 и у меня отработает на 360. Около 200 уже фиг