Хорошая печатная плата - залог надежности устройства. Как сделать такую плату?
Ответить

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

Сб сен 10, 2022 10:26:22

Станислав (Тихоход), сколько в твоей установке подаётся напряжение питания? Кажется я знаю почему двигатель каретки медленно ходит, правда не понятно почему каретка едет быстро перед экспонированием в начало координат.

В программе SDimok он тоже ходил медленно но побыстрее немного. Напряжение питания у меня 15 вольт. Выставил напряжение номинальное и максимальное одинаково и стало побыстрее, до того обороты ограничивались и были на всех пределах выше 300мм\сек одинаковыми. То есть или придётся завышать напряжение питания или довольствоваться чем есть.

Ещё пожелание к программе, если возможно такое сделать, чтобы после отмены экспонирования была возможность снова запускать экспонирование. По каким то причинам я нажал отмену экспонирования и надо выставлять опять маркеры, это не очень удобно.

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

Вс окт 16, 2022 14:35:19

Приветствую.
Уже 3 дня ставлю эксперименты с прогой SDimok 74й версии. Есть пропуски. По началу думал usb хаб что то портит, на то были основания. Но позже решил переткнуть установку напрямую
в комп, пропуски не исчезли. Пробовал и в realtime запускать, пропуски есть. Светил всегда с включенной камерой, так как без нее скорость плавает. Пытался установить взаимосвязь
между запущенными процессами на компе и пропусками, таковых не обнаружил. Удалил антивирус, так как при простое он запускал свои процессы сканирования и на мой взгляд мог мешать.
Светил на заготовке один и тот же гербер в количестве 4х экземпляров. 1й экземпляр имеет больше всего пропусков (штук 5-6), 2й или нет совсем или 1-2 пропуска, 3й и 4й экземпляр всегда четко.
Механика отпадает так как 3-й экземпляр светился на уровне 1-ого а 4-й на уровне 2-ого. Разрешение стоит 719,43х813,61 а мощность лазера на минимуме чтобы не было засветки соседних строк.
Перед запуском программы выходил из приложений запущенных в правом нижнем углу. Фигня какая то.

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

Вс окт 16, 2022 14:38:18

Аму меня проблемы с последней версией. 1.84 вроде. Всегда идёт смещение вправо, причем не с начала а рандомно, может в середине или в конце. Раз - и весь рисунок сместился на 1 мм вправо. Конечно идёт несовпадение с отверстиями. На 1.74 версии такого не замечал

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

Вс окт 16, 2022 14:42:01

Скорее всего у тебя с сигналами энкодера что то а не с прогой. Это может быть частицы пыли на ленте, шлейф переломан, помехи ловит.

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

Вс окт 16, 2022 15:43:31

Аму меня проблемы с последней версией. 1.84 вроде.

Крайняя версия от SDimok - 1.81
Скорее всего у тебя с сигналами энкодера что то

Для смещения на 1мм нужно больше двух десятков пропусков :shock:
Раз - и весь рисунок сместился на 1 мм вправо.

Сразу вся строка, или в процессе засветки за строку понемногу набегает?

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

Вс окт 16, 2022 18:49:43

В общем старею наверное. Проблема с пропусками уже всплывала и была решена еще тогда. Короче FT232 выпаяна у меня за ненадобностью, соответственно вход RX контроллера висит в воздухе и как следствие наводки и ловля помех.
В прошлый раз контроллер прошил своей прошивкой с отключенным uart и проблема исчезла. А сейчас позабыл это и прошивал той что в комплекте. В общем надо или оставлять на плате ft232 или в исходниках убирать все что с uart связано.
Засветил 4 экземпляра и пропуски исчезли.

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

Вс окт 16, 2022 19:04:35

Или подсопротить RX к питанию

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

Пн окт 17, 2022 12:17:43

HeadLess, сразу вся строка. Прямо вот все хорошо идет и раз - сместилась. Как затык небольшой чтоли происходит еле заметный а потом эта херня. Вчера светил на ПО 1,74 версии, все норм.

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

Вт окт 18, 2022 15:45:11

