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

Хорошая печатная плата - залог надежности устройства. Как сделать такую плату?
Аватара пользователя
SDimok
Мучитель микросхем
Сообщения: 482
Зарегистрирован: Сб фев 06, 2016 14:34:29
Откуда: Саянск, Иркутская область
Контактная информация:

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

Сообщение SDimok »

Вот так же несложно же сделать окно?

Я подумаю.
Аватара пользователя
Ruzik
Друг Кота
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47
Контактная информация:

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

Сообщение Ruzik »

mial
У меня все нормально, только что 20 минут светил в самой последней версии, связь не оборвало, не зависает. Также ездил туда сюда, и стрелками и с шифтом и кнопками в окне камеры. Все нормально. :dont_know:

Изображение

Может в USB контакт плохой? У меня было такое, еще в версии автора. Подергал разъемы раз 10 (в компе и в установке), окись слетела, заработало.
Последний раз редактировалось Ruzik Пт апр 27, 2018 19:44:07, всего редактировалось 1 раз.
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

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

Сообщение mial »

Ruzik хз, так то вроде все нормально. Камера же не улетает, а они с одного хаба. При экспонирование не улетает. Именно когда кнопки нажимаешь, ездишь по Х туда сюда выравнивая плату. Бац и встало все. Да, и разъем я не передергиваю, просто прогу перезапускаю.
Только что доделал. Совмещение идеальное. Разрешения меди и маски разные. Платы довольно длинные, не помню точно, что то около 180 мм, по 2 платы в заготовке.
Изображение
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Аватара пользователя
Ruzik
Друг Кота
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47
Контактная информация:

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

Сообщение Ruzik »

Сделал краш тест, одновременный нажим стрелок туда сюда плюс к этому в окне камеры еще мышкой кликал. Ничего не повисло, связь не оборвалась.
Аватара пользователя
smacorp
Друг Кота
Сообщения: 3471
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

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

Сообщение smacorp »

Платы довольно длинные, не помню точно, что то около 180 мм, по 2 платы в заготовке
Напоминаю - каждая плата, если немного округлить - 184 х 45 мм. :)
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

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

Сообщение mial »

Ruzik писал(а):Сделал краш тест,
Гербер был загружен?
smacorp писал(а):Напоминаю
:))
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Аватара пользователя
Ruzik
Друг Кота
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47
Контактная информация:

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

Сообщение Ruzik »

Да, с гербером и без гербера тоже. Надо еще чтобы кто то проверил, а то гадаем тут.
Аватара пользователя
sporeon
Открыл глаза
Сообщения: 52
Зарегистрирован: Вс фев 20, 2011 21:05:17
Контактная информация:

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

Сообщение sporeon »

SDimok, спасибо огромное за программу!

Возможно, уже писали, но есть одна недоработка почти во всех версиях. При изменении значения ползунков скорости экспозиционирования или мощности лазера происходит сохранение конфига на диск при перемещении мышки на каждый пиксель. Очень часто из-за этого вылезает исключение (если потребуется, в спойлере) из-за слишком частого перезаписывания файла. Система Win10, исключение вероятней всего происходит из-за того, что папка с программой синхронизируется через Dropbox.
По-моему лучше сделать сохранение конфига при отпускании ползунка, а не при его перемещении.

Спойлер

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

System.IO.IOException: Запрошенную операцию нельзя выполнить для файла с открытой пользователем сопоставленной секцией.
   в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   в System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync)
   в System.Xml.XmlWriterSettings.CreateWriter(String outputFileName)
   в System.Xml.Linq.XDocument.Save(String fileName, SaveOptions options)
   в New_HLDI.Configuration.SaveToFile(String fname)
   в New_HLDI.Form1.PowerTrackBar_Scroll(Object sender, EventArgs e)
   в System.Windows.Forms.TrackBar.OnScroll(EventArgs e)
   в System.Windows.Forms.TrackBar.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Аватара пользователя
SDimok
Мучитель микросхем
Сообщения: 482
Зарегистрирован: Сб фев 06, 2016 14:34:29
Откуда: Саянск, Иркутская область
Контактная информация:

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

Сообщение SDimok »

сделать сохранение конфига при отпускании ползунка, а не при его перемещении

Сделал в новой версии
Аватара пользователя
SDimok
Мучитель микросхем
Сообщения: 482
Зарегистрирован: Сб фев 06, 2016 14:34:29
Откуда: Саянск, Иркутская область
Контактная информация:

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

Сообщение SDimok »

mial версия в основном для тебя, пора уже приземлять эту проблему :)
В меню сервис добавил команду - перезапуск очереди.
Меня интересует, поможет ли она при зависании.
Ну и обращения к конфигу оптимизировал.
Вложения
HLDI_Host_63.rar
(275.86 КБ) 373 скачивания
Аватара пользователя
Ruzik
Друг Кота
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47
Контактная информация:

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

Сообщение Ruzik »

SDimok
А что значит перезапуск очереди?
Аватара пользователя
smacorp
Друг Кота
Сообщения: 3471
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

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

Сообщение smacorp »

Ruzik, похоже, что запуск с прерванного места - с того, где связь потерялась.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Аватара пользователя
Neutron
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Сб май 28, 2011 13:36:28
Откуда: г. Славгород

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

Сообщение Neutron »

SDimok сегодня первый раз светил маску через твою программу. Экспозиция прошла нормально, при повышенном разрешении стола 2400 однокомпонентная маска засветилась с одного прохода.
Ну суть не в этом, при ручном управлении каретки связь обрывалась постоянно раз 6-8 подряд. Еле подъехал к реперу. Нажимаешь клавиши влево, вправо, каретка туда сюда, а потом при очередном нажатии клавиши как бы терялась связь. Причем 2 поведения: Если двигал каретку без шифтов и контролов каретка срывалась и в отбойник хрясь, и на клавиши больше не реагирует. Если с шифтом то просто замирает и на клавиши не реагирует. Перезапускаешь программу и контроль возобновляется. В авторской такого не разу не случалось, поэтому сделал вывод что это не с железом связанно.
Еще заметил на нетбуке при запуске программы от SDimok процессор нагружается на 50%, а при открытии окна камеры 80%-90%. На стационарном компе такого не происходит (но контролер не подключен), понятно что мощности несоизмеримо разные, но все равно было бы заметно. Авторская не нагружает не нэтбук ни стационарный. Что то не то с системой на нетбуке?(Система 7SP1 лайтовая, обновлений нет, установлены только хром, прога для осциллографа и программы для HLDI)
Аватара пользователя
Ruzik
Друг Кота
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47
Контактная информация:

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

Сообщение Ruzik »

У меня не обрывается связь. Заметил некую задумку после смены направления, но связь не теряется. :dont_know:
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

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

Сообщение mial »

SDimok писал(а):mial версия в основном для тебя, пора уже приземлять эту проблему

Программа вылетает с сообщением об ошибке, если в окне камеры быстро нажимать кнопку шага, либо просто нажать и держать. Проверил раз 15, косяк стабильный. С кнопок клавиатуры работает нормально. Проверить новый пункт меню не получается в связи с вылетом проги. :(
Еще раз потестил поворот. Распечатал маленький гербер, где то 75х22 на термобумаге с небольшой контрастностью. Чуть повернул плату, привязался к напечатанным реперам с поворотом (+2.5 гр). Распечатал уже с большей контрастностью. Попадание практически 100%. Есть не большой нюанс с появлением зубастости на прямых участках, но он незначителен. Скорей всего на достаточно сложных платах с 0.15/0.15 наверно так не получится нормально распечатать. Но на платах с более толстыми дорожками и более широкими зазорами будет нормально. Будет оказия, попробую на реальной плате. Не с 2.5 град., что ни будь поменьше. Должно нормально получится.
Да, загрузка проца без установки где то 1% и меньше. С установкой около 25%, с открытым окном камеры уже под 30%. Машинка у меня старенькая, лет 7 уже. ОЗУ 4 гига, проц Core(TM)2 Quad Q8400 2.66 ГГц Win10 x64 со всеми обновами.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Аватара пользователя
SDimok
Мучитель микросхем
Сообщения: 482
Зарегистрирован: Сб фев 06, 2016 14:34:29
Откуда: Саянск, Иркутская область
Контактная информация:

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

Сообщение SDimok »

Ну суть не в этом, при ручном управлении каретки связь обрывалась постоянно раз 6-8 подряд.

Перезапуск очереди пробовал нажимать?

Добавлено after 45 seconds:
Еще заметил на нетбуке при запуске программы от SDimok процессор нагружается на 50%, а при открытии окна камеры 80%-90%.

А в предыдущих версиях?

Добавлено after 1 minute 6 seconds:
Программа вылетает с сообщением об ошибке, если в окне камеры быстро нажимать кнопку шага, либо просто нажать и держать.

Сделай скриншот этой ошибки, я его давно жду:)

