Jump to content

Recommended Posts

Сконструировал инвертор на управление stm32 с драйвером ir2110, мостовая схема подключения транзисторов irf840. Возникло проблема а имено горбы на синусе можете посоветовать из за чего это . Тест проводилось без нагрузки и фильтр на выходе 2,2мкф и 1мгн дроссель частота ШИМа 30кгц.

4585.png

4586.png

Share this post


Link to post
Share on other sites

Хрустальный шар говорит - алгоритм STM32. Синхронизацию с сетью проводите? Похоже что работа с детектором "перехода через 0" отвлекает МК.

Share this post


Link to post
Share on other sites

Вообще да цель проекта сделать синхронно с сетью инвертор On grid, могу предоставить осциллограммы на входе ir2110 по поводу алгоритма.

Share this post


Link to post
Share on other sites

Вебинар «Экосистема MEAN WELL. Решения для любых задач электропитания» (20.05.2021)

Приглашаем 20 мая на вебинар, посвященный линейке поставок компании MEAN WELL и ее подходу к производству источников питания — как экосистемы продукции и услуг, которая позволяет подобрать оптимальный источник питания для любых задач электропитания. Рассмотрим весь спектр выпускаемой продукции MEAN WELL в области AC/DC-, DC/DC- и DC/AC-преобразователей с подробным разбором интересных и уникальных новинок, их применении и многое другое.

Подробнее

Барьерные силовые клеммы от Degson – расширение складского ассортимента Компэл

Обновленная линейка барьерных клеммных блоков Degson, поступивших на склад Компэл, содержит широкий ряд клемм, подходящих для соединения проводников различного сечения (от 22AWG до 10AWG). Барьерные клеммные колодки сочетают в себе удобство, простоту и надежность соединения. Это достигается за счет ответственного производства и использования высококачественных материалов. Винтовые клеммные блоки барьерного типа Degson предназначены в первую очередь для коммутации в сильноточных цепях, например, в распределительных и измерительных системах.

Подробнее

3 часа назад, Yuriy.pv сказал:

Как синус строите?

ШИМ и таблица синуса на полупериод 100 значение dead time 500нс

Share this post


Link to post
Share on other sites

Материалы вебинара «Решения Analog Devices для гальванической изоляции. Обзор технологий и новинок»

Опубликованы материалы вебинара, посвященного решениям Analog Devices для гальванической изоляции. На вебинаре рассказали о: технологии гальванической изоляции iCoupler, цифровых изоляторах, технологии isoPower, гальванически изолированных интерфейсах (RS-485, CAN, USB, I2C, LVDS) и многом другом. Материалы вебинара будут интересны разработчикам промышленной автоматики и медицинской техники.

Подробнее

Может трансформатор 220-10в изменение сигнала дает, просто нету щупа 1։100

Share this post


Link to post
Share on other sites

обычно так "стреляет" когда неправильный программный переход через 0

Share this post


Link to post
Share on other sites
18 часов назад, Yuriy.pv сказал:

обычно так "стреляет" когда неправильный программный переход через 0

в коде все смотрел уже 100 раз все правильно, может добавить второй дроссель после 50гц импульсов?

unnamed.png

Share this post


Link to post
Share on other sites
22 часа назад, arm578 сказал:

ШИМ и таблица синуса на полупериод

И все это через DMA? Что вообще на затворах происходит?

Share this post


Link to post
Share on other sites
20 минут назад, BARS_ сказал:

И все это через DMA?

Нет я на таймерах работаю с перериванией

Сейчас на входе ir2110 выложу  осциллограммы потом и на затворах.

4585.png

4586.png

878.png

это все на переходе 0

Share this post


Link to post
Share on other sites
10 минут назад, arm578 сказал:

Нет я на таймерах работаю с перериванией

Очень зря

Share this post


Link to post
Share on other sites

ну это пока так потом на ДМА буду переходить

Share this post


Link to post
Share on other sites

Если амплитуду не меняете то дма то что надо. Что за нижние два фото? 

Share this post


Link to post
Share on other sites
Posted (edited)
1 час назад, Yuriy.pv сказал:

Что за нижние два фото? 

второй фото сигнал который поступает PWM на верхний левый транзистор 50hz signal на правый нижний

третий фото сигнал который поступает PWM на нижний левый транзистор 50hz signal на правый верхний

Edited by arm578

Share this post


Link to post
Share on other sites

а может у кого нибудь есть осциллограммы из EG8010 модуля и может поделиться?

Share this post


Link to post
Share on other sites
19.04.2021 в 12:29, arm578 сказал:

В коде все смотрел уже 100 раз все правильно,

Выкладывай кодгенератора, в eg8010 нечего там смотреть.

Share this post


Link to post
Share on other sites
Posted (edited)

Судя по второй (считая с самого начала поста) осциллограмме "горб" имеет явно апериодический характер. Такое бывает, если относительно короткий импульс подаётся на колебательный контур. Колебательный контур у Вас в наличии (причём аж несколько, если считать с паразитными параметрами), теперь надо посмотреть, нет ли короткого импульса.

