Технический форум по робототехнике.
0050077 » 23 сен 2013, 09:20
Проблема с концевиком оси Х
плата sanguinololu 1.3a
при прошивке выбрана GEN 7 16MHZ
прошивка Sprinter
как я понял из форума при правильном срабатывании концевика шаговый двигатель должен начать движение в обратном направлении на несколько шагов после чего вернутся в исходное положение так происходит у меня на оси Y и Z
На оси X При нажатии кнопки вернуся в исходное положение происходит нажатие концевика и шаговый двигатель останавливается
Подскажите почему на оси X так может происходить?
IliaMoroz » 23 сен 2013, 09:29
0050077 писал(а):Проблема с концевиком оси Х
плата sanguinololu 1.3a
при прошивке выбрана GEN 7 16MHZ
прошивка Sprinter
как я понял из форума при правильном срабатывании концевика шаговый двигатель должен начать движение в обратном направлении на несколько шагов после чего вернутся в исходное положение так происходит у меня на оси Y и Z
На оси X При нажатии кнопки вернуся в исходное положение происходит нажатие концевика и шаговый двигатель останавливается
Подскажите почему на оси X так может происходить?
Вариант №1:
Плата sanguinololu 1.3a и плата GEN 7 скорее всего разные вещи (могу ошибаться, поправьте).
http://www.reprap.org/wiki/Gen_7http://www.reprap.org/wiki/Sanguinololu/esВариант №2
Особенности прошивки Sprinter
Поменяйте прошивку на Мерлин.
0050077 » 23 сен 2013, 09:45
просто при выборе sanguinololu при прошивке при загрузке прошивки выдает ошибку
avrdude: stk500_getsync():not in sync: resp=0x00
А с GEN7 загрузка прошивки проходит нормально.
И ведь все работает нормально кроме этой оси X
compplusplus » 23 сен 2013, 12:09
0050077 писал(а):просто при выборе sanguinololu при прошивке при загрузке прошивки выдает ошибку
avrdude: stk500_getsync():not in sync: resp=0x00
А с GEN7 загрузка прошивки проходит нормально.
И ведь все работает нормально кроме этой оси X
Возможно просто скорость перемещения по оси X меньше или ось инвертирована, неправильно выставлена позиция "home" и контроллер думает что упирается в максимум.
Если есть программатор то не мешало бы загрузчик в контроллере обновить.
У меня тоже sanguinololu 1.3a и я бы рекомендовал прошивку Marlin, со Sprinter у меня тоже в начале как-то не заладилось
0050077 » 23 сен 2013, 13:08
Программатор есть USBtiny подскажи плиззз где скачать загрузчик и как прошить
compplusplus » 23 сен 2013, 14:59
0050077 писал(а):Программатор есть USBtiny подскажи плиззз где скачать загрузчик и как прошить
USBtiny поддерживает только Atmega644p.
Как им прошить написано
здесь
0050077 » 24 сен 2013, 11:05
Прошивка Sprinter не понимаю почему ось Х двигается только в одну сторону независимо кудаб не направил каретку в программе Pronterface оси Y и Z работают нормально
how_eee » 24 сен 2013, 11:59
У меня такое было. Надо искать прошивальщик и менять фьюзы. Там 4 ноги включены на вывод данных по шине. Не помню точно, но надо фьюзы выставить так чтобы эти ноги стали обычными входами/выходами.
Я сначала думал что у меня атмега подгоревшая. Потом долго курил даташит.
Добавлено спустя 58 секунд:
Заодно и норматьный бутлоадерзалить, который понимает ардуино.
0050077 » 24 сен 2013, 12:08
how_eee писал(а):У меня такое было. Надо искать прошивальщик и менять фьюзы. Там 4 ноги включены на вывод данных по шине. Не помню точно, но надо фьюзы выставить так чтобы эти ноги стали обычными входами/выходами.
Я сначала думал что у меня атмега подгоревшая. Потом долго курил даташит.
Добавлено спустя 58 секунд:
Заодно и норматьный бутлоадерзалить, который понимает ардуино.
Я новичок в этом деле
У тебя есть инструция как это сделать?
у меня плата
Sanguinolulu ATMEGA1284PU
http://reprap.org/wiki/SanguinololuДобавлено спустя 2 минуты 3 секунды:0050077 писал(а):how_eee писал(а):У меня такое было. Надо искать прошивальщик и менять фьюзы. Там 4 ноги включены на вывод данных по шине. Не помню точно, но надо фьюзы выставить так чтобы эти ноги стали обычными входами/выходами.
Я сначала думал что у меня атмега подгоревшая. Потом долго курил даташит.
Добавлено спустя 58 секунд:
Заодно и норматьный бутлоадерзалить, который понимает ардуино.
Я новичок в этом деле
У тебя есть инструция как это сделать?
у меня плата
Sanguinolulu ATMEGA1284PU
http://reprap.org/wiki/Sanguinololu
Есть программатор USBtinyISP USBTiny ISP Programmer For Arduino Bootloader AVR w/ USB & 6 pin
http://www.ebay.com/itm/USBtinyISP-USBT ... 2a2d0966b9
how_eee » 24 сен 2013, 16:33
Этот подойдет