ЭКСПРЕСС ВОПРОС Сбой координат

Статус
В этой теме нельзя размещать новые ответы.

Tank88

МЕСТНЫЙ
ПРОВЕРЕННЫЙ
Регистрация
07.05.2020
Сообщения
4
Реакции
5
Баллы
23
Город
Москва
Имя
Олег
Форумчане помогите пожалуйста. Имеется проблема: сбой координат, причем не важно при уп, либо при холостом перемещении.
Станок: купил я года 2 назад у одного парнишке в мск станок с рабочем полем примерно 800х800, по ZY 20 валы обычные, 16мм на Z. винты обычные, управление Arduino uno, моторы nema 23 и 17 драйверы DM542 и TB6600. шпиндель - фрезер макита, без всяких концевиков и прочего. Работал исправно, от ноута, часами. Пришла беда - столярка сгорела, от станка остались только железки. Столярку восстановил, пришла очередь станка. Очистил, все сгоревшее купил, собрал, настроил, вроде как даже работает, слушается команд, но есть проблема - потеря координат, выражается следующим образам: зашел в кэндл, пишет готово, перемещается, но вдруг ни с того ни сего, мельком выскакивает: неизвестно, и дальше он не понимает где находится, даже если и продолжает движение. такое может произойти как в первые минуты, тик и спустя час.
Какие мною были предприняты действия (которые не помогают)
Разные версии кэндл 1.1.7, 1.1.8, 1.2, разные прошивки 1.1f и 1.1h (скачаны по ссылкам тут) сейчас F, настроена следующим образом
$1=255
$2=0
$3=0
$4=0
$5=1
$6=0
$10=1
$11=0.010
$12=0.002
$13=0
$20=0
$21=0
$22=0
$23=0
$24=25.000
$25=500.000
$26=250
$27=1.000
$30=1000
$31=0
$32=0
$100=533.000
$101=533.000
$102=400.000
$110=2500.000
$111=2500.000
$112=1000.000
$120=50.000
$121=50.000
$122=10.000
$130=500.000
$131=500.000
$132=100.000

Смена юсб кабеля начиная от коротыша в комплекте, заканчивая 3м с ферритами.
Смена портов, смена скоростей
Смена ноутбука
Обвешивание всего чего только можно ферритами и даже один юсб обмотал аллюминиевой клейкой лентой (знаю, это похоже на шапочку из фольги, чтоб рептилойды мысли не читали)
Смена БП, разделение питания у самой ардуины и шилда
Работа в виртуальном режиме, дада, даже так идет этот сбой, т.е. сам станок не причем
Смены платы на такую же (взял на озоне) с ней все стало еще хуже, сбой идет всегда в первые несколько секунд.
Мозги подключены через ибп, тобишь скачки напряжения наверное не при чем, хотя естественно и без него я пробовал.
Что еще попробовать? Помогите пожалуйста, месяц мучаюсь :(
 

Вложения

  • WhatsApp Image 2023-07-30 at 18.29.29.jpeg
    WhatsApp Image 2023-07-30 at 18.29.29.jpeg
    46.7 KB · Просмотры: 23
  • WhatsApp Image 2023-07-30 at 18.29.29 (1).jpeg
    WhatsApp Image 2023-07-30 at 18.29.29 (1).jpeg
    196.6 KB · Просмотры: 20
  • WhatsApp Image 2023-07-30 at 18.29.30.jpeg
    WhatsApp Image 2023-07-30 at 18.29.30.jpeg
    62.4 KB · Просмотры: 22
  • WhatsApp Image 2023-07-30 at 18.29.31.jpeg
    WhatsApp Image 2023-07-30 at 18.29.31.jpeg
    135.4 KB · Просмотры: 19
Решение
Я бы всё ж голую УНУ поставил виртуально поработать часов на несколько - вдруг косяк вылезет...
Ещё одной УНЫ нет, подкинуть? :)
почти 3 часа виртуальной работы и снова сбой, на голой ардуине (только юсб)
координаты, время и положения фрезы в кэндле замерло, но команды продолжают отправляться, когда жму паузу на УНЕ горит только светодиод ON, когда паузу отжимаю, все в таком же замороженном состоянии, но команды вновь отправляются, при этом на УНЕ еле моргают светодиды уколо букв RX и X1(там правда не 1, а скорее Т перевернутая)
УП, судя по командам дошла до конца. Время опроса в кэндле стоит 50

Поставил другую УНУ, предварительно проверив $$, все одинаково. Эта уна вообще лежит отдельно от всего, запускаю кэндл, ту же уп...
тем более используя фрезер в качестве шпинделя , вот пробьет его на корпус , вас же прикоснувшись передернет, в лучшем случае , про худший даже говорить нехочу, не забывайте там 220В а с таким напряжением шутить уже не стоит.
Вот это О-О-Очень нужно постараться. Это ручной инструмент, он предназначен для работы в руках. Это вам не советская алюминиевая дрель на которой в инструкции указано работать в резиновых перчатках.
Но в любом случае заземление нужно.
 
