roboforum.ru

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

Самодельный бесколлекторник (BDLC). Проблемы.

Шестерни и колёса, тяги и тросики... Каркасы, скелеты ...

Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение HarryStar » 01 июл 2015, 11:17

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

Для корпуса был выбрал вспененный пвх
P_20150701_084025.jpg
Ротор с магнитами


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

P_20150701_084013.jpg
Статор с обмотками


Размеры примерно 15 см диаметр, 9 полюсов, по 15 витков на каждой катушке, соединен по типу звезда. К контроллеру идут 3 провода.

Отлично пищит при включении контроллера (там приветственное пиликание), но собака не крутится, даже с толкача. Мотор урчит некоторое время, потом контроллер отрубается.

В чем может быть проблема? Пока думаю, что связка кол-во полюсов, размеры и кол-во витков не укладывается в цикл контроллера и он отрубается по таймауту, не видя в обмотках наведенной ЭДС. Т.е. нужно увеличивать кол-во полюсов или витков.

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

Добавлено спустя 29 минут 3 секунды:
Возникла мысль. А обязательна магнитная связь между сердечниками катушек? Обычно то они делаются на одном цельном роторе, а у меня сердечники - это просто железные винты с гайками. Может в этом дело?

Добавлено спустя 53 минуты 40 секунд:
похоже сила электромагнитов (катушек) в моторе недостаточна, чтоб сдвинуть с места ротор.
Любой мотор при подключении питания на 2 любые клеммы перескакивает на соседний полюс, а у меня такого не происходит :( Ротор лишь немного дергается на месте. Т.е. либо повышать напряжение (24В не хватает, а это уже перебор), либо увеличивать количество виткополюсов. Блин, жаль...

Попробую переделать, но выслушаю любые советы.
Аватара пользователя
HarryStar
 
Сообщения: 995
Зарегистрирован: 15 ноя 2010, 13:56
Откуда: Нижний Новгород
прог. языки: С, С++, РНР

Re: Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение Madf » 01 июл 2015, 12:26

у вас получился шаговый двигатель, а не BDLC
BDLC имеет одно кольцо магнитного поля
эта штука может испытывать некие трудности с первоначальным запуском (под нагрузкой даже не говорю)
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение linvinus » 01 июл 2015, 12:47

Попробуйте сделать такую конструкцию http://web.stanford.edu/~hydrobay/lookat/pmg.html
вот тут хорошо видно http://web.stanford.edu/~hydrobay/looka ... ect_03.jpg
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение HarryStar » 01 июл 2015, 16:53

linvinus писал(а):Попробуйте сделать такую конструкцию

моя конструкция как раз такого типа, никаких отличий не вижу

Madf писал(а):у вас получился шаговый двигатель, а не BDLC

мои скромные познания говорят, что шаговый двигатель это частный случай bdlc и принцип работы у них схож. Я не против, если моя конструкция ближе к шаговым, даже наоборот - конечная цель - медленный мотор с сильным моментом. Видел много самодельных двигателей где сердечники не связаны или что их нет вообще, что вы имеете в виду под одним кольцом магнитного поля? А у меня их сколько?

Через часик будет новая версия - перематываю обмотки другим проводом по 75 витков и делаю конструкцию более разборной (катушки отдельно). Новая катушка легко сдвигает ротор в сторону, обеспечивая смену полюсов, так что шансы есть.

Добавлено спустя 3 часа 2 минуты 14 секунд:
Фигвам. Новый вариант показал нежизнеспособность пвх как материала для моторов. Он выгибается и невозможно выдержать зазор между магнитами и сердечником - оно притягивается намертво. Начал переделку на более жесткие ротор и статор...
Аватара пользователя
HarryStar
 
Сообщения: 995
Зарегистрирован: 15 ноя 2010, 13:56
Откуда: Нижний Новгород
прог. языки: С, С++, РНР

Re: Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение Nesenin » 01 июл 2015, 17:25

HarryStar писал(а): лишь бы работал от стандартного модельного контроллера

вот тут собака. для примера. пробовал сам мотор HDD запускать от разных модельных. некоторые могут крутить с большой нагрузкой(инерцией 17" винт) с стартом рукой и скажем 15" с самостоятельной раскруткой. а другие даже на холостом не заводили.
у вас по характеристикам должно быть очень далеко.
Аватара пользователя
Nesenin
 
Сообщения: 1341
Зарегистрирован: 26 янв 2012, 03:59
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин

Re: Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение linvinus » 01 июл 2015, 17:31

9 полюсов
...
моя конструкция как раз такого типа, никаких отличий не вижу

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

по поводу ампер-витков мы обсуждали тут
post280025.html#p280025



конечная цель - медленный мотор с сильным моментом.

вам нужно делать многополюсный мотор, типа такого post330919.html#p330919
вот ещё пример forum104/topic13195-480.html#p296915
в многополюсных моторах количество "шагов" равно 6 * "количество пар полюсов", т.е. количество полюсов аналог степени редукции, например
24 полюсный мотор будет в три раза медленнее чем 8 полюсный.

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

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

если всё правильно, попробуйте сначала раскрутить ротор как можно быстрее а потом включить контроллер.
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение HarryStar » 01 июл 2015, 17:36

имеющиеся в наличии у меня 4 контроллера разной мощности от 1А до 60А заводят любой двигатель такого типа. Может так повезло. Не хотелось бы собственный контроллер делать на данном этапе, да и работа на стандартном контроллере - как бы "знак качества", т.е. что я мотор собрал нормальный. Надеюсь получится.
Аватара пользователя
HarryStar
 
Сообщения: 995
Зарегистрирован: 15 ноя 2010, 13:56
Откуда: Нижний Новгород
прог. языки: С, С++, РНР

Re: Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение linvinus » 01 июл 2015, 17:42

забыл сказать "медленно" и безсенсорное управление вещи несовместимые, по своей природе

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

вот пример управления при помощи датчиков
http://www.youtube.com/watch?v=HtvWJJolB9s

А вот какие эффекты могут проявляться при очень медленном вращении
http://www.youtube.com/watch?v=tDNnhxuPoEQ
на этом видео разомкнутая система управления, как в GIMBAL контроллерах
Последний раз редактировалось linvinus 01 июл 2015, 17:47, всего редактировалось 1 раз.
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение HarryStar » 01 июл 2015, 17:46

linvinus писал(а):а сколько магнитов

9 магнитов, 9 катушек, на фото же видно. Соединены в группы по 3. Соединение ТОЧНО правильное, типа звезда.
То что чем больше полюсов, тем медленней это понятно.
linvinus писал(а):в домашних условиях из картона,на мой взгляд, наивно, я думал вам просто интересно собрать самому чтобы просто вращалось

Пока да - просто чтоб вращалось, желательно из "картона", в том смысле что подешевле. В последствии можно уже будет и заказать лазерную резку металла под статор и маленькие зазоры и т.д. Пока мне надо работающую модель из разряда "хочу чтоб было".

Тему про брушлесы читал всю.

Про датчики в курсе - это следующий этап, до него далеко.
Аватара пользователя
HarryStar
 
Сообщения: 995
Зарегистрирован: 15 ноя 2010, 13:56
Откуда: Нижний Новгород
прог. языки: С, С++, РНР

Re: Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение linvinus » 01 июл 2015, 17:52

Тему про брушлесы читал всю. ... 9 магнитов, 9 катушек

такой мотор вращаться не будет, количество магнитов должно быть чётным, количество катушек кратным 3.

Попробуйте сделать такую конструкцию http://web.stanford.edu/~hydrobay/lookat/pmg.html она гарантированно рабочая (та что 3х фазная, там есть, для примера, однофазная)

вот программы для моделирования конструкций моторов post331086.html#p331086

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

я бы сделал так
один магнит выкинул, магниты повернул на 90 градусов относительно текущего положения.

подключил бы осциллограф и убедился что при вращении ротора на выходе 3 "синусоиды"-трапеции (без разрывов)
потом начал бы "угадывать" фазы для подключения к контроллеру, пример тут http://e0designs.com/documentation/find ... binations/
нее, тут слишком сложно, из за датчиков, в общем подключаем мотор пробуем запустить от контроллера, если не получилось меняем A и B местами, если не получилось возвращаем A и B на прежние места и меняем B и C
Да кстати, если раскручивать руками может получиться так что ваша раскрутка не будет совпадать по направлению с работой контроллера :) так что лучше пробовать раскручивать в разных направлениях.
Последний раз редактировалось linvinus 01 июл 2015, 18:13, всего редактировалось 1 раз.
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение Myp » 01 июл 2015, 18:11

китайские магниты с отверстием имеют непредсказуемую намагниченность, может быть сверху плюс, может быть минус :)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение linvinus » 01 июл 2015, 18:16