В общем проблема с пропусками строк успехом не увенчалась. Отключение UART в прошивке не помогло. Подумалось что проблема с помехами или кабелями, но тут все отлично. Пробовал и на авторской программе
и на SDimok, пропуски не ушли. Грешить на аппаратную часть не могу, все работало хорошо. Когда началось даже не пойму и что этому предшествовало. Может винда 10я что то обновила.....
У mial 74я версия без пропусков, 81я с пропусками. У меня 74я то нет совсем пропусков, то навалом. В 81й тоже пропуски.

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

Вт окт 18, 2022 21:30:01

У пользователей установки периодически возникают следующие проблемы:

1. Остановка каретки в крайнем (левом или правом) положении после печати строки.
2. Засветка всей строки целиком.
3. Пропуск засветки всей строки целиком.

Анализ прошивки (а она одна у всех) даёт огорчительные выводы - все эти проблемы основополагающие. Их причина - отсутствие настоящей обратной связи с кареткой.

В прошивке заложена "идеальная" каретка - управляющая программа передаёт настройки, введённые пользователем, и прошивка вычисляет, к примеру - каретка должна проехать строку за 10 мс. (плюс маленький запас на всякий случай) и за это время должно поступить надцать прерываний от энкодера.

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

Уточню, что это упрощённая схема работы прошивки - описывать разные нюансы незачем. Главное, что хотел сказать - всё что могут сделать пользователи установки это добиваться идеальной работы каретки. Если получится. Например, каретка может запаздывать на какие-то миллисекунды (причём, редко), пользователь будет уверен, что всё отлично, но прошивка будет считать иначе.

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

Вт окт 18, 2022 21:32:56

Именно. Проблема номер один моя. Но почему то на версии 1.81. Последней. На 1.74 только что засветил большую плату, нормально

И да, каретка останавливается на долю секунды, это заметно, и потом пошел сдвиг. Ты прав

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

Вт окт 18, 2022 21:53:10

Lecter2017 писал(а):Проблема номер один моя. Но почему то на версии 1.81
SDimok до определённого момента пытался подобрать оптимальные задержки, чтобы компенсировать неидеальность реальной каретки. Потом пришёл к выводу, что пусть прошивка сама решает. Отсюда и успешность (неудачность) версий. Возможно, что в версии 81 он опять ввёл что-то подобное, её я не смотрел.

Но главное, что вышеописанные проблемы никогда не получится устранить без значительного изменения идеологии, заложенной AlphaCrow.

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

Вт окт 18, 2022 23:54:57

Если получится. Например, каретка может запаздывать на какие-то миллисекунды (причём, редко), пользователь будет уверен, что всё отлично, но прошивка будет считать иначе.

Вот специально запустил установку на минимальной скорости чтобы посмотреть, будет ли сбой если каретка задержится где то.
И во время движения каретки тормозил ее рукой. Получается что когда каретка меняет направление я придерживаю ее на довольно значительное время.
Никаких сбоев не обнаружил. Пока каретка не доедет до нужного места, лазер молчит. Как только подъезжает к началу засветки, то светит.
Ну и соответственно стол, пока каретка не доедет до одного из краев, стол не едет, как только каретка доехала, стол сместился. И так пробовал в обе стороны.
Думаю дело не в этом. Тем более какое то время все работало хорошо а потом началось...

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

Ср окт 19, 2022 00:13:22

urez83, сказанное мной есть опыт анализа исходных кодов прошивки и управляющих программ. И последующего переписывания и прошивки, и управляющей программы для себя. Я рассказал как есть, а Вы делайте выводы какие удобно.

А что касается "все работало хорошо а потом началось" - у меня тоже работало пока щётки мотора не достигли определённой степени износа, начали искрить сверх меры и создавать сильные помехи. Выяснил, устранил. Потом перешёл на рельсу. И снова работало до тех пор пока не перестало. Выяснилось - пока смазки в каретке хватает, всё работает. Если начались остановки в крайних точках - пора снова смазывать шарики в каретке. При этом, каретка бегает одинаково легко и со смазкой, и без.

Ну и так далее.

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

Ср окт 19, 2022 14:35:26

