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

Хорошая печатная плата - залог надежности устройства. Как сделать такую плату?
Аватара пользователя
dmirrr
Мучитель микросхем
Сообщения: 475
Зарегистрирован: Вт дек 07, 2010 15:34:19
Откуда: UA

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение dmirrr »

Ставил такой в паяльную станцию, слава богу, ничего не сгорело, но МК постоянно сходил с ума. Зависания, перезапуски. Хотя 2 таких стоят на питании других устройств с током потребления около 0,5А-1А, там все нормально. Пришел к выводу, что не любит этот стабилизатор маленькую нагрузку.
Реклама
Ticky
Родился
Сообщения: 17
Зарегистрирован: Сб сен 26, 2009 11:56:29
Откуда: Lietuva Visaginas

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение Ticky »

Толковая статья про китайский преобразователь на Lm2596 по этой ссылке: http://mysku.ru/blog/aliexpress/33783.html
После её прочтения для себя сделал вывод, что связываться с китайскими Lm2596 нет смысла.
Реклама
Аватара пользователя
mr_kot
Друг Кота
Сообщения: 4625
Зарегистрирован: Пт ноя 27, 2009 18:12:27
Откуда: Черкассы, UA
Контактная информация:

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение mr_kot »

Ticky писал(а): для себя сделал вывод, что связываться с китайскими Lm2596 нет смысла.
Ну почему же? Прекрасно они работают. Но надо учитывать, что установлены в них не 2596, а 2576 перемаркированные. Поэтому на токах до 1-1,5 А работают нормально "из коробки", для получения заявленного тока 3 А надо увеличивать индуктивность дросселя. КПД не измерял, как-то не было надобности. А вот работают они на частоте 52 кГц, как и должна работать 2576.
Изображение

В мире нет вредных веществ, в мире есть вредные количества © Д.И.Менделеев
Когда на форуме переходят на "Вы", в реальной жизни уже давно бьют морду © автор неизвестен.
Аватара пользователя
Seriyvolk
Друг Кота
Сообщения: 4964
Зарегистрирован: Сб май 05, 2012 20:19:55
Откуда: Минск

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение Seriyvolk »

Сегодня утром звякнул на фирму, и в обед забрал десяток не фейковых 3120. Ну и как следствие, возник вопрос:
mial, расскажи плиз, как ты настраивал ПИДы, ибо на данном этапе я как ни крутил, а голова всё равно очень резко трогается, а потом только уже едет с нормальной скоростью.
Видно виной этому минимальная подвижная масса системы, получившаяся у меня. :dont_know:
Ну и в список проблем добавлю, что каретка с завидной периодичностью срывается в галоп. Регулировка ПИДов не помогает.
Прибор, защищённый предохранителем, сгорает первым, защитив предохранитель. Закон Мерфи.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
bifurkas
Прорезались зубы
Сообщения: 223
Зарегистрирован: Вт фев 02, 2010 21:25:18
Откуда: Н.Новгород

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение bifurkas »

Вопрос такой, в первую очередь к автору схемы: а вместо P3004ND5G нельзя что-то попроще применить? Например связку IRF530/9530? Они конечно по-медленнее почти в два раза, но может будет достаточно?
Реклама
Аватара пользователя
Seriyvolk
Друг Кота
Сообщения: 4964
Зарегистрирован: Сб май 05, 2012 20:19:55
Откуда: Минск

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение Seriyvolk »

Я поставил AO4614, не греются совсем. Можно с тем-же успехом поставить IRF7319, довольно распространённые феты.
IRF530 сильно жирно сюда ставить.
Прибор, защищённый предохранителем, сгорает первым, защитив предохранитель. Закон Мерфи.
Реклама
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение mial »

Seriyvolk писал(а):Ну и в список проблем добавлю, что каретка с завидной периодичностью срывается в галоп. Регулировка ПИДов не помогает.
Это в ручном режиме? А в автомате все нормально?
Я настраивал так. В настройках ставил скорость каретки с которой она начинает хоть как то ездить. Плюс в настройках надо указать минимально возможное напряжение питания мотора, максимально возможное. И напряжение питания драйвера. Потом идем в настройку пид и запускаем ее. Подбором значений добиваемся плавного без рывков движения моторов. Может и не правильно, но у меня более менее получилось настроить. А так надо конечно уточнить у AlphaCrow.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Аватара пользователя
Seriyvolk
Друг Кота
Сообщения: 4964
Зарегистрирован: Сб май 05, 2012 20:19:55
Откуда: Минск

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение Seriyvolk »

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

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение mial »

