Флейм в чистом виде - все что угодно...
Но - в рамках закона :)
Ответить

Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 13:31:17

Когда заполнение ШИМ 50% необходимо получить заполнение 50%
Когда заполнение ШИМ 80% необходимо получить заполнение 20%
Когда заполнение ШИМ 30% необходимо получить заполнение 70%
Частота ШИМ постоянна, 10 кГц.

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 13:37:20

таймер stm32 в режим capture. Засинхронизировать. На другом таймере поставить нужную частоту, с другим типом PWM (инверсным).

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 13:57:00

а логикой это можно сделать?

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 14:09:00

С инвертор. С любым электронным компонентом, который хотите.
Не забываем о задержке чрез ЛЕ - будет плохо или незаметно.

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 14:11:52

Например, заполнения ШИМ инвертировать, а фазу периода ШИМ развернуть на 180 гр. ?
Чтоб работало как здесь на картинке:

Изображение
Вложения
20210727_201046[1]_4.jpg
(222.8 KiB) Скачиваний: 264

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 14:32:22

Речь идет о более распространенном обычном ШИМ.
(ниже: PWM(CCP1, frequency = 10000, duty = 80)

Изображение

Не знаем, что там это за импульсы в вашем случае: джиттер, модуляция, прочее?

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 16:13:03

Слесарь писал(а):Чтоб работало как здесь на картинке:
Ну, так вы возьмите, и "отразите по вертикали" верхний луч- вы получите нижний..
"поворот фазы на 180 градусов" это ИНВЕРСИЯ..

зы.. Может быть, вам надо фазу на 360 градусов изменить? :shock:

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 16:27:01

надо спросить, а что делаем вообще, просто нечто отдаленно похожее - это трехуровневый ШИМ в мостовой схеме (4 ключа), где каждый из полумостов раз в период переключается одиночно, а не шимится

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 16:51:32

Например, заполнения ШИМ инвертировать, а фазу периода ШИМ развернуть на 180 гр. ?

Это можно сделать только в контроллере. У тебя имеют место быть выходы ДВУХ ТАЙМЕРОВ где один - верхний канал осциллографа - это мастер запускающий нижний канал - слейв. Запуск делается одним каналом мастера, а верхний на осциллографе ШИМ (mode1) другим. У слейва ШИМ еще и инвертирован (mode2).

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 16:54:03

Это можно сделать только в контроллере.

Дурень, это можно сделать на простой логике, если лень на логике, то на FPGA.

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 16:55:46

это можно сделать на простой логике

Что "это"? Дебилушка проволочная, ему нужно из верхнего канала сделать нижний. :music:
И причем тут FPGA? Ты вообще знаешь для чего применяют FPGA? :tea:

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 16:59:55

Что "это"? Дебилушка проволочная, ему нужно из верхнего канала сделать нижний. :music:
И причем тут FPGA? Ты вообще знаешь для чего применяют FPGA? :tea:

Дурень, ты хоть раз в своей жизни видел ЧПУ станки на логике? Сильно удивишься клован, что процентов 80 там логичиские "элементы" остальные 20 процентов классический зилог 80-тый.

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 17:01:21

Не думаю, верх и низ зафиксированы от разных фронтов. Скорее это действительно "два" таймера, но оба подчиненные и берутся от третьего.

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 17:04:39

процентов 80 там логичиские "элементы" остальные 20 процентов классический зилог 80-тый.

У меня этажом ниже стоят два Сименса. У них не так.
Причем тут станки с ЧПУ?
Еще раз. Причем тут FPGA? В станках не ставят FPGA. Им там нечего делать. CPLD ставят.
Но какое отношение все это имеет к вопросу автора темы? Ему нужно из верхнего сигнала сделать нижний. :tea:
Не думаю, верх и низ зафиксированы от разных фронтов. Скорее это действительно "два" таймера, но оба подчиненные и берутся от третьего.

Зачем нужен третий? Чем не нравится отдельный канал мастера?
Последний раз редактировалось КРАМ Ср авг 30, 2023 17:05:37, всего редактировалось 1 раз.

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 17:05:13

Как на моей картинке имеем форму сигнала желтый луч. Как логикой получить синий сигнал синхронно желтому? Для управления полным мостом инвертора. Регулировка силы и направления тока нагрузки подключенной к полному мосту.

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 17:07:32

Слесарь писал(а):Как на моей картинке имеем форму сигнала желтый луч.
А что там, на спаде- какой-то шум? Или так и должно быть?

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 17:10:35

Как логикой получить синий сигнал синхронно желтому?

Простой логикой - никак. Есть цифровые линии задержки на D-триггерах. Но потребуется частота накачки линии задержки выше, чем разрешающая способность ШИМа. Скажем ШИМ имеет разрешение 256 дискрет, значит накачка должна быть примерно в 1000 раз выше частоты ШИМа. И то будет джиттер в четверть шага ШИМа.

Добавлено after 1 minute 8 seconds:
на спаде- какой-то шум?

Это не шум. Это ШИМ. Неподвижные фронты - запуск таймера, подвижные - дьюти цикл ШИМа.

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 17:12:19

У меня этажом ниже стоят два Сименса. У них не так.
Причем тут станки с ЧПУ?

Да притом, человек который хоть раз видел ЧПУ станки времен 90-х годов, никогда не будет советовать разворачивать фазу с помощью МК - идти по наикратчайшему и простому пути. Если ты обратил свое внимание, на мой инвертор, то заметил бы что там нет МК, там логика, хотя я мог бы обойтись Attiny13.

Еще раз. Причем тут FPGA? В станках не ставят FPGA.

Ставят, очень много где ставят, в том числе лифтах типа Otis.

Добавлено after 51 second:
Простой логикой - никак. Есть цифровые линии задержки на D-триггерах.

Не смеши тапки форумчан, линии задержки на логике также легко реализуемы.

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 17:19:44

Так, не выходит на двух (мастер-слейв), вот в чем дело то. )) У них разные фронты запуска. Посмотрите внимательно.

Re: Чем развернуть фазу ШИМ на 180 градусов?

Ср авг 30, 2023 17:22:03

На моей картинке работа одного канала усилителя звука телевизора, полный мост выход. У мощного промышленного преобразователя частоты для электромотора на полном мосту инвертора точно такая же форма ШИМ. Имея шим для одного полумоста такого инвертора, как логикой получить шим для другого противоположного полумоста? Согласно представленной мной картинке.
Ответить