Лазерный гальванометр

Контроллеры, драйверы, датчики, управляющие устройства.
rusivan
Опытный
Сообщения: 120
Зарегистрирован: 17 май 2013, 01:12
Репутация: 8
Откуда: Волгоград
Контактная информация:

Лазерный гальванометр

Сообщение rusivan »

Добрый день!
Пытаюсь реализовать странную идею, лазерный гальванометр на шаговиках! Электронику собрал, механику тоже (практически). Но вот вопрос по программной части. Но я кодить не умею, вообще (
И из-за этого пытаюсь управлять через готовый MACH 3, но вот не очень получается. Я не могу конвертировать параметры Steps per в углы поворота зеркал. Зеркало имеет угол между своими максимальными положениями 35 градусов. Подскажите, возможно ли вообще так конвертировать? Или может уже, кто-то видел подобное и есть готовые решения?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Лазерный гальванометр

Сообщение aftaev »

rusivan писал(а):лазерный гальванометр на шаговиках!
а шо он измерять то будет?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
rusivan
Опытный
Сообщения: 120
Зарегистрирован: 17 май 2013, 01:12
Репутация: 8
Откуда: Волгоград
Контактная информация:

Re: Лазерный гальванометр

Сообщение rusivan »

Он не измеряет, он рисовать должен. Ну в идее )

Как-то вот так
https://www.youtube.com/watch?v=Q8OO2kw84Pc
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Лазерный гальванометр

Сообщение aftaev »

гальванометр - МЕТР это как бы измерять
Гальванометр (от фамилии учёного Луиджи Гальвани и др.-греч. μετρέω «измеряю»)
А твоя штуковина это лазерный гравер. РКМ как то ссылку выкладывал на готовый проект головы
rusivan писал(а): Я не могу конвертировать параметры Steps per в углы поворота зеркал.
ось задана как линейная или угловая?
rusivan писал(а):Подскажите, возможно ли вообще так конвертировать?
в GCODE ось будет задаваться в градусах типо G1 А33
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Лазерный гальванометр

Сообщение PKM »

rusivan писал(а):возможно ли вообще так конвертировать
напрямую не получится, на малых углах Х примерно равен sin(Х), а на бОльших углах будут искажения
но в Mach3 можно сделать коррекцию через формулы
подробнее не подскажу, вот здесь есть пример установки формул http://forums.reprap.org/file.php?14,fi ... tic_1_.pdf
rusivan
Опытный
Сообщения: 120
Зарегистрирован: 17 май 2013, 01:12
Репутация: 8
Откуда: Волгоград
Контактная информация:

Re: Лазерный гальванометр

Сообщение rusivan »

Эмм, так. Ось задана, как линейная. Я пытался в лоб сделать, расстояние перемещения за один оборот вала, я брал, как основание треугольника (образованное лучами на втором зеркале) умноженное на количество секторов по 35 градусов.
Простите за такое корявое описание.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Лазерный гальванометр

Сообщение Serg »

Скорее всего оси надо делать линейными согласно положению луча на столе, а в Mach3 есть возможность задавать свою функцию, преобразующую реальные координаты в поворот приводов зеркал. Так сказать реализовать собственную нелинейную кинематику.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Лазерный гальванометр

Сообщение Impartial »

Я вот так сделал. Правда на это ушло больше 3х лет. И управлять этим из под мача наверняка нельзя. ПИДы работают с циклом 1мкс. Реализованы в ФПГА.
http://lasers.org.ru/forum/threads/%D0% ... post-72054
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Лазерный гальванометр

Сообщение Nick »

Да, мач точно этим не успеет особенно если растром резать, по вектору может еще и успеет...
rusivan
Опытный
Сообщения: 120
Зарегистрирован: 17 май 2013, 01:12
Репутация: 8
Откуда: Волгоград
Контактная информация:

Re: Лазерный гальванометр

Сообщение rusivan »

Стойте, никто не говорит о скоростях на которых работают пром. сканаторы. Пусть зеркала ворочаются, со скоростью обычного ЧПУ. Эту штуку хочу использовать для полимеризации смолы, а там время экспозиции большое, так что такая система подходит. Но просто никак не получается завести систему, так чтобы обмануть Мач.
rusivan
Опытный
Сообщения: 120
Зарегистрирован: 17 май 2013, 01:12
Репутация: 8
Откуда: Волгоград
Контактная информация:

Re: Лазерный гальванометр

Сообщение rusivan »

Вот такая штука получилась http://www.youtube.com/watch?v=8aBcPIIH-1w Управляется платой Arduino с драйверами A4983 и прошитая http://zapmaker.org/projects/grbl-controller-3-0/ Вот скриншот базовых настроек программы
В общем, что делать дальше? :( Шаговики 400 шагов на оборт, в режиме 1/16
Вложения
2014-05-13 20-02-57 Скриншот экрана.png (3349 просмотров) <a class='original' href='./download/file.php?id=28170&mode=view' target=_blank>Загрузить оригинал (132.63 КБ)</a>
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Лазерный гальванометр

Сообщение gendos »

Посмотри , 45 и 58 сообщение
http://cnc-club.ru/forum/viewtopic.php? ... 594#p95594
rusivan
Опытный
Сообщения: 120
Зарегистрирован: 17 май 2013, 01:12
Репутация: 8
Откуда: Волгоград
Контактная информация:

Re: Лазерный гальванометр

Сообщение rusivan »

Хм, у меня обратной связи нет. Я поимаю, как должны работать зеркала, но я плохо дружу с кодом и программированием. Возможно ли стандартными какими-то программами управлять сканатором? Или как настроить программу (которая на скриншоте)?
Ответить

Вернуться в «Электроника»