реклама на сайте
подробности

 
 
> Low Cost воспроизведение звука на паре выходов PWM
GetSmart
сообщение Dec 4 2016, 11:57
Сообщение #1


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Хочу поделиться идеей воспроизведения звука на процессоре почти без аналогового тракта. Может уже где-то было. Класс D. Полный мост. У NXP CM0/CM3 и на других линейках есть таймеры с 4-мя MATCH регистрами. На две ножки процессора можно вывести два MATCH-сигнала в режиме PWM, работающих в противофазе от некоторого центра периода. Ещё один MATCH-регистр задаёт период PWM. И ещё один задаёт задержку входа в прерывание таймера для оптимальной позиции перезагрузки двух MATCH-регистров - перед самым обнулением счётчика таймера. Прерывание, конечно же, пишется на ассемблере. Работающих в противофазе это, например, когда при выводе сэмпла, равного 0 будет PWM1=X, PWM2=X, где X примерно половина периода. То есть переключение выходов будет одновременно и в середине и в конце периода. При выводе сэмпла, равного 1 будет PWM1=X+1, PWM2=X. При выводе сэмпла, равного -1 будет PWM1=X-1, PWM2=X. При выводе сэмпла, равного 2 будет PWM1=X+1, PWM2=X-1. При выводе сэмпла, равного -2 будет PWM1=X-1, PWM2=X+1.

Принципиальная схема:
к ножкам MATCH подключаётся (ключевой) драйвер на нужное напряжение, а между парой выходов драйвера - один или два LC-фильтра последовательно, и далее громкоговоритель. Громкость регулируется программно.

Сообщение отредактировал GetSmart - Dec 4 2016, 12:08


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение Dec 4 2016, 12:23
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (GetSmart @ Dec 4 2016, 13:57) *
Хочу поделиться идеей воспроизведения звука....

Идея, как идея. Класс D сами-же написали. Ничего необычного. Тут имеет стоимость конкретная реализация. Если сделаете реализацию моноканала ватт на 25-50 в речевом диапазоне, то можем поговорить о стоимости sm.gif. Хотя, пожалуй сначала устроит и "линейный выход" нагруженный на трансформатор.



--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Dec 4 2016, 13:28
Сообщение #3


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(zltigo @ Dec 4 2016, 16:23) *
Ничего необычного. Тут имеет стоимость конкретная реализация.

Это же лазер полный мост. При одинаковом питании и сопротивлении нагрузки - выходная мощь выше в 4 раза. Относительно класса D на одном PWM-выходе. Но из-за полного моста динамик нежелательно (из-за ЭМИ) далеко располагать от выходных ключей. И эта схема не для т.н. линейного выхода, а для управления относительно мощной нагрузкой с предельно высоким КПД. Стоимость схемотехники как раз минимальна.

Сообщение отредактировал GetSmart - Dec 4 2016, 13:34


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Plain
сообщение Dec 10 2016, 22:20
Сообщение #4


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Процессор, к нему аж на высшем приоритете два синхронных драйвера, к ним четыре транзистора, к ним защита на россыпи, и т.д. — реально каша из топора, но третьесортная, потому как частота никакая.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- GetSmart   Low Cost воспроизведение звука на паре выходов PWM   Dec 4 2016, 11:57
|- - zltigo   QUOTE (GetSmart @ Dec 4 2016, 15:28) И эт...   Dec 4 2016, 13:50
||- - GetSmart   Цитата(zltigo @ Dec 4 2016, 17:50) Но для...   Dec 10 2016, 03:58
||- - zltigo   Цитата(GetSmart @ Dec 10 2016, 05:58) У м...   Dec 10 2016, 07:52
- - Сергей Борщ   QUOTE (GetSmart @ Dec 4 2016, 14:57) Прер...   Dec 4 2016, 12:46
|- - jcxz   Цитата(Сергей Борщ @ Dec 4 2016, 15:46) У...   Dec 8 2016, 09:41
- - Ydaloj   в чём преимущество по отношению к ШИМ-2, которая н...   Dec 4 2016, 13:03
- - Alexashka   Искажений будет целый вагон. Посмотрите область пр...   Dec 4 2016, 15:37
|- - zltigo   QUOTE (Alexashka @ Dec 4 2016, 17:37) Пос...   Dec 4 2016, 15:48
- - Ydaloj   zltigo, +1. У известной IRS2092 тактовая частота 8...   Dec 4 2016, 19:35
|- - Alexashka   Цитата(Ydaloj @ Dec 4 2016, 22:35) У изве...   Dec 5 2016, 06:39
|- - AlexandrY   Цитата(Alexashka @ Dec 5 2016, 08:39) Да ...   Dec 5 2016, 07:20
- - Jenya7   как раз сегодня прочитал это.   Dec 8 2016, 11:10
- - iosifk   Цитата(GetSmart @ Dec 4 2016, 14:57) Хочу...   Dec 8 2016, 11:45
|- - Rst7   QUOTE (iosifk @ Dec 8 2016, 13:45) Давайт...   Dec 10 2016, 14:09
- - Ydaloj   воспроизвести не воспроизведёт, но катушку звукову...   Dec 10 2016, 17:07
|- - Rst7   QUOTE (Ydaloj @ Dec 10 2016, 19:07) воспр...   Dec 10 2016, 17:35
- - Ydaloj   ну да, конечно, катушки плавятся только так у кат...   Dec 10 2016, 19:38
|- - Rst7   QUOTE (Ydaloj @ Dec 10 2016, 21:38) ну да...   Dec 10 2016, 21:38
- - GetSmart   На 50 мипсах можно сделать частоту ШИМ = 300 кгц и...   Dec 10 2016, 22:30
- - Plain   Если речь об озвучке чего-то стандартного, типа 48...   Dec 10 2016, 23:01
- - GetSmart   48 кгц, 16 бит, hi-fi — в этой теме не об этом. Те...   Dec 11 2016, 06:50
- - Rst7   Да в общем-то нет проблем с 16ю битами с 48к. Сигм...   Dec 11 2016, 08:39
- - Corner   Давайте посчитаем... Чтобы получить 8 бит, нужно и...   Dec 11 2016, 11:57
- - Alexashka   Кстати есть простой способ как из 8 бит сделать 10...   Dec 13 2016, 06:54
- - GetSmart   Шум в слышимой полосе даже в младшем бите будет не...   Jan 11 2017, 11:03
|- - Alexashka   Цитата(GetSmart @ Jan 11 2017, 15:03) Шум...   Jan 11 2017, 16:29
- - Слесарь   Иметь хоть малую часть аналогового тракта уже как-...   Jan 11 2017, 14:22
- - GetSmart   Напишуздесь. чтобы не создавать микротему. Однота...   Mar 3 2018, 12:19


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 4th July 2025 - 14:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.01432 секунд с 7
ELECTRONIX ©2004-2016