Усилитель класса D на микроконтроллере с АЦП

Здесь вопросы новичков
Ответить
Алмаз
Сообщения: 9
Зарегистрирован: 09 мар 2010, 19:36
Откуда: Уфа
Контактная информация:

Усилитель класса D на микроконтроллере с АЦП

Сообщение Алмаз » 09 мар 2010, 19:46

Подскажите пожалуйста как сделать усилитель (D класс) на микроконтроллере со встроенным АЦП, я в МК не очень разбираюсь, вот D класс не раз собирал! а щас курсовую дали вот на эту тему!

Аватара пользователя
Radioded
Site Admin
Сообщения: 185
Зарегистрирован: 07 ноя 2008, 02:47
Откуда: Москва
Контактная информация:

Re: Усилитель класса D на микроконтроллере с АЦП

Сообщение Radioded » 13 мар 2010, 15:02

Если нужно именно на микроконтроллере, то сам концепт должен выглядеть так:
Звук поступает на вход десятибитного АЦП (в качестве МК может выступать ATmega8). Оцифровывается и после какой-либо обработки подается на ШИМ. ШИМ сигнал заводим на полевик, конечно же на выходе ставим цепь фильтрации. Вот и всё.

Алмаз
Сообщения: 9
Зарегистрирован: 09 мар 2010, 19:36
Откуда: Уфа
Контактная информация:

Re: Усилитель класса D на микроконтроллере с АЦП

Сообщение Алмаз » 15 мар 2010, 14:03

да спасиб. Mega8 на прошивку дал, а вот с полевиками никак не разберусь, как их подключать. если и с этим поможете то огромное спасибо!


Аватара пользователя
Radioded
Site Admin
Сообщения: 185
Зарегистрирован: 07 ноя 2008, 02:47
Откуда: Москва
Контактная информация:

Re: Усилитель класса D на микроконтроллере с АЦП

Сообщение Radioded » 16 мар 2010, 13:46

Вот схема оцифровки звукового сигнала:
pwm.gif
Блоковая схема оцифровки звука.
pwm.gif (2.41 КБ) 6006 просмотров
Если на примере микроконтроллера ATmega8, то в качестве Signal Input выступает 23 ножка (PC.0 она же ADC.0). Генерация треугольной пилы может быть реализована программно непосредственно "внутри" микроконтроллера.

А вот принцип изменения заполнения ШИМ-сигнала:
pwm_diagram.gif
Принцип генерирования ШИМ-сигнала
Вот выходной каскад усилителя класса D:
pwm_out.gif
Выходной каскад усилителя класса D
pwm_out.gif (3.16 КБ) 6001 просмотр
Нашел для вас классный материал, вот гляньте ссылку: http://sound.westhost.com/articles/pwm.htm. Там все более подробно изложено.

Алмаз
Сообщения: 9
Зарегистрирован: 09 мар 2010, 19:36
Откуда: Уфа
Контактная информация:

Re: Усилитель класса D на микроконтроллере с АЦП

Сообщение Алмаз » 22 мар 2010, 11:56

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

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей