Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ищу дешевый аудио-кодек
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Вопросы аналоговой техники
Страницы: 1, 2
AndyDev
Задумал тут одну железячку сделать связанную с вводом/выводом речи, и слегка запнулся об аудиокодек. Кодек - это ЦАП и АЦП на одном кристалле. На вскидку нашел в инете такие варианты:

Cirrus Logic CS42L51 или CS42L52 - у нас от 4$ за штучку при опте
TI PCM3008 - у нас от 4$ за штучку при опте

Сразу возникли подводные камни:
Цена. Нюхом чувствую, что 4$ - это завышено. Пол-года назад лазил по сайту CirrusLogic, и там стояли цены на CS42L51/52 что-то около 2$ за 1K. Причем, сейчас на ихнем сайте эти цены пропали. Т.е. обращайтесь к вашим местным дилерам. Набрал в efind.ru, минимум - 4$ за опт... многовато. Возможно я не так ищу? Вообще, с этими проблема. Вот захотел я выбрать кодек исходя из цены? Как мне это сделать? Требования к нему непретязательные - обычный стерео-кодек для аудио-устройств, разрядностью от 16 бит и выше. Остальное уже не так важно, но желательно: интерфейс - любой последовательный, ножек по возможности поменьше, и желательно с планарными ножками, а не под себя, как любят сейчас делать.
zltigo
Цитата(AndyDev @ Sep 14 2009, 16:18) *
Задумал тут одну железячку сделать связанную с вводом/выводом речи, и слегка запнулся об аудиокодек. Кодек - это ЦАП и АЦП на одном кристалле.

То что Вы поминаете для речевого диапазона это кофидеки - т.е. забыли еще фильтрацию помянуть. Для законченных устройств ориентированных на РЕЧЕВОЙ диапазон МОНО обычно там еще имеются и усилители, аналоговые аттенюаторы.. Найдете за пару баксов примерно.
Цитата
Cirrus Logic CS42L51 или CS42L52 - у нас от 4$ за штучку при опте
TI PCM3008 - у нас от 4$ за штучку при опте

Ищите дальше
Цитата
обычный стерео-кодек для аудио-устройств, разрядностью от 16 бит и выше.

Стерео, выше 16bit и речь, Вы уж как нибудь определитесь поконкретнее зачем это все вместе поминать.
blackfin
SSM2603
zltigo
Цитата(blackfin @ Sep 14 2009, 17:04) *

Типа smile.gif
SSM 2603 CPZ-R2 CSP28 ADI
Норма упаковки 250 шт. 4,23 €
blackfin
Цитата(zltigo @ Sep 14 2009, 19:07) *
Типа smile.gif
SSM 2603 CPZ-R2 CSP28 ADI
Норма упаковки 250 шт. 4,23 €

Это Вы где такое нашли?? biggrin.gif

В Autex'е по $3.20
На сайте ADI по $2.56

laughing.gif
AndyDev
Цитата(zltigo @ Sep 14 2009, 19:07) *
Типа smile.gif
SSM 2603 CPZ-R2 CSP28 ADI
Норма упаковки 250 шт. 4,23 €


Да, аналог девайс лучше не предлагать - они не славятся дешевыми решениями)

Цитата(zltigo @ Sep 14 2009, 19:04) *
То что Вы поминаете для речевого диапазона это кофидеки - т.е. забыли еще фильтрацию помянуть. Для законченных устройств ориентированных на РЕЧЕВОЙ диапазон МОНО обычно там еще имеются и усилители, аналоговые аттенюаторы.. Найдете за пару баксов примерно.

Ищите дальше

Стерео, выше 16bit и речь, Вы уж как нибудь определитесь поконкретнее зачем это все вместе поминать.


Кофидеками обычно называют те кодеки, которые используются в цифровой телефонии, хотя фильтры есть и там, и тут. Но в речевых кодеках для цифровой телефонии очень узкая полоса - до 8 кгц чаще всего. Мне это не подходит.

Вот перечисленные мною кодеки мне подходят, но дороговаты.
А на счет 'ищите дальше' - обыскался уже.

Цитата(blackfin @ Sep 14 2009, 19:14) *
Это Вы где такое нашли?? biggrin.gif

В Autex'е по $3.20
На сайте ADI по $2.56

