Контроллер бесколлекторного двигателя

ender

почему бы не сделать вот такой полумост? на N-канальных мосфетах… он будет работать, правда, только при небольшой частоте ШИМ (до 10-15 кГц, если оба транзистора дёргать), и пара деталей в нагрузку (конденсатор и диод), зато выигрыш от использования N-FET… Ы?

rulll

Намана будет!
Только НЕ килоомные резисторы в затворах и НЕ омные в базах.

ender

а если ещё транзисторы заменить на uln2003 - оно составное, дарлингтон, 7 каналов - по быстродействию оно потянет?
и какие номиналы тут лучше, в таком случае? расчитывая на емкость затвора порядка 1,2…1,5нФ?

rulll
ender:

а если ещё транзисторы заменить на uln2003 - оно составное, дарлингтон, 7 каналов - по быстродействию оно потянет?
и какие номиналы тут лучше, в таком случае? расчитывая на емкость затвора порядка 1,2…1,5нФ?

Резистор типа R1 лучше ставить номиналом чем поменьше(50 Ом и ниже), но возникнет проблема с биполярным транзистором. Он будет коммутировать большой ток. Поэтому вместо R1 надо ставить тоже ключ. В итоге получится тот же драйвер типа IR2102, только на рассыпухе.

Считать влом а прикинуть так : R1 =50 Ом. Питание 10 вольт. Ток коллектора ( без влияния затвора) =200мА. Мощность на коллекторе уже до 2 ватт. В итоге всю идею фтопку.
С учетом влияния затвора - добавить средний ток от разряда емкости затвора( считается через энергию конденсатора) При этом пиковое значение тока разряда не должно превышать пиковое значение тока коллектора. В итоге надо будет еще установить последовательно в затвором малое сопротивление.

ender
rulll:

Считать влом а прикинуть так : R1 =50 Ом. Питание 10 вольт. Ток коллектора ( без влияния затвора) =200мА. Мощность на коллекторе уже до 2 ватт. В итоге всю идею фтопку.
С учетом влияния затвора - добавить средний ток от разряда емкости затвора( считается через энергию конденсатора) При этом пиковое значение тока разряда не должно превышать пиковое значение тока коллектора. В итоге надо будет еще установить последовательно в затвором малое сопротивление.

вообще некрасиво получается! а на тиристорах уже делали? или напряжения мало?

rulll

[/quote]
а на тиристорах уже делали?
[/quote]
А зачем?

Д_Заточник

Падение напряжения на открытом тиристоре около 2 В. Ни на какие мысли не наводит?

dmitryu

Лучше на лампах - так мотор приятней звучать будет 😅

voparko

Тиристоры…, лампы… Главное - хвост!
(из душевного мультика про полеты… студии "Пилот"® кстати)

Просьба к уважаемым гуру: а может подскажете для чайничка - с какой схемы/прошивки сабжа начать, а то чем больше тему читаю, тем чаще мучают кошмары…
(уже есть at2313/мега8 + возможность купить irf7413/7416 + lm339)

Спасибо!

Ewgeny

ИМХО. С меги. Проще в настройке, больше вариантов софта.

1 month later
jon_bear

Приветствую всех кто не забросил ещё эту тему! 😉
собрал я контроллеры ина меге на 2313, мучает теперь одна проблемка, поставил движок от cd-roma (15 витков двойным проводом 0.33 мм тоолщиной) на своего вертоля(шмеля валкеровского) поставил регулятор по схеме Антона, и прошивку LAK315(пробовал остальные, работают но последняя лучше), так вот стартует и работает двиг очень не плохо, в плане резких сбросов и подач газа, (срывов синхронизации не наблюдал не разу!!!)

но есть одно НО: максимальных оборотов двигателя (ручка газа на полной) маловато!!! верт не хочет взлетать(двигатель после 5-ти минут работы, холодный), менял тайминги от 5 до 27 градусов, лучший запуск на 10 град, но на обороты это оне влияет, поставил шестерню на двигло с большим кол-вом зубьев, дело получше стало но все равно оборотов мало! 😦

подскажите в чем дело, плизз!!!
может количество витков в движке уменьшить,увеличив при этом толщину провода намотки?

Ewgeny:

ИМХО. С меги. Проще в настройке, больше вариантов софта.

а с мегой у меня почти такая же трабла (прошивка 306 кажется, точно не помню что зашил…), я поставил рег на верт (т-рекс), двигло там стандартное 400L 2800 KV шестерню на двигателе на 15 зубьев поставил (вместо 13 по совету производителя), оборотов все равно не хватает, как их увеличить?
на 2313 контроллер мне нравиться больше, увереннее и стабильнее старт, не важно на каком движке.

