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

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

Сообщение mial »

leobox7 писал(а):ошибка баланса стека -4
Видимо софт РС старый. Пробуйте тот что в архиве.
Вложения
HLDI.ZIP
(53.13 КБ) 764 скачивания
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Реклама
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Вт мар 28, 2017 08:37:01

Сообщение leobox7 »

[uquote="mial",url="/forum/viewtopic.php?p=3316070#p3316070"]
leobox7 писал(а):ошибка баланса стека -4
Видимо софт РС старый. Пробуйте тот что в архиве.[/uquote]
Mial СПАСИБО! Запустился софт Изображение
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Сообщение mial »

С последней прошивкой и подключением USB должно быть вот так.
Изображение
У вас почему то пишет MCU0.35 Должно быть 1.07
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Грызет канифоль
Аватара пользователя
Сообщения: 278
Зарегистрирован: Пн мар 08, 2010 22:34:21
Откуда: Санкт-Петербург

Сообщение tihohod »

Кто-нибудь придумал какой-нибудь эквивалент нагрузки лазерного драйвера, чтобы не гробить дорогущие лазерные диоды при настройке и пр. экспериментах? Может из обычных СД что-нибудь набрать миллиампер на 100 и вольт на пять-шесть прямого падения напряжения?
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 174
Зарегистрирован: Пн дек 10, 2007 12:19:18
Откуда: Санкт-Петербург

Сообщение -= Александр =- »

[uquote="tihohod",url="/forum/viewtopic.php?p=3316304#p3316304"]Может из обычных СД что-нибудь набрать миллиампер на 100 и вольт на пять-шесть прямого падения напряжения?[/uquote]

Я когда свой отлаживал - ставил 3Вт белый светодиод и подгонял напряжение цепочкой последовательных диодов.
Контактная информация:
Реклама
Открыл глаза
Сообщения: 64
Зарегистрирован: Пт янв 16, 2009 23:27:49

Сообщение Uselock »

После двухдневных танцев с ферритовыми кольцами, конденсаторами и взаимным расположением шлейфов удалось заставить камеру более-менее сносно работать.
Возникли пару новых вопросов:
1) При попытке запустить экспонирование или регулировку ПИД, каретка уезжает до упора в сторону и там и дрыгается, пытаясь спалить мотор. Координаты обнулял, стартовал из разных мест - все одно. Энкодер работает - в программе отображается координата Х правильно. Не могу понять в чем проблема.. Софт и прошивка последние. Вручную с кнопок клавиатуры все ездит. Если стрелку нажать с Shift или Cntrl, то каретка едет, пока не упрется..
2) Вопрос по драйверу ШД А4988. ШД пищит в покое и не развивает момента в движении. Потребляемый ток от 24В БП 150 мА максимум. Подстроечник на драйвере крутил - опорное напряжение и писк меняются, а ток так и не берет, хотя должен брать пару ампер. ШД холодный, драйвер теплый.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Сообщение mial »

1. Сложно сказать, мало данных. Ездит правильно? Стрелка влево координата уменьшается, стрелка вправо увеличивается?
2. Он и не должен 2А на таком напряжение брать. 2А будет на рабочем напряжении мотора. Обычно это 3-5 вольт. Драйвер управляет током мотора посредством ШИМ.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Вымогатель припоя
Аватара пользователя
Сообщения: 538
Зарегистрирован: Вт сен 23, 2008 19:36:10
Откуда: Магнитогорск

Сообщение psychos »

[uquote="Uselock",url="/forum/viewtopic.php?p=3316420#p3316420"]1) При попытке запустить экспонирование или регулировку ПИД, каретка уезжает до упора в сторону и там и дрыгается, пытаясь спалить мотор. Координаты обнулял, стартовал из разных мест - все одно. Энкодер работает - в программе отображается координата Х правильно. Не могу понять в чем проблема.. Софт и прошивка последние. Вручную с кнопок клавиатуры все ездит. Если стрелку нажать с Shift или Cntrl, то каретка едет, пока не упрется..[/uquote]
Полярность на моторе поменяйте. С контролом каретка по шагам ведь у вас сейчас не ходит ? уезжает в сторону и всё, так ?

а у меня вопросы:
Изображение
1) по юстировке стола с кареткой:
как я делал: с помощью камеры и линейки, путём подбора параметров в ячейках отмеченных красный стрелошканама добился соответствия цифр в программе с отметками на линейке которые смотрим через камеру.
начал экспонировать, рисунок получился раза в 3 больше чем должен быть.
(?) каков порядок калибровки юстировки стола с кареткой.
лента 180LPI, привод стола - ремень(не шпилька, шаговый мотор 0.9*/шаг, шкив 16 зубов)