urez83
У меня тоже глюки на разных версиях и не могу найти закономерности, то норм, то пропуски.

Белее стабильно работало при множителе х1 каретки. Попробуй поменяй х1 на х2 или если стоит х2 то на х1, изменится что то?

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

Ср окт 19, 2022 17:02:06

Ruzik Попробовал поставить на каретку х2, пропусков нет. Но проба была не чистой. У меня по столу 1600 точек на 1998мкм (все таки швп не того класса как хотелось бы и это число получил сверлением шаблона на чпу так чтоб совпало с лазером).
Если поделить 1998мкм/1600=1,24875мкм/точку. До этой пробы у меня шаг стола стоял 31,22 мкм. Если 31,22 поделить на шаг 1,24875 то получается 25,001001001. Короче поставил 29,97мкм чтобы ровное число получилось (29,97/1,24875=24).
Подумалось, вдруг там что некорректно делится/умножается/анализируется и в результате ошибка накапливается и получаем пропуск засветки. И о чудо! Рисунок без пропусков, скорее всего из за множителя каретки.
Позже попробую вернуть х1 и стол поставлю на шаг 31,22 мкм и доложу.
UPD Причем тест делал и с включенной камерой и с выключенной. Оба теста без пропусков, хотя с выключенной камерой скорость немного плавала.
UPD2 Проверил все. Действительно множитель х2 работает без пропусков в независимости от шага каретки и прочих настроек. Это на мой взгляд единственная верная зацепка для поиска проблемы. За последние 4 дня извел метров 5 фоторезиста,
никаких других условий стабильной работы не нашел. Пробовал и разные режимы и другие порты с кабелями, хабы разные, разные методы запуска программы, даже в прошивке поковырялся, удалил всю отладочную часть включая саму работу с uart.
И что интересно, даже с выключенной камерой скорость сбоит но пропусков нет, что не может не радовать.

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

Чт окт 20, 2022 16:02:45

urez83
У меня работало на х2 нормально, теперь только на х1 только норм работает. Но на х1 стало нормально работать недавно, раньше не работало вообще на х1 (пропуски стабильные). Думал что у меня лента 300lpi и это из за этого, только множитель х2 помогал.

Почему х2 сменился на х1, не знаю. :dont_know:

Сначала запускаю без платы засветку. Если пропуски есть, их сразу видно визуально, хватает 5 мм хода по плате и меняю на другой множитель. Если и при другом множителе есть пропуски, меняю гнездо USB, куда подключена установка и опять проверяю. Если не помогает, то перезагружаю комп и по новой пробую. В одном из трех случаев танцев, помогает.

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

Чт окт 20, 2022 17:48:26

urez83, привет.
У меня строки пропускает только если всякая хрень на компе включена. Когда выгружаю все лишние программы пропусков нет.
Правда я еще программу Prio поставил которая изменяет приоритет в диспетчере задач.
Как по мне просто идет подвисание юсб порта и из за этого пропускает строку.
Ну и мотор у меня 777й, мощный так что задержек по перемещению нет и мощности на каретку с запасом.

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

Чт окт 20, 2022 22:35:10

tyratron У меня было такое на винде7, выключаешь все не нужное, антивирус останавливаешь и все работает на любых режимах. Но сейчас стоить десятка и такая фигня.
Причем было время на десятке работало нормально, но опять же, возможно просто я не замечал из за того что мощность лазера всегда ставлю 0,15 а на тестах делаю при К=0,1.

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

Сб окт 22, 2022 20:32:28

Привет, да у меня 7-ка, да еще и 32 битная, поскольку и мач3 для ЧПУ тоже на этом компе.
10 ку никогда не ставил и не собираюсь пока 7ку поддерживают...
Чем проще система тем меньше глюков...
Реестр чищу переиодически, дефрагментацию не делаю поскольку ССДшник на системе стоит и тормозов в этом плане не наблюдается...
Мучаюсь с камерой частенько постоянно слетают смещения, но я ЮСБ эндоскоп использую и походу сама камера в корпусе трубке имеет люфтец...
а так впринципе работать можно...
Ответить