Мотор колесо & СИНУС. Пример для STM32

  Рет қаралды 28,371

Avislab

Avislab

Күн бұрын

Пікірлер: 116
@aleksandrivanov8688
@aleksandrivanov8688 3 жыл бұрын
У меня тоже передний привод 1000 W гоняю зимой каждый день! Синусный контроллер на полке пока лежит. Спасибо за информацию!!!
@zajva1
@zajva1 4 жыл бұрын
Да, очень полезное видео, кто делает туже задачу. Мы с датчиками пошли другим путем, контроллер фиксирует только нарастание сигнала. таким образом избежали влияние помех. А в расчетах делим на 2. Правда контроллер у нас stm32f411
@sklivello
@sklivello 4 жыл бұрын
Продолжайте! Нам нужны еще такие видео...
@ЧистыйСинусПермь
@ЧистыйСинусПермь 5 жыл бұрын
Просто молодец!!!! 😊
@kokotmkokot4926
@kokotmkokot4926 5 жыл бұрын
ох уж Вы все усложнили... была такая же проблема, но решается тривиально. Ошибка в том, что конденсатор расположили после делителя и получили времязадающую RC цепь. А надо ДО делителя, чтобы конденсатор успел разряжаться через низкое внутреннее сопротивление датчика Холла. И тогда фронты не растянутся и не исказятся. У меня стоит 0,1 uF и на осциллографе все ровненько)) А так да, спасибо за видео.
@avislab7180
@avislab7180 5 жыл бұрын
Я пробовал до 1 мФ, и ничего хорошего не получилось. Возможно датчики разные, моторы (магниты) разные...
@kokotmkokot4926
@kokotmkokot4926 5 жыл бұрын
@@avislab7180 достаточно повесить 1000 пф на вход делителя и тогда такое видео не появилось бы) а если вешать после делителя напряжения хоть 1u хоть 10 - хорошего не будет. Но Вам виднее...
@sssserya1
@sssserya1 5 жыл бұрын
@@kokotmkokot4926 какой делитель, у датчиков лог уровень 5 вольт ? подтяжку вы имеете ввиду ?
@kokotmkokot4926
@kokotmkokot4926 5 жыл бұрын
@@sssserya1 Да, Вы правы, вчера невнимательно посмотрел схему. Там просто 5В подтяжка Холла и зачем-то R2 , аж 3,3 кОм который совместно с С образует времязадающую цепь. Соответственно и фронты сигнала растянутые. Оттого и все проблемы у автора. Емкость ставится до R2, чтобы этого избежать. Но по уму, конечно, нужен делитель до 3,3 В и в параллель защитный стабилитрон. См. типовую схему включения 5В датчиков Холла к STM.
@rtv1196
@rtv1196 5 жыл бұрын
Дякую! Було вельми цікаво.
@АндрейКохановский-ы1я
@АндрейКохановский-ы1я 5 жыл бұрын
Просто пушка!!!Спасибо,красавчик!!!!
@Gennadiy_Kozlov
@Gennadiy_Kozlov 4 жыл бұрын
Очень хороший доклад. Спасибо.
@biv_75
@biv_75 5 жыл бұрын
Блин, сигнал с датчиков холла, а я в них был абсолютно уверен. А я-то думаю что за косяки с управляющим сигналами. Сегодня проверю.
@ВасяТеркин-ь3с
@ВасяТеркин-ь3с 4 жыл бұрын
Автор спасибо. Интересно вещаешь.
@romanzzz7119
@romanzzz7119 3 жыл бұрын
Спасибо! Очень круто!
@denisklasik3703
@denisklasik3703 4 жыл бұрын
Красава сделай на ардуине контроллер на 2000ват от 24-72вольта будет интересно узнать
@ForrestGumpRUS
@ForrestGumpRUS 3 жыл бұрын
Я пожалуй подпишусь.
@ДимаБелаяЦерковь-и1х
@ДимаБелаяЦерковь-и1х 5 жыл бұрын
Большое Спасибо за проделанную работу. Нуждаюсь в Вашей помощи и в возможной реализации бизнес проэкта. Начиналось все у меня с приобретения МОНОКЛЕСА. Все хорошо когда работает. Но влага или какие еще вибрации и падения приводят к выходу из стоя контроллера и о счастье он собран на СТМ32. В продолжении истории все было хорошо до момента наличия дешовых контроллеров по 30 уе на ТАоБао. Сейчас они закончились и стоит очередь предзаказа порядка 400 изделий. Вот теперь возникает комерческое предложение. Возможно добавить Гироскоп к данной схеме для применения в МОНОКОЛЕСАХ. если еще Блютуз плату так вообще будет супер. Тем более с открытой прошивкой. Почему именно для моноколес -потому что их нет в наличии вообще. Контроллеров для электровелосипедов -полно от 25 уе за кВт мощности. Если создать контроллер для Моноколес монстров (100 вольт акб 3000Вт 55 км/ч максималка, регулируем через блютуз) я думаю это вообще будет прорыв. Сам не инженер, только радиомеханик ОТК, сборочного цеха электронных устройств. Поскольку линия не сильно загружена возможно запустить в производство штук 100 для пробы.
@avislab7180
@avislab7180 5 жыл бұрын
Я не занимаюсь разработкой коммерческих проектов и разработкой под заказ. Для меня это просто хобби. Так случилось, что зарабатываю я другим, а это просто увлечение.
@-Vovan007-
@-Vovan007- 4 жыл бұрын
На скорости 55км/ч встретится с асфальтом! Или нехватает адреналина?
@Брам-з1о
@Брам-з1о 5 жыл бұрын
В гироскутере применен только фильтр RC. Может там сканирует сигнал от датчика во время пауза на фазных обмотках?
@avislab7180
@avislab7180 5 жыл бұрын
Можно и просто RC-фильтр если контроллер нормально реагирует. В моем случае были проблемы и пришлось ставить триггер.
@vetal-mq9ce
@vetal-mq9ce 5 жыл бұрын
У stm32 есть аппаратный захват периода стразу по трем сигналам через лог. элемент XOR. + там есть такая фича как фильтр помех, который выжидает несколько тактов на случай если сигнал вернется назад
@avislab7180
@avislab7180 5 жыл бұрын
Я знаю. Я про это писал статью: www.avislab.com/blog/stm32-tim-capture_ru/ Но это не тот случай, здесь сигнал по средине периода может "упасть", а предложенный вами вариант работает только против "дребезга".
@arzamas1988
@arzamas1988 4 жыл бұрын
Приветствую! В цепи GPIO STM32 есть триггер Шмитта "на борту". Как раз для таких ситуаций. Его надо включить при инициализации GPIO битом в регистре. Ну или в HAL выбрать соответствующий пункт настройки.
@НиколайБайков-н5ь
@НиколайБайков-н5ь 5 жыл бұрын
СТМку можно настроить на срабатывание по определенному фронту, тип срабатывание по началу возрастания или падения сигнала, не дожидаясь полного его значения.
@avislab7180
@avislab7180 5 жыл бұрын
По моему это знают все, кто знает что такое микроконтроллер. Да так и настроено - по нарастающему фронту. Проблема в другом. Сигнал от датчиков Холла имеет провалы, которые вызывают ложные срабатывания, поскольку тоже содержат фронты. Ну а дальше рассказ что делать когда фильтр из резистора и конденсатора не спасает...
@НиколайБайков-н5ь
@НиколайБайков-н5ь 5 жыл бұрын
@@avislab7180 я сам пока не писал такого, хотя есть похожие мысли но в сторону ШД+энкодер, но по сути фильтр резистор+конденсатор же только мешать должны, катушка двигателя и так индуктивность затормаживающая токи, если ждать пока зарядится кондер и его разрядит резистор... хотя сам еще в эту сторону не ходил
@daniq
@daniq 4 жыл бұрын
благодарю!
@skyenergy777
@skyenergy777 5 жыл бұрын
Может кто подскажет, купил такой же мотор мощностью 3000 вт, хочу использовать в качестве генератора, раскрутил его мотором от стиралки, на 600 об выдает 50 в при нагрузке 4 лампы 12 в 50 вт последовательно. Потребляет из сети 400вт. Увеличиваешь нагрузку, увеличивается потребление. Может переподключить обмотки, чтобы Кпд увеличить?
@edmelectronics4110
@edmelectronics4110 3 жыл бұрын
Не стало понятно какая среда разработки етот пример от видео? Хочу очень попробавать. Ето System Workbench for STM32 или другая?
@avislab7180
@avislab7180 3 жыл бұрын
Пример делался давно, еще под CooCox (www.coocox.org). Боюсь, эта среда уже не актуальна.
@edmelectronics4110
@edmelectronics4110 3 жыл бұрын
@@avislab7180 Спасибо за отговор так или иначе. Есть ли для вам нет проблема, дайте меня силка на PMSM НЕвекторное управление на BLDC мотор, которой можно загрузить с СТМ32 Кубе ИДЕ или Уоркбенч. Я нашол таким Ваш проект, но в него на было файл от Куба - io, только от Уоркбенч и для меня очень трудно внести какие ни будть изменеия, примерно управлят мотор по УАРТ или добавление на пинами и т.д. Я делаю давно котролеры для лодочного мотора, но с обикновеным ШИМ управление, сейчас решил сделать мотор с синусам для меньше шума и потребление и мне необходим примерный проект за начало, потом буду надграждать. Контролер надо поместит внутри мотора на круглой плате и силовая част будеть охлаждатся от вада, от корпуса мотора. Спосибо есшо раз!
@СашаРябчик-й2с
@СашаРябчик-й2с 5 жыл бұрын
Дружище, а чо за музон играет фоном?
@ДрюБеримор-ю1б
@ДрюБеримор-ю1б 3 жыл бұрын
В Питание датчиков прямо на моторе надо поставить два кондера,электролит на 10-20 МКФ и керамику 10n и о чудо! Можно нагрузить выход
@avislab7180
@avislab7180 3 жыл бұрын
мимо. чуда не случается. какие еще будут варианты?
@eduardbalalykin5339
@eduardbalalykin5339 5 жыл бұрын
Ничего не понял,но плюс поставил.
@kracher5107
@kracher5107 5 жыл бұрын
Спасибо! А как запустить мотор с двумя датчиками?, например как в стиралках LG.
@olegpetroff6186
@olegpetroff6186 5 жыл бұрын
Зачет!
@thunderblade9245
@thunderblade9245 5 жыл бұрын
Хах, вовремя наткнулся на вас, столкнулся с контроллером на СТМ32 заводским для мотор колес, пытался осциллгорафом поймать форму сигнала, но после вашего видео и статьи на сайте www.avislab.com/blog/category/brushlessmotors/ все стало понятно , хорошая работа . kzbin.info/www/bejne/fp_Rg3p8hK6Krs0
@KBinSNT
@KBinSNT 5 жыл бұрын
Посоветуйте какую лучше среду сейчас изучать?, кокос похоже умер :(
@avislab7180
@avislab7180 5 жыл бұрын
Лично я перешел на System Workbench for STM32
@AnShyv
@AnShyv 5 жыл бұрын
косячат с датчиками. я на обороты асинхронника спецом подбирал датчики с большим рабочим магнитным полем (ss443a), выставлял ток коллектора по-больше и провод микрофонный брал 2 жилы + экран.
@hemantbabel4279
@hemantbabel4279 5 жыл бұрын
Brother. You should make video in english so everybody in the world can understand it. I love your content but i have to use Google tranlate to translate your website. It would be great if you can at least provide english subtitles.
@avislab7180
@avislab7180 5 жыл бұрын
I thinking about this. But my English is not good yet.
@hemantbabel4279
@hemantbabel4279 5 жыл бұрын
@@avislab7180 not a problem you can translate your voice over content and add them as subtitles.
@tanixtx5298
@tanixtx5298 4 жыл бұрын
Походу, я сталкиваюсь с этим на электровелике когда моя BMS отрубает питание по перегрузке, в этот момент иногда даже слышен небольшой тычок/толчок. Похоже на срабатывание какое-то ложное другого ключа, может по другому датчику, хотя фиг его знает, неведомо ж что там китайцы запихнули за алгоритм в свой контроллер (а ему уже лет 10 таки, они только начинали появляться, может ещë и не знали все тонкости), но микрухи триггеров шмитта я там не припомню чет. Может как раз и поможет такая доработка, но тогда ж фронты сигналов уплывут и получим смещение угла.
@Βιτάλης-χ1π
@Βιτάλης-χ1π 4 жыл бұрын
Как бороться с зависанием STM32 очень большие токи протекают и дают помехи ?
@arzamas1988
@arzamas1988 4 жыл бұрын
Скорее всего PCB назведена неграмотно. Контроллер должен стоять обособленно от больших токов. Плюс фильтрующие кондеры по питанию должны по-феншую разводиться.
@Βιτάλης-χ1π
@Βιτάλης-χ1π 4 жыл бұрын
SamOFF я их наверное с десяток впаял i2c в либах так переделал что замыкай отключай ,востанавливатся впринципе зависаний нет ,но все равно бесит что столько столько керамики индуктивностей и один хрен боюсь на кварце микроконтроллер запускать ,так получилось что у меня все проекты с шимом и большие токи что акваконтролле что велоконтроллер(
@aidagamemnon
@aidagamemnon 4 жыл бұрын
В даташите STM32 очень четко указано, что на входах GPIO стоят триггеры шмидта, что означает что они отлично переваривают заваленые фронты.
@avislab7180
@avislab7180 4 жыл бұрын
Просто поставьте на входе RC-фильтр. Будут проблемы - просто вспомните и пересмотри еще раз это видео.
@MrYsupov
@MrYsupov 4 жыл бұрын
можно на два мотора сделать? контроллер потянет?
@avislab7180
@avislab7180 4 жыл бұрын
Нет
@sergeyk1260
@sergeyk1260 5 жыл бұрын
Здравствуйте! Спасибо большое за Ваши статьи, делал контроллеры по Вашим статьям на АВР для управления мотор-колесом от гироскутера (на схеме в статье кстати допущена ошибка по разводке на драйвера с контроллера, ошибку обнаружил лишь сравнив со схемой исходного примера). Но контроллеры работали не стабильно, иногда просто ШИМ сигнал оставался на максимуме, пока не сбросишь МК. Решил попробовать на СТМ32 пример для BLDC и PMSM. Что один, что второй идеально работают на холостом ходу (у PMSM скорость раза в два больше была) Но тронуться с места (3-4 электрических оборота в секунду) практически не возможно, сильно дёргаются. Не подскажете, что то нужно изменить в прошивке? Сейчас попробую Ваш новый пример для мотор колеса.
@avislab7180
@avislab7180 5 жыл бұрын
Для AVR - это было давно. Там было несколько вариантов, они вечно путались, короче, AVR работал не так хорошо и не всегда. Если у PMSM на холостом ходу скорость на много больше чем у BLDC - скорее всего нужно подбирать угол опережения. Если угол опережения слишком большой скорость возрастает, а момент падает. От этого могут быть проблемы со стартом на малых оборотах.
@sergeyk1260
@sergeyk1260 5 жыл бұрын
@@avislab7180 Я так и подумал и изменил угол в прошивке на минимум, но не помогло, всё таки из-за отсутствия триггеров скорее, так с прошивкой для bldc такая же картина - под нагрузкой разгоняется, но с рывками (раз 7-10 в секунду) как будто заново стартует, а avr bldc на тех же мотор-колёсах тянет плавно. Спасибо большое за ответ!
@avislab7180
@avislab7180 5 жыл бұрын
Если рывки возникают периодически - сразу смотрите что с сигналами с датчиков.
@sergeyk1260
@sergeyk1260 5 жыл бұрын
@@avislab7180 Спасибо, проблему решил. Кстати, попалась плохая плата, впаял другую и всё ок. Ещё вопрос по силовой части: испытывал схему на дешёвых IR2101 с резисторами на затворах по 18 Ом, всё плавно. Ставлю вместо них четырёхамперные IRS21867 и резисторы в районе 3,5-4 Ом на затворы - колесо так же крутит, но уже гудит, под нагрузкой гул увеличивается..поставил обратно 18Ом на затворы, гул немного уменьшился, но не значительно..следовательно так драйвера работают. Может что то в обвязке стоит добавить? Драйвера включаю по рекомендованной Вами схеме. По даташитовской на АВР тоже был гул.
@avislab7180
@avislab7180 5 жыл бұрын
Добрый день. К сожалению с IRS21867 не работал, может что-то с обвязкой не так. Конкретно подсказать не смогу.
@artems3272
@artems3272 4 жыл бұрын
Всё очень четко объяснил молодец! Подскажи пожалуйста, если я к данной схеме подключю мощные IJBT транзистор это будет ли работать схема?
@Aleron_Daera
@Aleron_Daera 4 жыл бұрын
IGBT требую драйвера (схема включения).
@aleksey_vchera
@aleksey_vchera Жыл бұрын
Я думаю датчики Холла вооще не работают, в трамблере автомобиля они включены по другой схеме, наверно не спроста
@avislab7180
@avislab7180 Жыл бұрын
Я показав осцилограми роботи датчиків Холла, роз'яснив проблему, показав як її вирішив. А ти такий: "Я думаю датчики Холла вооще не работают...". Ти серйозно? Здається, ти і не починав думати.
@СтудияТворчества
@СтудияТворчества 5 жыл бұрын
Здравствуйте! Очень интересные видео по STM32.А не планируете вы написать пример с реализацией рекуперации на этом контроллере и круиз контроля как в стандартных велоконтроллерах скажем...?
@avislab7180
@avislab7180 5 жыл бұрын
Круиз - это элеменарная задача. Любой, кто работал с STM сможет доработать пример. По поводу рекуперации - время покажет. Там не все так просто и однозначно.
@СтудияТворчества
@СтудияТворчества 5 жыл бұрын
Avislab Ну я не очень силён в программировании на этом языке , хотя наверное буду изучать - было б время( Думаю если это у вас хобби задача с рекуперацией была б интересной для реализации . Попробую собрать ваш контроллер , у меня правда задачи по мощности иные ( движки от Лексус) но процессорная часть весьма интересна с позиции цены .
@avislab7180
@avislab7180 5 жыл бұрын
@@СтудияТворчества Прежде, чем собрать контроллер, поинтересуйтесь нет ли подходящих готовых в продаже. Поверьте, купить готовый - будет и быстрее и дешевле.
@СтудияТворчества
@СтудияТворчества 5 жыл бұрын
Avislab конечно есть))) , но для моих опытов весьма дорогое удовольствие, да и интересно собрать ваш вариант, только с другими драйверами ну и мостом ампер на 200) компоненты у меня есть, плату разработал под себя и заказал у китайцев. А так конечно для конкретного проекта проще купить, для тестов( перемотка двигателей на более низкое напряжение) ваша разработка думаю будет весьма полезной.Если вы не против буду обращаться за советами,если что не пойму))) благодарю за ответ.
@СтудияТворчества
@СтудияТворчества 5 жыл бұрын
Здравствуйте! Собрал тестовую плату залил bin файл из примера этого видео- не работает)))). Такой вопрос:- на stm 32 модуле постоянно мигает зелёный светодиод... так должно быть? Прошивка заливается вроде без проблем. Что я сделал не так? Если не напрягаю подскажите пожалуйста.
@Брам-з1о
@Брам-з1о 5 жыл бұрын
Вам бы качественнее осциллограф, а лучше аналоговый ЭЛТ. Там уж точно никаких алиасингов.
@avislab7180
@avislab7180 5 жыл бұрын
Это да... не помешал бы.
@Aleron_Daera
@Aleron_Daera 4 жыл бұрын
Аналоговый наоборот будет хуже.
@Aleron_Daera
@Aleron_Daera 4 жыл бұрын
Как бы, наоборот. Управление определяет скорость вращения, у синхронника особенно. Как бы там обратная связь нужна не особо. Я не говорю уже о возможностях обработки прерываний контроллером с подавлением шумов.
@avislab7180
@avislab7180 4 жыл бұрын
"обратная связь нужна не особо" - поржал. Вам сюда: kzbin.info/www/bejne/qpvQoKhvmdmreMk "Обработки прерываний контроллером с подавлением шумов" - в данном случае бесполезен. Такой фильтр отлично работает для подавления дребезга сигнала, а здесь провалы могут быть и по средине сигнала. Этот мотор я подключал к плате с векторным управлением от STMicroelectronics. Там и схема подключения датчиков правильная и захват сигналов таймером и фильтра и .. БОЛТ! Без моей фильтрующей платы НЕ работает. А с платой - все нормально.
@vika_papa
@vika_papa 5 жыл бұрын
Очень хочется что бы вы реализовали подключение по блютус и можно было бы смотреть на телефоне или планшете скорость, напряжение, ток. Или может кто то умеющий програмировать реализовал бы эту функцию.
@sssserya1
@sssserya1 5 жыл бұрын
stm32f103 есть eprom ?
@avislab7180
@avislab7180 5 жыл бұрын
Flash (www.avislab.com/blog/stm32-flash_ru/)
@sssserya1
@sssserya1 5 жыл бұрын
@@avislab7180 Спасибо почитал , записывать во флеш тот еще геморрой. чем больше узнаю стм тем больше понимаю что не так уж она и превосходит по удобству использования АВР. Плюс еще не логичная настройка МК через регистры, лично для меня.
@irbiit4910
@irbiit4910 5 жыл бұрын
@@sssserya1 Меня это тоже раньше смущало. Теперь не вижу проблем. Вешаю внешнюю eeprom на spi. А что касается flash, нет там особого геморроя.
@tanixtx5298
@tanixtx5298 4 жыл бұрын
@@irbiit4910 А во время записи разве программа может выполнятся?, она ведь в той же флеш находится, в которую происходит запись и пока не запишется, вроде как полный стоп.
@Редкиевидеороликипрокомпанетнт
@Редкиевидеороликипрокомпанетнт 5 жыл бұрын
Спасибо за видео, а Ардуинка справиться с такой же обработкой всех процессов и задач или у неё быстродействия и прерываний не хватит?
@avislab7180
@avislab7180 5 жыл бұрын
На данном этапе Ардуино может и справиться. Но с трудом...
@andreymozgovoy8705
@andreymozgovoy8705 5 жыл бұрын
Если писать не в среде ардуино, а в атмел студии, иаре и т.п., то с десятками таких колёс справится.
@sssserya1
@sssserya1 5 жыл бұрын
Почему нужно обязательно измерять длину импульса одного датчика а не длину импульсов между датчиками ? Тогда и фильтра не нужно никакого .
@avislab7180
@avislab7180 5 жыл бұрын
Если датчик один (т.е. двигатель с одним датчиком холла), то измеряется длинна импульса одного датчика. Если датчиков 3, тогда измеряется время между изменением состояниев датчиков. Но если датчики "шумят" измерить правильно время не выйдет. У меня одноканальный осцилограф, сигналы всех трех датчиков показать не могу.
@sssserya1
@sssserya1 5 жыл бұрын
@@avislab7180 с видео видно что датчики шумят в верхнем лог. состоянии, соответственно считывать измерения с низкого состояния на высокое дальнейшие помехи не важны так как измерение переходит на другой датчик ..
@avislab7180
@avislab7180 5 жыл бұрын
Посмотрите видео внимательнее и Вы увидите, что датчики шумят не только в верхнем положении. Увы, но это так. Обращаю Ваше внимание, я ничего нового не изобрел, номиналы RC- цепи подсмотрел на схеме для мотор колеса, а триггер Шмидта мне пришлось добавить (о причинах я говорил). Т.е. это не мой "выпендреж", так делают практически все. Кроме того, производители некоторых моторов датчики выносят чуток подальше от статора, и для датчиков делают отдельный ряд маленьких магнитов. Думаю, Вы сможете догадаться что их вынудило так делать.
@sssserya1
@sssserya1 5 жыл бұрын
​@@avislab7180 да на счет внешнего тригера шмидта, внутри МК и так он есть, гистерезис входов составляет около 0,3- 0,5 вольта, думаю достаточно поиграться с RC фильтром и будет работать так же.
@avislab7180
@avislab7180 5 жыл бұрын
Удачи. С нетерпением жду результатов.
@vg9472
@vg9472 5 жыл бұрын
привет, напиши может автору этих контроллеров (ядреный контроллер) electrotransport.ru/ussr/index.php?topic=50107.0, возможно получится сделать что-то новенькое вместе с ним, добавить алгоритм управления мотор колесом, думаю оба делаете полезное общее дело)
@Своимируками-т5ю
@Своимируками-т5ю 4 жыл бұрын
Здорово. Все правильно говорите про шум на сигналах датчиков холла, правильно говорите про внешний триггер шмидта с rc цепочкой. BLDC управление освоил. По приезду домой буду осваивать синус. Правда с мотором проблема что у меня плавают времена между спабатыванием датчиков холла. Дрожание сигнала получается. Ну это ладно. С этим разберусь. Хотел спросить можно ли к Вам за советами обратиться, если начну тупить в алгоритме управления синусом. Вот мое исполнение m.kzbin.info/www/bejne/f6i2lqqgo7xga9E
@Butcer
@Butcer 4 жыл бұрын
Мощность генераторов с большинстве машин около 1000 ватт. Предполагаю что и мощность мотора плюс минус такая же.
@FIL_KILLER
@FIL_KILLER 3 жыл бұрын
2:23 Кошмар что с покрышками кто их так помял?))
@lalalili9080
@lalalili9080 4 жыл бұрын
уважаемый автор видео, а зачем "изобретать велосипед" видь есть готовые контроллеры на алиэкспресс от 10 доллароф, немогу понять зачем эти страдания ....😳🙄😉😬
@Den_Sh
@Den_Sh 4 жыл бұрын
А зачем люди ходят на рыбалку? Ведь в магазинах рыбы навалом? Вам лиж бы посрать пожрать и поеб...тся! Есть люди ученные, изобретатели, а есть быдло, с примитивным паразитным образом жизни.
@mmana7
@mmana7 3 жыл бұрын
Перед-приводный у вас он.
@dr.y3985
@dr.y3985 3 жыл бұрын
я понимаю что видео старое но вопрос а на хрена вся эта заморочка была? просто доказать себе что да я это могу? есть в свободном доступе в продаже бомбанные контроллеры и сильные моторы . купил установил и наслаждайся . сгорел, поменяй на новый без всяких подключений к компу .. вы же понимаете что желтый брат это придумал и пустил в продажу уже много лет назад. а мы только и научились искать и устранять проблемы и не достатки других стран .
@250-p6i
@250-p6i 4 жыл бұрын
Такая проблема возникает из за того, что код пишут по фану и не специалисты, а не из за мотор колеса или датчиков. Берём и разбираем не мотор колесо... а .... алгоритмы фильтров!
@avislab7180
@avislab7180 4 жыл бұрын
С проблемой шумов дискретных датчиков Холла столкнулся не только я. И не всегда программные решения могут справиться с такой проблемой. Поэтому и решают подобные задачи аппаратно: выносят датчики на фальшротор, делают в моторах специально для датчиков Холла отдельный ряд магнитов меньшего размера вынесенный за пределы зубов статора. Мне повезло решить эту задачу простым аппаратным фильтром. Я раньше так же думал, как и Вы и пытался сочинить фильтр и у меня не получалось и я комплексовал. Пока не подключил колесо к нормальной фирменной плате от ST с проверенной схемой и с ровной прошивкой (не моей, кстати, а написанной правильными дядями), со всеми как положено "алгоритмами фильтров" и получили мы ХРЕН (в виде "ошибка датчиков"), и победить это не получилось. А через мою плату фильтров все заработало как надо. Поэтому я и поделился своим опытом. К счастью такая проблема встречается не у всех моторов, и мелкий дребезг легко фильтруется с помощью тех же таймеров. Но, увы, не в этом случае. Но Вы можете попытаться и программно...
@250-p6i
@250-p6i 4 жыл бұрын
@@avislab7180 всегда алгоритмы могут справиться. На счёт "фирменной" и "написанной правильными дядями" сейчас я вам расскажу, как в Майкрософт решили проблему с уязвимостью которая позволяет получить доступ к чужим данным из кеша 2-го уровня процессора, а вы уж подумайте сами насколько в фирмах дядьки, а насколько сыночки: они написали патч, который каждую миллисекунду даёт команду процессору сбросить кеш! Не правда ли шедеврально? А когда я говорю про алгоритмы фильтров, я говорю совсем не об аппроксимации вида: A = (Aprev + Athis)/2 Почитайте на досуге для начала: optic.cs.nstu.ru/files/Lit/Image/u_lectures.pdf Там в конце документа есть списочек литературы, её тоже всю почитайте, тогда не будет причин комплексовать, а будет много причин использовать комплексные числа :) И самое главное: всегда пишите код на чистом СИ, а лучше на ассемблере и никакого ардуино, ибо ардуино хуже героино! :) P.S. Вы же по фану это делаете, так делайте лучше чем ссаные индусы в ST и прочих компашках, делайте так что бы индусы охренели и сидули потом голову ломали "да как так то он смог???" P.P.S. Всегда нужно помнить, что 10 часов потраченных на улучшение кода программистом экономят в среднем по миру 1 миллион часов суммарно по пользователям продукта.
@Tim_AV
@Tim_AV 5 жыл бұрын
а программный фильтр не? ардуинщики только копипастить умеют
@avislab7180
@avislab7180 5 жыл бұрын
Программный фильтр в моем случае не самое лучшее решение поскольку у других моторов такой ситуации не возникает. А перенастраивать или отключать программный фильтр при подключении других моторов - лишняя операция о которой можно элементарно забыть. К том уже производители регуляторов для моторколес применяют именно аппаратный фильтр. Это как бы намекает. Реплику про ардуинщиков не понял. Ардуино не занимаюсь.
@Tim_AV
@Tim_AV 5 жыл бұрын
@@avislab7180 только ардуинщики используют 32 битные микроконтроллеры там где достаточно 8 бит. вы ещё туда 4 ядра засуньте.
@avislab7180
@avislab7180 5 жыл бұрын
@@Tim_AV Ясно. Полагаю Вы представления не имеете для чего здесь 32-битный микроконтроллер. От того такая неприязнь. Сообщаю - он реализует векторное управление бесколлекторным мотором. Хотел бы я посмотреть на тот 8-ми битный микроконтроллер, который справиться с векторным управлением. Как найдете напишите, пожалуйста.
@Tim_AV
@Tim_AV 5 жыл бұрын
@@avislab7180 хм. неприязнь? скорей ваша поделка вызывает улыбку )
@avislab7180
@avislab7180 5 жыл бұрын
@@Tim_AV рад, что мои незамысловатые эксперименты вызывают у Вас положительные эмоции :)
@maxtigra7834
@maxtigra7834 5 жыл бұрын
Это наводки с кабелей при переключении обмоток ... Сигнальные концы в экранированных кабелях сувать надо
@OleksandrDekhtiar
@OleksandrDekhtiar 4 жыл бұрын
Там места мало. На силовые едва хватает.
@Grustinko
@Grustinko 5 жыл бұрын
Лайк автору за труды!
Вопрос Ребром - Джиган
43:52
Gazgolder
Рет қаралды 3,8 МЛН
Wednesday VS Enid: Who is The Best Mommy? #shorts
0:14
Troom Oki Toki
Рет қаралды 50 МЛН
ССЫЛКА НА ИГРУ В КОММЕНТАХ #shorts
0:36
Паша Осадчий
Рет қаралды 8 МЛН
Свой контроллер для мотор-колеса
25:33
You will not believe two powerful BLDC engines almost for free.
7:38
Capricorn WorkShop
Рет қаралды 182 М.
QS165 motor conversion to hall sensors
14:11
illegalbike
Рет қаралды 4,8 М.
Вопрос Ребром - Джиган
43:52
Gazgolder
Рет қаралды 3,8 МЛН