roboforum.ru

Технический форум по робототехнике.

ХЕЛП ! Концевик оси Х

ХЕЛП ! Концевик оси Х

0050077 » 23 сен 2013, 09:20

Проблема с концевиком оси Х

плата sanguinololu 1.3a
при прошивке выбрана GEN 7 16MHZ
прошивка Sprinter

как я понял из форума при правильном срабатывании концевика шаговый двигатель должен начать движение в обратном направлении на несколько шагов после чего вернутся в исходное положение так происходит у меня на оси Y и Z
На оси X При нажатии кнопки вернуся в исходное положение происходит нажатие концевика и шаговый двигатель останавливается
Подскажите почему на оси X так может происходить?

Re: ХЕЛП ! Концевик оси Х

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_7
http://www.reprap.org/wiki/Sanguinololu/es
Вариант №2
Особенности прошивки Sprinter
Поменяйте прошивку на Мерлин.

Re: ХЕЛП ! Концевик оси Х

0050077 » 23 сен 2013, 09:45

просто при выборе sanguinololu при прошивке при загрузке прошивки выдает ошибку
avrdude: stk500_getsync():not in sync: resp=0x00
А с GEN7 загрузка прошивки проходит нормально.
И ведь все работает нормально кроме этой оси X :( :( :(

Re: ХЕЛП ! Концевик оси Х

compplusplus » 23 сен 2013, 12:09

0050077 писал(а):просто при выборе sanguinololu при прошивке при загрузке прошивки выдает ошибку
avrdude: stk500_getsync():not in sync: resp=0x00
А с GEN7 загрузка прошивки проходит нормально.
И ведь все работает нормально кроме этой оси X :( :( :(


Возможно просто скорость перемещения по оси X меньше или ось инвертирована, неправильно выставлена позиция "home" и контроллер думает что упирается в максимум.
Если есть программатор то не мешало бы загрузчик в контроллере обновить.

У меня тоже sanguinololu 1.3a и я бы рекомендовал прошивку Marlin, со Sprinter у меня тоже в начале как-то не заладилось

Re: ХЕЛП ! Концевик оси Х

0050077 » 23 сен 2013, 13:08

Программатор есть USBtiny подскажи плиззз где скачать загрузчик и как прошить

Re: ХЕЛП ! Концевик оси Х

compplusplus » 23 сен 2013, 14:59

0050077 писал(а):Программатор есть USBtiny подскажи плиззз где скачать загрузчик и как прошить


USBtiny поддерживает только Atmega644p.
Как им прошить написано здесь

Re: ХЕЛП ! Концевик оси Х

0050077 » 24 сен 2013, 11:05

Прошивка Sprinter не понимаю почему ось Х двигается только в одну сторону независимо кудаб не направил каретку в программе Pronterface оси Y и Z работают нормально

Re: ХЕЛП ! Концевик оси Х

how_eee » 24 сен 2013, 11:59

У меня такое было. Надо искать прошивальщик и менять фьюзы. Там 4 ноги включены на вывод данных по шине. Не помню точно, но надо фьюзы выставить так чтобы эти ноги стали обычными входами/выходами.
Я сначала думал что у меня атмега подгоревшая. Потом долго курил даташит.

Добавлено спустя 58 секунд:
Заодно и норматьный бутлоадерзалить, который понимает ардуино.

Re: ХЕЛП ! Концевик оси Х

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

Re: ХЕЛП ! Концевик оси Х

how_eee » 24 сен 2013, 16:33

Этот подойдет


Rambler\'s Top100 Mail.ru counter