Seriyvolk писал(а):В автомате тоже срывает. После убирания люфтов механизм каретки уже немного разработался, и это начинает происходить всё чаще.
Возможно проблема в том что теряет ленту. Там очень точно все надо выставить.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Аватара пользователя
Seriyvolk
Друг Кота
Сообщения: 4964
Зарегистрирован: Сб май 05, 2012 20:19:55
Откуда: Минск

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение Seriyvolk »

mial писал(а):Возможно проблема в том что теряет ленту.
Если бы терял ленту - съезжали бы координаты, а этого не происходит.
Временно поборол проблему, выставив максимальное напряжение двигателя в 3 вольта. Каретка стала трогаться плавно, без характерного стука, ну и срывы естественно прекратились.
Срыв наблюдается тогда, когда в первоначальный момент мотор получает тычок, как я понимаю, для страгивания с места, и если в результате этого тычка была превышена какая-то пороговая скорость - происходит срыв. А поскольку подвижная система у меня довольно лёгкая, а тычок идёт максимальным выставленным напряжением и довольно продолжительное время - получаем срыв.
Поэтому, сильно ограничив верхнее напряжение мотора я решил одну проблему, но получил другую - невозможность подняться выше какой-то определённой скорости.
Тута надобно с прошивкой мудрить, я AlphaCrow в личку написал, но он пока молчит.
----------------------
Тем временем, первый тест с нормальным результатом уже готов. Перед этим выяснилось, что я тоже умею превращать лазерные светодиоды в обычные, причём как и mial - сам не знаю как. :)))
Благо, куплено было с запасом. Точности ременного привода вполне достаточно будет и для разрешения 1200DPI, за что я сильно переживал, и уже даже начал присматривать у китайцев шаговик с 0.9 градуса.
Пока его покупать не буду. Результаты на фото, там очень хорошо видно штрихи засветки и их равномерность.
Изображение Изображение Изображение
Прибор, защищённый предохранителем, сгорает первым, защитив предохранитель. Закон Мерфи.
Аватара пользователя
AlphaCrow
Встал на лапы
Сообщения: 127
Зарегистрирован: Пт апр 29, 2011 13:01:00
Откуда: г. Таганрог, Ростовской обл.

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение AlphaCrow »

По поводу срывов скорости.
В ридми я кратко изложил методику настройки регулятора. Теперь немного поподробнее.
Если кто смотрел исходники, то в модуле "src\capture.c" есть функция - SpeedRegulator, в которой собственно и заложена основная формула ПИД регулятора (если быть точным, то это ПИ регулятор т.к. дифф коэффициент я выбросил по причине его практической бесполезности).

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

	vm = ((serr*k_prp)+(ival*k_int))/k_com + pwmmin;
	
  if (vm>pwmmax) vm=pwmmax;			// Ограничение напряжения на двигателе.
	VoltageMotor=vm; PWM_Set(vm);		// Установить рассчитанное значение.
Кроме основной формулы присутствует и ограничитель выходного напряжения. Минимальное напряжение нужно для компенсации силы трения страгивания мотора, а максимальное - для повышения устойчивости регулирования. Так что, особого начального "тычка" там нет. Он образуется автоматически по условиям регулирования: сигнал ошибки максимальный --> выходной сигнал максимальный. Другое дело, можно принять спец меры по ограничению напряжения на начальном участке, но это надо экспериментировать.
Так что на сегодняшний момент вырисовывается следующая методика.
1. В настройках выставить рабочие напряжения питания двигателя:
Vдв - напряжение питания драйвера двигателя.
Vмин - напряжение чуть меньшее чем напряжение страгивания.
Vмакс - Напряжение, при котором обеспечивается требуемая максимальная скорость каретки.
2. В настройках коэффициентов, сначала сбрасываем их в минимальные значения. Первым настраиваем пропорциональный, добиваясь поддержания скорости без наличия вибраций (автоколебаний). Затем увеличиваем интегральный - до максимально прямолинейного графика.
К сожаления в ближайшее время самому заняться не получится, так что пока сами.
Аватара пользователя
Seriyvolk
Друг Кота
Сообщения: 4964
Зарегистрирован: Сб май 05, 2012 20:19:55
Откуда: Минск

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение Seriyvolk »