BABYLON
jon_bear:

но есть одно НО: максимальных оборотов двигателя (ручка газа на полной) маловато!!! верт не хочет взлетать(двигатель после 5-ти минут работы, холодный), менял тайминги от 5 до 27 градусов, лучший запуск на 10 град, но на обороты это оне влияет, поставил шестерню на двигло с большим кол-вом зубьев, дело получше стало но все равно оборотов мало! 😦

подскажите в чем дело, плизз!!!

Bы не уточнили сколько магнитов (полюсов) имеет двигатель, для самолётов как правило на 9 пазов ставят 12 магнитов получается как бы магнитная редукция, позволяющая ставить большие диаметры пропелера, для вертолёта этот вариант не подходит, нужно ставить 6 магнитов, и при техже витках обороты очень сучественно возрастут. Удачи!!!

16 days later
mrv

Всем привет!

Изобретаю бк-регулятор, прототип - схема B.Konze. Обнаружил ошибку в схеме B.Konze (ATTiny2313)!!! (Всегда недоумевал почему на входах компараторов напряжение на фазе сравнивается с суммой соседних, а не с нулевым проводом). Смена уровня на выходе компаратора зависит от нагрузки (с повышением тока переключение фаз отработывает раньше), и глючит от ШИМа.

Написал программу для эмуляции работы бк-мотора, кому интересно взгляните, все там. Также программа будет полезна всем, кто разрабатывает бк-регуляторы.
Brushless motor emulator

ILUHA

Привет братья электронщики!
Здесь уже кто то сталкивался с тем что на МЕГЕ ВВ-13 неправильно определяет кол-во липолек по напруге. И там проблема была в подборе резисторов…

У меня та же проблема, только вот резисторы подобраны правильно, замедление и отруб происходят на указанных в асме напряжениях, и вот при инициализации 2 липольки определяет только с 7,5 вольт… чуть выше определяет как 3 липы… Что делать?

mrv

Переписать код для автоопределения?!

Если да, то может эта табличка поможет. Правда там Vref=3.3В, нужно будет пересчитать.
AutoCellCount.zip

12 days later
graham

Заказал платы BB13 1n1p, спаял, прошил - дергает движок (сильно) (програ 308 + bb13.inc подправленый под схему), на макете работает, но немного подергивает. На макете с прошивкой 308 и bb13.inc нормально все, на макете есть возможность перекидываться соединения с микрконтроллером. Прошивал файлом 1n1p.hex вообще не получаю 3 пика => движок завести не удалось. Кто-нить собирал по схеме 1n1p и какой прошивкой прошивали?

ILUHA:

Привет братья электронщики!
Здесь уже кто то сталкивался с тем что на МЕГЕ ВВ-13 неправильно определяет кол-во липолек по напруге. И там проблема была в подборе резисторов…

У меня та же проблема, только вот резисторы подобраны правильно, замедление и отруб происходят на указанных в асме напряжениях, и вот при инициализации 2 липольки определяет только с 7,5 вольт… чуть выше определяет как 3 липы… Что делать?

А как узнать сколько липолек\банок определилось?

СТК

Привет!
Собрал такой же контролер, прошивка 1n1p, тоже не заработала, долго разбираться не стал, поставил вот эту www.elflein-online.de/…/BlBoost_St1n1p.hex и всё запустилось. Моторчик от CD ( статор 9 зубьев), от винчестера ( статор 12 зубьев), и перемотанный (14 витков провод 0,8мм) от CD стартуют и работают. При медленном перемещении ручки газа немного подёргивает (не знаю, может это и нормально), а при быстром перемещении почти без подёргивания. С тормозом, без тормоза, при любом тайминге, с нагрузкой без нагрузки всё работает, единственное при авто-тайминге без нагрузки на максимальных оборотах появляются рывки, на фиксированном тайминге этого нет. Батареи, литий, определяет правильно, два «бипа» 2 банки, три «бипа» 3 банки. А вот с кадмием, что-то не совсем понятно, для переключение на кадмий и гидрид надо немного изменить прошивку при помощи программки которая лежит на этомже сайте (пока не пробовал). Да, ещё, при отключенном тормозе старт более уверенно.
У меня есть вопрос, какой ток можно снять с этого регулятора, если поставить IRF7455 и SI4425 (к сожалению IRF7425 и SI4463 у нас нет) по 2 штуки в параллель ( напаяв друг на друга). Только хотелось бы услышать не теорию (теоретически я и сам посчитал) а практику? Завтра придут заказанные SI4425(пока стоят 7413 и7455) буду пробовать сам, но хотелось бы знать как у других.
С уважением, Томас.

