|
ШИМ Усилители, ШИМ Усилители |
|
|
|
Aug 13 2005, 18:36
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 13-08-05
Пользователь №: 7 600

|
Подскажите пожалуйста, где можно почитать теорию про построение шим усилителей, и как преобразовать цифровой сигнал в шим
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 20)
|
Aug 16 2005, 15:34
|
Частый гость
 
Группа: Свой
Сообщений: 121
Регистрация: 7-03-05
Из: Ukraine
Пользователь №: 3 130

|
Цитата(andrei0404 @ Aug 13 2005, 21:36) Подскажите пожалуйста, где можно почитать теорию про построение шим усилителей, и как преобразовать цифровой сигнал в шим ШИМ усилители выпускает фирма Apex. http://www.apexmicrotech.comЕсли посмотреть в разделах Applications и Support наверное можно что-то найти.
|
|
|
|
|
Aug 19 2005, 16:18
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 13-08-05
Пользователь №: 7 600

|
А есть ли какие-нибудь преобразователи с цифры 48кГц/16бит в ШИМ?
|
|
|
|
|
Aug 20 2005, 14:10
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 13-08-05
Пользователь №: 7 600

|
Цитата(MALLOY2 @ Aug 20 2005, 11:39) Конечно есть, микроконтроеллеры называются  , ATMEGA128 имеет аппаратный ШИМ, но можно взять и без аппаратного и ШИМ зделать программно. У AVR частота 8 МГц. Чтобы конвертировать 48КГц/16бит надо 3ГГц.
|
|
|
|
|
Aug 20 2005, 14:11
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 13-08-05
Пользователь №: 7 600

|
aal, где можно почитать про эти микрухи в и-нете?
А бывает ли дискретнаялогика на частоты порядка ГГц? чтобы реализовать эту штуку?
|
|
|
|
|
Aug 21 2005, 05:09
|

Местный
  
Группа: Свой
Сообщений: 230
Регистрация: 20-10-04
Из: Новосибирская обл, п.Краснообск.
Пользователь №: 916

|
Поискал у TI. "Digital Audio Power Amplifiers" 1 TAS5504 - 4 Channel Digital Audio PWM Processor http://focus.ti.com/docs/prod/folders/print/tas5504.html2 TAS5152 - Stereo 125W Powerstage http://focus.ti.com/docs/prod/folders/print/tas5152.htmlи т.д. и т.п. Подними Радиохобби за последних 5 лет - найдёшь небольшую кучку таких микросхем. Цитата andrei0404 А бывает ли дискретная логика на частоты порядка ГГц? Не встречал. Так потому и DSP, чтоб обмануть природу и в гигагерцы не улезать....
--------------------
_____________________________________ Пароли неприемлемы, легко взламываются терморектальным криптоанализатором.
|
|
|
|
|
Aug 22 2005, 06:47
|
Знающий
   
Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317

|
Цитата(andrei0404 @ Aug 20 2005, 17:10) Цитата(MALLOY2 @ Aug 20 2005, 11:39) Конечно есть, микроконтроеллеры называются  , ATMEGA128 имеет аппаратный ШИМ, но можно взять и без аппаратного и ШИМ зделать программно. У AVR частота 8 МГц. Чтобы конвертировать 48КГц/16бит надо 3ГГц. Обьясните ?, у меги128 он аппаратный, поэтому он 48 кГц празорвет как тузик тряпку, да и с прогграммным я никаких проблем не вижу, откуда такие цифры ? и еше у меги 16 мГц.
|
|
|
|
|
Aug 23 2005, 09:06
|
Знающий
   
Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317

|
Цитата(aal @ Aug 23 2005, 09:25) 2 MALLOY2 48000Гц * 65536 = 3 145 728 000 Гц. И что ето такое ? это бред сивой кобылы. Берется шим с частотой в 100 раз большей частоты дискретизации в нашем случае она будет равна 480 кГц. Потом раз в 1/48000 с заносятся новые параметры скважности (ваши 16 бит), итого мы имем на выходе 65535 значений напряжения (это в идеале на практике немного хуже). С 480кГц AVR справится на ура.
|
|
|
|
|
Aug 23 2005, 09:11
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(MALLOY2 @ Aug 23 2005, 15:06) Цитата(aal @ Aug 23 2005, 09:25) 2 MALLOY2 48000Гц * 65536 = 3 145 728 000 Гц. И что ето такое ? это бред сивой кобылы. Берется шим с частотой в 100 раз большей частоты дискретизации в нашем случае она будет равна 480 кГц. Потом раз в 1/48000 с заносятся новые параметры скважности (ваши 16 бит), итого мы имем на выходе 65535 значений напряжения (это в идеале на практике немного хуже). С 480кГц AVR справится на ура. И что, при этом будет 16-разрядный ШИМ?
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
Aug 23 2005, 09:17
|
Знающий
   
Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317

