roboforum.ru

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

bldc-hv

Re: bldc-hv

ilalexey » 17 июн 2011, 13:02

Микросхема от аллегро уже является полноценным драйвером с ключами внутри, и поддерживает 1/8 шага. Ни прошивать ни настраивать не нужно. Ты ЕМК2 будеш дольше настраивать :)
По ссылке выше написано:
----------
High power output
The chip we're using is capable of handling up to 2.8A per phase, so you can easily control motors up to NEMA23 size. The provided power connector allows you to easily power it off a standard ATX power supply, but if you're feeling adventurous, the chip can handle up to 35V for the drive voltage. You'll have to wire up your own connector though
----------
Так что на твои нужды должно хватить.
Хозяин-барин безусловно.
Не факт, что готовое будет идеальным. Перед тем, как собирать, кучу инфы перерыл.
Скажем микруха TB6560 у людей горит постоянно(нужно сначала 5 вольт подавать) и без радиатора никуда. ссылка тудой http://kosmodrom.com.ua/prodlist.php?name=%CA%EE%ED%F2%F0%EE%EB%EB%E5%F0%20%F8%E0%E3%EE%E2%EE%E3%EE%20%E4%E2%E8%E3%E0%F2%E5%EB%FF&page=0
Ценами на готовоге не интересуюсь почти с самого начала, после того, как цены поузнавал.

Re: bldc-hv

ilalexey » 18 июн 2011, 15:14

linvinus, покури тему осей с обратной связью. Однажды скорости шаговиков может не хватить.

Re: bldc-hv

linvinus » 20 июн 2011, 11:41

Много всего есть, пока я не могу представить чтобы скорости не хватило, по крайней мере для тех материалов что я собираюсь обрабатывать.

Вроде как тотже purelogic на TB6560, и вроде если защиту от противоэдс ставить то проблем быть не должно.
Поживём увидим, на базе A3977 встретил удачный контроллер на 3 оси, и вроде один парень из Москвы (cnc-controller ru) делает на четыре оси, но стоимость не узнавал.
в любом случае ещё двигатели и блок питания нужны. Поэтому решил купить готовый набор.
Заказал у Китайцев готовый контроллер на четыре оси на базе TB6560 и четыре двигателя 23HS8430 теперь подбираю конструкции для крепления двигателей.

Re: bldc-hv

ilalexey » 20 июн 2011, 12:08

Когда обрабатывает скорости хватает. Её не хватает кгда в холостую ползает. При сверлении плат половина работы это движение от отверстия к отверстию.
Не знаю с чем связано, но у меня очень долго выходит, правда через шестерню ось крутит, но в движке 47 шагов всего. На cnc-controller.ru пишет 62,5 об\сек. - такого я у себя не наблюдал. Может это какраз тот момент "Не всякий шаговый двигатель может развить такую скорость вращения".
Механическая часть этой истории для меня самая страшная :)

Re: bldc-hv

linvinus » 20 июн 2011, 16:06

Теперь понятно про скорости.
да механика это самое страшное :)

Re: bldc-hv

ilalexey » 20 июн 2011, 16:22

во как двигаться надо :)


Добавлено спустя 4 минуты 13 секунд:
или так

Re: bldc-hv

linvinus » 20 июн 2011, 17:27

красиво :) буду стараться .

Re: bldc-hv

ilalexey » 20 июн 2011, 17:55

собственно, по причине отсутствия скорости, думаю все оси переделать на это http://wiki.makerbot.com/dc1

Re: bldc-hv

linvinus » 20 июн 2011, 22:35

если тебе нужна точность +-1см то пойдёт.
иначе нужно улучшать алгоритм управления двигателем.
например ПИД регулятор или не линейную логику прикручивать.
Но и в этом случае точность как у шагового двигателя не достичь.

Re: bldc-hv

ilalexey » 20 июн 2011, 22:44

>если тебе нужна точность +-1см то пойдёт.
Это почему же? Зачем тогда там энкодер присудствует, у которого разрешение "1024 absolute positions per 360° (step size ~ 0.35°)" ?

Re: bldc-hv

linvinus » 20 июн 2011, 22:59

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

алгоритм //super primitive control of the motor. https://github.com/makerbot/DC-Servo-Co ... ulator.pde
тебе ничего не даст

Я вообще слабо представляю как можно используя step,dir точно управлять КДПТ двигателем.
так же как и шаговым.

шаговые заслуженно занимают свою нишу в cnc станках и не только.

Re: bldc-hv

ilalexey » 20 июн 2011, 23:12

не знаю, может ты и прав. редуктор будет. одна схема уже спаяна.
а какже деление шага?
будем посмотреть

Re: bldc-hv

ilalexey » 27 июн 2011, 11:10

Поюзал этот чудо контроллёр. Как ты и обещал - туфта полная.
Магнитный энкодер повёл себя неадекватно(вполне возможно, что я его просто запорол) и я пошёл по пути товарища по несчастью - напечатал на плёнке 200 шагов и втулил глаз от HP610C. Вроде крутит, но как-то нестабильно.
http://wiki.makerbot.com/forum/t-316835/dc-servo-drive-help-needed-with-firmware
http://www.thingiverse.com/thing:6814
Как понял, существует такое(по ссылкам выше) но дороже вдвое.

Re: bldc-hv

linvinus » 27 июн 2011, 15:09

По ссылкам прошёл исходников не нашёл.
Непонятно какие сигналы управления приходят. Думаю что не step,dir.

Добавлено спустя 5 минут 5 секунд:
Сорри, нашёл, и вроде даже step,dir :)
должно работать.
Блин это тот же файл что на сервере https://github.com/makerbot/DC-Servo-Co ... ulator.pde
Да есть sep, dir но управление мотором тупое, вкл/вкл. Будет дёргаться сильно.

Re: bldc-hv

ilalexey » 28 июн 2011, 00:22

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


Rambler\'s Top100 Mail.ru counter