Плата вот такая http://shagcnc.ru/im...a17-4rg-60W.JPG , по крайней мере внешне. Блок питания другой, моторы побольше (но это уже и не важно, глюк даже без моторов).
В чём собственно проблема. Работает станок стабильно, ничего никуда не уплывает. Стоит включить рядом в розетку пылесос — возможен сдвиг, в 99% по z. Кстати глюк даёт только включение в розетку, если он уже включен и дальше уравлять им только движком на ручке, то никаких проблем нет. При этом станок и компьютер включены в пилот с рабочим фильтром, а подключаемое в том же помещении, но в другой пилот тоже с рабочим фильтром. Причём даже если подключается не какой то серьёзный потребитель, а просто настольная лампа с выкрученой лампой. Я включал даже просто голый провод от компьютера, всё равно в моменты подключения происходит мигание диодов показывающих сигналы по каналам. Делал заземление станку, компьютеру - разницы нет никакой. В самом станке плата стоит на изоляторах, на внешнюю стенку от разъёма управления идёт обычный короткий шлейф как в компьютере, включение напрямую ничего не меняет.
Я вытащил плату из станка, отвёл в сторону. Из всех проводов оставел подключенными только разъём с проводами от блока питания и кабель лпт-порта от компьютера. Далее запускаю компьютер и Mach. Кнопку ресета не нажимаю чтобы моторы не включились в удержание. Так вот если в таком режиме рядом включить что то в розетку, то видно мигание диодов которые показывают что проходит сигнал на движение по осям. Если подключить разъёмы моторов и нажать ресет (т.е. моторы встают на удержание и управляются кнопками), то моторы в этот момент дёргаются. Для эксперимента я подключал к другому компьютеру работающему от бесперебойника. На том компьютере нет мача, поэтому проверял во время загрузки компьютера. Там есть момент когда загрузка началась и подаются сигналы готовности на лпт-порт, но винда ещё не загружена. Так вот в этот момент плата так же успешно ловит малейшие изменения в окружающих проводах и моргает диодами.
Из экспериментов я нашёл только одну зависимость. При замыкании между (просто отвёрткой) собой металлических корпусов разъёмов на плате (в который включается кабель от компьютера и должен подключаться разъём пульта) помехи происходят во много раз реже. У меня сложилось впечатление что помехи ловит один из пинов разъёма пульта и влияет на работу платы, а примитивное экранирование снижает уровень помех. Такое возможно? Есть какой то способ заблокировать этот разъём? Может перемычку поставить, или ещё что то? Может заглушку какую нибудь? Честно говоря нигде не смог найти описание пульта и что он делает какими сигналами. Нашёл только описание подобной платы, но местные правила не дают вставить писание. Там есть распиновка разъёма, но я не очень понимаю какой функционал у пинов на которых написано про отключение и обмен данными с компьютером. Вот этот The exchange of manual and PC control на втором пине и вот этот Enable на восьмом .
Что касается работы станка, то в отсутствие включений выключений чего либо рядом проблем нет. Работает стабильно, ничего никуда не уплывает.
Не дайте пропасть :-) Сейчас станок дома, включается редко. Скоро переезд в помещение где много чего может включаться, с таким глюком переезжать нельзя.