Перейти к содержанию
    

Подскажите плату векторного управления блдс

https://habr.com/en/company/npf_vektor/blog/367653/

 

https://dspace.tltsu.ru/bitstream/123456789/5610/1/Заботин А.В_ЭЭТм_1502.pdf

C 18 стр. ликбез для начинающих. Системы управления BLDC, и что такое "векторное управление"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, controller_m30 сказал:

Недостатки.

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

При полном проходе таблицы синуса движок делает небольшой рывок. Это заметно при сверхнизкой скорости вращения. В приведенном двигателе 12 катушек, и таблица позволяет плавно переместить ротор от одной катушки к другой. Всего на оборот получается 12 рывков. В чём причина пока не разбирался. Может скачанная таблица кривая, или я ею неправильно пользуюсь (например указатели должны отстоять точно на 1/3 длины таблицы друг от друга, а у меня таблица 256 байт, которая на 3 не делится).

... там же про рывки стр.23

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, controller_m30 сказал:

Может скачанная таблица кривая, или я ею неправильно пользуюсь (например указатели должны отстоять точно на 1/3 длины таблицы друг от друга, а у меня таблица 256 байт, которая на 3 не делится).

Зачем вам все эти таблицы, если синус элементарно считается программно, полиномом?  :wacko2:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 минут назад, jcxz сказал:

Зачем вам все эти таблицы, если синус элементарно считается программно, полиномом?  :wacko2:

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

25 минут назад, Aner сказал:

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

Для задачи ШИМ-управления мотором (когда частота ШИМа порядка 10-20кГц) разница в результирующей загрузке CPU практически незаметна. Пробовал и так и так (таблицей и полиномом) - разница в загрузке была не видна (на фоне случайных флуктуаций загрузки CPU (в десятые доли %), вызываемых другими задачами). Вычисление 3-х синусов на ШИМ-период. CPU = 120...144МГц.

 

Тем более что и таблицы "как есть" обычно не используются: как правило после таблицы производится ещё интерполяция. Чтобы достичь хотя-бы сравнимой с полиномом точности (случай гигантских таблиц на всю память отбрасываем). А если учесть это, то на некоторых CPU (например DSP) - вариант с полиномом будет даже быстрее табличного.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 минут назад, jcxz сказал:

Для задачи ШИМ-управления мотором (когда частота ШИМа порядка 10-20кГц) разница в результирующей загрузке CPU практически незаметна. Пробовал и так и так (таблицей и полиномом) - разница в загрузке была не видна (на фоне случайных флуктуаций загрузки CPU (в десятые доли %), вызываемых другими задачами). Вычисление 3-х синусов на ШИМ-период. CPU = 120...144МГц.

 

Тем более что и таблицы "как есть" обычно не используются: как правило после таблицы производится ещё интерполяция. Чтобы достичь хотя-бы сравнимой с полиномом точности (случай гигантских таблиц на всю память отбрасываем). А если учесть это, то на некоторых CPU (например DSP) - вариант с полиномом будет даже быстрее табличного.

.. да так и есть, это все следствие развития процев за последнее 10-20 лет. DSP дороже, не для массовости. В тех же самокатах STMы а не DSP от TI или AD. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, controller_m30 said:

Делал плавное управление BLDC мотором, от 0 Hz.

Супер, а дат тока и положения не используются ?

Можно в сырцах прогу попробовать ? (проц другой )

Видео на сверхнизких оборотах нету случайно ? 

1 hour ago, Aner said:

Спасибо почитаем )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 hours ago, whale said:

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

 

Ток  для индуктивной нагрузки ( обмотки двигателя ) всегда трапеция .  Практически все контроллеры по ссылке https://aliexpress.ru/w/wholesale-BLDC.html?spm=a2g0o.productlist.0.0.4f332cd5TogBfC&CatId=202002646    формируют выходной сигнал с помощью ШИМ.  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а что насчёт - B_G431B_ESC1? чем не решение?

Изменено пользователем jenya7

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 часов назад, whale сказал:

Супер, а дат тока и положения не используются ?

Можно в сырцах прогу попробовать ? (проц другой )

Видео на сверхнизких оборотах нету случайно ? 

Датчиков тока и положения нет, только стандартная схема включения драйвера.

Программа на Ассемблере, под этот конкретный процессор. Увы. Да и работать будет только с DRV8313. Но текст прикрепил, из полезного там есть таблица (хотя бы для первоначального тестирования может сгодиться).

Видео не записывал. В Ютубе можно найти видео с совершенно плавной работой движков BLDC, а тут с рывками - это не интересно)

BLDC_Asm_STM32F103.txt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Just now, controller_m30 said:

Ассемблере, под этот конкретный процессор

Да, на асе я как то обленился, бум на сях писать под иар.

Короче сделал платку, осталось вдохнуть в нее душу )

Все по взрослому, 3 дат тока, 3 дат холла stm32g070 250мгц

p1.jpg

7 hours ago, jenya7 said:

B_G431B_ESC1

Да, практически идеальная плата для такой задачи, на я пойду свою колею делать, к тому же если получиться придется в свою плату и свой интерфейс делать.

Изменено пользователем whale

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Немного про движки для Gimbal-стабилизаторов.

В профессиональном Gimbal-стабилизаторе камеры для квадрокоптера, применяются BLDC-движки с навороченным шлейфом. Можно предположить что 5 тонких дорожек, это сигналы от трёх датчиков Холла, и питание к ним. Ссылка на движки Aliexpress

 

Скрытый текст

BLDC_2.thumb.png.d87410516cea3d3cbb25950042d2b26d.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Те без редуктора наклоняет ? интересною,но у меня свои моторчики, специальные )

ps а не, глянул, походу там волновой редуктор или подобный стоит после мотора

Изменено пользователем whale

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 часа назад, controller_m30 сказал:

Ссылка на движки Aliexpress

А новые такие в продаже бывают, не б/у? Не обязательно от фантома 4. Как раз нужен плоский тихоходный двигатель с встроенными датчиками.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

20 часов назад, whale сказал:

Те без редуктора наклоняет ?

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

 

16 часов назад, Behram сказал:

А новые такие в продаже бывают, не б/у? Не обязательно от фантома 4. Как раз нужен плоский тихоходный двигатель с встроенными датчиками.

Насколько можно верить китайцам, у них есть и новые. На Али можно много чего найти. Но фирменные ли они? Или действительно новые, а не с разборки?
Но есть ещё вариант обратиться в сервисный центр, лучше авторизованный, там точно есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...