avatar_Кулибин

Самодельный контроллер полноприводный.

Автор Кулибин, 20 Июль 2015 в 14:42

« назад - далее »

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

ss182006

Так ведь уже делали народный контроллер,и сейчас вроде еще продается  https://electrotransport.ru/index.php?topic=12611.0

batson

[user]ss182006[/user], в нем ничего народного, закрытая глючная дорогущая железяка
Самоходный аппарат из нержавейки: нержавеющий чоботар, инфинеон 12, MXUS 1000


Кулибин

Мдаа, для меня это уже заморочка. Куча всяких формул. ))
Всякое видео самокатное.
http://www.youtube.com/user/VakuumTonus/videos

Поехали вместе кататься если живешь рядом?

tehnik

Цитата: 18f46k20 от 22 Июль 2015 в 11:18
для меня это уже заморочка

на формулы сильно не надо углубляться это теория (для понимания всего процесса), главное что показан алгоритм, блок-схемы тела программы, временные диаграммы коммутации силовых ключей, датчиков холла, работа ПИД-регулятора.

Кулибин

Вот во временных диаграммах понимаю. )))
Всякое видео самокатное.
http://www.youtube.com/user/VakuumTonus/videos

Поехали вместе кататься если живешь рядом?

se80

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

batson

[user]se80[/user], а что все носятся с этим вектором, что он реально дает? если 1 процент эффективности при более сложной схеме то ну его нафиг. мне не нужен менга-контроллер который накроется, не выдержав своей сложности.

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

se80

[user]batson[/user], КПД я-бы сказал это следствие появления дешевых и мощных микропроцессоров. Основной профит векторного управления(foc) перед скалярным - это возможность управления моментом . Что касается КПД, то по моим наблюдениям разницы особой нет, хотя в теории векторное позволяет добиться большего КПД.

Кулибин

На самом деле хотя бы пока копию инфинеона, потом плавно дальше двигаться.
Векторноее и скалярное не отличается по схемотехнике?
Если нет то можно просто новый кусок кода написать а этот закомментить.
Там уже можно с кодом что угодно делать, главное правильную железку спаять.
Всякое видео самокатное.
http://www.youtube.com/user/VakuumTonus/videos

Поехали вместе кататься если живешь рядом?

se80

[user]18f46k20[/user], отличается, но не сильно . Можно пока не заморачиватся. Вы правильно мыслите в плане упрощения.

tehnik

#29
Ну для начала нужно определится с силовой, т.е. драйверами ключей, какими сигналами будут управляться. На чем собраны, рассыпуха как у китаез или на микре типа IR драйверов для двухтактной схемы(одной фазы), но они и подороже будут, в некоторых IR даже реализована защита по току. А вообще если идти от проца, то для начала хватит и двигателя от винчестера или сиди-привода для отладки алгоритма работы, главное, чтобы фазы холлов совпадали с МК.
Вы протеусом пользуетесь для виртуальной отладки кода в схеме?

se80

может есть смысл скопировать схему инфениона, просто поменяв микруху на stm32?

mdmbike

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

https://yadi.sk/i/K_ImYaaui3cSk
- электровел MagicPie2 51в/15Ач, моноколесо KinkSong 14B, Rockweel 12GP, noname

Кулибин

Цитата: tehnik от 23 Июль 2015 в 00:58
Ну для начала нужно определится с силовой, т.е. драйверами ключей, какими сигналами будут управляться. На чем собраны, рассыпуха как у китаез или на микре типа IR драйверов для двухтактной схемы(одной фазы), но они и подороже будут, в некоторых IR даже реализована защита по току. А вообще если идти от проца, то для начала хватит и двигателя от винчестера или сиди-привода для отладки алгоритма работы, главное, чтобы фазы холлов совпадали с МК.
Вы протеусом пользуетесь для виртуальной отладки кода в схеме?
Есть протеус, недавно начал пользоваться, понравилось. Но не пробовал там контроллеры програмировать, синтаксис там всё равно отличается от того на чём щас леплю проги, а пока заморачиваться не охото.
Силовую часть можно либо спаять с инфинеона либо упростить что бы был один чип 3-х канальный если такой есть  или 3 чипа и паять будет меньше.
Рассыпуху 0603 лучше брать, меньше места занимают. 0805 уже слишком большими кажутся. В идеале конечно сделать всё компактно и что бы паять меньше.
У каждого своя разводка платы будет. Возможно сравним и лучшую разводку оставим.
Защита по току программным способом делать надо. В инфинеоне так же и сделано и вполне приемлимо. У меня с точностью до 2-х ампер ограничивается.
Всякое видео самокатное.
http://www.youtube.com/user/VakuumTonus/videos

Поехали вместе кататься если живешь рядом?

Djekerr

Возьмите схемотехнику за основу, драйвера такие же как у инфинеона, работают как часы.
На основе этой схемы я сделал себе и другу контроллер, только проц pic18f2550, с блочной комутацией, год отработали полет нормальный :dance:


batson

[user]Djekerr[/user], что-то знакомое, а где прошивка?
Самоходный аппарат из нержавейки: нержавеющий чоботар, инфинеон 12, MXUS 1000

Кулибин

Цитата: Djekerr от 24 Июль 2015 в 07:37
Возьмите схемотехнику за основу, драйвера такие же как у инфинеона, работают как часы.
На основе этой схемы я сделал себе и другу контроллер, только проц pic18f2550, с блочной комутацией, год отработали полет нормальный :dance:


Если бы дали код на Си было бы просто супер полезно. ))
Всякое видео самокатное.
http://www.youtube.com/user/VakuumTonus/videos

Поехали вместе кататься если живешь рядом?