Страница 1 из 2

Class-D с миктоконтроллера

Добавлено: Пт апр 17, 2020 07:53:10
Spider
Всем привет.

Чё-то прежде чем изобретать велосипед, хочу спросить. А нет ли готовой схемы полу-моста класса Д с цифровым входом (комплементарным ШИМ)?
С каких-нить 9-14Вольт +-36Вт с исходным шимом 3.3 вольта.

Не, суть я понимаю, парочка полевиков и "драйвера" к ним для управления с 3.3.

Но вдруг уже всё есть?

Re: Class-D с миктоконтроллера

Добавлено: Пт апр 17, 2020 08:00:13
vlasovzloy
Драйвер всяких разных и вагон и тележка еще. Даже есть микросхемы для дкласса оконечники со встроенными ключами

Re: Class-D с миктоконтроллера

Добавлено: Пт апр 17, 2020 08:02:27
Spider
Что-то всё какое-то наебуреное за кучу денег. Я вот с ходу "простого" решения не нашёл.

Re: Class-D с миктоконтроллера

Добавлено: Пт апр 17, 2020 08:32:38
vlasovzloy
Сходу ir2110 например или чтото похожее

Re: Class-D с миктоконтроллера

Добавлено: Пт апр 17, 2020 08:34:38
Spider
О! Спасибо. Уже интересно... Я ещё нашёл MIC4451

Re: Class-D с миктоконтроллера

Добавлено: Ср май 06, 2020 13:45:42
Spider
А не подскажете ir2110 подобное решение для +12В решения? Какой-нить драйвер способный управлять верхним ключом с единственных 12В?

Re: Class-D с миктоконтроллера

Добавлено: Ср май 06, 2020 19:14:52
vlasovzloy
Ir2110 может и верхним, по даташиту собирай

Re: Class-D с миктоконтроллера

Добавлено: Чт май 07, 2020 06:07:13
Spider
да, я уже понял что сам дурак :( Это же надо было мёртвый керамический найти из кучи других! Конденсатор BOOST оказался не живой. Щас вроде всё нормально, только греемся чё-то сильно.

Re: Class-D с миктоконтроллера

Добавлено: Ср май 13, 2020 12:31:33
Spider
Простите за глупые вопросы, чукча всего лишь программист с базовыми знаниями затронутой темы.
Работает, но номиналы я проставлял с потолка и по принципу "а вот такие есть в наличии".
Может поможет кто советом как надо и чего я сделал не так?

Собрал я вот такое безобразие:
Изображение
На входа IR2011 подаётся сигнал с MCU ШИМ с частотой 16kHz (такая WAV попалась под руку) и скважностью в соответствии с сигналом внутри WAV.
Всё даже поёт, как ни странно это звучит. Но если подавать "тишину" (а это 50% скважности ШИМ) то сигнал принимает форму синуса с амплитудой ~2В. На слух это как далёкий такой свист, мой коллега даже и не слышит его. НО Я ТО СЛЫШУ!
Изображение

Re: Class-D с миктоконтроллера

Добавлено: Ср май 13, 2020 14:56:29
vlasovzloy
Знач фильтр неправильно расчитал и не давит до нуля 16 Кгц

Re: Class-D с миктоконтроллера

Добавлено: Ср май 13, 2020 17:58:37
Martin76
33мкГ - очень мало для такой низкой частоты, можно считать, что его почти и нет. Либо смириться с писком. Хотя многие простые мс Дкласса, серии РАМ к примеру, работают вообще без фильтров, но там частота высокая, сотни кГц.

Re: Class-D с миктоконтроллера

Добавлено: Чт май 14, 2020 13:08:48
Andrey_B
[uquote="Spider",url="/forum/viewtopic.php?p=3840868#p3840868"]На входа IR2011 подаётся сигнал с MCU ШИМ с частотой 16kHz (такая WAV попалась под руку) и скважностью в соответствии с сигналом внутри WAV.[/uquote]

Частота дискретизации ни как не связана с частотой несущей ШИМ. Выбирайте несущую на столько высокой, на сколько сможете (сколько потянет МК с приемлемой разрядностью, какие будут динамические потери в ключах). Тогда вашего фильтра хватит. А обновлять значение ШИМ можно с частотой дискретизации WAV.

ЗЫ: многие слышат и 19кГц, хотя есть и такие, кто уже 15кГц не слышит.

Re: Class-D с миктоконтроллера

Добавлено: Чт май 14, 2020 13:13:20
Spider
Понимаю о чём вы, делал несущую 32kHz, лучше.
Так не хотелось :) Там столько заморочек с таймером начинается :(

Re: Class-D с миктоконтроллера

Добавлено: Чт май 14, 2020 15:57:24
vlasovzloy
Ну посчитай фильтр тогда правильно. И чоза бред там у тебя на схеме на выход три кондера последовательно.
И вообще когда сделаешь устройчтво делись давай, тему создавай что за устройство, схему прошивку

Добавлено after 1 minute 3 seconds:
К старичку стукнись в личку, он самый главный спец по фильтрам трансформаторам

Re: Class-D с миктоконтроллера

Добавлено: Пт май 15, 2020 06:28:57
Spider
[uquote="vlasovzloy",url="/forum/viewtopic.php?p=3841456#p3841456"]И чоза бред там у тебя на схеме на выход три кондера последовательно.[/uquote]
Да, очепятка, рисовал для форума на скорую руку, провтыкался. Они там параллельно. Так то скажем так Reference Design подсмотрел в совокупности разных имеющихся железок.
[uquote="vlasovzloy",url="/forum/viewtopic.php?p=3841456#p3841456"]И вообще когда сделаешь устройчтво делись давай, тему создавай что за устройство, схему прошивку[/uquote]
Поделюсь, но оно будет полезно разве что как идея и способ вывода звука.
Да и мой быдло-код ещё чесать и чесать. Сейчас марафон - заставить работать, а так потом разберёмся.

Re: Class-D с миктоконтроллера

Добавлено: Пт май 15, 2020 12:51:09
Andrey_B
Вот еще пища для размышлений: "Радиохобби" №5/2005, с.48-49.
СпойлерИзображение

Re: Class-D с миктоконтроллера

Добавлено: Пт май 15, 2020 13:19:26
Spider
Это любопытно, но пока некуда :) Как нить на досуге можно попробовать...

Re: Class-D с миктоконтроллера

Добавлено: Пн май 18, 2020 19:55:07
Spider
Простите за глупости, но как выбирать ёмкость конденсатора "срезающего" постоянку на выходе?

Re: Class-D с миктоконтроллера

Добавлено: Вт май 19, 2020 11:01:58
Andrey_B
Spider, если по простому, то емкость должна быть такая, что-бы частота среза RC-фильтра, образованного этим конденсатором и сопротивлением нагрузки, была значительно ниже самой низкой из воспроизводимых частот.

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

Re: Class-D с миктоконтроллера

Добавлено: Вт май 19, 2020 14:53:18
Spider
дифференциальный возможен при "полу мосте" без отрицательного напряжения?