Смею предположить следующее. Не знаю точно, как обстоят дела с STM-ным ШИМ-модулем, но в пресловутых AVR-ах попытка установить коэффициент заполнения равный нулю, приведёт на самом деле к генерации очень коротких иголок в момент перехода через нуль счетчика (зависит от настроек таймера и ШИМ'а). Этих иголок может быть недостаточно для открытия условного транзистора, но они всё же могут давать неприятные эффекты наподобие Вашего.

Для проверки надо будет синхронизировать развёртку с пиком "горба" и посмотреть, что на выходе ШИМ-модулятора в этот момент. Не уверен, правда, что на таком простом приборе это будет просто сделать.

 

Edited by El-Shang

Share this post


Link to post
Share on other sites
Posted (edited)
3 часа назад, El-Shang сказал:

Такое бывает, если относительно короткий импульс подаётся на колебательный контур. Колебательный контур у Вас в наличии (причём аж несколько, если считать с паразитными параметрами), теперь надо посмотреть, нет ли короткого импульса.

Я в начале так и подумал и начало таблицы просто убрал 0 и сейчас так выглядит таблица

31, 62, 94, 125, 156, 187, 218, 248, 278, 309, 338, 368, 397, 425, 453, 481, 509, 535,
562, 587, 612, 637, 661, 684, 707, 728, 750, 770, 790, 809, 827, 844, 860, 876, 891, 904,
917, 929, 940, 951, 960, 968, 975, 982, 987, 992, 995, 998, 999, 1000, 999, 998, 995, 992,
987, 982, 975, 968, 960, 951, 940, 929, 917, 904, 891, 876, 860, 844, 827, 809, 790, 770,
750, 728, 707, 684, 661, 637, 612, 587, 562, 535, 509, 481, 453, 425, 397, 368, 338, 309,
278, 248, 218, 187, 156, 125, 94, 62, 31

может убирать и 31?

длительность импульса  ШИМа на значения 31 =31*(1/32000000)= 968нс это мало?

5 часов назад, Yuriy.pv сказал:

Выкладывай кодгенератора, в eg8010 нечего там смотреть.

да и в этом вопрос что может алгоритм ШИМ импульсов в точке 0 там может другое в коде все нормально учитывая что я так и хотел ШИМ сделать, результат кода это видна на осциллограммах

Edited by arm578

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
3 часа назад, El-Shang сказал:

в пресловутых AVR-ах попытка установить коэффициент заполнения равный нулю, приведёт на самом деле к генерации очень коротких иголок

STM таким не страдает.

Share this post


Link to post
Share on other sites
Posted (edited)

Возможно. Я не вникал так глубоко в его работу. Необходимости не было. 

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

Edited by El-Shang

Share this post


Link to post
Share on other sites
Posted (edited)

Вот собственно осциллограмма где видно когда открывается правый нижний транзистор и горб начинается. А вывод какой?

882.png

883.png

 

Edited by arm578

Share this post


Link to post
Share on other sites
Posted (edited)

А никакого вывода. 

Вы показали опять свою синусоиду и сигнал на нижнем транзисторе, который постоянно открыт половину периода, в то время как модулирующий сигнал подаётся на верхний (в данном случае левый верхний). Нужно смотреть или относительно истока верхнего транзистора (осторожно, может бахнуть, осциллограф-то у вас USB-ный), или на время махнуть их местами. Бутстреп не успеет существенно разрядиться за 10 миллисекунд.

Но лучше просто провести синтетический тест — закрыть все транзисторы кроме одного нижнего и на него подать ШИМ с наихудшим коэффициентом заполнения (31 попугай по Вашей информации). Подцепить щуп осциллографа на вход драйвера и на затвор транзистора относительно земли, сопоставить формы сигналов.

Если, внезапно, всё выглядит хорошо, тогда взять резистор и подцепить его между стоком транзистора и плюсом питания. Подключить осциллограф одним щупом к затвору и одним к стоку. Посмотреть, открывается ли он полностью и открывается ли вообще при упомянутом "наихудшем" коэффициента заполнения.

Edited by El-Shang

Share this post


Link to post
Share on other sites
Posted (edited)

Тесты буду делать спасибо, но у меня сомнения по алгоритмом ШИМ и 50 гц сигналов в точке 0. Проста все посмотрел в затворах все точно повторяется как на выходе мк с мелкой задержкой и с большым напряжением

Затворные резисторы по 4,7 ом и бутстрап конд. 47,47мкф в 50 гц части и 10,47мкф в ШИМ 

Цитата

Бутстреп не успеет существенно разрядиться за 10 миллисекунд.

Может уменьшить 47,47мкф?

Edited by arm578

Share this post


Link to post
Share on other sites
6 часов назад, BARS_ сказал:

пресловутых AVR-ах

Ни разу такого не было... 

5 часов назад, arm578 сказал:
Цитата

Бутстреп не успеет существенно разрядиться за 10 миллисекунд.

Может уменьшить 47,47мкф

Его выбирают исходя из емкости затвора,  и тока комутации ,ставьте тантал . Большая емкость там не нужна есть таблицы.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...