Лазерная установка для засветки фоторезиста от AlphaCrow
Re: Лазер для засветки фоторезиста - идея для реализации.
Ставил такой в паяльную станцию, слава богу, ничего не сгорело, но МК постоянно сходил с ума. Зависания, перезапуски. Хотя 2 таких стоят на питании других устройств с током потребления около 0,5А-1А, там все нормально. Пришел к выводу, что не любит этот стабилизатор маленькую нагрузку.
- Реклама
Re: Лазер для засветки фоторезиста - идея для реализации.
Толковая статья про китайский преобразователь на Lm2596 по этой ссылке: http://mysku.ru/blog/aliexpress/33783.html
После её прочтения для себя сделал вывод, что связываться с китайскими Lm2596 нет смысла.
После её прочтения для себя сделал вывод, что связываться с китайскими Lm2596 нет смысла.
- mr_kot
- Друг Кота
- Сообщения: 4625
- Зарегистрирован: Пт ноя 27, 2009 18:12:27
- Откуда: Черкассы, UA
- Контактная информация:
Re: Лазер для засветки фоторезиста - идея для реализации.
Ну почему же? Прекрасно они работают. Но надо учитывать, что установлены в них не 2596, а 2576 перемаркированные. Поэтому на токах до 1-1,5 А работают нормально "из коробки", для получения заявленного тока 3 А надо увеличивать индуктивность дросселя. КПД не измерял, как-то не было надобности. А вот работают они на частоте 52 кГц, как и должна работать 2576.Ticky писал(а): для себя сделал вывод, что связываться с китайскими Lm2596 нет смысла.
Re: Лазер для засветки фоторезиста - идея для реализации.
Сегодня утром звякнул на фирму, и в обед забрал десяток не фейковых 3120. Ну и как следствие, возник вопрос:
mial, расскажи плиз, как ты настраивал ПИДы, ибо на данном этапе я как ни крутил, а голова всё равно очень резко трогается, а потом только уже едет с нормальной скоростью.
Видно виной этому минимальная подвижная масса системы, получившаяся у меня.
Ну и в список проблем добавлю, что каретка с завидной периодичностью срывается в галоп. Регулировка ПИДов не помогает.
mial, расскажи плиз, как ты настраивал ПИДы, ибо на данном этапе я как ни крутил, а голова всё равно очень резко трогается, а потом только уже едет с нормальной скоростью.
Видно виной этому минимальная подвижная масса системы, получившаяся у меня.
Ну и в список проблем добавлю, что каретка с завидной периодичностью срывается в галоп. Регулировка ПИДов не помогает.
Прибор, защищённый предохранителем, сгорает первым, защитив предохранитель. Закон Мерфи.
- bifurkas
- Прорезались зубы
- Сообщения: 223
- Зарегистрирован: Вт фев 02, 2010 21:25:18
- Откуда: Н.Новгород
Re: Лазер для засветки фоторезиста - идея для реализации.
Вопрос такой, в первую очередь к автору схемы: а вместо P3004ND5G нельзя что-то попроще применить? Например связку IRF530/9530? Они конечно по-медленнее почти в два раза, но может будет достаточно?
- Реклама
Re: Лазер для засветки фоторезиста - идея для реализации.
Я поставил AO4614, не греются совсем. Можно с тем-же успехом поставить IRF7319, довольно распространённые феты.
IRF530 сильно жирно сюда ставить.
IRF530 сильно жирно сюда ставить.
Прибор, защищённый предохранителем, сгорает первым, защитив предохранитель. Закон Мерфи.
- mial
- Друг Кота
- Сообщения: 3254
- Зарегистрирован: Ср янв 06, 2010 23:31:56
- Откуда: Боровичи, Новг. обл.
Re: Лазер для засветки фоторезиста - идея для реализации.
Это в ручном режиме? А в автомате все нормально?Seriyvolk писал(а):Ну и в список проблем добавлю, что каретка с завидной периодичностью срывается в галоп. Регулировка ПИДов не помогает.
Я настраивал так. В настройках ставил скорость каретки с которой она начинает хоть как то ездить. Плюс в настройках надо указать минимально возможное напряжение питания мотора, максимально возможное. И напряжение питания драйвера. Потом идем в настройку пид и запускаем ее. Подбором значений добиваемся плавного без рывков движения моторов. Может и не правильно, но у меня более менее получилось настроить. А так надо конечно уточнить у AlphaCrow.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Re: Лазер для засветки фоторезиста - идея для реализации.
В автомате тоже срывает. После убирания люфтов механизм каретки уже немного разработался, и это начинает происходить всё чаще.mial писал(а):А в автомате все нормально?
Я эти настройки крутил, но попробую ещё раз, по твоей методе.mial писал(а):Плюс в настройках надо указать минимально возможное напряжение питания мотора, максимально возможное.
Прибор, защищённый предохранителем, сгорает первым, защитив предохранитель. Закон Мерфи.
- mial
- Друг Кота
- Сообщения: 3254
- Зарегистрирован: Ср янв 06, 2010 23:31:56
- Откуда: Боровичи, Новг. обл.
Re: Лазер для засветки фоторезиста - идея для реализации.
Возможно проблема в том что теряет ленту. Там очень точно все надо выставить.Seriyvolk писал(а):В автомате тоже срывает. После убирания люфтов механизм каретки уже немного разработался, и это начинает происходить всё чаще.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Re: Лазер для засветки фоторезиста - идея для реализации.
Если бы терял ленту - съезжали бы координаты, а этого не происходит.mial писал(а):Возможно проблема в том что теряет ленту.
Временно поборол проблему, выставив максимальное напряжение двигателя в 3 вольта. Каретка стала трогаться плавно, без характерного стука, ну и срывы естественно прекратились.
Срыв наблюдается тогда, когда в первоначальный момент мотор получает тычок, как я понимаю, для страгивания с места, и если в результате этого тычка была превышена какая-то пороговая скорость - происходит срыв. А поскольку подвижная система у меня довольно лёгкая, а тычок идёт максимальным выставленным напряжением и довольно продолжительное время - получаем срыв.
Поэтому, сильно ограничив верхнее напряжение мотора я решил одну проблему, но получил другую - невозможность подняться выше какой-то определённой скорости.
Тута надобно с прошивкой мудрить, я AlphaCrow в личку написал, но он пока молчит.
----------------------
Тем временем, первый тест с нормальным результатом уже готов. Перед этим выяснилось, что я тоже умею превращать лазерные светодиоды в обычные, причём как и mial - сам не знаю как.
Благо, куплено было с запасом. Точности ременного привода вполне достаточно будет и для разрешения 1200DPI, за что я сильно переживал, и уже даже начал присматривать у китайцев шаговик с 0.9 градуса.
Пока его покупать не буду. Результаты на фото, там очень хорошо видно штрихи засветки и их равномерность.
Прибор, защищённый предохранителем, сгорает первым, защитив предохранитель. Закон Мерфи.
- AlphaCrow
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Пт апр 29, 2011 13:01:00
- Откуда: г. Таганрог, Ростовской обл.
Re: Лазер для засветки фоторезиста - идея для реализации.
По поводу срывов скорости.
В ридми я кратко изложил методику настройки регулятора. Теперь немного поподробнее.
Если кто смотрел исходники, то в модуле "src\capture.c" есть функция - SpeedRegulator, в которой собственно и заложена основная формула ПИД регулятора (если быть точным, то это ПИ регулятор т.к. дифф коэффициент я выбросил по причине его практической бесполезности).
Кроме основной формулы присутствует и ограничитель выходного напряжения. Минимальное напряжение нужно для компенсации силы трения страгивания мотора, а максимальное - для повышения устойчивости регулирования. Так что, особого начального "тычка" там нет. Он образуется автоматически по условиям регулирования: сигнал ошибки максимальный --> выходной сигнал максимальный. Другое дело, можно принять спец меры по ограничению напряжения на начальном участке, но это надо экспериментировать.
Так что на сегодняшний момент вырисовывается следующая методика.
1. В настройках выставить рабочие напряжения питания двигателя:
Vдв - напряжение питания драйвера двигателя.
Vмин - напряжение чуть меньшее чем напряжение страгивания.
Vмакс - Напряжение, при котором обеспечивается требуемая максимальная скорость каретки.
2. В настройках коэффициентов, сначала сбрасываем их в минимальные значения. Первым настраиваем пропорциональный, добиваясь поддержания скорости без наличия вибраций (автоколебаний). Затем увеличиваем интегральный - до максимально прямолинейного графика.
К сожаления в ближайшее время самому заняться не получится, так что пока сами.
В ридми я кратко изложил методику настройки регулятора. Теперь немного поподробнее.
Если кто смотрел исходники, то в модуле "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. В настройках коэффициентов, сначала сбрасываем их в минимальные значения. Первым настраиваем пропорциональный, добиваясь поддержания скорости без наличия вибраций (автоколебаний). Затем увеличиваем интегральный - до максимально прямолинейного графика.
К сожаления в ближайшее время самому заняться не получится, так что пока сами.
Re: Лазер для засветки фоторезиста - идея для реализации.
Так от этого тычёк и происходит. Не учитывается скорость разгона каретки, и ошибка продолжает нарастать вплоть до набора полной скорости. А дальше деваться некуда, пока ошибка уменьшится, каретка успевает разогнаться зело сильнее. Может таки вернуть этот дифф. коэффициент? И что такое "PID_C 1.000" в файле "hldi.ini"?AlphaCrow писал(а):дифф коэффициент я выбросил по причине его практической бесполезности
Да, и как насчёт таки ввести таки активное торможение? Ибо когда задираешь скорость, каретка по инерции успевает проехать сильно больше отведённых ей 10-15 мм. Для такой переделки нужно будет слегка поправить код и чуток изменить драйвер (сделать входы оптодрайверов независимо управляемыми).
Прибор, защищённый предохранителем, сгорает первым, защитив предохранитель. Закон Мерфи.
- Alxim
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Вт дек 06, 2011 15:26:52
- Откуда: г.Белогорск Амурской области
Re: Лазер для засветки фоторезиста - идея для реализации.
Не дождался я короче посылки с HCPL3120, пошел в магазин и купил TLP250.
Механика заработала отлично
Никаких рывков и толчков.
Буду ждать линзу для лазера . Без нее не знаю как фокусное расстояние подобрать до стола. Как то так пока
https://yadi.sk/i/ZoW4oPs-m6u6F
Механика заработала отлично
Буду ждать линзу для лазера . Без нее не знаю как фокусное расстояние подобрать до стола. Как то так пока
https://yadi.sk/i/ZoW4oPs-m6u6F
- Sailanser
- Друг Кота
- Сообщения: 3126
- Зарегистрирован: Ср фев 01, 2006 22:29:02
- Откуда: г.Ростов-на-Дону
Re: Лазер для засветки фоторезиста - идея для реализации.
Смотрю таки подобрали коэффициент на ремне и шпулиAlxim писал(а):Не дождался я
- Alxim
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Вт дек 06, 2011 15:26:52
- Откуда: г.Белогорск Амурской области
Re: Лазер для засветки фоторезиста - идея для реализации.
Sailanser писал(а):Смотрю таки подобрали коэффициент на ремне и шпулиAlxim писал(а):Не дождался я
Не не подбирал. Хочу все до кучи собрать и потом уже буду настраивать
- bifurkas
- Прорезались зубы
- Сообщения: 223
- Зарегистрирован: Вт фев 02, 2010 21:25:18
- Откуда: Н.Новгород
Re: Лазер для засветки фоторезиста - идея для реализации.
Вопрос ещё один: индуктивности в цепи мотора, обозначенные на схеме 100 - это 100 микроГенри?
Re: Лазер для засветки фоторезиста - идея для реализации.
AlphaCrow, как насчёт моих предыдущих вопросов?
Прибор, защищённый предохранителем, сгорает первым, защитив предохранитель. Закон Мерфи.
- mial
- Друг Кота
- Сообщения: 3254
- Зарегистрирован: Ср янв 06, 2010 23:31:56
- Откуда: Боровичи, Новг. обл.
Re: Лазер для засветки фоторезиста - идея для реализации.
Alxim мне показалось или так и есть, что у тебя при смене направления каретка как то замирает на долю секунды?
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
- AlphaCrow
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Пт апр 29, 2011 13:01:00
- Откуда: г. Таганрог, Ростовской обл.
Re: Лазер для засветки фоторезиста - идея для реализации.
Это вряд ли, при «неточной» настройке срывы иногда происходят даже при установившейся скорости. С этим надо разбираться.Seriyvolk писал(а):Так от этого тычёк и происходит. ...AlphaCrow писал(а):дифф коэффициент я выбросил по причине его практической бесполезности
Это общий масштабный коэффициент. С целью сохранения высокого быстродействия, для вычислений используется целочисленная арифметика, поэтому все коэффициенты приведены к целому виду. Этим коэффициентом можно задавать точность расчёта.Seriyvolk писал(а):...И что такое "PID_C 1.000" в файле "hldi.ini"?
Тут как посмотреть. Можно получить неслабый удар при резком торможении, всё начнёт вибрировать. Кроме того, всё равно необходимо поле для разгона, и эти 10-15мм им и являются.Seriyvolk писал(а):Да, и как насчёт таки ввести таки активное торможение? Ибо когда задираешь скорость, каретка по инерции успевает проехать сильно больше отведённых ей 10-15 мм.



