по своему опыту работы с МК от STM и их HAL скажу, что у них такое не только с генерацией кода под моторы, много где граблей, даже в просто в работе с периферией i2c, spi, dma.
Здравствуйте! Любым магнитопроводом. Железо на пример. И завязывайте жить без инструментов! Ножовка, циркулярка, и ручной фрезер (хотя бы с Алика за 1000 рублей) быть обязаны. Это неотъемлемая комплектация любого радиолюбителя. Как мультик и ослик. 😊 👍👍👍
@@жоржзавидов нет. Каналов на ютубе много. Много народу просит. Я принципиально никому (кому то скидываю но как исключение и не технарям) ничего не плачу. Я вообще против монетизации каналов и прочих каких либо денежных отношений на подобных ресурсах. У меня тоже проектов много. Но я ни у кого ничего никогда не прошу. А на данный момент у меня есть два рубля и пятьдесят копеек в железном виде. Я сам по сути нищий можно сказать. Я не от жадности. Просто считаю это не правильным.
Чтобы цифровой датчик работал чётко, надо просто правильный резистор подтяжки согласно номинальному току датчика. И можно применить компаратор с гистерезисом на оу- не будет вносить задержки, которая может создавать проблемы
DOUT_SetOutputState() указана с модификатором __weak , что значит, что они предполагали, что вы в своем коде имеете возможность переопределить эту функуцию. Т. е. на до бы не исправлять их код, а добавить в своем коде, т.е. определить такую же точно функцию void DOUT_SetOutputState() { ... } но уже со своим кодом внутри. Тогда компилятор посмотрит, что у него две одинаковые функции определены и отбросит ту, что с модификатором __weak. Так как бы правильнее. Хотя вам решать.
Да, но пока Вы не найдете эту функцию, пока не присмотритесь к коду и не осознаете, что он не рабочий (хотя визуально выгладит очень адекватно), Вы не поймете, что что-то нужно переопределять. Тем более, что раньше Вы включали в визуальной части разные вещи и код генерился нормально и все работало нормально. И сейчас вот код инициализации ножки тоже рабочий. И никак не возникают подозрения, что код для инициализации ножки нормально сгенеренный, а код для включения - нет. Можно было оставить функцию "пустышку", написать комментарий, "гавкнуть" в консоль компилятора, ну в общем как-то более-менее заметно проинформировать, что типа «дальше ручками». Но нет, еще и подложили код, похожий на рабочий. Я за это возмущался.
@@avislab7180 Так, я просто отметил, что менять генерированный код надо правильным способом, а то это источник проблем. И таки да, эти шлимазлы из ST любят так пошутить. Нагенерить чего нибудь не приходя в сознание. Но конкретно с этим примером это странно. По сути в HAL функции припрятано две LL и та и та устававливают соотвествующий бит пина в BSRR или BRR регистрах. В общем, загадки во тьме :)
29:00 - weak, то есть слабосвязанная функция, которая не будет включена в итоговую сбоку, если где-то еще есть её дубликат с таким же именем, но без weak.
Это понятно. Речь о другом. Функция существует в единственном экземпляре, сгенерированном SDK. И сгенерирована так, что работать не будет, но компилируется. И никаких комментариев и предупреждений типа "тыж не забуть перерисовать эту функцию!" нет. Сделали б просто пустышку с комментом типа "а тут сам делай" - было бы норм, я бы и не ворчал. А так инициализацию ножки сгенерировали нормально, а включение/выключение нормально нешмогли...
Здравствуйте. Подскажите пожалуйста под каким углом поставить датчики холла в мотор ротор 8 магнитов, статор 24 катушки. Вы молодец всё очень познавательно!!!
Если нужна токарка, пишите, вероятно помогу, это одно из моих хобби на ряду с электроникой, а значит помогу по цене исходного материала или вовсе бесплатно. Есть опыт изготовления и посадок под подшипники и деталей с большей точностью, вплоть до +/- 0.002 мм.
В наличии два токарных Корвет 402 и 1И611П, фрезер 676, болгарка, сварка и конечно же пассатижи! Модели станков написал, что бы вы могли понять размеры того, что можно обработать.
Посмотрел в мастерской, нет заготовки подходящей. Извиняюсь, забыл сразу написать. Есть кусок трубы но наружний 75,5мм и ржавая она. Сильно ржавая, пока ржавчину снимешь, там от стенки ничего не останется.
Тестировал несколько мотор-колес от разных производителей и на всех есть шум на датчиках Холла. Но таймеры на STM имеют апаратную фильтрацию и в компоновке с RC фильтром на 5кГц работает нормально не нагружая процессор програмной фильтрацией. Этот таймер считает скорость двигателя и формирует прерывание по изменению состояния датчика. Хотя тригеры Шмидта не помешают и в случае с фильтрацией таймером. На тригеры встроенные в STM надеятся не приходится, даже в новой G-серии, а жаль.
На сайте electrotransport ru есть тема, где чел написал программу управления BLDC мотором, используя примеры с вашего сайта. Тема называется: "Контроллер BLDC электродвигателя на базе платы гироскутера, прошивка, исходник."
Доброго времени суток автор.. Я несколько контроллеров купил с обешанными синусные контролёры но не одно из ных не смог заставить работать в синусном режиме. Все оборудования имеется, радо буду за вашу поддержку, спасибо
Здравствуйте, извините за дилетантский вопрос, можно-ли использовать в силовых ключах контроллеров мощные тиристоры gto вместо транзисторов. Может подскажете как их подключить?
Підкажіть будь ласка, розміри статора мотору, діаметр внутрішній, діаметр знонішній(не враховуючи "зубці" і висоту зубців) Потрібно щоб зробити 3d модель подібного мотору. Немає можливості виміряти в живу. Буду дуже вдячний.
Добрий день. Розміри статора: Зовнішній діаметр статора - 122мм Внутрішній - 88мм Висота зуба (приблизно) - 10-11 мм Товщина статора - 30мм Зубців 36, магнитів (полюсів) ротора 24.
IR25750 не удобно использовать для измерения тока. Отсутствует термостабилизация. Не всегда есть точная информация о сопротивлении открытого транзистора. При замене транзистора на чуть другой нужно перенастраивать схему измерения под новое сопротивление нового транзистора. Униполярность. Для построения схемы защиты ключей подойдет, для более менее точного измерения токов - не совсем.
Здравствуйте . Наигравшись с маленькими моторчиками решил перейти на мощный 3 фазные . И сразу же возникла проблема с подбором настрое пид. Из всех найденных документаций не нашлось описания подбора настроек пид. Мотор раскручивается до нужных оборотов параметры мощности и тока соответствуют частоте и после вылетает с ошибкой старта наблюдателя. Если кто подскажет буду очень рад
У меня была аналогичная ситуация. Мотор раскручивается и потом ошибка, остановка. Работал с Observer+PLL. В настройках PLL долго подбирал P, I. Заработал.
@@SiberianKyrgyz Спасибо - в референ написано MODER но что писать нет примера. нашел в англ. сайте что вывод надо задать как OUT а я задавал как AF для SPI1.
Почему бы вам ни использовать для тестов мотор от гироскутера, и плата в нём на stm32f103, люди уже написали под неё синусную прошивку, а вы напишите под неё с векторным управлением, у будет счастье самодельшикам которые в теме.
Поинтересуйтесь у людей, которые сделали синусную прошивку, почему они остановились в одном шаге от векторного управления. Один из ответов будет "Схема". В схеме нет необходимых датчиков тока. От BLDC к синусу перейти очень просто, а для векторного управления схему придется дорабатывать.
Много ижинеринга, не влазит оно мне в голову. Андрей будьте добры дать прошивку применительно к плате на STM103С8Т6, не пример а хекс или бин под синус, цыкава дужэ сравнить с квадратной.
Готовой прошивки нет, только пример. Пример максимально обрезанный. В примере нужно разбираться. Там нет готового решения под какой либо из моторов. Это только Пример. Пример сделан упрощенным специально для тех, кто пытается в этом всем разобраться. "Залил прошивку и поехал" в данном случае не работает - нужно настраивать, нужно разбираться.
@@avislab7180Вы даёте удочку но я не знаю где ловить рыбу и как она должна выглядеть, ведь в велосипед Вы заливали прошиву. Вот человек так преподносит ruclips.net/video/RBKo2RfDVAw/видео.html понятно что на гириках моторы одинаковы, только разное количество жил и площадь магнита и пакета , ну хоть примитивный синус хочу попробовать.
Эти китайские провода с крокодилами вообще какая-то китай-рацуха=3 жилы х0,15мм ))). Перепаял их на нормальные. А магнитное поле можно повышать на столько, сколько сердечник пропустит без насыщения. Но обратная сторона - хреновый материал, потери на перемагничивание и нагрев.
Изучали ли vesc-project.com ? Почему не использовали его для старта вместо MCSDK? Проект открытый, в том числе и железо. Можно даже за разумные деньги купить на алиэкспресс плату на 60V 50A.
Я видел этот проект, но не изучал. Меня сейчас тянет в сторону высокого напряжения ближе к 400В. Поэтому низковольтные проекты меня не сильно привлекают.
Не могу здесь дополнять комментарии. Вот на некоторых моторах ставят редкоземельные очень мощные магниты. Сила поля такова что вблизи человек умерает. А до бесконечносьти конечно хорошо. Но нет таких магнитов.
Вы так высмеяли своих критиков, что никто в комментах даже не осмелился что-то вякнуть. Вас действительно не интересуют замечания? Или речь была только об огульных и голословных?
@@avislab7180 Хорошо. Тогда, раз вы не против, хотелось бы поговорить о схеме FOC Board. Начнем с силовой части. Мне не понятно назначение D2 и R18. Были какие-то проблемы с отрицательными выбросами на VS? Второй вопрос по указанным типам силовых полевиков. При откровенно слабеньком драйвере IR2101 вы указываете два типа полевиков, отличающихся емкостью затвора в три раза и в три раза отличающимися временами восстановления обратных диодов. С этим точно все ок? Или D2 и R18 потребовались как раз для IRF540? А номинал R16 и R17 из каких соображений выбран? Он тоже одинаковый для обоих типов полевиков? Третий вопрос - нет ли проблем с бутстрапом при установке IRFB4410 при малом коэффициенте заполнения на затворе нижнего ключа? Какая у вас частота ШИМ и его разрядность? Вы смотрели осциллографом затворы верхних ключей? Конечно эти вопросы взаимосвязаны в какой-то степени. Возможно вы на самом деле все посчитали и проверили, а интуиция меня подводит. Поэтому и спрашиваю прежде чем лезть со своими советами.
@@avislab7180 Ну это уж очень коротко. Вы хоть дайте пожалуйста цифры что я попросил чтобы можно было что-то посчитать. Какая у вас частота ШИМ и его разрядность? Вы смотрели осциллографом затворы верхних ключей? Номинал R16 и R17 выбран "на глаз" или рассчитан? Если столь же коротко отвечать, то R18 никогда не ставится т. к. он мешает заряду бутстрапного конденсатора. Проблема отрицательных выбросов на VS сидит в медленных обратных диодах ключей. Обычно с этим борются установкой быстрых диодов в параллель ключам. А общая рекомендация такая - на отладочной плате крайне не рекомендуется ставить бутстрапное питание верхних ключей. Оно накладывает много ограничений на способ управления и чуть что упустил сразу горят ключи, а следом и драйверы. Не так трудно сделать нормальный импульсный источник питания с раздельным питанием для четырех групп затворов (три верхних и один для нижних ключей). Экономия на горелых ключах с лихвой окупит усилия.
Пожалуйста, дождитесь видео об этой плате и большинство вопросов отпадет сами собой. Если говорить о ШИМ, то частота, с которой я работал, от 15 до 64 Кгц. А вот зачем Вам разрядность ШИМ, тут я теряюсь в догадках. Неужели разрядность ШИМ участвует в расчетах резисторов в затворах транзисторов? Поделитесь пожалуйста этой секретной формулой. Я, наверное, что-то упустил.
Спасибо Максиму Хижнякову за кольцо! 🙏 Ротору с металлическим кольцом быть.👍
Я так скажу, кому не нравится пусть сделают лучше и покажут а я лайк им поставлю.
Круто! Дуже пізнавально. Сам починаю перші кроки в цій області завдяки вашим відео і статтям.
Мне очень приятно смотреть ваши ролики. вы очень интересно преподносите материал)
Молодец, Спасибо за информацию.
С юмором, задором, приятно и познавательно смотреть ))
Настоящий Творец.
Новое видео, супер 👍давно ждал
Офігезно).
Класс 👍
Благодарю за видео.
по своему опыту работы с МК от STM и их HAL скажу, что у них такое не только с генерацией кода под моторы, много где граблей, даже в просто в работе с периферией i2c, spi, dma.
Здравствуйте! Любым магнитопроводом. Железо на пример. И завязывайте жить без инструментов!
Ножовка, циркулярка, и ручной фрезер (хотя бы с Алика за 1000 рублей) быть обязаны. Это неотъемлемая комплектация любого радиолюбителя. Как мультик и ослик. 😊
👍👍👍
Может скинем по рублю, вот дело будет.
@@жоржзавидов нет. Каналов на ютубе много. Много народу просит. Я принципиально никому (кому то скидываю но как исключение и не технарям) ничего не плачу. Я вообще против монетизации каналов и прочих каких либо денежных отношений на подобных ресурсах. У меня тоже проектов много. Но я ни у кого ничего никогда не прошу. А на данный момент у меня есть два рубля и пятьдесят копеек в железном виде. Я сам по сути нищий можно сказать. Я не от жадности. Просто считаю это не правильным.
Чтобы цифровой датчик работал чётко, надо просто правильный резистор подтяжки согласно номинальному току датчика. И можно применить компаратор с гистерезисом на оу- не будет вносить задержки, которая может создавать проблемы
DOUT_SetOutputState() указана с модификатором __weak , что значит, что они предполагали, что вы в своем коде имеете возможность переопределить эту функуцию.
Т. е. на до бы не исправлять их код, а добавить в своем коде, т.е. определить такую же точно функцию void DOUT_SetOutputState() { ... } но уже со своим кодом внутри. Тогда компилятор посмотрит, что у него две одинаковые функции определены и отбросит ту, что с модификатором __weak.
Так как бы правильнее. Хотя вам решать.
Да, но пока Вы не найдете эту функцию, пока не присмотритесь к коду и не осознаете, что он не рабочий (хотя визуально выгладит очень адекватно), Вы не поймете, что что-то нужно переопределять. Тем более, что раньше Вы включали в визуальной части разные вещи и код генерился нормально и все работало нормально. И сейчас вот код инициализации ножки тоже рабочий. И никак не возникают подозрения, что код для инициализации ножки нормально сгенеренный, а код для включения - нет. Можно было оставить функцию "пустышку", написать комментарий, "гавкнуть" в консоль компилятора, ну в общем как-то более-менее заметно проинформировать, что типа «дальше ручками». Но нет, еще и подложили код, похожий на рабочий. Я за это возмущался.
@@avislab7180 Так, я просто отметил, что менять генерированный код надо правильным способом, а то это источник проблем. И таки да, эти шлимазлы из ST любят так пошутить. Нагенерить чего нибудь не приходя в сознание. Но конкретно с этим примером это странно. По сути в HAL функции припрятано две LL и та и та устававливают соотвествующий бит пина в BSRR или BRR регистрах. В общем, загадки во тьме :)
Спасибо.
29:00 - weak, то есть слабосвязанная функция, которая не будет включена в итоговую сбоку, если где-то еще есть её дубликат с таким же именем, но без weak.
Это понятно. Речь о другом. Функция существует в единственном экземпляре, сгенерированном SDK. И сгенерирована так, что работать не будет, но компилируется. И никаких комментариев и предупреждений типа "тыж не забуть перерисовать эту функцию!" нет. Сделали б просто пустышку с комментом типа "а тут сам делай" - было бы норм, я бы и не ворчал. А так инициализацию ножки сгенерировали нормально, а включение/выключение нормально нешмогли...
@@avislab7180 мм, понятно. А я вообще не люблю HAL, потому как когда начинал заниматься с STM, тогда HALа еще не было. CMSIS и SPL были
Здравствуйте. Подскажите пожалуйста под каким углом поставить датчики холла в мотор ротор 8 магнитов, статор 24 катушки. Вы молодец всё очень познавательно!!!
Если нужна токарка, пишите, вероятно помогу, это одно из моих хобби на ряду с электроникой, а значит помогу по цене исходного материала или вовсе бесплатно.
Есть опыт изготовления и посадок под подшипники и деталей с большей точностью, вплоть до +/- 0.002 мм.
В наличии два токарных Корвет 402 и 1И611П, фрезер 676, болгарка, сварка и конечно же пассатижи! Модели станков написал, что бы вы могли понять размеры того, что можно обработать.
Размеры увидел нужного колечка, посмотрю завтра в мастерской что есть из материалов.
Посмотрел в мастерской, нет заготовки подходящей. Извиняюсь, забыл сразу написать. Есть кусок трубы но наружний 75,5мм и ржавая она. Сильно ржавая, пока ржавчину снимешь, там от стенки ничего не останется.
@@250-p6i Выходит, ничего не получитЬся? (((
очень жаль, очень жаль...
Тестировал несколько мотор-колес от разных производителей и на всех есть шум на датчиках Холла. Но таймеры на STM имеют апаратную фильтрацию и в компоновке с RC фильтром на 5кГц работает нормально не нагружая процессор програмной фильтрацией. Этот таймер считает скорость двигателя и формирует прерывание по изменению состояния датчика. Хотя тригеры Шмидта не помешают и в случае с фильтрацией таймером. На тригеры встроенные в STM надеятся не приходится, даже в новой G-серии, а жаль.
Не могли бы ссылку дать на файл, где описывается протокол связи с платой на прошивке сгенерированной MCSDK. Тоже искал, так и не нашёл.
На сайте electrotransport ru есть тема, где чел написал программу управления BLDC мотором, используя примеры с вашего сайта.
Тема называется: "Контроллер BLDC электродвигателя на базе платы гироскутера, прошивка, исходник."
Доброго времени суток автор.. Я несколько контроллеров купил с обешанными синусные контролёры но не одно из ных не смог заставить работать в синусном режиме. Все оборудования имеется, радо буду за вашу поддержку, спасибо
Добрый день. А в чем выражается проблема? Что происходит при попытке запустить в синусном режиме? Какой мотор используете?
Здравствуйте, извините за дилетантский вопрос, можно-ли использовать в силовых ключах контроллеров мощные тиристоры gto вместо транзисторов. Может подскажете как их подключить?
Разрешите оставить свое мнение .Нет,нельзя , поскольку для закрытия тиристора необходимо отсутствие напряжения питания .
Здравствуйте а можно подробную схему намотки статора.
Сделайте видео с разбором какие настройки в mcsdk за что отвечают, а то мотор живет своей жизнью при пуске)
Это видео будет часов на 10 :) особенно с бездатчиковыми моторами...
@@avislab7180 Понятно, жаль(
Підкажіть будь ласка, розміри статора мотору, діаметр внутрішній, діаметр знонішній(не враховуючи "зубці" і висоту зубців)
Потрібно щоб зробити 3d модель подібного мотору. Немає можливості виміряти в живу. Буду дуже вдячний.
Добрий день. Розміри статора:
Зовнішній діаметр статора - 122мм
Внутрішній - 88мм
Висота зуба (приблизно) - 10-11 мм
Товщина статора - 30мм
Зубців 36, магнитів (полюсів) ротора 24.
А почему вы отказались в своей плате от датчиков измерения тока сразу на мосфетах IR25750?
IR25750 не удобно использовать для измерения тока. Отсутствует термостабилизация. Не всегда есть точная информация о сопротивлении открытого транзистора. При замене транзистора на чуть другой нужно перенастраивать схему измерения под новое сопротивление нового транзистора. Униполярность.
Для построения схемы защиты ключей подойдет, для более менее точного измерения токов - не совсем.
@@avislab7180 т.е. остается только шунты?
Шунты или Датчики тока на основе датчиков Холла.
@@avislab7180 благодарю
Здравствуйте . Наигравшись с маленькими моторчиками решил перейти на мощный 3 фазные . И сразу же возникла проблема с подбором настрое пид. Из всех найденных документаций не нашлось описания подбора настроек пид. Мотор раскручивается до нужных оборотов параметры мощности и тока соответствуют частоте и после вылетает с ошибкой старта наблюдателя. Если кто подскажет буду очень рад
У меня была аналогичная ситуация. Мотор раскручивается и потом ошибка, остановка.
Работал с Observer+PLL. В настройках PLL долго подбирал P, I. Заработал.
@@avislab7180 не подскажете как подбирали ?
Определенной методики не было. Рекомендаций не нашел. Поэтому пробовал простым перебором.
Так нашлись люди которые смогли разомкнуть магнитные линии?
Не подскажите как отключить stm32f4 (jtag) у меня spi1 попал на pb3 pb4 pb5. Спасибо. ( CMSIS SPL)
Выкинуть или параллельный программатор. Еще есть способ при помощи кнопок подключенных к пинам набрать код. Если дорогой процессор есть смысл...
@@-Vovan007- Вопрос был в другом.
В референс-мануале есть описание как отключить жтаг. Только вот не помню в секции портов или отладки оно.
@@SiberianKyrgyz Спасибо - в референ написано MODER но что писать нет примера. нашел в англ. сайте
что вывод надо задать как OUT а я задавал как AF для SPI1.
Почему бы вам ни использовать для тестов мотор от гироскутера, и плата в нём на stm32f103, люди уже написали под неё синусную прошивку, а вы напишите под неё с векторным управлением, у будет счастье самодельшикам которые в теме.
Поинтересуйтесь у людей, которые сделали синусную прошивку, почему они остановились в одном шаге от векторного управления. Один из ответов будет "Схема". В схеме нет необходимых датчиков тока. От BLDC к синусу перейти очень просто, а для векторного управления схему придется дорабатывать.
Много ижинеринга, не влазит оно мне в голову.
Андрей будьте добры дать прошивку применительно к плате на STM103С8Т6, не пример а хекс или бин под синус, цыкава дужэ сравнить с квадратной.
Готовой прошивки нет, только пример. Пример максимально обрезанный. В примере нужно разбираться. Там нет готового решения под какой либо из моторов. Это только Пример. Пример сделан упрощенным специально для тех, кто пытается в этом всем разобраться. "Залил прошивку и поехал" в данном случае не работает - нужно настраивать, нужно разбираться.
@@avislab7180Вы даёте удочку но я не знаю где ловить рыбу и как она должна выглядеть, ведь в велосипед Вы заливали прошиву. Вот человек так преподносит ruclips.net/video/RBKo2RfDVAw/видео.html понятно что на гириках моторы одинаковы, только разное количество жил и площадь магнита и пакета , ну хоть примитивный синус хочу попробовать.
Здравствуйте ! Напишите пожалуйста Вашу электронную почту.
Эти китайские провода с крокодилами вообще какая-то китай-рацуха=3 жилы х0,15мм ))). Перепаял их на нормальные.
А магнитное поле можно повышать на столько, сколько сердечник пропустит без насыщения. Но обратная сторона - хреновый материал, потери на перемагничивание и нагрев.
Цікаво було б ще магніти під кільце, але з трансформаторного железа.
А мне кажется, кпд уменьшится, из-за увеличения магнитного поля в статоре, увеличатся и потери
Изучали ли vesc-project.com ? Почему не использовали его для старта вместо MCSDK? Проект открытый, в том числе и железо. Можно даже за разумные деньги купить на алиэкспресс плату на 60V 50A.
Я видел этот проект, но не изучал. Меня сейчас тянет в сторону высокого напряжения ближе к 400В. Поэтому низковольтные проекты меня не сильно привлекают.
@@avislab7180 ответил на почту
@@fpv_dump Приветствую, вы не из Екатеринбурга?
Не могу здесь дополнять комментарии. Вот на некоторых моторах ставят редкоземельные очень мощные магниты. Сила поля такова что вблизи человек умерает. А до бесконечносьти конечно хорошо. Но нет таких магнитов.
Вставки с резкими звуками вызывают желание побыстрее перемотать этот видос, несмотся на умные размышления автора....
А ще ці неправильні люди думають, що відео Boston Dynamics - фейк. Отже, автор має чхати на них.
Много интересного подчерпнул от тебя , но слово сочетание зашкварныех денег это сильно
Вы так высмеяли своих критиков, что никто в комментах даже не осмелился что-то вякнуть. Вас действительно не интересуют замечания? Или речь была только об огульных и голословных?
Я всегда "впитываю" и всегда рад аргументированной критике. Но последнее время как раз аргументированных замечаний мне и не хватает.
@@avislab7180 Хорошо. Тогда, раз вы не против, хотелось бы поговорить о схеме FOC Board. Начнем с силовой части. Мне не понятно назначение D2 и R18. Были какие-то проблемы с отрицательными выбросами на VS?
Второй вопрос по указанным типам силовых полевиков. При откровенно слабеньком драйвере IR2101 вы указываете два типа полевиков, отличающихся емкостью затвора в три раза и в три раза отличающимися временами восстановления обратных диодов. С этим точно все ок? Или D2 и R18 потребовались как раз для IRF540? А номинал R16 и R17 из каких соображений выбран? Он тоже одинаковый для обоих типов полевиков?
Третий вопрос - нет ли проблем с бутстрапом при установке IRFB4410 при малом коэффициенте заполнения на затворе нижнего ключа? Какая у вас частота ШИМ и его разрядность? Вы смотрели осциллографом затворы верхних ключей?
Конечно эти вопросы взаимосвязаны в какой-то степени. Возможно вы на самом деле все посчитали и проверили, а интуиция меня подводит. Поэтому и спрашиваю прежде чем лезть со своими советами.
Если коротко, то:
№1: да были: blog.avislab.com/ir2101/
№2: подробности будут в следующем видео именно про эту плату
№3: проблем нет
@@avislab7180 Ну это уж очень коротко. Вы хоть дайте пожалуйста цифры что я попросил чтобы можно было что-то посчитать. Какая у вас частота ШИМ и его разрядность? Вы смотрели осциллографом затворы верхних ключей? Номинал R16 и R17 выбран "на глаз" или рассчитан?
Если столь же коротко отвечать, то R18 никогда не ставится т. к. он мешает заряду бутстрапного конденсатора. Проблема отрицательных выбросов на VS сидит в медленных обратных диодах ключей. Обычно с этим борются установкой быстрых диодов в параллель ключам. А общая рекомендация такая - на отладочной плате крайне не рекомендуется ставить бутстрапное питание верхних ключей. Оно накладывает много ограничений на способ управления и чуть что упустил сразу горят ключи, а следом и драйверы. Не так трудно сделать нормальный импульсный источник питания с раздельным питанием для четырех групп затворов (три верхних и один для нижних ключей). Экономия на горелых ключах с лихвой окупит усилия.
Пожалуйста, дождитесь видео об этой плате и большинство вопросов отпадет сами собой.
Если говорить о ШИМ, то частота, с которой я работал, от 15 до 64 Кгц. А вот зачем Вам разрядность ШИМ, тут я теряюсь в догадках. Неужели разрядность ШИМ участвует в расчетах резисторов в затворах транзисторов? Поделитесь пожалуйста этой секретной формулой. Я, наверное, что-то упустил.