Технический форум по робототехнике.
Модераторы:
1970DenisT, Dmitry__
dccharacter » 25 июл 2013, 03:49
Так, надоело постоянное тро-ло-ло. Объявляем десятилетие изучения BLDC моторов. Взываю к духу учителя. Желающие присоединяются.

- 2nd_Gen_Prius_Transaxle.jpg (17.9 КиБ) Просмотров: 455466
оглавление:
Теория
-
Теория-
Аппноты, хаутушки, мануалы-
linvinus - подробно об управлении двигателемДвигатели
-
Двигатель бессенсорный высокооборотистый-
Двигатель сенсорный высокооборотистый-
Двигатель сенсорный низкооборотистый (в т.ч. и "удерживающий")-
перемотка BLDC под свои нужды- самодельные BLDC
Контроллеры
-
Самодельные контроллеры/драйверы-
Покупные контроллеры с перепрошивкойУправление с ПК
-
Управляющее ПО (контроль, измерения, настройка)Механизмы на основе BLDC
- BLDC Сервоприводы
Dmitry__ писал(а):Myp писал(а):вопрос, скока магнитиков клеить на ротор?
Есть книга, гуглить "BrushlessPermanentMagnetMotorDesignVersion2".
Еще есть онлайн калькуляторы, типа:
http://www.bavaria-direct.co.za/scheme/calculator/https://www.emetor.com/edit/windings/Для меня самое понятное соотношение: 1, 2 или 4 магнита на одну группу полюсов (группа = 3 полюса). Т.е. те соотношения которые не дают пульсаций гармоник в калькуляторе при нажатии кнопки "advanced".
Например: 12s16m, 12s8m, 18s12m, 18s6m и.т.д. Подбирать так: Число слотов делим на 3 и умножаем на 1, 2 или 4.
Последний раз редактировалось
dccharacter 12 июн 2016, 08:07, всего редактировалось 2 раз(а).
elmot » 22 авг 2013, 18:53
прошу пардонить за глупый вапрос. кто мешат питать от акка через лампочку?
Dmitry__ » 22 авг 2013, 19:22
Duhas писал(а):а это как сказать.. я в свое время ловил грабли с питанием от кетайца какого-то.. в питании было так все плохо что и питание прыгало и чип ресетился ) АКБ лучше..
Может стоит сначала вьехать в тему? В хоббийных регулях шим делается софтово. Каждый производитель назначает 6 пинов на 3-х фазный мост как хочет. Можно включать хоть все 6 транзисторов одновременно

. Имеем зоопарк конфигурационных файлов и кривые руки чайников. Сначала надо догадаться какой у тебя регуль, потом правильно скомпилить с нужным файлом, потом залить в регуль и сжечь его при питании от аккума.
Добавлено спустя 2 минуты 21 секунду:И кста, лампочка не резистор, пока нить холодная - сопротивление низкое, влияние на работу минимально. Если сработала защита (загорелась лампочка), сопротивление нити многократно возрастает, спасая вашу электронику.
dccharacter » 22 авг 2013, 21:24
СОФТОВЫЙ ШИМ? АдЪ
Duhas » 22 авг 2013, 21:33
Dmitry__ писал(а): и сжечь его при питании от аккума.
я не предлгаал жечь, я предлагал питать от АКБ.. а АКБ бывают разные.. да и лампочка, как уже заметили несколько человек, бывает полезна в нашем деле.
Dmitry__ » 22 авг 2013, 21:44
Duhas писал(а):я не предлгаал жечь, я предлагал питать от АКБ.. а АКБ бывают разные..
Для неправильной прошивки регуля все АКБ одинаковые - угли.
Duhas писал(а):да и лампочка, как уже заметили несколько человек, бывает полезна в нашем деле.
Ага, первыйнах