2) как "задать программе" время экспонирования точки ?
"мощность лазера " в прогрмме, насколько я понял, это заполнение ШИМ. а вот как сказать сколько милисекунд будет точка светиться ? или это мы говорим через скорость экспонирования ? то есть ставим лазер на максимум и скорость минимальную и уже "прожигаем" ФР, верно ?

3) как поменять ориентацию стола и каретки ?
а) скажем я неправильно развёл выводы энкодера, поидее их нужно местами поменять и сменить полярность на моторе
б) и чтобы поменять движение стола, мне нужно инвертор на "DIR" поставить,, ну или шаговик развернуть зеркально

4) по зелёной стрелошкэ:
ставлю V Дв 2,6в, каретка ходит нормально без рывков, 2.2 - дико метается, 2.7 стоит на месте.
Если увеличивать разницу между VДВ (напр 4в) и Vmax (напр 18в), то каретка стоит, если уменьшать , то начинает реще стартовать...
что то или я не понимаю, или что то у меня не правильно работает, ведь 2.6в для мотора это не реально ?
Вопросы глупые может быть, но в голове что то каша сформировалась пока методом тыка попытался что то отстроить...
Вложения
_del4.jpg
(48.86 КБ) 2295 скачиваний
Открыл глаза
Сообщения: 64
Зарегистрирован: Пт янв 16, 2009 23:27:49

Сообщение Uselock »

Нашел в теме - поменял провода мотора местами. Спасибо) Только теперь по кнопке влево, каретка едет вправо и наоборот. Надо и провода энкодера поменять? Или так должно быть?
А ШД и должен пищать в покое с этим драйвером? И потребляемый ток не меняется, когда кручу подстроечник

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

Сообщение mial »

Вам теперь и полярность мотора вернуть на место, и фазировку энкодера поменять.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Вымогатель припоя
Аватара пользователя
Сообщения: 538
Зарегистрирован: Вт сен 23, 2008 19:36:10
Откуда: Магнитогорск

Сообщение psychos »

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

Сообщение mial »

psychos то что выше я не тебе написал, а для Uselock. А ответ на твой вопрос, да. Меняем в железе.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Вымогатель припоя
Аватара пользователя
Сообщения: 538
Зарегистрирован: Вт сен 23, 2008 19:36:10
Откуда: Магнитогорск

Сообщение psychos »

печально, а как задавать выдержку при экспонировании, ползунком "скорость экспонирования ?", то есть это не просто скорость метания каретки(и скорость процесса экспонирования), а именно Задание, сколлько времени будет точка светиться, то есть если светить маску, то просто занижаем скорость экспонирования условно на 40% и светим, верно ?
Мучитель микросхем
Сообщения: 445
Зарегистрирован: Вс апр 20, 2014 14:18:07

Сообщение Forward »

[uquote="psychos",url="/forum/viewtopic.php?p=3316437#p3316437"]просто занижаем скорость экспонирования условно на 40% и светим, верно ?[/uquote]
Нет.
Для регулирования энергии засветки точки используются оба ползунка: "Мощность лазера" в первую очередь, "Скорость каретки" - во вторую, если энергии засветки точки не хватает (для маски, например).

[uquote="psychos",url="/forum/viewtopic.php?p=3316425#p3316425"](?) каков порядок калибровки юстировки стола с кареткой.[/uquote]
Сначала - математический расчет величины шага с учетом дробления драйвера, потом проверка и подгонка на установке

[uquote="psychos",url="/forum/viewtopic.php?p=3316425#p3316425"]4) по зелёной стрелошкэ:[/uquote]
Настроить ПИД в соответствующем меню.

[uquote="psychos",url="/forum/viewtopic.php?p=3316425#p3316425"]пока методом тыка попытался что то отстроить...[/uquote]
А может прочитать, хотя бы readme к программе? Там много полезного...

[uquote="Uselock",url="/forum/viewtopic.php?p=3316428#p3316428"]А ШД и должен пищать в покое с этим драйвером? И потребляемый ток не меняется, когда кручу подстроечник[/uquote]
Драйвер такой... и писк - не самый большой его недостаток.
И чтобы момент был побольше - нужно уменьшить значение Y своб. и не пользоваться микрошагом... на этом драйвере.
Открыл глаза
Сообщения: 64
Зарегистрирован: Пт янв 16, 2009 23:27:49

Сообщение Uselock »

psychos, ты решил проблему с веб-камерой?
Вымогатель припоя
Аватара пользователя
Сообщения: 538
Зарегистрирован: Вт сен 23, 2008 19:36:10
Откуда: Магнитогорск

