Свежие обсуждения
Консультации

Генератор с ШИМ на ОУ

1 3 4

ex-Razaex: Так-то любая м/сх для ИБП - ШИМ, современные и до мегагерц работают, не то что до 500 КГц

Да, но они не заточены для преобразования синуса в ШИМ, и в них организована более тормазнутая ООС да и по другому принципу она там сделана,  что снижает точность формирования ШИМа и скорость ОС, вообще IRS2092 можно и до мегагерца разогнать если нагрузка будет чисто активная и высокоомная. Вообще тут нужно знать более полное ТТХ для чего нужен ШИМ, я прост вышел из критерия схемы с высокоточным ШИМом, если не нужен точный ШИМ и частоты синуса низкие,  то можно и на компараторе собрать генератор ШИМа, в общем многое зависит от конченной цели. Вполне возможно что и микросхема для  БП вполне удовлетворит требованиям...

 
Link: из критерия схемы с высокоточным ШИМом

Это верно угадали. Есть ещё одно требование - несколько каналов (до 4), работающих одновременно, поэтому разумно источник треугольника или пилы сделать общим. Опять таки, биений не возникнет, в отличие от случая, если каждый канал делать полностью независимым.

 
AR®: Опять таки, биений не возникнет, в отличие от случая, если каждый канал делать полностью независимым.

Если  таки речь  за усилители класса Д, то биениям подвержены усилители с ОС после НЧ фильтра, гистерезисные же усилители с ОС до  НЧ фильтра на микросхеме IRS2092 не особо то и подвержены биениям.  Но даже в случае ОС после ФНЧ есть пути нивелирования биений до уровня неслышимых путём подмешивания ШИМа ИБП в цепи формирования ШИМа УНЧ, своего рода реализуется синхронизация. Если мне память не изменяет то в природе  есть и микросхемы для усилителей класса Д с входом синхронизации для реализации многоканальных систем.    В любом случае, я бы не стал изобретать свой велосипед на ОУ, а рассмотрел бы уже существующие серийные  микросхемы для  получения  высокоточного ШИМа...

 

Может на микроконтроллере сделать? Какой нужен дискрет по частоте и по заполнению?

 
GM: Может на микроконтроллере сделать?

А как на мк сделать 4 синхронных, но независимых канала?

 
AR®: А как на мк сделать 4 синхронных, но независимых канала?

В чем синхронных и чем независимых? На одном таймере микроконтроллера можно 4 канала замутить, правда, генерировать сигналы ШИМ они будут одной частоты, только скважность можно будет регулировать раздельно. Но, 4-5 таймеров с PWM в одном МК сейчас ни разу не редкость, там и частоту и скважность сможете менять как угодно в каждом из каналов.

 
Asmodey: В чем синхронных и чем независимых?

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

 
Asmodey: На одном таймере микроконтроллера можно 4 канала замутить

Можно весь порт сделать синхронным, запись в порт производится одной командой, это 8 независимых каналов. Максимальная частота(дискретность) уже будет зависить от нескольких факторов.

 
AR®: А как на мк сделать 4 синхронных, но независимых канала?

Взять МК с 4мя ШИМ-каналами. Частота и начало периода у них будут одинаковы.

 

Так ещё и 4 АЦП надо, один с коммутатором входов для работы в реальном времени как-то не очень. Да ещё грамотно написанная программа. Проще уж взять 4 "мелких" один ведущий и три ведомых по общему прерыванию и тактам.