Dmitry__ писал(а):Ну ты, блин, советчик
Углей будет куча от аккума, пока разберешься что компилить для своего регуля.
Господа, если у вас нет блока питания с огранич. тока, используйте аккум с послед. лампой накаливания. Лампа на 12 вольт, мощность минимальная. Если после прошивки регуля загорелась лампа, значит не то
Duhas » 22 авг 2013, 21:53
ага, особенно однобаночный литий меньше 1Ач емкостью... или того хуже пальчиковая батарейка...
и питаем логику и силу отдельно..
ПС я совсем не против хороших регулируемых БП, скорее даже за, но у меня на него денег нет ) и тем у кого тоже нет, советую питаться от батарей для адекватных тестов, либо от трансформаторных БП..
Dmitry__ » 22 авг 2013, 22:38
однобаночным литием ты не сможешь запитать регуль.
Duhas писал(а):меньше 1Ач емкостью...
Какое отношение емкость имеет к отдаваемому току? Да хоть 500ма*ч, убьет 15-ти амперный транзистор. Советы идут по конкретной теме: первое включение хоббийного регуля после перепрошивки. Регуль может убить даже электролитический конденсатор самого регуля...
После первого включения (если нет дыма) и проверки осциллом всех сигналов, есно надо переходить на нормальный аккум и включение двигателя.
Myp » 24 авг 2013, 00:07
пока втыкал проволочки от регуля к ардуине чтобы прошить прошивку кастомную отломал один проводок
вроде из меги что-то ещё торчит, попробую ещё раз припаяться
к чёрту регули без контактных площадок.
это издевательство.
Dmitry__ » 24 авг 2013, 03:29
Если взять за правило: подпаивать к ножкам микросхем тонкие многожильные провода (мягче самих ножек раз в 10

), то таких проблем не будет. Я подпаиваюсь к ножкам микросхем только тонким МГТФ-ом.
avr123.nm.ru » 24 авг 2013, 23:02
А еще лучше использовать тончайший монтажный многожильный провод 0.01 мм2 франция
Кроме того, советую либо пропустить все проводки в отверстие на плате или даже в два отв. либо еще как закрепить, чтобы случайные рывки и движения платы и проводов не давали ломающих напряжений.
- Вложения
-

- тончайший монтажный многожильный провод 0.01 мм2 франция
linvinus » 26 авг 2013, 14:58
Dmitry__, поставил я датчики на свой двигатель, имеются следующие проблемы:
1) Организовать одинаковое расстояние между ротором и датчиками сложно, поэтому амплитуда разных датчиков отличается.
2) рабочая точка у разных датчиков отличается
3) могу получить на выходе чистый синус только если слабое усиление (на выходе амплитуда менее вольта), при большем усилении сигнал ограничивается снизу, верхняя полуволна нормальная а нижняя упирается в 1.2в и ниже опускаться не хочет, непонятно с чем это связно, возможно с рабочей точкой.
Выводы
1) нужны подстроечные резисторы в цепи ос. усилителей чтобы подогнать усиление уже на двигателе
2) нужны дополнительные подстроечные резисторы чтобы задавать рабочую точку для каждого датчика
3) думаю всё же попробовать инструментальный усилитель
Датчики поставил вертикально на специальных подставках так что они расположены согласно документации, иначе получается слишком большое расстояние до датчиков.
Один набор датчиков я похоже спалил, но не понял как, вернул ограничивающие резисторы по 68 ом в цепь питания датчиков.
А у тебя появились какие нибудь экспериментальные данные?
Ещё по теме питания контроллера, словил интересный глюк, если соединить землю контроллера с каким нибудь металлическим предметом на столе (через щуп осциллографа ), таймер T8 останавливается и не запускается пока не перезапустишь контроллер. Тестирую на STMF32F103.
Питание контроллера от usb ноута, питание двигателя от отдельного компьютерного БП.
elmot » 26 авг 2013, 15:36
1) нужны подстроечные резисторы в цепи ос. усилителей чтобы подогнать усиление уже на двигателе
А поймать точку максимума сигнала и подстроить константы в прошивке не?
linvinus » 26 авг 2013, 16:08
elmot писал(а):1) нужны подстроечные резисторы в цепи ос. усилителей чтобы подогнать усиление уже на двигателе
А поймать точку максимума сигнала и подстроить константы в прошивке не?
Этот вариант я рассматривал, но пока всё равно резисторы ставить чтобы среднюю точку поймать, так что не сложно ещё один добавить.
Вообще если рассматривать с точки зрения "массового решения", то вариант не самый лучший, в разных сдромах разные датчик, мне попались с индексами F и E.
F более чувствительные, получается после сборки нужен тюнинг, для которого нужны соответствующие инструменты.
Или в прошивке специальный режим организовать.
avr123.nm.ru » 26 авг 2013, 19:02
Главно непонятно нафига этот огород то?

linvinus » 26 авг 2013, 19:39
avr123.nm.ru писал(а):Главно непонятно нафига этот огород то?

чтобы вычислять положение ротора на малых скоростях, когда цифровые датчики холла бесполезны.
и вообще можно построить такой алгоритм при котором каждому положению ротора можно точно генерить соответствующую фазу синусоиды.
Всё упирается только в точное определение значений синусоидального сигнала с датчиков.
Главное сохранить форму синусоиды,амплитуду можно нормализовать, но чем больше амплитуда тем больше разрешение.
Последний раз редактировалось
linvinus 26 авг 2013, 19:43, всего редактировалось 1 раз.