Arduino + CNC Shield v3.0 + A4988 проблемы со стартом

Тема в разделе "Моторы, сервоприводы, робототехника", создана пользователем alexhd, 19 май 2019.

  1. alexhd

    alexhd Нуб

    Здравствуйте, уважаемые форумчане!


    Собрал станок на сборке Arduino + CNC Shield v3.0 + A4988. Прошил на ардуинку GRB 0.9j, настроил на шаговиках токи с помощью подстроечного резистора драйверов A4988. Через Universal_G_code ардуинку видит, все шаговики вращаются, все оси перемещаются. Далее в прошивке указал количество шагов на миллиметр. Больше ничего не менял, так как концевиков щупов и т.д. в станке не имеется. Работать пробую через Candle 1.1.7, но при нажатии на кнопки перемещения оcей в этой программе станок стоит на месте. COm порт указан верно,ардуинку программа видит, но шаговики не вращаются.

    Неожиданно для себя обнаружил, когда нажимаю в Candle кнопку Z-щуп станок перемещает ось Z вниз. Но не одна из остальных команд не работает.

    Подскажите, пожалуйста, в какую сторону копать)
    Спасибо!
     
  2. witt64

    witt64 Гик

    вполне возможно что ускорение(и скорость ) установленны большие, мотор просто не может начать вращение, так же очень частая ошибка, ставят шаги на мм, а перемычки к примеру вообще не поставили(или наоборот стоят), т.е. не соответствие шагов на мм и установленных перемычек:
    пример:
    считаешь что мотор делает 200 шагов на оборот, а стоит перемычка на 400(800) шагов на оборот,
    всё надо проверять ,если работало и после внесения другого значения шагов не работает, то это всё и проверять