Сообщение psychos »

[uquote="Forward",url="/forum/viewtopic.php?p=3316449#p3316449"][uquote="psychos",url="/forum/viewtopic.php?p=3316425#p3316425"](?) каков порядок калибровки юстировки стола с кареткой.[/uquote]
Сначала - математический расчет величины шага с учетом дробления драйвера, потом проверка и подгонка на установке[/uquote]
какова методика ? формулы?
[uquote="Forward",url="/forum/viewtopic.php?p=3316449#p3316449"][uquote="psychos",url="/forum/viewtopic.php?p=3316425#p3316425"]4) по зелёной стрелошкэ:[/uquote]
Настроить ПИД в соответствующем меню.[/uquote] ПИД, это только П И Д коэффициенты, я про Vmin Vдв Vmax , т.к. их регулировка не соответствует моей действительности и вносит бОльший расколбас и жесткость/скорость движения каретки, чем ПИД.
на сколько я понял с одной стороны Vmin - Как кто то писал - минимальное напр для движения каретки, но:
а) напряжение сдвига с нуля всегда будет больше чем напряжение на моторе при УЖЕ движении каретки
б) где то тут тоже писАлось:
[uquote="Forward",url="/forum/viewtopic.php?p=3174474#p3174474"]На графиках отражено:
- условное напряжение подаваемое на двигатель (напряжение питания * коэффициент заполнения ШИМ) - зеленая линия,
- скорость каретки - красная линия
- ось Х - рабочее поле от 0 до 100 мм.
В момент старта на двигатель подается Vмах в любом случае (если Vмах = Vдв, то стартовый коэффициент заполнения ШИМ = 1) , далее контроллер ШИМом регулирует скорость. Из верхнего графика следует, что подав стартовый пинок Vмах, контроллер снижает рабочее напряжение до 35-40% от Vмах. То есть мотору достаточно 7 - 8 условных вольт для поддержания скорости около 800 мм/с или, в переводе на обороты/мин - около 1500 при ведущем шкиве GT2-16 на данной установке. Отсюда вывод о Vмах.
Соответственно, величина завалов скорости на графике в начале и конце, свидетельствует о необходимости увеличения зоны разгона-торможения.[/uquote]
отсюда мы видим, что всё таки старт каретки идёт по Vmax, тогда что есть Vmin - напряжение минимальное ниже которого каретка останавливается ?
То гда что такое Vдв ? на сколько я понимаю - текущее задание РАБОЧЕЙ скорости каретки, аля "Скорость экспонирования"
сейчас, мягкость картеки обеспечена такими параметрами(при этом скорость экспонирования выше 700 не подыммается), но:
СпойлерИзображение
и тут начинается бред, если мы хотим иметь возможность увеличисть корость, мы будем подымать Vmax верно ? подымаем Vmax до 15в, и.... теперь скорость экспонирования выше 200 не подымается, уменьшаем Vmax до 6в, и по статусу видим, что каретка может выше 1000 бегать... КАК ??? как при уменьшении напряжения происходит увеличение скорости ?
[uquote="Forward",url="/forum/viewtopic.php?p=3316449#p3316449"][uquote="psychos",url="/forum/viewtopic.php?p=3316425#p3316425"]пока методом тыка попытался что то отстроить...[/uquote]
А может прочитать, хотя бы readme к программе? Там много полезного...[/uquote]
а где оно выложено ? в стартовом топике только быстрый старт для новичка, на уже настроенной установке. и ссылки на конструкции. может быть ночью пролетел взглядом, ещё раз посмотрю...
[uquote="Uselock",url="/forum/viewtopic.php?p=3316428#p3316428"]А ШД и должен пищать в покое с этим драйвером? И потребляемый ток не меняется, когда кручу подстроечник
Драйвер такой... и писк - не самый большой его недостаток.
И чтобы момент был побольше - нужно уменьшить значение Y своб. и не пользоваться микрошагом... на этом драйвере.[/uquote]
скорее драйвер, шим видимо с частотой воспринимаемый ухом.
TMC2100 слегка шипит.
[uquote="Uselock",url="/forum/viewtopic.php?p=3316428#p3316428"]надо поставить точность каретки 720 точ х 25400 мкм[/uquote]
Как рассчитали оба числа ? или одно "стандартное", второе рассчитывается от другого или исходя из калибровки по линейке ?
[uquote="Uselock",url="/forum/viewtopic.php?p=3316428#p3316428"]psychos, ты решил проблему с веб-камерой?[/uquote]
да(нет), соорудил гусак и вернул штатный провод, новые платы уже хочу на HLDI сделать.
с другом посоветовался, он говорит физически очень сложно сделать стабильной линию USB без экрана, я ему говорю, что у некоторых удалось без глюков завести, он говорит, значит научились физику обманывать. 5мм разницы в длинне дорожек уже существенно,поэтому нужно считать всю трассу. А ещё тут с схемой от Альтиума возился(тоже пока не завелась добром) что выяснилось, .....с размерами каретки пролетел малость, и получилось что задняя ПЛАСТИКОВАя пластина врезалась в выводы оптопары(на которые выведен фототранзистор) и лазер горел потоянно... я к чему, у меня камера съёмная, на Dupon разъёмчике, и мысль возникла, якобы по пластку что то шурует. есть у меня пара коцнутых USБ шнуров, сделаю взрослый USB на каретке, и попробую через него. но друг очень сильно акцентировал на экранировании... к меня была мысль замеднить шлейф, благо мы это умеем делать :)))
Вложения
_del5.jpg
(56.82 КБ) 952 скачивания
Последний раз редактировалось psychos Вс фев 25, 2018 19:00:53, всего редактировалось 1 раз.
Мучитель микросхем
Сообщения: 445
Зарегистрирован: Вс апр 20, 2014 14:18:07

