Нет питания на двигатель
- Войдите на сайт для отправки комментариев
Пнд, 21/03/2022 - 11:32
Друзья подскажите новичку. Пытался собрать лазерный гравер из ДВД на Arduino mega 2560 + ramsp 1.4 + a4988.
Установил grbl-Mega. На ПК Lasergrbl. Настроил все пытаюсь двигать кнопками оси, но моторчики не крутятся, не жужат. Пробовал померить с выхода с драйвера А и В не выдает питание на двигатели. Подскажите куда копнуть?
показывайте схему и код, без этого вопрос отправится в помойку
показывайте схему и код, без этого вопрос отправится в помойку
Да откуда у него схема - шилд на шилд надел и залил готовую прошивку с гитхаба.
Тут нужен точно такой же 3D-мученник, а не программист.
А то, может, вовсе - резисторы на драйверах не покрутил...
показывайте схему и код, без этого вопрос отправится в помойку
Да откуда у него схема - шилд на шилд надел и залил готовую прошивку с гитхаба.
Тут нужен точно такой же 3D-мученник, а не программист.
А то, может, вовсе - резисторы на драйверах не покрутил...
Да верно,
1 надел
2 прош с гитхаба https://github.com/gnea/grbl-Mega
3. питание подкинул на ардуину и на рамсп с разных БП
4 на резисторах 0,250В (резистор на ноль) выставил
Для начала я бы залил простой скетч для проверки двигателей. Начнут жужжать - стоит переходить к grbl.
Для начала я бы залил простой скетч для проверки двигателей. Начнут жужжать - стоит переходить к grbl.
Разумно, спасибо
Зажужжали на тесте, можете направить куда в grbl смотреть? видимо проблема в нем т.к. софтина Lasergrbl пишет "перемещение"
Распиновку этого самого ramsp и пины, которые использует Ваш grbl сравнили?
Ну откуда же... я так понимаю cpu_map.h смотреть, где так назначены контакты? #define DIRECTION_BIT_0 1 // X Dir - Pin A1
я конечно совсем тут первый раз столкнулся с этим всем
но судя по всему проблема может крыться что grbl устроен так
По grbl всё есть в документации начиная от Вашей ссылки. Плата тоже гуглится.
Но Вы правильный кусочек кода нашли. Значит в grbl предусмотрена работа именно с этим шилдом. Хорошо бы убедиться, что эта опция включена. Ищите строку #define CPU_MAP_2560_RAMPS_Board она должна быть раскомментирована, а альтернативные опции рядом закомментированы. Сначала надо убедиться, что сделано так.
Файл config.h строки 33-42
По grbl всё есть в документации начиная от Вашей ссылки. Плата тоже гуглится.
Но Вы правильный кусочек кода нашли. Значит в grbl предусмотрена работа именно с этим шилдом. Хорошо бы убедиться, что эта опция включена. Ищите строку #define CPU_MAP_2560_RAMPS_Board она должна быть раскомментирована, а альтернативные опции рядом закомментированы. Сначала надо убедиться, что сделано так.
Файл config.h строки 33-42
спасибо! понял с вашей помощью в чем дело видимо, хоть и ардуинку купил три дня назад первую)) вечером затестирую
Суть в том, что программа универсальная. А вся эта подключаемая периферия может быть самая разнообразная. Поэтому нужно как минимум указать, с чем именно программе придётся работать. Там и остальные опции почитайте, может ещё что важное есть.