HardEgor 0 Posted August 2, 2018 · Report post 2. Посоветуйте, плиз, литературу, посвященную проектированию инверторов с чистым синусом на выходе, где рассматривалось бы, что такое ШИМ-1...ШИМ-5, методы формирования синусоиды, выбор компонентов, проектирование дросселей и драйверов (бутстрепных, GDT, опторазвязанных), построение цепей защиты, влияние паразитных параметров и трассировка печатных плат, а также другие аспекты, относящиеся к данному вопросу. Это всё имеет гигантский объем, десятки книг. Попробуйте начать с Семенова: Силовая электроника: от простого к сложному 2005 Семенов Б. Ю. Силовая электроника для любителей и профессионалов 2001 Семенов Б. Ю. Quote Ответить с цитированием Share this post Link to post Share on other sites
jcxz 0 Posted August 2, 2018 · Report post А по-моему, там всё нормально с deadtime. По такой осц. трудно что-либо понять. Сделана как будто "на отвали". Надо сначала посмотреть на сигналы перед драйвером. Но чувствую ТС так и дальше будет темнить, выдавливая по крохам инфу. Как будто это не ему нужно, а он под пытками сознаётся... :laughing: Quote Ответить с цитированием Share this post Link to post Share on other sites
jeelman 0 Posted August 2, 2018 (edited) · Report post на 50Вт можно совсем простую схему использовать. Edited August 2, 2018 by jeelman Quote Ответить с цитированием Share this post Link to post Share on other sites
swat12 0 Posted August 2, 2018 · Report post Добрый вечер! Извините, что не отвечал в течение рабочего дня, на работе у меня нет возможности заходить на форум, поэтому воспринимать мое длительное молчание как нежелание общаться, так называемое "общение через губу" не следует. Возможность пользоваться форумом только во внерабочее время-данность для меня, которую изменить не представляется возможным. А теперь по существу. Я постарался корректно снять осциллограммы сигналов на затворах верхнего и нижнего транзисторов полумоста в соответствии с рекомендациями участника дискуссии wim, когда смотрятся сигналы на затворе и истоке верхнего транзистора относительно истока нижнего транзистора, а затем берется их разность. Все сигналы нижеприведенных осциллограмм измеряются относительно истока нижнего транзистора. Верхняя кривая-сигнал на затворе верхнего транзистора относительно его истока, нижняя-сигнал на затворе нижнего транзистора относительно его истока. Сигналы измерялись при следующих значениях номиналов затворных резисторов: 1. Rg=9.1 Ом 2. Rg=6.2 Ом 3. Rg=5.6 Ом Ситуация качественно меняется слабо. У меня есть ряд вопросов: 1. Чем обусловлена особенность выключения нижнего транзистора? Разрядные цепи обоих транзисторов идентичны, но проблемы с выключением только у нижнего. У меня возникает подспудное желание заменить использованный ultrafast uf4007 на диод Шоттки. На осциллограммах видно, что особенность выключения нижнего транзистора проявляется при изменении напряжения от примерно 10 до примерно 8В. Их разница примерно соответствует прямому падению напряжения на uf4007 при токе 6А. Но почему я не наблюдаю такой же картины для верхнего транзистора? 2. Пользователь HardEgor писал: "Это все имеет объем десятки книг". Ничего страшного, в институте меня приучили работать с большим объемом литературных данных, поэтому, если Вас не затруднит, не могли бы Вы огласить библиографию? 3. Касаемо иголок в сигналах, у меня есть тихое подозрение, что это влияние перекрестных помех. У меня, по-видимому, получается отдаленный аналог печатного трансформатора, дорожки, относящиеся к цепям управления, расположены рядом. Нужно было между ними проложить земляную дорожку. jeelman, спасибо, но я бы хотел довести до ума свой вариант. Тем более, что он делается в учебных целях. Quote Ответить с цитированием Share this post Link to post Share on other sites
jeelman 0 Posted August 2, 2018 · Report post судя по приведённым картинкам у вас верхний ключ открывается на открытый нижний. если это и на входе драйвера то надо исправить программу. Quote Ответить с цитированием Share this post Link to post Share on other sites
swat12 0 Posted August 2, 2018 · Report post И почему я сам этого не заметил? Тьфу, блин... Quote Ответить с цитированием Share this post Link to post Share on other sites
jcxz 0 Posted August 2, 2018 · Report post И почему я сам этого не заметил? Тьфу, блин... Я ещё несколько сообщений назад писал что судя по осц. у Вас deadtime не достаточный (или его нет). Ну а по последним картинкам видно что вообще неправильно формируются сигналы управления ключами. Даже непонятно как. Quote Ответить с цитированием Share this post Link to post Share on other sites
swat12 0 Posted August 2, 2018 · Report post Это меня заглючило, я сделал временной сдвиг ШИМ-сигнала и его инверсии, допустив тем самым ситуацию, когда нижний ключ я еще не закрыл, а верхнему уже даю сигнал на открытие. В общем, я сам себе злобный буратино, сам себе организовал сквозной ток и еще чего-то хочу от жизни. Quote Ответить с цитированием Share this post Link to post Share on other sites
Сергей Борщ 0 Posted August 2, 2018 · Report post И почему я сам этого не заметил?Похоже, вы изначально выбрали не те выходы процессора. Вам надо было использовать OC1A и OC1B - они управляются от одного таймера и настроив их в режим Phase and frequency correct PWM очень легко получить и мертвые времена и нужную временную диаграмму и одновременную перезагрузку регистров сравения. С вашим же подключением приходится думать о начальной синхронизации таймеров (возможно, из-за этого у вас сигналы и налезли друг на друга). Quote Ответить с цитированием Share this post Link to post Share on other sites
jcxz 0 Posted August 2, 2018 · Report post 1. Как вы думаете, через что он потечёт в мёртвое время? Естественно - через защитные диоды ключей. 3. Включив какой-то ваш гипотетический датчик тока в какое-то место, что вы надеетесь на нём увидеть? У меня не дроссель, а обмотки двигателя. Хотя думаю от этого ничего не меняется. И датчики тока включаю естественно в фазные провода. И вижу естественно - токи фаз. А что я должен там видеть по Вашему? Quote Ответить с цитированием Share this post Link to post Share on other sites
@Ark 0 Posted August 2, 2018 · Report post Я ещё несколько сообщений назад писал что судя по осц. у Вас deadtime не достаточный (или его нет). Ну а по последним картинкам видно что вообще неправильно формируются сигналы управления ключами. Даже непонятно как. Угу. При переключении с верхнего на нижний - deadtime правильный (по сути, но не факт, что по времени). А при переключении с нижнего на верхний - это уже не deadtime - а "сквозняк". :) Видимо, программно все формируете... Предпочтительнее использовать специальные аппаратные режимы ШИМ в МК. Либо драйверы, где deadtime формируется аппаратно... Quote Ответить с цитированием Share this post Link to post Share on other sites
Plain 0 Posted August 2, 2018 · Report post переформулируйте, пожалуйста, вопрос Это констатация, не вопрос. Quote Ответить с цитированием Share this post Link to post Share on other sites
jeelman 0 Posted August 2, 2018 (edited) · Report post для вентилятора я бы пожалуй остановился на такой схеме, если использовать нч трансформатор впрочем это оффтоп Edited August 2, 2018 by jeelman Quote Ответить с цитированием Share this post Link to post Share on other sites
swat12 0 Posted August 2, 2018 · Report post В общем, я понял, что мне нужно нарисовать правильный алгоритм управления транзисторами. Но вопрос по поводу странностей выключения нижнего транзистора у меня остался. Quote Ответить с цитированием Share this post Link to post Share on other sites
Herz 0 Posted August 2, 2018 · Report post Это меня заглючило, я сделал временной сдвиг ШИМ-сигнала и его инверсии, допустив тем самым ситуацию, когда нижний ключ я еще не закрыл, а верхнему уже даю сигнал на открытие. В общем, я сам себе злобный буратино, сам себе организовал сквозной ток и еще чего-то хочу от жизни. Тогда как Вы объясните собственное наблюдение того, что при раздельном питании сквозных токов, якобы, не было? Quote Ответить с цитированием Share this post Link to post Share on other sites