laughing.gif

Как интересно, действительно 3 с небольшим.
А раз у аналога есть недорогие, значит можно найти и еще более дешевые других производителей.
zltigo
Цитата(AndyDev @ Sep 14 2009, 17:19) *
Но в речевых кодеках для цифровой телефонии очень узкая полоса - до 8 кгц чаще всего. Мне это не подходит.

8 это дискретизация, полоса соответственно менее 4KHz. А сколько надо? Тут наверное граница раздела больше mono/stereo. А по частоте можно и подвинутся, например, 12KHz дискретизация устроит? Или просто слово 'речь' поминалась всуе?


Цитата(AndyDev @ Sep 14 2009, 17:19) *
Как интересно, действительно 3 с небольшим.

1. ОПТОМ
2. Причем смотрите на упаковку - это оптовая закупка REEL упаковками
3. На складе нет wink.gif
4. Эти торговцы назвали ее "Low Power ClassD Audio Ampwit"

Вы доверяете такому сайту?

Цены за бугром
http://search.digikey.com/scripts/DkSearch...amp;x=0&y=0

Понятно откуда теперь срисовали 3.20 ?
AndyDev
Цитата(zltigo @ Sep 14 2009, 19:44) *
8 это дискретизация, полоса соответственно менее 4KHz. А сколько надо? Тут наверное граница раздела больше mono/stereo. А по частоте можно и подвинутся, например, 12KHz дискретизация устроит? Или просто слово 'речь' поминалась всуе?


1. ОПТОМ
2. Причем смотрите на упаковку - это оптовая закупка REEL упаковками
3. На складе нет wink.gif
4. Эти торговцы назвали ее "Low Power ClassD Audio Ampwit"

Вы доверяете такому сайту?


Наверное проще сказать, что слово речь упоиналось всуе, чтобы не поднимать этот вопрос)
Перефразирую - обычный АУДИО-кодек, стерео, со встроенными фильтрами (разумеется).
zltigo
Цитата(AndyDev @ Sep 14 2009, 17:47) *
Перефразирую - обычный АУДИО-кодек, стерео, со встроенными фильтрами (разумеется).

Тогда радуйтесь ~4 баксам, если не вагонами покупать. Возможно можно найти что-то noname, но за качество спросить будет некого sad.gif
AndyDev
Цитата(zltigo @ Sep 14 2009, 19:54) *
Тогда радуйтесь ~4 баксам, если не вагонами покупать. Возможно можно найти что-то noname, но за качество спросить будет некого sad.gif

Не могу я радоваться 4-м, это дороговато. 3$ я бы уже порадовался. А на счет вагонов, не вагонами, конечно, но больше нескольких сот штук купить оптом можно, если устройство будет интересно потребителю.
zltigo
Цитата(AndyDev @ Sep 14 2009, 18:00) *
3$ я бы уже порадовался.

Гоняясь за дешевизной не забудьте тщательно следить за требуемой аналоговой обвеской, ибо, например, хорошие низковольтные операционники тоже заметных денег стоят. Да и про цифровой интерфейс не забывайте, а то потребуются какие-нибудь 32MHz тактовой или управление с аудиоданными живописно замешано будет.
zltigo
Цитата(Iouri @ Sep 14 2009, 20:25) *

Таких упакованных, но MONO выбор есть и более именитых производителей хороший и на уровне 2USD - уже пиcал..... А этот 13bit компандированный 8, по шумам скорее всего лукавят, а искажения 80dB в неведомых условиях измерения..
AndyDev
Цитата(zltigo @ Sep 14 2009, 22:35) *
Таких упакованных, но MONO выбор есть и более именитых производителей хороший и на уровне 2USD - уже пиcал..... А этот 13bit компандированный 8, по шумам скорее всего лукавят, а искажения 80dB в неведомых условиях измерения..

Да, совершенно верно, компандированные 8-битные данные не подходят, нужны линейные 16 бит. Да и моно он, а не стерео.

Цитата(zltigo @ Sep 14 2009, 20:22) *
Гоняясь за дешевизной не забудьте тщательно следить за требуемой аналоговой обвеской, ибо, например, хорошие низковольтные операционники тоже заметных денег стоят. Да и про цифровой интерфейс не забывайте, а то потребуются какие-нибудь 32MHz тактовой или управление с аудиоданными живописно замешано будет.