|
Цитата(dxp @ Aug 23 2005, 12:11) Цитата(MALLOY2 @ Aug 23 2005, 15:06) Цитата(aal @ Aug 23 2005, 09:25) 2 MALLOY2 48000Гц * 65536 = 3 145 728 000 Гц. И что ето такое ? это бред сивой кобылы. Берется шим с частотой в 100 раз большей частоты дискретизации в нашем случае она будет равна 480 кГц. Потом раз в 1/48000 с заносятся новые параметры скважности (ваши 16 бит), итого мы имем на выходе 65535 значений напряжения (это в идеале на практике немного хуже). С 480кГц AVR справится на ура. И что, при этом будет 16-разрядный ШИМ? Именно !!!
|
|
|
|
|
Aug 23 2005, 10:04
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(MALLOY2 @ Aug 23 2005, 15:17) Цитата(dxp @ Aug 23 2005, 12:11) Цитата(MALLOY2 @ Aug 23 2005, 15:06) Цитата(aal @ Aug 23 2005, 09:25) 2 MALLOY2 48000Гц * 65536 = 3 145 728 000 Гц. И что ето такое ? это бред сивой кобылы. Берется шим с частотой в 100 раз большей частоты дискретизации в нашем случае она будет равна 480 кГц. Потом раз в 1/48000 с заносятся новые параметры скважности (ваши 16 бит), итого мы имем на выходе 65535 значений напряжения (это в идеале на практике немного хуже). С 480кГц AVR справится на ура. И что, при этом будет 16-разрядный ШИМ? Именно !!! Либо Вы себе неправильно представляете, что такое 16-разнядный ШИМ, либо одно из двух.  На всякий случай: обновление регистра, где прописывается значение скважности, производится не чаще, чем период ШИМ, иначе работа будет некорректной. Период 16-разрядного ШИМ - это период переполения 16-разрядного счетчика, т.е. 65536 тактов. Другими словами, в одном периоде выходного ШИМ должно быть 65536 периодов тактовой частоты. Если частота ШИМ 48 кГц, то частота тактовой в 65536 раз выше. О чем Вам выше и говорили.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
Aug 23 2005, 11:25
|
Знающий
   
Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317

|
Цитата(aal @ Aug 23 2005, 13:08) 2 MALLOY2 Подумай хорошо, посчитай. Потом опять скажи. Если я неправ, то тебе Нобелевская премия светит. блин еще раз обьясняю. у нас есть цивровой поток 48 кГц 16 бит. Для того что бы его преобразовать с помощью ШИМ в аналоговый сигнал нужно: А) настроить шим на частоту в 10 раз большую частоты дискретизации (можно и больше тоьлко нужно ли), получаем 480 кГц (это и есть то время за которое 16 битный счетчик оборачивается).  через равный интервал времени (а он у нас равен частоте дискритизации) мы обновляем параметры ШИМ (тобиш скважность). C) фильтр ВЧ порядка не ниже 4 с полосой среза 24 кГц. Вот и готов преобразоватеьл потока 48 кГц 16 бит в аналоговый сигнал, а где вы такие частоты взяли 3 ГГц и зачем я незнаю. По вашему саурндбластер (AС-97) работает на частоте 6 ГГц (у него 96 кГц 16 бит) ?
|
|
|
|
|
Sep 2 2005, 19:16
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 13-08-05
Пользователь №: 7 600

|
Цитата А) настроить шим на частоту в 10 раз большую частоты дискретизации (можно и больше тоьлко нужно ли), получаем 480 кГц (это и есть то время за которое 16 битный счетчик оборачивается). Посчитай какая частота должна быть у этого счатчика и учти что этот счетчик работает на частоте микроконтроллера. У саунд бластера нету цифрового шим конвертера.
|
|
|
|
|
Sep 7 2005, 07:14
|
Знающий
   
Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317

|
Цитата(andrei0404 @ Sep 2 2005, 22:16) Цитата А) настроить шим на частоту в 10 раз большую частоты дискретизации (можно и больше тоьлко нужно ли), получаем 480 кГц (это и есть то время за которое 16 битный счетчик оборачивается). Посчитай какая частота должна быть у этого счатчика и учти что этот счетчик работает на частоте микроконтроллера. У саунд бластера нету цифрового шим конвертера. Это я точно погорячился мега невытянет такой шим но можно взять не 480 а поменьше, а по поводу саундов кодеки AC-97 используют ЦАП построенный по принципу ШИМ
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|