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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Оцифровка звука
krevski
сообщение Nov 3 2013, 20:12
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 2-12-12
Пользователь №: 74 651



Помогите, реализовать простую схему оцифровки звука микрофон, операционный усилитель, ацп на макетной плате или где про ето можно почитать?
Go to the top of the page
 
+Quote Post
Alex11
сообщение Nov 3 2013, 21:55
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



При такой постановке вопроса больше вопросов, чем ответов. Какое нужно качество, куда с этой макетной платы должна пойти цифра и в каком виде, какой микрофон (в смысле какой с него уровень сигнала). В любом случае, если хотите разумное качество, то АЦП должен быть дельта-сигма.
Go to the top of the page
 
+Quote Post
kovigor
сообщение Nov 3 2013, 22:30
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(krevski @ Nov 3 2013, 23:12) *
Помогите, реализовать простую схему оцифровки звука микрофон, операционный усилитель, ацп на макетной плате или где про ето можно почитать?

Например:
http://www.atmel.com/Images/doc1456.pdf
Go to the top of the page
 
+Quote Post
Orthodox
сообщение Nov 4 2013, 11:47
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 370
Регистрация: 4-02-13
Из: Фрязино
Пользователь №: 75 482



Цитата(Alex11 @ Nov 4 2013, 00:55) *
В любом случае, если хотите разумное качество, то АЦП должен быть дельта-сигма.

С чего-бы это? Понятно,что для преобразования сигналов "постоянного тока" от тех-же термопар,всяческих датчиков и подобного - "АЦП должен быть дельта-сигма",причём практически безальтернативно.
Но вот почему это так для сильнопеременного звукового сигнала?

Хотя может быть ответ типа: "разумное качество" (понимаемое всеми по-разному) даст и дельта-сигма,но тогда почему АЦП непременно должен быть дельта-сигма ?
Go to the top of the page
 
+Quote Post
krevski
сообщение Nov 4 2013, 19:39
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 2-12-12
Пользователь №: 74 651



мне нужно оцифровать, человеческую речь и после этого зашифровать цифровой сигнал при помощи ПЛИС? нужна простейшая реализация?

кто может помочь или что-то посоветовать?
Go to the top of the page
 
+Quote Post
kovigor
сообщение Nov 4 2013, 19:59
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(krevski @ Nov 4 2013, 22:39) *
кто может помочь или что-то посоветовать?

Простите, а я для кого ссылку дал ?
А зачем вам речь шифровать ? Вы скремблер делаете ?
Go to the top of the page
 
+Quote Post
VCO
сообщение Nov 4 2013, 22:04
Сообщение #7


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(krevski @ Nov 4 2013, 22:39) *
мне нужно оцифровать, человеческую речь и после этого зашифровать цифровой сигнал при помощи ПЛИС? нужна простейшая реализация?

кто может помочь или что-то посоветовать?

Реально: постановка задачи шокирует! Но можно и внятно ответить...

... АЦП вовсе необязательно дельта-сигма, но почти обязательно - с параллельным выходом, дабы не расходовать попусту ресурсы ПЛИС. 16 бит более чем, можно и меньше, но не нужно: Лишние биты можно и нужно в ПЛИС отсечь для обработки звукового сигнала.
Далее: нужно ранжировать уровень усиления сигнала с микрофона. Это проще всего делать с помощью цифрового потенциометра или ЦАП. Первые имеют гнусную особенность искажать сигнал при перестройке, а кроме того имеют последовательный интерфейс, что тоже не айс. Вторые лишены обоих недостатков, выбор лежит к ним!
По аналоговой части не силён, но не вижу ничего сложного. Готовую схему не ищите: случай редкий, почти уникальный. Обычно мк с этим справляются...


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
Alex11
сообщение Nov 4 2013, 23:27
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Дельта-сигма нужен для получения нормального уровня нелинейных искажений. Если ТС устраивают и единицы процентов, то можно, конечно, любой. Кроме того, в нормальном звуковом АЦП будет сразу встроенный регулируемый усилитель, что сильно упрощает остальную схемотехнику. Бояться последовательного выхода, мне кажется, не нужно. При этом дополнительный расход в ПЛИС будет ячеек 20, зато существенная экономия по ножкам.
Go to the top of the page
 
+Quote Post
Orthodox
сообщение Nov 5 2013, 03:44
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 370
Регистрация: 4-02-13
Из: Фрязино
Пользователь №: 75 482



Цитата(Alex11 @ Nov 5 2013, 02:27) *
Дельта-сигма нужен для получения нормального уровня нелинейных искажений. Если ТС устраивают и единицы процентов, то можно, конечно, любой.

Вот теперь понял - любой АЦП (кроме дельта-сигма) даст искажения в единицы процентов. И это на форуме профессионалов !!! Нет слов... sad.gif
Go to the top of the page
 
+Quote Post
VCO
сообщение Nov 5 2013, 15:12
Сообщение #10


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(Alex11 @ Nov 5 2013, 02:27) *
Дельта-сигма нужен для получения нормального уровня нелинейных искажений. Если ТС устраивают и единицы процентов, то можно, конечно, любой. Кроме того, в нормальном звуковом АЦП будет сразу встроенный регулируемый усилитель, что сильно упрощает остальную схемотехнику. Бояться последовательного выхода, мне кажется, не нужно. При этом дополнительный расход в ПЛИС будет ячеек 20, зато существенная экономия по ножкам.

Ну не 20, а побольше, аесли разрядность 24, то и все 40, но не в этом дело. Дело в том, что параллельный интерфейс кроме экономии позволяет элементарно эмулировать поток данных с АЦП для отладки ЦОС. С последовательным интерфейсом несколько сложнее, хотя при желании и это возможно.
В принципе, ваш вариант проще и оптимальнее.
Цитата(Orthodox @ Nov 5 2013, 06:44) *
Вот теперь понял - любой АЦП (кроме дельта-сигма) даст искажения в единицы процентов. И это на форуме профессионалов !!! Нет слов... sad.gif

Наверное имелось в виду, что специализированные звуковые дельта-сигма АЦП имеют наибольшую разрядность, линейность и более подходящие другие характеристики. Хотя вывод о непригодности др. АЦП режет слух...


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Nov 5 2013, 15:35
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Ищите pcm codec.
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 5 2013, 16:14
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(VCO @ Nov 5 2013, 18:12) *
Ну не 20, а побольше, аесли разрядность 24, то и все 40, но не в этом дело. Дело в том, что параллельный интерфейс кроме экономии позволяет элементарно эмулировать поток данных с АЦП для отладки ЦОС. С последовательным интерфейсом несколько сложнее, хотя при желании и это возможно.

Какие вообще проблемы тестбенча для i2s АЦП?
Go to the top of the page
 
+Quote Post
VCO
сообщение Nov 5 2013, 16:26
Сообщение #13


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(DASM @ Nov 5 2013, 19:14) *
Какие вообще проблемы тестбенча для i2s АЦП?

Никаких. Речь не об этом...


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 5 2013, 16:28
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



А о чем? вы же сами пишите про эмуляцию потока для отладки.
Go to the top of the page
 
+Quote Post
VCO
сообщение Nov 5 2013, 16:35
Сообщение #15


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(DASM @ Nov 5 2013, 19:28) *
А о чем? вы же сами пишите про эмуляцию потока для отладки.

Я не писАл конкретно про I2S, я писАл в общих чертах о последовательном и параллельном интерфейсах.
Нет проблем - отлично, задача ТС можно сказать полностью решена! wink.gif


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th June 2025 - 17:30
Рейтинг@Mail.ru


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