Реклама: Алгоритм 4-х фазного 16-ти шагового блочного контроллера

 

Хочешь стать куратором любимой темы?

* Комментарии к новостям

1. Жалобы на модераторов (Улучшаем форум) от Агапит (29.07.2021 в 08:56)2. Электросамокат и ПДД (Электросамокаты) от SMILE1 (29.07.2021 в 08:55)3. Bafang BBS движок под каретку (Электровелосипеды с подвесным двигателем) от Павел Александрович (29.07.2021 в 08:52)4. Ковид и ковидобесие (Анекдоты и флУДИЛКА) от илс (29.07.2021 в 08:51)5. Все про фэтбайк. (Электровелосипеды) от Север (29.07.2021 в 08:29)6. Заказы аккумуляторов и изготовление батарей (Интернет-магазин аккумуляторов и мотор-колес Li-force.ru) от LiForce70 (29.07.2021 в 08:17)
7. Dualtron Raptor (Электросамокаты MiniMotors) от volodiaa (29.07.2021 в 08:05)8. Сделано в России (Видео от коллег) от КОЛОБОК (29.07.2021 в 07:46)9. Восьмигранная втулка для амортизатора передней подвески ETwow S1/2 в наличии (Наши изделия) от Сергей_1959 (29.07.2021 в 07:42)10. Подскажите от чего так? (Электросамокаты Kugoo S серии и аналоги ) от NCstorm (29.07.2021 в 07:18)11. Бортовой журнал о бегемотике(Куго макс спид). (Электросамокаты Kugoo M и G серии и аналоги ) от Самый обычный (29.07.2021 в 07:12)12. Покупка КОНДИЦИОНЕРА домой (адская жара) (Свободный электрон) от TRO (29.07.2021 в 07:09)
Не нравится реклама? Пройдите простую регистрацию на форуме и не будете видеть рекламу.

Прочитано 878 раз

0 Пользователи и 1 Гость просматривают эту тему.

12 Ноя 2020 в 05:16
Прочитано 878 раз
Оффлайн

Ezd0K

Сообщений: 14
Всем привет. Возможно я ошибся разделом , но тематика вроде подходит. До следующей весны хочу собрать что-то вроде телеги с мотором. Хлама во дворе хватает, так что думаю это вполне реально. Минимально необходимые знания электроники тоже есть, поэтому контроллер двигателя планирую сделать самостоятельно.
Ближе к делу. В качестве тягового двигателя планирую использовать асинхронный мотор 250вт 50гц 3000об/мин в стоке. При перемотке на 24в 300гц 6000об/мин с него ориентировочно можно вытянуть 750вт мощности долговременно. Вот только статор имеет 24 паза, и конфигурация 2p=6 возможна только на 2х или на 4х фазах.
Собственно вопрос из названия темы, помогите решить головоломку. Если на 2фазы, 8 шагов или 3 фазы, 12 шагов все решается элементарно просто, то на 4 фазы 16 шагов я уже сломал голову. Асинхронный двигатель очень чувствителен к блочному синусу, поэтому не хочу использовать всего 2 фазы 8 шагов - маловато.
На картинке и в circuit simulator отработан алгоритм 3 фазы 12 шагов, 4 фазы должны выглядеть похоже, но не тут то было. Помогите, а то мозги уже плавятся.

фаил можно открыть в circuit simulator


12 Ноя 2020 в 06:45
Ответ #1
Оффлайн

TRO

Украина, г. Запорожье. Сообщений: 8421
Даже в примитивном скалаярном контроллере напряжение меняется вместе с частотой.
У вас же я так понял только одна частота меняется, работать будет хреново.


12 Ноя 2020 в 07:07
Ответ #2
Оффлайн

Ezd0K

Сообщений: 14
У вас же я так понял только одна частота меняется
Нет, частота будет меняться в зависимости от оборотов. На мотор будет установлен прорезной диск с фотопрерывателем. Каждый импульс с фотопрерывателя будет переключать следующий шаг. Количество прорезей определю позже эксперементально в зависимости от скольжения. Напряжение будет меняться шимом верхних ключей. Сейчас важно найти блочный 4-х фазный алгоритм.