Сообщение Forward »

:facepalm:
1.Все-таки лучше сначала прочитать readme.txt (идет в комплекте с программой).
Если останутся вопросы, то их будет на порядок меньше... :)

2.Вопросы по V с разными индексами и их назначения описаны уже не раз (даже я пару раз принимал в этом участие), но если оостанутся непонятки после п.1. - то хотя бы появится ясность, что на что влияет... :)
Вымогатель припоя
Аватара пользователя
Сообщения: 538
Зарегистрирован: Вт сен 23, 2008 19:36:10
Откуда: Магнитогорск

Сообщение psychos »

ридми нашел, начал читать.
ещё похоже минимальное поле экспонирования 12*12мм :)
СпойлерИзображение
на факс бумаге 20мвт лазер неспособен рисовать при минимальной скорости эксопнирования ? если включить лазер на постоянку, то рисует при выдержке около 0,5 сек

по V - разобрался...
Vдв - Напряжение питания драйвера двигателя каретки. : точнее наверно написать не Vдв, а Vs motDrv , (поставаил 24в, непонятки исчезли.) Vmin Vmax стали адекватно работать.
Vмин - Минимальное напряжение страгивания двигателя.(ставим минимальную скороссть движения) и ползунком Vmin добиваемся минимум провалов вскорости в процессе движения каретки(провалы зависят от трения на направляющих)
Vмакс - Максимально безопасное напряжение на двигателе. (по сути определяет максимальную скорость перемещения каретки) чем больше поставим, тем меньше будут жить щетки, т.к. после разгона каретку тормозить нужно.
Вложения
_del.jpg
(50.91 КБ) 871 скачивание
Друг Кота
Аватара пользователя
Сообщения: 4625
Зарегистрирован: Пт ноя 27, 2009 18:12:27
Откуда: Черкассы, UA

Сообщение mr_kot »

[uquote="psychos",url="/forum/viewtopic.php?p=3316786#p3316786"][uquote="Uselock",url="/forum/viewtopic.php?p=3316428#p3316428"]надо поставить точность каретки 720 точ х 25400 мкм[/uquote]
Как рассчитали оба числа ? или одно "стандартное", второе рассчитывается от другого или исходя из калибровки по линейке ?[/uquote]
Разршение ленты энкодера 180 lpi. Из каждой метки на ленте методом интерполяции мы получаем 4 точки, отсюда 180 * 4 = 720 dpi
В дюйме 25,4 мм. Чтобы перевести в микроны, умножаем на 1000, Получаем 25400 мкм.
Изображение

В мире нет вредных веществ, в мире есть вредные количества © Д.И.Менделеев
Когда на форуме переходят на "Вы", в реальной жизни уже давно бьют морду © автор неизвестен.
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 726
Зарегистрирован: Чт дек 27, 2012 13:38:18
Откуда: Бердичев, Украина

Сообщение vsteshak »

Vмин - Минимальное напряжение страгивания двигателя.(ставим минимальную скороссть движения) и ползунком Vmin .....
Не правильно.
Ставите все параметры пид на 0. Скорость все-равно какая. Vмин ставите на 0. Потом по чуть поднимаете Vмин. Как только каретка начала чуть дергаться (совсем чуть), ползунок ччуть назад, и начинаете настраивать пиды, и вот теперь
добиваемся минимум провалов вскорости в процессе движения каретки(провалы зависят от трения на направляющих)
Гинуть наші вороженьки.
Изображение
Ответить

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