Станок с ЧПУ на Ардуино с CO2-лазером
Подключение электроники станка с ЧПУ для резки CO2-лазером
Заземляем блок питания. Клеммник PG подключаем к корпусу станка, и к земле розетки, если такая имеется. У меня нет, только ноль и фаза.
Датчик охлаждающей жидкости (воды) отсутвует, поэтому контакты P+ и G просто замыкаем. Самый простой вариант: установить перемычку master/slave от жесткого диска.
Программное включение CO2-лазера
Контакт K- подключаем к земле (GND) Arduino. Контакт K+ к цифровому пину 2 платы Ардуино.
Внятной информации по подключению K- и K+ я не нашел. Может плохо искал. Но тыканье тестером и замыкание-размыкание контактов показало, что лазер включается при одинаковом значении потенциала на K- и K+. Например, его можно включить, просто замкнув K- и К+.
Таким образом, при программном управлении, если хотите включать лазер подачей +5 на K+, то K- должен быть подключен к пину +5 платы Arduino.
Если же хотите включать лазер нулем, а подачей +5 - выключать, то К- надо подключить к земле (GND) Ардуино. Так сделано в изображенной схеме.
Ручное управление мощностью CO2-лазера
Для контроля лазера стоит подключить потенциометр, как показано на схеме. Делать это не обязательно, но если требуется регулировка мощности лазера, например, при разметке заготовки, имеет смысл сделать. Или для того, чтобы выжечь силуэт, вместо резки. В дальнейшем контакты G, IN, 5V блока питания углекислотного лазера будут использоваться для программного управления мощностью лазера с помощью ШИМ.
Для удобства имеет смысл сделать два дополнительных выключателя для включения блока питания CO2- лазера и драйверов шаговых двигателей. Их можно увидеть на коробке из ламината, в которую я упихал все провода, штепсели, вилки.