Аналоговая обвеска для них всех примено нужна одна и та же, так что это не критерий выбора. А цифровой интерфейс рояля особого не играет. Прежде всего цена и подходящесть по параметрам. На втором месте (желательно, но не обязательно) наличие планарных ножек, а не каких-нить QNF. Хотя тут, как говориться, мечтать не вредно...
zltigo
Цитата(AndyDev @ Sep 14 2009, 21:18) *
Аналоговая обвеска для них всех примено нужна одна и та же...

В этом Вы ошибаетесь.
AndyDev
Цитата(zltigo @ Sep 14 2009, 23:53) *
В этом Вы ошибаетесь.

О общих чертах для тех кодеков, что были озвучены здесь, обвязка примерно одного порядка.
zltigo
Цитата(AndyDev @ Sep 14 2009, 21:57) *
О общих чертах для тех кодеков, что были озвучены здесь, обвязка примерно одного порядка.

Но Вы ищете ДРУГИЕ? Не правда-ли? Вот я и предупредил. Встречаются изделия которые без дополнительных фильтров отвратительны.
AndyDev
Цитата(zltigo @ Sep 15 2009, 00:06) *
Но Вы ищете ДРУГИЕ? Не правда-ли? Вот я и предупредил. Встречаются изделия которые без дополнительных фильтров отвратительны.

Так это выяснится по ходу предлагаемых вариантов. А пока народ не спешит с альтернативными предложениями (
Stanislav_S
Посмотрите на этот - AD74111, может сгодится.
AndyDev
Цитата(Stanislav_S @ Sep 15 2009, 00:42) *
Посмотрите на этот - AD74111, может сгодится.

Этот МОНО, а нужно стерео) сТеРеО! СТЕРЕО! )))
Stanislav_S
Стерео - ADAU1361
AndyDev
Цитата(Stanislav_S @ Sep 15 2009, 02:13) *
Стерео - ADAU1361

С линейкой от аналог девайса мы уже разобрались в начале темы.
Самый дешевый у них это SSM 2603. У них 2.56$, у нас 3.20$
Тогда как ADAU1361 у них 2.88$, у нас 3.60$

Хотелось бы найти еще и других производителей, и в тоже время, чтобы у нас это было по доступной цене.
Белый дед
http://www.dealextreme.com/details.dx/sku.22475
Купите да посмотрите что там стоит.


http://www.dealextreme.com/details.dx/sku.8978
Или здесь. Потом расскажете всем
blackfin
Цитата(AndyDev @ Sep 15 2009, 03:57) *
Хотелось бы найти еще и других производителей, и в тоже время, чтобы у нас это было по доступной цене.

Есть и у "других", но "чтобы у нас" - это вопрос... => MAX9867.
Ozelot
По моему оптимальный вариант - TLV320AIC23B. Если верить http://www.efind.ru/icsearch/?search=320AIC23B то цена очень даже приемлемая. В свое время качество звучания этого кодека мне понравилось.
AndyDev
Цитата(blackfin @ Sep 15 2009, 08:02) *
Есть и у "других", но "чтобы у нас" - это вопрос... => MAX9867.

Да, у нас его как-то вообще никто не предлагает.
Т.е. дЮфицит

Цитата(Ozelot @ Sep 15 2009, 10:35) *
По моему оптимальный вариант - TLV320AIC23B. Если верить http://www.efind.ru/icsearch/?search=320AIC23B то цена очень даже приемлемая. В свое время качество звучания этого кодека мне понравилось.

Ух ты, цена заманчивая, сейчас рассмотрю.

Цитата(Белый дед @ Sep 15 2009, 06:37) *
http://www.dealextreme.com/details.dx/sku.22475
Купите да посмотрите что там стоит.


http://www.dealextreme.com/details.dx/sku.8978
Или здесь. Потом расскажете всем

Судя по цене первого девайса - там явно какой-то нонейм кристалл, где все в одном флаконе, и микроконтроллер, и кодек.
Второй подороже, может там и стоит кодек отдельно.

