Гравировка фотографии CO2-лезром в программе управления станком с ЧПУ на Ардуино
Подключение ШИМ Ардуино для управления мощностью CO2-лазера
Для управления мощностью CO2-лазера используется PWM (ШИМ, широтно-импульсная модуляция). На блоке питания CO2-лазера имеется колодка с клеммами G, IN, 5V. G подключаем к земле Ардуино. IN блока питания подключаем в цифровому пину Ардуино, поддерживающему PWM. В нашем случае к пину 3.
Подключение ШИМ для управления CO2-лазером
Заходим на страницу прошивка для гравировки изображений в градациях серого CO2-лазером и прошиваем скетч в Ардуино. Теперь надо определить верхнюю и нижнюю границу ШИМ для гравировки. Мощность лазера избыточна. Для гравировки достаточно 10 ватт выходной оптической мощности. ШИМ позволяет воздействовать на заготовку 10 ваттами, вместо 40. Однако, отображение сигнала поданного на IN на выходную мощность лазерной трубки нелинейно. Для дешевых китайских комплектующих тем более. Из-за этого нижняя граница сигнала, поданного на IN, при котором лазер начинает гравировать, заранее неизвестна. Верхний порог ШИМ, при котором получаем максимальную нужную нам мощность на CO2-трубке также неизвестен. Эти два порога подбираются экспериментально. У меня они составили 20 и 80 соответственно по шкале от 0 до 255, где 255 соответвует 5 вольтам на ШИМ Arduino.