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