Цитата(Ozelot @ Sep 15 2009, 10:35) *
По моему оптимальный вариант - TLV320AIC23B. Если верить http://www.efind.ru/icsearch/?search=320AIC23B то цена очень даже приемлемая. В свое время качество звучания этого кодека мне понравилось.

Ну что же, шикарное предложение.
И даже, о чудо, есть с планарными ножками )
Цена у нас примерно - 2.1$-2.4$
Видать, шибко популярный, раз такое хорошее предложение.
blackfin
Цитата(Ozelot @ Sep 15 2009, 10:35) *
По моему оптимальный вариант - TLV320AIC23B.

Цитата(AndyDev @ Sep 15 2009, 10:58) *
Ух ты, цена заманчивая, сейчас рассмотрю.


Особенно радует то, что цена в efind ($2.1) ниже(!) чем цена в TI ($3.35)...

ИМХО, только китайцы знают ЧТО там внутри..

biggrin.gif
AndyDev
Цитата(blackfin @ Sep 15 2009, 11:10) *
Особенно радует то, что цена в efind ($2.1) ниже(!) чем цена в TI ($3.35)...

ИМХО, только китайцы знают ЧТО там внутри..

biggrin.gif

Да, вы правы, у техаса цены от 3.5$...

Это что же, такие фирмы, как Терраэлектроника, Аргуссофт продают нам туфту? )
Белый дед
В разных странах дистрибьюторские цены на комплектующие могут отличаться. Это зависит от стратегии производителя. И не обязательно в США цена самая низкая.
AndyDev
Цитата(Белый дед @ Sep 15 2009, 12:35) *
В разных странах дистрибьюторские цены на комплектующие могут отличаться. Это зависит от стратегии производителя. И не обязательно в США цена самая низкая.

Все равно очень подозрительно. Почти в 2 раза дешевле-то
jam
SigmaTel STAC9752A http://www.efind.ru/icsearch/?search=STAC9752A
zltigo
Цитата(jam @ Sep 15 2009, 20:48) *

А сейчас узнаем, действительно-ли для автора
Цитата
А цифровой интерфейс рояля особого не играет.

и AC'97 ему тоже по плечу.
AndyDev
Цитата(zltigo @ Sep 15 2009, 23:28) *
А сейчас узнаем, действительно-ли для автора

и AC'97 ему тоже по плечу.

При желании можно рассмотреть и AC'97, только уж очень громоздкий чип - 48 ножек.
Как вариант можно отметить )
blackfin
Ещё есть SSM2604 за $2.07, но тоже продают только катушками. rolleyes.gif
AndyDev
Цитата(blackfin @ Sep 17 2009, 13:38) *
Ещё есть SSM2604 за $2.07, но тоже продают только катушками. rolleyes.gif

Я не совсем в курсе, сколько штук в катушке.
И почему нельзя купить, скажем, 100 штук?
zltigo
Цитата(AndyDev @ Sep 17 2009, 21:59) *
И почему нельзя купить, скажем, 100 штук?

Легко, только умножте, например, на 3
Цитата
Я не совсем в курсе, сколько штук в катушке

Маленькие по 1500. Ну а двухбаксовые это скорее упаковки по 5000 причем далеко не одна smile.gif.
AndyDev
Цитата(zltigo @ Sep 18 2009, 00:39) *
Легко, только умножте, например, на 3

Маленькие по 1500. Ну а двухбаксовые это скорее упаковки по 5000 причем далеко не одна smile.gif.

Напрасно вы меня так сильно пугаете )
Навел справки про кодек TLV320AIC23B у знакомых, которые давно работают с проверенными поставщиками - обещали порядка 100 штук по 2$ )
zltigo
Цитата(AndyDev @ Sep 21 2009, 16:08) *
Навел справки про кодек TLV320AIC23B у знакомых, которые давно работают с проверенными поставщиками - обещали порядка 100 штук по 2$ )

У меня тоже есть хорошие знакомые чего-нибудь от других своих знакомых крупных оптовиков за наличку с попутным грузом без лишних налогов могут быть очень интересные цены назвать на отдельные позиции. Вопрос в том есть-ли такие знакомые у вопрошающего?
SM
Цитата(AndyDev @ Sep 15 2009, 11:21) *
Да, вы правы, у техаса цены от 3.5$...
Это что же, такие фирмы, как Терраэлектроника, Аргуссофт продают нам туфту? )