AlphaCrow писал(а):дифф коэффициент я выбросил по причине его практической бесполезности
Так от этого тычёк и происходит. Не учитывается скорость разгона каретки, и ошибка продолжает нарастать вплоть до набора полной скорости. А дальше деваться некуда, пока ошибка уменьшится, каретка успевает разогнаться зело сильнее. Может таки вернуть этот дифф. коэффициент? И что такое "PID_C 1.000" в файле "hldi.ini"?
Да, и как насчёт таки ввести таки активное торможение? Ибо когда задираешь скорость, каретка по инерции успевает проехать сильно больше отведённых ей 10-15 мм. Для такой переделки нужно будет слегка поправить код и чуток изменить драйвер (сделать входы оптодрайверов независимо управляемыми).
Прибор, защищённый предохранителем, сгорает первым, защитив предохранитель. Закон Мерфи.
Аватара пользователя
Alxim
Открыл глаза
Сообщения: 42
Зарегистрирован: Вт дек 06, 2011 15:26:52
Откуда: г.Белогорск Амурской области

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение Alxim »

Не дождался я короче посылки с HCPL3120, пошел в магазин и купил TLP250.
Механика заработала отлично :))) Никаких рывков и толчков.
Буду ждать линзу для лазера . Без нее не знаю как фокусное расстояние подобрать до стола. Как то так пока :solder:

https://yadi.sk/i/ZoW4oPs-m6u6F
Аватара пользователя
Sailanser
Друг Кота
Сообщения: 3126
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение Sailanser »

Alxim писал(а):Не дождался я
Смотрю таки подобрали коэффициент на ремне и шпули :))
Аватара пользователя
Alxim
Открыл глаза
Сообщения: 42
Зарегистрирован: Вт дек 06, 2011 15:26:52
Откуда: г.Белогорск Амурской области

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение Alxim »

Sailanser писал(а):
Alxim писал(а):Не дождался я
Смотрю таки подобрали коэффициент на ремне и шпули :))

Не не подбирал. Хочу все до кучи собрать и потом уже буду настраивать
Аватара пользователя
bifurkas
Прорезались зубы
Сообщения: 223
Зарегистрирован: Вт фев 02, 2010 21:25:18
Откуда: Н.Новгород

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение bifurkas »

Вопрос ещё один: индуктивности в цепи мотора, обозначенные на схеме 100 - это 100 микроГенри?
Аватара пользователя
AlphaCrow
Встал на лапы
Сообщения: 127
Зарегистрирован: Пт апр 29, 2011 13:01:00
Откуда: г. Таганрог, Ростовской обл.

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение AlphaCrow »

Да, в мкГн.
Аватара пользователя
Seriyvolk
Друг Кота
Сообщения: 4964
Зарегистрирован: Сб май 05, 2012 20:19:55
Откуда: Минск

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение Seriyvolk »

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

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение mial »

Alxim мне показалось или так и есть, что у тебя при смене направления каретка как то замирает на долю секунды?
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Аватара пользователя
AlphaCrow
Встал на лапы
Сообщения: 127
Зарегистрирован: Пт апр 29, 2011 13:01:00
Откуда: г. Таганрог, Ростовской обл.

Re: Лазер для засветки фоторезиста - идея для реализации.

Сообщение AlphaCrow »

Seriyvolk писал(а):
AlphaCrow писал(а):дифф коэффициент я выбросил по причине его практической бесполезности
Так от этого тычёк и происходит. ...
Это вряд ли, при «неточной» настройке срывы иногда происходят даже при установившейся скорости. С этим надо разбираться.
Seriyvolk писал(а):...И что такое "PID_C 1.000" в файле "hldi.ini"?
Это общий масштабный коэффициент. С целью сохранения высокого быстродействия, для вычислений используется целочисленная арифметика, поэтому все коэффициенты приведены к целому виду. Этим коэффициентом можно задавать точность расчёта.
Seriyvolk писал(а):Да, и как насчёт таки ввести таки активное торможение? Ибо когда задираешь скорость, каретка по инерции успевает проехать сильно больше отведённых ей 10-15 мм.
Тут как посмотреть. Можно получить неслабый удар при резком торможении, всё начнёт вибрировать. Кроме того, всё равно необходимо поле для разгона, и эти 10-15мм им и являются.
Ответить

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