Доброго дня всем!
Вижу, что, несмотря на давность темы, люди активно используют и собирают эту установку. Мне тоже пора)
Может, сюда ещё заходит кто-то, кто разбирался, как происходит управление лазером при экспонировании?
Записывается ли в буфер МК пиксельная строка, или же только координаты включения и выключения лазера в строке?
Соответственно, управляется лазер попиксельно, или же на уровне "отрезков"?
Насколько я понимаю, для изображений, подобных рисунку ПП, во втором случае ресурсы МК использовуются экономичнее: прерывание инкрментирует счетчик координат, и если, необходимо, разрешает/запрещает работу лазера. А ШИМ для лазера можно генерировать аппаратно, таймером, с существенно бОльшей частотой.
В буфер записывается пиксельная строка и для каждого активного пиксела выдается импульс лазера заданной длительности в
ПРОГНОЗИРУЕМЫЙ момент относительно импульса с энкодера с учетом скорости движения каретки. Что вы там собрались оптимизировать и упрощать - не понятно, скорее все будет намного сложнее плюс пара трудноразрешимых проблем.