Цены "у техаса" имеют совершенно непонятное происхождение, и, как правило, ничего общего с текущими реальными ценами, даже у официальных дилеров, не имеют. AIC23 действительно очень неплохой кодек. А самые дешовые будут - это AC97 (или какие там сейчас во все материнки оптом идут). Вот их и ищите.
AndyDev
Цитата(blackfin @ Sep 15 2009, 08:02) *
Есть и у "других", но "чтобы у нас" - это вопрос... => MAX9867.


Вот теперь, похоже, этот кодек появился и у нас. Причем, по очень привлекательной цене. На сайте максима он по 0.95$ за 1k, а у нас меньше 2$ в розницу.
Единственное, возникают некоторые вопросы. Линейный выход у данного кодека отсутствует, есть только выход на 16/32-омные наушники. Чем такой выход принципально отличается от линейного, не считая мощности?
uriy
Это скорее даже плюс. Обычно на таком выходе стоит PGA позволяющий регулировать громкость. Как у этого кодека не знаю, надо глянуть.
SM
Цитата(uriy @ Dec 11 2009, 07:54) *
Это скорее даже плюс.

Только этот плюс обычно вносит нелинейные искажения и шумит... Чем, собственно, отличается от линейного выхода, который просто более маломощный, но и более чистый. В общем - терялка разрядности.
uriy
Разрядность там теряться не может, на выходе стоит аналоговый усилитель. Не думаю что в приложении в котором будет использоваться этот кодек КНИ вносимый кодеком будет иметь хоть сколь нибудь значимую величину. Он ничтожно мал.
AndyDev
Цитата(uriy @ Dec 11 2009, 13:53) *
Разрядность там теряться не может, на выходе стоит аналоговый усилитель. Не думаю что в приложении в котором будет использоваться этот кодек КНИ вносимый кодеком будет иметь хоть сколь нибудь значимую величину. Он ничтожно мал.

Если б на выходе стоял ШИМ, как делают в некоторых кодеках для прямого подключения маломощных динамиков, то там да, искажения очевидны. А тут 'вроде бы' нечему искажать, но все же интересны характеристики этого выходного усилителя.


На блок схеме кодека выходной каскад изображен слишком упрощенно:



И пример подключения динамиков:



Чуть полнее этот каскад, возможно, раскрывает описание монофонического собрата нашего кодека MAX9860:



Хотя, подозреваю, что никакой этот ЦАП не дифференциальный, а просто один из выходов инвертируется дополнительным каскадом так:





Так что, если предполагается использовать выход, как недифференциальный, то лучше найти тот 'конец', что не прошел через инвертор, т.к. в нем будет меньше искажений.

И еще, немножко огорчает, что при соотношении сигнал/шум 85dB, реальная разрядность АЦП у нас получается 14 бит...

А вот радует, что наконец преодолен ценовой барьер ниже 1$, ввиду особой популярности данного изделия в мобильных телефонах.
SM
Цитата(uriy @ Dec 11 2009, 12:53) *
Разрядность там теряться не может, на выходе стоит аналоговый усилитель.

Любая вещь, стоящая после ЦАПа, и создающая шумы и/или искажения убивает разрядность системы ЦАП-хреновина в целом.
uriy
Резисторы тоже шумят. Значит если я поставлю на выходе кодека один резистор то потеряю один полезный разряд, поставлю два резистора потеряю два разряда. Из ваших слов получается так.
SM
Вы прикалываетесь? Или как? Каждое "что-то" вносит вполне определенный по мощности шум. И именно эта мощность, по отношению к мощности идеального сигнала с ЦАП, и определяет, сколько бит потеряно. А вовсе не 1бит/1резистор.
jam
N=(85-1.76)/6.02= 13.82 бита - это только эффективных - а p-p noisefree меньше 12... Но в попугаях длиннее.
AndyDev
Цитата(jam @ Dec 14 2009, 00:56) *
N=(85-1.76)/6.02= 13.82 бита - это только эффективных - а p-p noisefree меньше 12... Но в попугаях длиннее.

Что еще за загадочное p-p?
jam
Цитата(AndyDev @ Dec 14 2009, 01:17) *
Что еще за загадочное p-p?

р-р значит пик то пик
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.