roboforum.ru

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

Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Модераторы: 1970DenisT, Dmitry__

Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение dccharacter » 25 июл 2013, 03:49

Так, надоело постоянное тро-ло-ло. Объявляем десятилетие изучения BLDC моторов. Взываю к духу учителя. Желающие присоединяются.

2nd_Gen_Prius_Transaxle.jpg
2nd_Gen_Prius_Transaxle.jpg (17.9 КиБ) Просмотров: 431078


оглавление:
Теория
-Теория
-Аппноты, хаутушки, мануалы
-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 раз(а).
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение avr123.nm.ru » 30 июл 2013, 16:36

Чистить надо топик! ПОРА!

Для мониторинга данных, управления и отладки по UART можно использовать бесплатную прогу GUI - FreeMASTER is a user-friendly real-time debug monitor and data visualization tool that you can use for any application development and information management. FreeMASTER supports completely non-intrusive monitoring of variables on a running system. http://www.freescale.com/webapp/sps/sit ... FREEMASTER
Аналогичные проги есть и у микрочип атмел тексас

Смотреть читать изучать использовать! :D Все уже сделано до нас и за нас...

InstaSPIN - супер пупер библа для электропривода - http://www.ti.com/instaspin

3PHASELV-KIT: 3-Phase BLDC/PMSM Low-Voltage Motor Control Drive (и 8 бит МК и 32) - development platform for 12-24Vdc, 4A motors. Feedback signals are provided that allow a variety of algorithms to control 3-phase PMSM and BLDC motors.
http://www.freescale.com/webapp/sps/sit ... HASELV-KIT

Набор библиотек FSLESLHCS08: Freescale Embedded Software Library S08
http://www.freescale.com/webapp/sps/sit ... 0152109D3F

Силовой модуль со всей документацией - TWR-MC-LV3PH: Low-Voltage, 3-Phase Motor Control Tower System Module
http://www.freescale.com/webapp/sps/sit ... R-MC-LV3PH

3-Phase AC Induction Motor Control with PFC - Асинхронный сотор на 8 битном МК - ACIM (V/Hz Open-loop speed control, V/Hz Closed-loop speed control and Constant Slip Control). Switching among these algorithms is provided from a FreeMASTER control
http://www.freescale.com/webapp/sps/sit ... IMCPFCMP16

AVR496: Brushless DC Motor Control using ATtiny861 и AVR498: Sensorless control of BLDC Motors using ATtiny861
http://www.atmel.com/applications/autom ... =documents
и AVR447 AVR448 AVR449 AVR492 AVR1636: Configurable PMSM Sensorless Field Oriented Control using the XMEGA
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение linvinus » 30 июл 2013, 19:04

https://www.google.ru/search?client=ubu ... 4ATJvoGgAw
В этой книге всё хорошо расписано, начиная с азов.

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

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение avr123.nm.ru » 30 июл 2013, 22:40

Я в bldc только цифровые холлы видел. и в сд двд ромных тоже.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение avr123.nm.ru » 30 июл 2013, 22:46

Значит мне везло на цифрвые холлы с ОК на выходе.
И остальные тоже похоже везунчики так как почти во всех схемах входы для холлов цифровые и просто подтянуты к питанию резистором и зашунтированы кондерчиком О земь.
dccharacter писал(а): полезную информацию. Она вообще есть?
вот :D post279472.html#p279472
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение Dmitry__ » 30 июл 2013, 22:57

вот типичная картинка драйвера сидиром, Gain control смотрим...
Изображение
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение dccharacter » 30 июл 2013, 23:01

avr123.nm.ru писал(а):Значит мне везло на цифрвые холлы с ОК на выходе.
И остальные тоже похоже везунчики так как почти во всех схемах входы для холлов цифровые и просто подтянуты к питанию резистором и зашунтированы кондерчиком О земь.

А на сидиромах не цифровые - с двумя выходами. Надо компараторы ставить.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение dccharacter » 30 июл 2013, 23:37

Dmitry__ писал(а):dccharacter, какие сообщения удалять?

На несущие смысловой нагрузки
В частности про коллекторники. Я лично (за себя говорю) не поборник политкорректности и не боюсь обидеть коллекторные двигатели. Поэтому если будет написано просто "если умеешь управлять брушлесом, всегда выбирай брушлес, потому что он надежнее, мощнее и быстрее при прочих равных" - я буду более чем рад. Мне кажется не обязательно проводить миллиард исследований с графиками и т.д. чтобы это доказывать.

