roboforum.ru

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

DC Servo Controller(makerbot)

Re: DC Servo Controller(makerbot)

ilalexey » 12 июл 2011, 16:38

1mH, рядом с клемой, по бокам

Re: DC Servo Controller(makerbot)

linvinus » 12 июл 2011, 17:40

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

Re: DC Servo Controller(makerbot)

ilalexey » 12 июл 2011, 22:00

убрал полностью, катушку между массами закоротил. стало лучше, но если быстро шагать - недотяг.
поменял в коде на "107+60"- фигня выходит.
ввёл: motor_speed = MOTOR_START_PWM + distance*4;
почти не пропускает. если очень быстро вводить, то да
при distance*5 чуть лучше.
неплохо держится вначале, через продолжительное шагание сбоит.

Re: DC Servo Controller(makerbot)

linvinus » 12 июл 2011, 23:32

Попробуй покрутить STEP_SIZE, это одновременно и величина управляющего сигнала на pwm, и количество импульсов с энкодера между шагами.
т.е. можно сделать чтобы был один шаг это один оборот:)
По умолчанию он был 1.

Re: DC Servo Controller(makerbot)

ilalexey » 12 июл 2011, 23:41

сейчас вернул 1 и протестил в реп..ж, настройки поставл scale="1024"(при 1 - фигня выходит). вроде ничего так, но медленно, жуть просто.
и не нравится, что оно шагает, а не плавно крутит в нужное место. от этого наверно нет пилюли. и шаги странные - не каждый из 1024х, а там, наверно, где полюса ротора.
----
в общем, думаю, вариант с таким серво_степпером не есть панацея. прикольно конечно. если с редуктором, так плюсом только тяга является

Re: DC Servo Controller(makerbot)

linvinus » 13 июл 2011, 10:28

Учти что шаговый двигатель работает в микро шаге. Как правило 1/8 или 1/16 поэтому выглядит плавно.
Если поставишь ременной редуктор 1/8 то и точность будет и плавность.
Вот посмотри как может крутиться шаговый двигатель forum35/topic5043-150.html#p134597

Re: DC Servo Controller(makerbot)

ilalexey » 13 июл 2011, 10:40

чёткий ролик. я его видел.
как шаговики работают насмотрелся. у меня в полный шаг работает.
но в нашем-то случае это не шаговый двигатель и была надежда, что он будет шаги в уме считать и ехать в конечную точку на N шагов молча :)
А при делении шага у шаговика он быстрей крутит?

Re: DC Servo Controller(makerbot)

linvinus » 13 июл 2011, 11:48

Нет, деление шага это увеличение точности. Т.е. В место 200 шагов на оборот у тебя 200*16=3200шагов, т.е. Твой контроллер должен выдать 3200 импульсов чтобы повернуть на тот же угол.

Re: DC Servo Controller(makerbot)

ilalexey » 13 июл 2011, 12:11

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

Добавлено спустя 8 минут 33 секунды:
такой серво-степпер ещё хорош, наверное, в тех случаях, когда жидкую гайку на резьбу не поставишь, а родная имеет обратный холостой ход. в токарных по металлу он нехилый.

Re: DC Servo Controller(makerbot)

linvinus » 13 июл 2011, 14:21

что такое жидкая гайка? И что ты имеешь ввиду под обратным холостым ходом?

Да момент уменьшается в полушаговых режимах, но как правило нагрузка подключена через редуктор (винт-гайка), поэтому не сильно сказывается.

Re: DC Servo Controller(makerbot)

ilalexey » 13 июл 2011, 15:39

жидкая=хилая=слабая, те не стальная(латунная?), а из пластика
когда узел винт/гайка прослаблены, вращение в обратную сторону происходит в пустую(холостую).

Re: DC Servo Controller(makerbot)

linvinus » 13 июл 2011, 16:26

Это называется люфт, на станках он компенсируется специальными средствами.

Re: DC Servo Controller(makerbot)

ilalexey » 13 июл 2011, 16:29

люфтом можно многое назвать, а холостой ход есть холостой ход

Re: DC Servo Controller(makerbot)

Duhas » 13 авг 2011, 15:18

после беглого прочтения мне показалось что вы заставляете высокооборотный ДПТ работать как низкооборотный высокомоментный или хуже того - как шаговый...

вы считаете это расово верным ? ))

Re: DC Servo Controller(makerbot)

linvinus » 15 авг 2011, 23:08

У всех свои цели.
Мне было интересно посмотреть что выйдет. Оказалось работает как и положено плохо :), но работает.
при определённых условиях может делать что то полезное.


Rambler\'s Top100 Mail.ru counter