Из теории сигналов Step/Dir:
Т.е. управляющие сигналы для привода выглядят как последовательность чередующихся уровней напряжения 0 В и +5В,
представляющих логические 0 и 1 соответственно. Сигнал такого рода явлется разновидностью ШИМ-сигнала, в котором ширина
импульса интерпретируется драйвером как 0 или 1.
Т.е. либо 0 вольт, либо 5 вольт. Соответственно мощностью лазерного диода управлять нельзя. Только включено/выключено.
Остается "скважность" - т.е. при постоянной скорости движения лазера точки чаще/реже, но на максимальной мощности.
При таком раскладе мое предположение:
Неверно.victor_ign писал(а):А так как Z "виртуальная ось не имеющая инерции" устанавливать заоблачные скорости у ускорения?
Но:
Я что-то упускаю?UAVpilot писал(а):Да, всё правильно.
Если использовать управление скоростью шпинделя:
драйвер XXX имеет схему управления частотным преобразователем (ЧП), т.е. позволяет
изменять обороты шпинделя по команде от ЧПУ программы MACH3.
Стандартно, ЧП имеет 3 контакта для подключения устройства управления – питание 10В, земля
и вход управляющего напряжения 0...9,5В (пропорционально которому меняется частота вращения шпинделя).
Насколько я понял у китайских лазеров управление мощностью через TTL осуществляется в пределах от 0 вольт (выкл) до +5 вольт (100% мощности).
Т.е. "теоретически": вывод 10 вольт не используем, а 9,5 вольт понижаем сопротивлением до 5.
И управляем "скоростью шпинделя": чем темнее - тем выше скорость шпинделя (т.е. выше мощность лазера, темнее точки).
Но:
Еще (правда про был ардуинку разговор):UAVpilot писал(а):Команде S скорость шпинделя не меняет, она просто устанавливает значение скорости, которое будет "использовано" в команде включения шпинделя M3/M4.
А вот перед выполнением команд M3/M4 все ранее заданные движения по осям должны быть полностью закончены...
Посему мощностью лазера надо управлять какими-либо другими командами (типа M100 и что там ардуина умеет) или высотой оси Z или какой другой.
А мощностью? Она же обсуждалась в той теме...Trudogolik писал(а):Интенсивность регулируется временем зажигания лазера или скоростью перемещения
при постоянно включенном лазере.
А как понять "обязательно один прямой выход с LPT"?Trudogolik писал(а):Контроллер можно использовать LPT и синий и зеленый и красный в полосочку, важно чтоб у него было 3-4 канала с драйверами и обязательно один прямой выход с LPT для управления лазером.
Один свободный пин, который можно использовать в Матче/или какой-то другой программе?
Вроде и материала много, а что-то не складывается картинка...
Кто-нибудь может описать для тех "кто в танке" технологию (если не сложно, хотя бы с принципиальными схемами)?
Или ссылку, где это расписано, но для тех "кто в танке"...