9.jpg

контакты 2;3;4 это сигнал степ
контакты 5;6;7; сигнал дир.
контакт 8 энейбл.
У меня PUL-, DIR- и ENA- соеденены перемычками и провод идет идет в шилд, вот без шилда я не понял куда его запихать (видимо в пин 8 ардуины?) и контакт ENA+ пустой
Ваши сообщения автоматически объединены:

дребезг, это значит что ваши провода в таком состоянии ловят любые наводки.
провода удлинить, заэкранировать и проложить понизу едиными ветками?
 

Вложения

  • WhatsApp Image 2023-07-31 at 13.06.39.jpeg
    WhatsApp Image 2023-07-31 at 13.06.39.jpeg
    127 KB · Просмотры: 8
  • WhatsApp Image 2023-07-31 at 20.02.51.jpeg
    WhatsApp Image 2023-07-31 at 20.02.51.jpeg
    190.6 KB · Просмотры: 8
  • WhatsApp Image 2023-07-31 at 20.02.51 (1).jpeg
    WhatsApp Image 2023-07-31 at 20.02.51 (1).jpeg
    93.2 KB · Просмотры: 11
Эти два на GND (это минус) ардуинки.
Вот это не знаю, не знаком с вашими драйверами.
По умолчанию пин 8 ардуинки имеет 0В, и в этом состоянии драйвера шаговиков работают, а в простое заблокированы. Если же пин 8 принимает высокий уровень (+5В) то двигатели разблокируются.
 
Может эта схемка поможет...

1.JPG
 
А станок продолжает работать правильно или делает что попало? Например - останавливается, или уходит в сторону.
Бывает продолжает работу аж до конца уп, тобишь команды бегут, только конечное сообщение не выдает. А бывает встает как вкопанный, не могу алгоритм отследить. Всегда хаотично. Причем что в виртуальном режиме,что в рабочем.
 
но сбой все равно моргает (неизвестно)
Чудесато, однако...
"Неизвестно" - это в поле статуса выдаёт?
А полях, где координаты при этом что показывает?
Может скриншот покажете?
 
  • Последнее редактирование:
Последнее редактирование:
1) попробую
2) да, у меня бп на 36в, это я знаю :)
3) где бы землю в гараже взять? Это ж надо чето копать и вбивать на метр
4) юсб экранирован+ферриты
5) у меня нет концевиков и щупа
6) вся механика проверена, ничего не люфтит, он может работать по всей площади больше часа, а потом сбой
7) 2500 это максималка в $$, перемещаю и уп написаны на 1000
8) перефоткаю драйвера
9) винт для чпу, точно не шпилька ) (я с ними часто имею дело, отличу)

Спасибо за ЦУ, буду пробовать
8) 2.84 half current 1600 вроде так
Ваши сообщения автоматически объединены:

Чудесато, однако...
"Неизвестно" - это в поле статуса выдаёт?
А полях, где координаты при этом что показывает?
Может скриншот покажете?
"Неизвестно" - в поле статуса, координаты в этот момент стопорятся на последних цифрах и не возобновляются. Но чаще всего он продолжает работать дальше. Завтра заскриню.
 
Это всё в корне меняет.
А вы в настройках самой программы ничего не меняли, например период опроса?
Нет. Все настройки штатные. Пробовал на разных кэндлах и на другом ноуте даже
 
Нет. Все настройки штатные. Пробовал на разных кэндлах и на другом ноуте даже
Тогда попробуйте так, когда координаты зависнут, нажмите паузу и посмотрите мигает светодиод передачи данных на ардуинке или нет. Даже во время паузы программа продолжает опрашивать ардуинку о состоянии.
 
Статусы и координаты Кэндл получает из ответов платы станка по запросу. За формат этих собщений отвечает параметр $10. Его значение у вас нормальное, могу предположить, что в ответах по какой-то причине проскакивает мусор и Кэндл не может получить оттуда данные. Учитывая, что голая Уно отрабатывает без сбоев (хотя, вы вроде не долго тестили, может просто не вылезло), то грешить можно, наверное, только на какие-то помехи.
 
А без шпинделя гонять пробовали? :rolleyes:
Может это всё он? :cautious:
Щётки подгорели и нате вам сюрприз... (n)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

Конечно, Ваше программное обеспечение для блокировки рекламы отлично справляется с блокировкой рекламы на нашем сайте, но оно также блокирует полезные функции. Мы стараемся для Вас и не обязываем Вас донатить и скидывать денег на наши кошельки, чтобы пользоваться форумом, но реклама это единственное, что позволяет поддерживать проект и развивать его.

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать