roboforum.ru

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

Бесколлекторный мотор и блок питания

Бесколлекторный мотор и блок питания

blacks2 » 06 фев 2017, 04:35

Здравствуйте!

Прогуглив пару дней, ответа на свой, так и не нашел. Прошу у вас помощи.
(замечу, знаний по электромеханике, электронике давно позабыты, прошу не серчать =)


Задача:
подключить бесколлекторный, 3х фазный электродвигатель, через регулятор ESC,
к обычному стационарному блоку питания (вход/выход, ручка напряжения).

Знаю о: BLDC -> ESC -> SERVO TESTER/Arduino/555...
Но как подключить к простому БП (через ESC!) и регулировать обороты напряжением на нем ?


* - В сторону самодельных бормошинок смотрел, но решения/схему готового не нашел.
** - Для питания маленького мотора от коптера




Всем откликнувшимся заранее ОГРОМНОЕ спасибо!

Re: Бесколлекторный мотор и блок питания

Madf » 06 фев 2017, 14:09

Напрямую, теоретически - никак, ибо там цифровая схема с обратной связью (через делитель на АЦП). Т.е. тут будет напрямую изобретение или можно купить китайскую поделку, где всё управление аналоговое, правда там как-то без обратной связи и очень фиговое КПД.
И так, вариантов несколько:

1. купить готовое китайское (ссылку сразу дать не могу, но если понадобится сильно, могу вспомнить, ибо подобной штукой баловался);
2. взять готовое ESC и доработать прошивку. Тут придется покупать/иметь нужную модель ESC, чтобы можно было дорабатывать, на этом форуме тема неоднократно рассматривалась;
3. если ничего не менять и использовать штатный серво-тестер:
- разобрать его, там стоит обычный резистор, аналоговый, уже готовая штука для управления, хар-ки напряжения можно измерить;
- разработать свою модель, чтобы ШИМ менялся от входного напряжения.

Re: Бесколлекторный мотор и блок питания

Zusul86 » 06 фев 2017, 22:39

blacks2 писал(а):Но как подключить к простому БП (через ESC!) и регулировать обороты напряжением на нем ?

В принципе по схеме BLDC -> ESC -> SERVO TESTER/Arduino/555 он и так будет регулироваться напряжением БП. Только ESC не позволит регулировать обороты в больших пределах. Их можно несколько расширить запитав от БП только силовую часть ESC, но это все равно бессмысленная трата времени так как мотор все равно не будет работать на низких оборотах.

Re: Бесколлекторный мотор и блок питания

blacks2 » 07 фев 2017, 01:39

Madf, благодарю что объяснили.
Немного поделюсь целью, возможно от этого станет понятно откула вопрос:

- хочу сменить коллекторный на бесколлекторный (работа ему по 5-8ч в сутки).
- небольшие размеры мотора и корпуса
- убрать его вместе с платой(плата 18*18*6-8мм примерно) в корпус/спаять на мотор


Была идея купить мини ESC, добавить таймер на 555,
"склеить" вместе и уже питать от БП.
но нет понимания - возможно ли такое + менять от БП обороты...


-------
Подумал над вашими ответами Madf:

1.0
если брать аналог с пониженным кпд - вроде выход, тк питание все равно идет от БП.
а при смене на бесколлектор, у которого КПД большое в сравнение с коллекторным...
=
понимаю что вроде легкое решение.
правда неизвестна разница на сколько КПД упадет, размер платы.


2.0
купить ESC готов изначально
(небольшой размер, необходимы для bldc)

если есть вариант доработать/прошить ESC что бы работал от БП... - ОТЛИЧНО!
но у меня "габариты" - если ESC которые можно тюнить больше 20*20*8мм...

3.0
покупной сервотестер вроде(!) не идет из-за размеров

4.0
посмотрел вашу ссылку Madf:
Судя по описанию возможность реализации моей задачи есть.
- esc + ATtiny45 и 2 выхода-провода под БП


