Свежие обсуждения
Измерения

Дизайн народного RLC-метра (RLC-3)

1 62 174

Вроде нашлась действительно народная и доступная вещь -- AC'97 codec
корпус и распиновка стандартизированы, живёт на старых мат. платах.
Вчера сдул феном пол-ведра от разных производителей и в efind нашлось
от 0.1 до 2 $.

Плюсы :
-Имеем два DAC и два ADC до 20 бит бесплатно или за 1-2 $.
-Регулировку усиления по входу и выходу ( 5 бит)

Минусы:
-Корпус с шагом 0.5 мм, но нужны не все выводы (можно отогнуть вверх и откусить)
-Контроллеру необходимо работать на SPI ведомым на частоте 12.3 МГц и отплёвывать кучу
не нужных нам данных (и передавать тоже).

Курю pdf от Intel, чувствую не потяну.

 

N_D: и в efind нашлось
от 0.1 до 2 $.

Тип микросхемы не подскажите? Я нашел AD1885 но он стоит далеко не 2 бакса.

 


Link: Тип микросхемы не подскажите?
ALC650 например.

 

N_D: ALC650 например
Просмотрел на трёх сайтах, её в наличии нет.

 

655, 850 на мертвых матерях

 

Насчёт "народности" АС'97 беру слова обратно.
Действительно цена смешная, но всё на заказ и сотнями штук.

 

Смотрю даташит, в принципе ни чего военного. Напичкали в неё всё что душе угодно. Надо глянуть на формат цифровых аудио данных, который она выдаёт. Может и впрямь остановится на звуковых процессорах.

 

кстати основные регистры управления по стандартным адресам, единственный минус: высокая скорость обмена по шине - можно мелкую логику типа регистра сдвига поставить.

 

корявенький перевод, но смысл понятен:
В AC-Link представляет собой цифровую связь, которая соединяет DC97 (контроллер) с аудио "кодеком". Он состоит из 5 проводов: часы (12.288 МГц), а синхронизация сигнала сброса сигнала, и два провода данных, а именно sdata_out (содержит DC97 производства) и sdata_in (содержит кодек производства). В AC-Link обеспечивает двунаправленное (по одному с помощью sdata_out и другие, используя sdata_in), фиксированный битрейт (12.288 Мбит / с), серийный цифровой поток между одним контроллером и несколькими аудио-кодеки.
Каждый 12.288 Мбит / с поток разделяется на 256-битной фреймы (кадры частота 48 кГц). Это, следовательно, Time Division Multiplexing (TDM) схема.
Каждый кадр разбивается на 13 слотов, из которых слот 0 (16 бит) используется для указания аудио кодек, который разговаривает с диспетчером. Оставшиеся 240 бит разделяются по 12 20-разрядных слотов (слоты 1-12), которые используются как данные слоты.
Каждый данных слот (48 кГц, 20 бит / выборке) используется для передачи сырья PCM аудио сигнала (960 кбит / с). Некоторые данные слоты в одном кадре могут быть объединены в единое высокое качество сигнала (не более 4 слотов, получив 192 кГц, 20 бит / образец, стерео сигнал).
http://en.wikipedia.org/wiki/AC'97
http://download.intel.com/support/motherboards/desktop/sb/ac97_r23.pdf

 


alx25v: мелкую логику типа регистра сдвига поставить
Частота и впрямь высокая, 16разрядный регистр сдвига применять как то не сильно охота.