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

 
 
 
Reply to this topicStart new topic
> оцифровка аналогового сигнала, теория
Метценгерштейн
сообщение Jan 11 2016, 09:12
Сообщение #1


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

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



На сколько я слышал, перед тем как произвести оцифровку звука, например до 8 КГц, надо сначала обрезать спектр сигнала, затем только его оцифровывать уже частотой не менее 16 КГц.
Это правильно? Или можно сразу оцифровать частотой 16 КГц, и спектр обрежется? Вроде так нельзя. А почему?
Go to the top of the page
 
+Quote Post
bve
сообщение Jan 11 2016, 09:20
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 316
Регистрация: 20-02-05
Из: Ленинградская обл.
Пользователь №: 2 765



Цитата(Метценгерштейн @ Jan 11 2016, 12:12) *
На сколько я слышал, перед тем как произвести оцифровку звука, например до 8 КГц, надо сначала обрезать спектр сигнала, затем только его оцифровывать уже частотой не менее 16 КГц.
Это правильно? Или можно сразу оцифровать частотой 16 КГц, и спектр обрежется? Вроде так нельзя. А почему?

Потому, что в Ваш оцифрованный сигнал суммируются ВСЕ частоты, в том числе и те, которые выше 8 КГц!
Масса литературы посвящена этому вопросу, например: Гоноровский И.С. "Радиотехнические цепи и сигналы"
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jan 11 2016, 14:22
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Или почитать Уолт Кестер "Аналогово-цифровое преобразование", раздел 2.2. С картинками, "на пальцах".


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Alex11
сообщение Jan 11 2016, 23:11
Сообщение #4


Гуру
******

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



Или можно поставить аудиокодек, который все сделает за Вас сам. Т.е. теория, конечно, никуда не денется - все, что изложено выше - абсолютная правда, но кодек содержит все блоки внутри и не нужно городить отдельно входной фильтр с крутой характеристикой.
Go to the top of the page
 
+Quote Post
_4afc_
сообщение Jan 12 2016, 07:14
Сообщение #5


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

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(Alex11 @ Jan 12 2016, 02:11) *
Или можно поставить аудиокодек, который все сделает за Вас сам. Т.е. теория, конечно, никуда не денется - все, что изложено выше - абсолютная правда, но кодек содержит все блоки внутри и не нужно городить отдельно входной фильтр с крутой характеристикой.


Правильнее будет сказать, что: кодек работающий, например, на частоте 64xFs - т.е. на 1024кГц для 16кГц содержит после дельта-сигма АЦП ещё и цифровой НЧ фильтр режущий всё выше Fs/2. Но, поскольку: "теория, конечно, никуда не денется" - то подавлять частоты более 500кГц на 90дб всё же придётся, но на практике это достигается: "входным фильтром с не крутой характеристикой" - RC цепочкой приведённой в типовом включении кодека.

Цитата(Метценгерштейн @ Jan 11 2016, 12:12) *
Это правильно? Или можно сразу оцифровать частотой 16 КГц, и спектр обрежется?


Он не обрежется, а "свернётся". Любые частоты поданные на вход будут отображаться в диапазоне 0-8кГц, суммируясь. Вы не сможете ничего увидеть выше 8кГц в оцифрованном сигнале типовыми средствами отображения.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jan 12 2016, 07:17
Сообщение #6


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(_4afc_ @ Jan 12 2016, 10:14) *
то подавлять частоты более 500кГц на 90дб всё же придётся, но на практике это достигается: "входным фильтром с не крутой характеристикой" - RC цепочкой приведённой в типовом включении кодека.

... начинающей подавлять уже с 8 кГц. Не обязательно пропускать все 500 кГц. rolleyes.gif
Go to the top of the page
 
+Quote Post
_4afc_
сообщение Jan 12 2016, 07:29
Сообщение #7


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

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(ViKo @ Jan 12 2016, 10:17) *
... начинающей подавлять уже с 8 кГц.


Ну, согласно теории, термин - подавлять - начнёт действовать с -3дБ. Воздействовать она будет на весь диапазон.
Важно, чтоб её характеристики в диапазоне 0-8кГц устраивали разработчика по пропусканию, а в диапазоне более 500кГц по подавлению. sm.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 12th August 2025 - 04:54
Рейтинг@Mail.ru


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