roboforum.ru

Технический форум по робототехнике.
Текущее время: 21 фев 2025, 19:48

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: 3D принтер, прикручиваем лазер.
СообщениеДобавлено: 01 апр 2013, 11:32 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Коллеги, хочу посоветоваться.

Пробую прикрутить к 3D принтеру готовый промышленный ИК лазер с выводом через волокно.
(почитать про железки можно тут)

Имеется специализированный источник питания лазера, с управлением и обратной связью.
Управление заключается в установке требуемого уровня выходной мощности в двух режимах (Hi и Lo, аналоговые входы источника),
включение питания в целом и ttl сигнал перехода из Lo в Hi.
Обратная связь в аналоговом виде : напряжение,ток (моментальный и средний за 0.1с), температура источника.
дополнительно отдельно снимается температура диода.
Итого получается 5 аналоговых входов/выходов и один цифровой управляющий импульсом ttl.

Возникает вопрос, как девайс прикрутить к стандартной электронике 3D принтера (ориентируюсь на RAMPS + Marlin) ?
вариантов вижу два:
1. попытаться управление полностью передать в прошивку принтера (ног хватает, включая аналоговые), смущает только то что у источника питания для управления свое опорное напряжение (2.5V) которое нужно заводить на "analog reference pin". Никогда не работал с внешним опорным для ЦАП/АЦП, возможно это помешает уже работающим на плате термистрам (или для каждой ноги можно отдельно выбирать источник опорного напряжения внешний/внутренний ?)
2. либо сделать красивое отдельное управление лазером включая свой LCD дисплей и цепляться к RAMPS например через i2c. в этом варианте я не понимаю хватит ли производительности такого канала управления (скорее от того что пока не понимаю какие скорости переключения вообще потребуются)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер, прикручиваем лазер.
СообщениеДобавлено: 01 апр 2013, 12:10 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
если делать таки универсальный аппарат, то управление лазером надо передать отдельному контроллеру (типа ардуинки нано можно)
тогда и прошивку сильно ковырять не придется и получится быстро переходить от резки лазером к печати


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер, прикручиваем лазер.
СообщениеДобавлено: 01 апр 2013, 12:11 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
попробую сегодня ковырнуть прошивку marlin на предмет инструментов или команд для работы с i2c


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер, прикручиваем лазер.
СообщениеДобавлено: 01 апр 2013, 12:27 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
можно в G код добавить признак для лазера, а в прошивке код передающий команду на контроллер лазера вместо экструдера


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер, прикручиваем лазер.
СообщениеДобавлено: 01 апр 2013, 13:42 
Не в сети
Аватара пользователя

Зарегистрирован: 08 авг 2012, 00:38
Сообщения: 1129
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард
setar писал(а):
1. попытаться управление полностью передать в прошивку принтера (ног хватает, включая аналоговые), смущает только то что у источника питания для управления свое опорное напряжение (2.5V) которое нужно заводить на "analog reference pin".


В пдф-ке написано "The output current can be set by an analog voltage of 0 to 2.5V" Для этого же не обязательно использовать опорное напряжение источника? Вот простой пример как можно аналоговый выход(PWM) с Ардуино конвертировать в напряжение. Ну и выдавай сигнал 0-2.5В


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер, прикручиваем лазер.
СообщениеДобавлено: 01 апр 2013, 18:16 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
обойтись без референсного напряжения можно, но насколько я понимаю может пострадать точность как установки параметра, так и снятия показаний


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер, прикручиваем лазер.
СообщениеДобавлено: 17 апр 2013, 16:59 
Не в сети

Зарегистрирован: 13 фев 2013, 11:17
Сообщения: 118
Откуда: Нижегородские мы.
прог. языки: 1C- он кормит, C#- костыли мастерить
В документации на девайс указано что не применять для резки. А для чего, самолеты сбивать? Всё-таки тема получается первоапрельская.

_________________
Бухучёт - критерий истины. А то, на что Вы подумали- просто статья затрат.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 3D принтер, прикручиваем лазер.
СообщениеДобавлено: 17 апр 2013, 17:06 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10990
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
я сейчас пошучу и пойдешь в бан.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO