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

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

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

Сообщение SDimok »

А как Вы выясняли протокол обмена программы и прошивки? Копались только в фортовских исходниках программы? Или прошивку тоже изучали?

Копался только в исходниках прошивки :) там мой родной с++ :)
В форте я как баран в апельсинах, один раз заглянул а там ""%:"№:
Ну и сниффер лучший друг :)
Forward
Мучитель микросхем
Сообщения: 445
Зарегистрирован: Вс апр 20, 2014 14:18:07

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

Сообщение Forward »

SDimok писал(а):откуда в строке все нули (строка пустая) или все единицы (строка засвечена)

Ошибка на стороне контроллера (скорее всего в адресации DMA)

smacorp писал(а):далее обработчик клинит

Однако, в нем еще и координату считает...

SDimok писал(а):В моей версии идет расчет за сколько проэкспонируется заданная длина строки с заданной скоростью.

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

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

Сообщение SDimok »

Да, но почему эти буфера заполнены то 0, то 1? Даже если представить, что автор зачем-то намеренно чистит буфера (но это было бы весьма странно в данном случае), заполнение было бы чем-то одним. И, скорее всего, именно 0.

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

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

Сообщение smacorp »

Однако, в нем еще и координату считает
Это не показатель, увы. Например, входим по прерыванию в обработчик, считаем координату, переходим к переключению лазера и по какой-то причине аварийно из обработчика вылетаем - лазер остаётся в прежнем состоянии. И так до перехода на новую строку.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Аватара пользователя
SDimok
Мучитель микросхем
Сообщения: 482
Зарегистрирован: Сб фев 06, 2016 14:34:29
Откуда: Саянск, Иркутская область
Контактная информация:

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

Сообщение SDimok »

SDimok писал(а):В моей версии идет расчет за сколько проэкспонируется заданная длина строки с заданной скоростью.

А что выводится в поле скорости при не загруженном гербере и при ручном перемещении каретки? :wink:

Ты не понял :) При экспонировании я считываю показание скорости из контроллера один раз именно на середине строки (если показания считывать 2 раза, например в начале строки и в конце строки то они будут разными), а не в режиме экспонирования я ее считываю каждые 50 мс :) по таймеру.

Добавлено after 5 minutes 49 seconds:
Положим, первая точка в строке не пустая - лазер включается, далее обработчик клинит

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

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

Сообщение smacorp »

SDimok, будем пробовать выяснять. У меня пустых строк не было вообще. Полностью залитая строка была 1 раз за 2 года. И, заметьте, не в Вашей программе. Выходит, дело далеко не в ней. Просто, может быть, с Вашей программой глюк прошивки вылезает чаще.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Forward
Мучитель микросхем
Сообщения: 445
Зарегистрирован: Вс апр 20, 2014 14:18:07

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

Сообщение Forward »

Это не показатель, увы. Например, входим по прерыванию в обработчик

И так в каждой точке строки? Приращение координаты - простой инкремент, сравнение с вектором данных - одна операция. Так что... вряд ли.

SDimok писал(а):Ты не понял :)

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

Узнать бы какой пиксель был первым в той строке, которая засветилась, и в той которая пропущена :)

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

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

Сообщение mial »

Отчитываюсь за сегодняшний день. 4 2х сторонних платы, 2 здоровых, одна повторение из-за брака. Косяков с пропусками либо сплошной засветкой нет. Софт AlphaCrow.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Аватара пользователя
urez83
Электрический кот
Сообщения: 1056
Зарегистрирован: Пт окт 31, 2014 18:38:30
Откуда: Ростов-на-Дону

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

Сообщение urez83 »

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

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

Сообщение mial »

Были на уарте. После перехода на юсб не было.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Аватара пользователя
urez83
Электрический кот
Сообщения: 1056
Зарегистрирован: Пт окт 31, 2014 18:38:30
Откуда: Ростов-на-Дону

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

Сообщение urez83 »

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

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

Сообщение SDimok »

Были на уарте. После перехода на юсб не было.

В теме AlphaCrow говорил, что это похоже на необнаруженную ошибку, а обнаружение ошибок было реализовано по контрольной сумме пакета.
В usb доставка гарантированна, поэтому проверки КС нет.
Выложил новую версию, в которой переделано ожидание квитанции от установки, возможно это поможет.
Поправил сохранение положения и размеров основного окна.
Поскольку у меня косяки со сплошными линиями почему то не вылазят, прошу по возможности это дело проверить.
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

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

Сообщение mial »

На следующей неделе, буду делать кучу односторонних плат. Погоняю твою программу, там цена сбоя гораздо ниже, и в принципе все можно поправить сразу после проявки.
UPD. Маска шелк, эти же платы, полет нормальный. Soft AlphaCrow
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Аватара пользователя
tihohod
Грызет канифоль
Сообщения: 278
Зарегистрирован: Пн мар 08, 2010 22:34:21
Откуда: Санкт-Петербург

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

Сообщение tihohod »

Дошли руки запаять контроллер для своей балалайки.

Изображение

Плата китайская (jl....). Пайка в домашней паяльной печке. Трафарет резан из пленки 150мкм на silhouette portrait. Разъем питания поставил ноутбучный. Компоновка под драйвер ШД творчески стырена с платы ардуино grbl. Остальные куски с плат уважаемых донов. Хаб GL850 по ошибке заказан на али в QFN, пришлось за запайку поволноваться, но обошлось. Китайска smd кнопка (reset) расплавилась в печке при 230C с испусканием большого количества дыма. Пришлось ещё поволоноваться. В итоге на столе вроде всё работает, дело осталось за кареткой.
Аватара пользователя
Ruzik
Друг Кота
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47
Контактная информация:

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

Сообщение Ruzik »

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

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

Сообщение tihohod »

tihohod
Что о долго, вроде вместе начали?


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

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

Сообщение Ruzik »

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

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

Сообщение Ruzik »

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

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

Сообщение SDimok »

SDimok
Ссылка из твоей подписи на прогу пропала, специально или случайно?

Да убрал, в программе же есть ссылка в окне сведения.
Последний раз редактировалось Seriyvolk Вс сен 25, 2022 17:32:27, всего редактировалось 1 раз.
Аватара пользователя
urez83
Электрический кот
Сообщения: 1056
Зарегистрирован: Пт окт 31, 2014 18:38:30
Откуда: Ростов-на-Дону

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

Сообщение urez83 »

SDimok А давай ка прикрутим нормальную иконку к программе ? А то на столе теряется как то. :)))
Ответить

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