У меня уже есть опыт построения трехфазного инвертора с обратной связью по оборотам. Хотелось бы распространить этот опыт на произвольное количество фаз, или хотя бы на 4 фазы, актуальных для данной задачи.
« Последнее редактирование: 12 Ноя 2020 в 07:27 от Ezd0K »


12 Ноя 2020 в 07:53
Ответ #3
Оффлайн

slav

Россия, Саратов Сообщений: 2150
На мотор будет установлен прорезной диск с фотопрерывателем. Каждый импульс с фотопрерывателя будет переключать следующий шаг.

Каким образом обеспечите постоянство скольжения , во всём диапазоне оборотов ? По простому этого не получится .


12 Ноя 2020 в 08:29
Ответ #4
Оффлайн

Ezd0K

Сообщений: 14
Каким образом обеспечите постоянство скольжения
Чтобы оно крутилось и тянуло идеальное постоянство попросту не требуется. Ничего страшного если скольжение будет немного плясать вокруг некоторого среднего значения каждый шаг, главное чтобы не превысило критическое. В конце концов - это издержки всех блочных инверторов. Соответственно больше шагов коммутации - меньше издержки. Если при 6 шаговой блочной коммутации мотор сильно гудит и греется, то уже при 12 шаговой работает вполне цивильно.
При конфигурации мотора 2p=6 мы получаем 36 шагов(12*p) на оборот ротора, но это при нулевом скольжении. Если прорезей на диске будет 40, то скольжение будет плясать в районе (40-36)/40=0.1 т.е 10%. Я пока не знаю какое скольжение подойдет лучше, поэтому буду эксперементировать с количеством прорезей.


12 Ноя 2020 в 08:48
Ответ #5
Оффлайн

slav

Россия, Саратов Сообщений: 2150
Чтобы оно крутилось и тянуло идеальное постоянство попросту не требуется.

Может рассмотреть кольцевой делитель на 4 на   D - триггерах , с соответствующим распределителем .  :bw:   :bn:

Алгоритм 4-х фазного 16-ти шагового блочного контроллера

Алгоритм 4-х фазного 16-ти шагового блочного контроллера
« Последнее редактирование: 12 Ноя 2020 в 17:57 от slav »


12 Ноя 2020 в 09:02
Ответ #6
Оффлайн

Ezd0K

Сообщений: 14
соответствующим распределителем
У меня есть схема на D триггерах для 3 фаз 12 шагов(как на картинке сверху), но я не могу сообразить, как сконфигурировать триггеры для 4 фаз 16 шагов. по идее нужно соединить уже 8 триггеров. Если кто сможет решить головоломку - буду очень благодарен.


12 Ноя 2020 в 09:07
Ответ #7
Оффлайн

TRO

Украина, г. Запорожье. Сообщений: 8421
Каким образом обеспечите постоянство скольжения , во всём диапазоне оборотов ? По простому этого не получится .
По частоте постоянно никак (разве что микроконтроллером), но если скольжение взять как процент от частоты, то можно скольжение намутить дробным прерывателем (работать может и будет, но хреновастенько).
____
Не понятно какая проблема намотать три фазы, да лобовые доли при 2 полюсах получатся жуткие, ибо пойдут строго по диагонали в обход вала, но принципиальной проблемы в такой намотке нет.

Я когда занимался жутким извращением,  пускал двухфазный (две обмотки) асинхронник (потолочный вентилятор) от драйвера шагового двигателя (они как раз двухфазные). Там можно выбирать на сколько будет дробится синусоида (вплоть до 256 частей нарезает, причем токовая синусоида, напряжение само какое надо получается), управление удобное.... и ток можно задавать , но за скольжением все равно надо следить


12 Ноя 2020 в 09:22
Ответ #8
Оффлайн

Ezd0K

Сообщений: 14
Может этот лучше подойдёт .
Вы мыслите в правильном ключе, но это не работает. Если хотите поэксперементировать то проще всего это сделать тут:
Circuit Simulator


12 Ноя 2020 в 09:35
Ответ #9
Оффлайн

Ezd0K