Добавлено after 1 minute 17 seconds:
Есть не большой нюанс с появлением зубастости на прямых участках

Это неизбежно при повороте, к сожалению.

Добавлено after 1 minute 9 seconds:
Да, загрузка проца без установки где то 1% и меньше. С установкой около 25%, с открытым окном камеры уже под 30%.

А в старых версиях как?
Аватара пользователя
Neutron
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Сб май 28, 2011 13:36:28
Откуда: г. Славгород

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

Сообщение Neutron »

Небольшой отчет по загрузке процессора ноутбука Asus Eee PC T101MT (Intel Atom 1660 МГц, 2048Mb ОЗУ):
Герберы не загружал.
1. Авторская программа в главном окне загрузка 0-1%, при открытии окна камеры грузится одно ядро примерно на 29%:
Изображение
Переходим к программе SDimok
2. Версия 62, при открытии программы в главном окне грузится одно ядро почти всегда на 100%, общая загрузка 50-60%
Изображение
При открытии камеры загружается второе ядро до 100% в итоге общая загрузка 99-100%, чувствуются подлагивания при перемещении каретки вручную.
Изображение
3. Как я вчера не догадался открыть старую версию :) Вообщем 58 так же как и 59, 60 версия, при открытии главного окна загрузка 0-1% В этих версиях все хорошо.
Изображение
При открытии окна камеры в 58, что в 59,60 загрузка двух ядер поднимается до 70%, скорей всего не оптимальная отрисовка перекрестия. Видно что грузятся 2 потока, скорей всего программа что то в цикле делает, а так же заставляет системное окно web камеры перерисовываться, вот вам и 2 потока.
Изображение Изображение
4. Версия 61_1
Поправил кое какие косяки. Попробуйте, у кого связь часто теряется,есть ли положительные сдвиги.
Вот тут то и началась загрузка процессора так же как и в 62 версии.


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

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

Сообщение Ruzik »

Neutron писал(а):импортировал настройки (кстати не применяются они пока не перезапустишь программу, либо в настройки нажать на применить)
Все работает нормально, не надо нажимать применить, все и так сохраняется. Может проблема с правами?

На скрине слева то что было (чтобы понятней было, что изменилось, в конце всех значений или полностью стоит цифра 1), справа, то что загрузилось, применить не нажимал, видно в видео..

Изображение




**************************************************************************
SDimok
У меня работает все нормально, не виснет, связь не обрывается. Скорей всего (возможно) зависание или потеря связи происходит из за большой загрузки процессора в режиме простоя установки.

Ниже скрины загрузки процессора, во время простоя и во время экспонирования.

Изображение Изображение
Мой комп, который тянет..

Изображение

*****************************************************************************
Загрузка процессора началась с 61_1 версии, в 60 версии было нормально.

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

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

Сообщение Forward »

SDimok
Присоединюсь как-бы и я к mial. Абсолютно аналогично.
Изображение

SDimok писал(а):Ну и обращения к конфигу оптимизировал.

Тут бы еще запретить воздействие скролла колеса мыши при отводе указателя за границы окна настроек.

И по поводу загрузки процессора. HLDI_Host загружает одно ядро процессора на все 100%.
Примечание. Камень i5-2500K. :)
Аватара пользователя
Neutron
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Сб май 28, 2011 13:36:28
Откуда: г. Славгород

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

Сообщение Neutron »

Все работает нормально, не надо нажимать применить, все и так сохраняется. Может проблема с правами?
То что там в настройках новые цыферки появились это не значит что они сейчас действуют.

У тебя E8500 процессор, т.е. 2 ядра без технологии Hyper-Threading, 50% означает что одно ядро загружено на 100% посмотри графики загрузки по ядрам.

Причем когда контролер не подключен, загрузки процессора нет в главном окне, при открытом окне камеры 70%, как и в 58 версии.
Ответить

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