Добавлено спустя 2 минуты 3 секунды:
у меня с брушлесами одна проблема - я не умею ими управлять. Я полтора года строил драйвер для брушлеса, и то, что получилось в итоге работает в одном режиме с конкретным двигателем, периодически сырваясь и останавливаясь. Хорошо хоть перезапуск рабоает. Т.е. я ничего тривиального в управлении брушлесами пока не вижу. Но очень хочу научиться.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение linvinus » 31 июл 2013, 19:16

dccharacter писал(а):Добавлено спустя 2 минуты 3 секунды:
у меня с брушлесами одна проблема - я не умею ими управлять. Я полтора года строил драйвер для брушлеса, и то, что получилось в итоге работает в одном режиме с конкретным двигателем, периодически сырваясь и останавливаясь. Хорошо хоть перезапуск рабоает. Т.е. я ничего тривиального в управлении брушлесами пока не вижу. Но очень хочу научиться.

Очень странно, какой двигатель, какие датчики, какой шим, какая нагрузка?

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

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение Angel71 » 31 июл 2013, 19:45

http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/CD00236524.pdf?s_searchtype=keyword
UM0708
User manual
STM8Sxxx
three-phase BLDC motor control software library V1.0

векторное на стм8 похоже не дано, только на стм32.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение Zeus » 31 июл 2013, 20:04

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


Доказывать? это опять палка о двух концах ;)
У вас автомобиль есть? "Стартер" в руках держали?
Почему все производители автомобилей в качестве стартера брушлесы не применяют?
Развивать здесь спор не собираюсь, если есть у кого-то интерес можно в личку.

Я полностью согласен с тем, что в теме про изучение брушлесов не стоит ни одного слова про коллекторник говорить и тем более доказывать, что лучше, а что хуже.
«Сон разума рождает чудовищ»
Аватара пользователя
Zeus
 
Сообщения: 862
Зарегистрирован: 28 июл 2009, 10:02
Откуда: Самара
ФИО: Павел Сергеевич

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение Dmitry__ » 31 июл 2013, 20:26

Zeus писал(а):Доказывать? это опять палка о двух концах
У вас автомобиль есть? "Стартер" в руках держали?
Почему все производители автомобилей в качестве стартера брушлесы не применяют?

Доказывай...
Можно я попробую угадать? Во время разработки бензинового двигателю в позапрошлом веке, не думали о брушлессах, не?
гуглить: "Стартер-генератор"
Представляю себе гибридный автомобиль с коллекторным стартером :crazy:

Добавлено спустя 3 минуты 26 секунд:
йо майо, йо мобиль.
http://www.youtube.com/watch?v=9F5RHJE6W7w
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение avr123.nm.ru » 31 июл 2013, 20:45

Zeus писал(а): Почему все производители автомобилей в качестве стартера брушлесы не применяют?
потому что он редко работает и эфективность ему не нужна а цена его ниже и не требует контроллера.

Теперь будут применять bldc стартеры мотор-генераторы все чаще и шире так как новые ЕВРО не возможно будет выполнить без глушения мотора при остановках - т.е. стартовать надо будет часто.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение Myp » 31 июл 2013, 20:54

внедрить что-то новое в цикл производства автомобиля капец как сложно :)
у нас четвёрки производились почти 30 лет.
у других производителей не на много лучше, реновские моторы F9x выпускались 10 лет.
даже щас в некоторые рено ставят автомат DP0 который серийно ставился аж с 98 года.
потому что разработка окупилась, производство налажено, выгодно.

а лет через 20 брушлесы естественно будут стоять в всех автомобилях :)

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

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение linvinus » 31 июл 2013, 21:33

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

Re: Разборки с брушлесами - обобщаем инфу по BLDC-двигателям

Сообщение avr123.nm.ru » 31 июл 2013, 22:08

Myp писал(а): потому что можно легко управлять скоростью охлаждения
Да не поэтому - коллекторником управлять очевидно проще.

Переходят (и мерс кузов 220) потому что работают вентиляторы подолгу и важной становится долговечность (отсутствие щеток) и кпд. :D
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Пред.След.

Вернуться в КиберЗона - клуб боевых роботов

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

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