graham
СТК:

Привет!
Собрал такой же контролер, прошивка 1n1p, тоже не заработала, долго разбираться не стал, поставил вот эту www.elflein-online.de/…/BlBoost_St1n1p.hex и всё запустилось.

у меня с этой прошивкой не пошло даже на макете (пока еще не пробовал прошить в EEPROM conf_out.hex). Зато выкачал 1n1p.alt.hex с ним на макете хорошо, а на маленькой плате дергает, несколько раз проверил плату, ошибок нет, КЗ тоже нет. Единстевнно я на питание не ставил электролит большой емкости (может быть из-за этого? пока проверить не могу, нет под рукой ни одного подходящего конденсатора// [added] Проверил с элетролитом, тоже дергает, похоже где-то на плате всетаки проблема).

СТК:

Моторчик от CD ( статор 9 зубьев), от винчестера ( статор 12 зубьев), и перемотанный (14 витков провод 0,8мм) от CD стартуют и работают. При медленном перемещении ручки газа немного подёргивает (не знаю, может это и нормально), а при быстром перемещении почти без подёргивания.

На прошивке 1n1p.alt.hex ничего такого не было (моторчик от CD, перемотан на 13 витков).

СТК:

С тормозом, без тормоза, при любом тайминге, с нагрузкой без нагрузки всё работает, единственное при авто-тайминге без нагрузки на максимальных оборотах появляются рывки, на фиксированном тайминге этого нет. Батареи, литий, определяет правильно, два «бипа» 2 банки, три «бипа» 3 банки. А вот с кадмием, что-то не совсем понятно, для переключение на кадмий и гидрид надо немного изменить прошивку при помощи программки которая лежит на этомже сайте (пока не пробовал). Да, ещё, при отключенном тормозе старт более уверенно.

Изменение типа аккумуляторов в конфиге нашел, а вот тормозов не обнаружил.

СТК
graham:

у меня с этой прошивкой не пошло даже на макете (пока еще не пробовал прошить в EEPROM conf_out.hex). Зато выкачал 1n1p.alt.hex с ним на макете хорошо, а на маленькой плате дергает

А резисторы R5/R6 какие? R5 = 10k R6 = 3,3k или R5=47k R6=10k?. Предполагаю, что второй вариант. Поэтому и не идёт прошивка BlBoost_St1n1p.hex, да и 1n1p.hex тоже расчитанна на первый вариант.
Тормоз в прошивке BlBoost_St1n1p.hex программируется так: включаем передатчик, ставим ручку газа на максимум, включаем контролер, моторчик непрерывно пикает ( пи-пи пи-… ), переводим ручку газа вниз (если перевести ручку до упора в минимум тормоз выключен, если не доводить до конца тормоз включится) дожидаемся писка, в этом месте также можно программировать тайминг т.е ели дождаться только одного то получаем максимальный тайминг 30градусов дальше два, три, четыре, пять и шесть = 0градусов, а семь пиков включается автотайминг, дальше перевести в максимум дождаться писк и трель, снова в перевести минимум (уже до конца) трель и пикает два или три раза, в зависимости от количества батарей. Всё контролер готов к работе. Немного запутанно объяснил, на практике намного проще 😃.

"Цитата(СТК @ Aug 12 2006, 23:42)
Моторчик от CD ( статор 9 зубьев), от винчестера ( статор 12 зубьев), и перемотанный (14 витков провод 0,8мм) от CD стартуют и работают. При медленном перемещении ручки газа немного подёргивает (не знаю, может это и нормально), а при быстром перемещении почти без подёргивания.

На прошивке 1n1p.alt.hex ничего такого не было (моторчик от CD, перемотан на 13 витков)."

Тут я не совсем правильно выразился, подёргиваются не при работе а на старте, ещё точнее стартуют рывком. А у вас старт происходит плано как на коллекторных моторчиках?

С уважением, Томас.

graham
СТК:

А резисторы R5/R6 какие? R5 = 10k R6 = 3,3k или R5=47k R6=10k?. Предполагаю, что второй вариант.

Скорее всего второй вариант, т.к. не помню ни одного резистора на 3к3, хотя и не понимаю про какие Вы резиторы говорите, ни платы ни схемы под рукой нет.

СТК:

На прошивке 1n1p.alt.hex ничего такого не было (моторчик от CD, перемотан на 13 витков)."
Тут я не совсем правильно выразился, подёргиваются не при работе а на старте, ещё точнее стартуют рывком. А у вас старт происходит плано как на коллекторных моторчиках?

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