Сообщений: 14
Не понятно какая проблема намотать три фазы
Поиск золотой середины, я полагаю. Статор имеет 24 паза, и намотать 2p=6 не получится для 3х фаз без несимметрии в обмотке, а это уже как раз извращение. Можно намотать 2p=4, но тогда при 6000 об/мин (200гц) можно рассчитавать на что-то около 600вт мощности. Также не хочется поднимать обороты мотора выше 6000 а то еще развалится ненароком. Ну и увеличение кол-ва фаз попросту выгодно, больше фаз - больше шагов коммутации, меньше полевиков в параллель. Кроме того, количество фаз не является проблемой, если инвертор изготавливается самостоятельно.


12 Ноя 2020 в 10:21
Ответ #10
Оффлайн

slav

Россия, Саратов Сообщений: 2150
Вы мыслите в правильном ключе, но это не работает. \\\\\\\\\\\

Конечно не работает , нужно придумать ,,дешифратор,,  .  :exactly:

Ещё вариант.

Алгоритм 4-х фазного 16-ти шагового блочного контроллера

Пять фаз .

Алгоритм 4-х фазного 16-ти шагового блочного контроллера

Алгоритм 4-х фазного 16-ти шагового блочного контроллера

Ещё один триггер добавить и будет желанный 6 фаз . :-)
« Последнее редактирование: 12 Ноя 2020 в 18:01 от slav »


12 Ноя 2020 в 10:27
Ответ #11
Оффлайн

TRO

Украина, г. Запорожье. Сообщений: 8421
Кроме того, количество фаз не является проблемой, если инвертор изготавливается самостоятельно.
Тогда надо делать сразу 12 фаз, и все будет красиво до невозможности.


12 Ноя 2020 в 10:32
Ответ #12
Оффлайн

Ezd0K

Сообщений: 14
Кроме того, количество фаз не является проблемой, если инвертор изготавливается самостоятельно.
Тогда надо делать сразу 12 фаз
Не, ну в пределах разумного, конечно. Впрочем, если было бы рабочее решение скажем на 6 фаз, я бы наверное рискнул.


12 Ноя 2020 в 12:49
Ответ #13
Оффлайн

slav

Россия, Саратов Сообщений: 2150
ну в пределах разумного, конечно. Впрочем, если было бы рабочее решение скажем на 6 фаз, я бы наверное рискнул.

Ограничьте себя в желаниях , 4 фазы хватит. Соедините входы дешифратора с Q1 и Q2  счётчика и можете подключать силовые ключи на выхода дешифратора . Естественно добавив драйвера управления затворами . Частоту можно подать с ГУН-а  , работать будет :exactly: в асинхронном режиме .( Со средней точкой двигателя на питающее напряжение) .

 
 


13 Ноя 2020 в 08:09
Ответ #14
Оффлайн

slav

Россия, Саратов Сообщений: 2150
Чтобы оно крутилось и тянуло идеальное постоянство попросту не требуется.

Но это будет только в узком диапазоне оборотов .


13 Ноя 2020 в 13:50
Ответ #15
Оффлайн

Ezd0K

Сообщений: 14
Но это будет только в узком диапазоне оборотов
Но почему? Если частота пропорциональна оборотам, то наоборот мотор будет работать в очень широком диапазоне оборотов. По факту, получается аналог сериесного двигателя, с аналогичными характеристиками, но без щеточно-коллекторного узла.
Или может я чего-то не понимаю?


13 Ноя 2020 в 14:39
Ответ #16
Оффлайн

TRO

Украина, г. Запорожье. Сообщений: 8421
Если частота пропорциональна оборотам,
Вот именно, пропорциональна, но вот только оптимальная частота скольжения вообще не зависит от оборотов, а в основном только от момента. Поэтому фотодиск эту константную прибавку в плюс не даст, он может только множитель в виде пропорции. Тут не то что аналог серисесника не получится, тут полная его противоположность, на низах вообще тяги не будет (скольжение с нуля герц), а на верхах можем уже на убыль пойти из за чрезмерного скольжения..

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


13 Ноя 2020 в 15:04
Ответ #17
Оффлайн

TRO

Украина, г. Запорожье. Сообщений: 8421
Если стремится к минимализму примитивизму комплектующих, то можно взять любой микро моторчик коллекторный (с плеера, лотка сидирома, детской игрушки) и поставить его как датчик на вал. Получим постоянку пропорциональную оборотам и подадим на линейный ГУН, настроив его минимум на частоту скольжения.

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