главное чтобы вертикально, а не вдоль, проверить просто, если вертикально опускать один магнит на другой он должен строго притягиваться или отталкиваться но не крутиться вокруг своей вертикальной оси.
само собой установленные на ротор магниты толжны чередоваться N S N S N S N S если смотреть на них сверху
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение Madf » 01 июл 2015, 18:33

HarryStar писал(а):Фигвам. Новый вариант показал нежизнеспособность пвх как материала для моторов. Он выгибается и невозможно выдержать зазор между магнитами и сердечником - оно притягивается намертво. Начал переделку на более жесткие ротор и статор...

дык отталкивать надо, а не притягивать :D
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение linvinus » 01 июл 2015, 18:36

вот забавное видео не тему притягиваться и отталкиваться
http://www.youtube.com/watch?v=568Qe5JQs-0
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!
Аватара пользователя
linvinus
 
Сообщения: 1672
Зарегистрирован: 29 апр 2011, 12:37
Откуда: Москва
прог. языки: С

Re: Самодельный бесколлекторник (BDLC). Проблемы.

Сообщение Dmitry__ » 01 июл 2015, 21:44

Во-первых, как уже сказали, магнитов должно быть четное колич.
Во-вторых, магниты должны чередоваться "+", "-". T.e. на картинке, должны быть прикручены то в потай винтами то наоборот.
В-третьих, самая правильная проверка - статическое переключение обмоток (через токоогранич. резистор):
V+ V-
1 2
1 3
2 3
2 1
3 1
3 2
Если так не будет равномерно перемещаться, то подкл. к контроллерам и не стоит...
Ну, и вбить 9 слотов и 9 полюсов в программу и получить "Number of magnet poles must be divisible by 2!"
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

След.

Вернуться в Механика

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2