-------
Попробовал поискать по форуму
- доработка esc
- доработка регулятора хода
- программинг esc
- esc
- регулятора хода
- прошивка esc
- прошивка регулятора


В результате или пусто или много не по теме.
к сожалению информацию не нашел.



-------
Возникли вопросы:

1. размер платы аналогового способа ?

2. как найти информацию по доработке ESC ?

3. правильно понимаю, "в теории" в случае если найти маленькую плату серво машинки, то можно вместо переменного резистора поставить вход от БП, ограничив входной ток.
(но походу я горожу огород, тк еще сам сервотестер питать нужно... хотя если сделать свою плату то ок.. Простите за каламбур, теперь видны мои познания =)) )

4. сложна ли схема с ATtiny45 ?
(как понимаю, "навеска" поверх esc будет небольшой по размеру)

Спасибо!

Re: Бесколлекторный мотор и блок питания

Angel71 » 07 фев 2017, 04:00

http://roboforum.ru/forum104/topic13195.html и т.д., поиск по форуму лучше работает с галочкой на "Искать с помощью Google". в маленьком вертолётике коллекторный мотор можно поменять на coreless. а с bldc на коптере ничего мудрить не нужно - меняется основная плата и к ней мелкие контроллеры оборотов (мелких очень много разных). если это не для переделки коптера, вариантов много что именно нужно и как лучше сделать, только игры в угадалочки это тупо. максимум можно подсказать, что контроллеры оборотов очень часто делаются на микроконтроллера, допустим такой на арме тыц. ещё есть мелкие и с мегой и на сайлабах (Silabs F330 + BLHeli (в том числе дружит и с шим управлением)) и хз на чём ещё. для них ищется подходящая готовая прошивка или модифицируется под свои задачи опенсорсная или свою делаете (у st полно полезняшек для создания управлялок bldc на армах).
Последний раз редактировалось Angel71 07 фев 2017, 14:37, всего редактировалось 1 раз.

Re: Бесколлекторный мотор и блок питания

Madf » 07 фев 2017, 14:33

blacks2 писал(а):Судя по описанию возможность реализации моей задачи есть.
- esc + ATtiny45 и 2 выхода-провода под БП

blacks2 писал(а):1. размер платы аналогового способа ?

blacks2 писал(а):4. сложна ли схема с ATtiny45 ?
(как понимаю, "навеска" поверх esc будет небольшой по размеру)

В моей ссылке, схема на Аттини85 (других просто не закупаю, как говорится по максимуму), прототип имел размер в районе 20х15мм, причем большую площадь занимали PLD разъёмы.
Кстати говоря, как правило, ESC в себе содержит питание 5В (выход) для внешних схем (благо всё равно понижать напряжение для внутренних мозгов и так приходится). Его и использовал для питания Аттини. Мне правда для Ролондовского станка, ненужно было делать плавное регулирование оборотов, т.к. при значении меньше N просто срабатывала защита, там вообще весьма интеллектуальная система обработки была, ибо железо смотрело, если шпиндель под большой нагрузке, то следовательно падают обороты и мозги автоматом уменьшали скорость подачи фрезы... В итоге делал переключалку оборотов ступенчатую (2-3 скорости), но не использовал из-за описанного алгоритма.

blacks2 писал(а):Попробовал поискать по форуму...
В результате или пусто или много не по теме.
к сожалению информацию не нашел.

blacks2 писал(а):1. размер платы аналогового способа ?
2. как найти информацию по доработке ESC ?

Темы разные, вот самая большая тема, где есть всё: forum104/topic13195.html
Ну и остальное, что сходу нашел:
forum86/topic14234.html
forum2/topic13083.html

Про алгоритм работы серво-тестера, управление ESC, можно почитать в инете, да там есть всякие нюансы и ESC бывают разные по первичному запуску...


Rambler\'s Top100 Mail.ru counter