|
DSP из AVR, обработка сигналов в звуковой полосе частот |
|
|
|
Dec 8 2006, 14:52
|

Местный
  
Группа: Участник
Сообщений: 242
Регистрация: 19-06-06
Из: Новосибирск
Пользователь №: 18 167

|
Привет !Решил я в технаре выпендрится и сделать скажем так упрощенный вариант ЦСП. Определил для него следующие требования :Полоса пропускания 12-15кГц классно если до 20кГц, уровень входного сигнала от 0 до 5В, возможность запоминать короткие фрагменты сигнала с последующим воспроизведением(хоть в RAM хоть во FLASH), реализация простенького ФНЧ на цифровом уровне, ну и управление по RS232.Начал делать проц М32, ЦАП-таймер0 в fastPWM, выходной фильтр тупой два кандюка и два резюка по известной схеме. Сигнал подаю напрямую в АЦП. Выявились проблемы: полоса узкая примерно -3кГц, если подаю звуковой сигнал то он сильно искажается. Передовал оцифрованный сигнал в камп по UART(115200) 128кБ выборок сохранял в кампе в массиве, в процессе передачи контролировал оцифрованный сигнал на какчество все было замечательно,но када я его назад с компа сплевывал то при воспроизведении получалось очень зашумленно. Возникшие вопросы: Как правильно рассчитывать входные цепи АЦП(че почитать)? Как правильно рассчитывать выход ЦАПа и какой ЦАП лучше R2R или ШИМ? Как добиться нормального какчества в области звуковых частот? Подходят ли AVR для таких эксперементов ? Спасибо всем кто это прочитал и надеюсь на профессиональные ответы.
|
|
|
|
|
 |
Ответов
|
Dec 11 2006, 16:26
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Для таких вещей существуют кофидеки (АЦП/ЦАП нелинейные + фильтр цифровой). Такие приборы я видел даже 16-бит. Самому нужен был только телефонный канал, поэтому не углублялся в поиски, но видел, что существуют аналоги для "CD качества". Приборы такие стоят ниже, по-моему, 14$. Предварительно жмут сигнал в 8-бит. Имеют правда "спицифический интерфейс", но я его реализовал на m8 16МГц.
При передаче на rs232 сигнал желательно сжимать. Думаю что это возможно, хотя производительности AVR для таких вещей маловато.
|
|
|
|
|
Dec 11 2006, 22:37
|
Участник

Группа: Свой
Сообщений: 68
Регистрация: 2-02-05
Из: Россия
Пользователь №: 2 377

|
Цитата(SasaVitebsk @ Dec 11 2006, 16:26)  Приборы такие стоят ниже, по-моему, 14$. Предварительно жмут сигнал в 8-бит. Имеют правда "спицифический интерфейс", но я его реализовал на m8 16МГц. Не могли бы Вы поподробней рассказать под какой "специнтерфейс" вы делали на меге ? И под какую кокретно микросхему ? А то вот я тоже собираюсь реализовывать, но по моим оценка на мегах не реализовать ввиду полной "софтовости".
|
|
|
|
|
Dec 12 2006, 02:02
|

Местный
  
Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639

|
Цитата Не могли бы Вы поподробней рассказать под какой "специнтерфейс" вы делали на меге ? И под какую кокретно микросхему ? А то вот я тоже собираюсь реализовывать, но по моим оценка на мегах не реализовать ввиду полной "софтовости". Вот Вам одна из таких микросхем Mu–Law или A–Law кодеков фирмы Motorola (Freesale Semiconductor) применяемой в телефонии. "Специнтерфейс" описан в данном документе. Задача оцифровки аналогового сигнала и обратного преобразования лежит именно на микросхеме кодека. Задача Меги состоит в управлении кодеком, тактировании, преобразовании цифрового PCM потока в другой протокол для дальнейшей передачи, хранения и.т.д.
|
|
|
|
Сообщений в этой теме
Punk DSP из AVR Dec 8 2006, 14:52 Alex B._ Гиблое дело, но все равно почитай
http://elm-chan.... Dec 8 2006, 15:10 prottoss Цитата(Punk @ Dec 8 2006, 18:52) Привет ... Dec 8 2006, 15:58 Nanobyte Цитата(prottoss @ Dec 8 2006, 16:58) ... ... Dec 8 2006, 17:25  prottoss Цитата(Nanobyte @ Dec 8 2006, 21:25) Цита... Dec 8 2006, 17:31  Punk То есть в принципе своем полоса пропускания АЦП по... Dec 8 2006, 19:55   Nanobyte Цитата(Punk @ Dec 8 2006, 20:55) То есть ... Dec 8 2006, 20:08 Nanobyte Цитата(SasaVitebsk @ Dec 11 2006, 17:26) ... Dec 11 2006, 21:44  SasaVitebsk Цитата(Nanobyte @ Dec 11 2006, 21:44) Есл... Dec 12 2006, 23:43   ValeraK Цитата(OLEG_BOS @ Dec 12 2006, 04:02) Вот... Dec 12 2006, 11:26 Punk Добился какчественного звычания с ШИМа (пускал зву... Dec 19 2006, 18:57
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|