|
Цифровой HDD-проигрыватель с выходом I2S slave mode |
|
|
|
Sep 26 2011, 11:24
|

Участник

Группа: Участник
Сообщений: 19
Регистрация: 26-09-11
Из: Казань
Пользователь №: 67 386

|
Здравствуйте! Я новичок на этом форуме, равно как и в цифровой электронике вообще. До сих пор мой опыт "общения" с цифровыми схемами ограничивался сборкой готовых устройств по готовым схемам. Теперь интересно сделать нечто самому с нуля. Интересует не устройства на МК вообще, а для начала - совершенно конкретное, описанное в заголовке темы. Я люблю слушать музыку и имею хорошую аппаратуру для воспроизведения, в том числе и ЦАП. Теперь я решил сделать для этого ЦАП'а второй цифровой источник - проигрыватель на жёстком диске (первый - проигрыватель компакт-дисков, у которого обустроен I2S-выход в уровнях RS485). Жёсткие диски привлекают невысокой ценой, удобством эксплуатации и замены и огромными доступными объёмами, чего нельзя сказать о флеш-памяти. Мне требуется цифровой источник с выходом в формате I2S, работающий в подчиненном режиме - то есть сигнал Master clock приходит на источник с ЦАП'а, а он может иметь частоту, кратную 44.1 или 48 кГц (в зависимости от установок в ЦАП'е включается тот или иной генератор частоты). Соответственно контроллер должен "уметь" работать с этими частотными сетками, и в то же самое время - связываться с HDD. Поначалу я хотел разработать "устройство на одной плате" - грубо говоря, с одной стороны втыкается шлейф SATA, с другой стороны выходят витые пары RS485. Мне указали на то, что SATA может работать строго с пропускной способностью 1.5Тб/с и никак не меньше, и что такое устройство мне не по зубам, поэтому нужно использовать переходник SATA->USB. С USB, насколько я знаю, могут работать контроллеры ARM, у них же есть и выход I2S. Поэтому тему я создал в этом разделе.
Меня интересует - может ли ARM работать одновременно с USB-устройством (работающим на частоте 12МГц) и при этом - с I2S-приёмником, задающим мастерклок, причём с частотой, совершенно некратной USB'шным двенадцати мегагерцам (16,9344МГц или 18,432МГц)?
Какую именно модель МК следует выбрать? Может, я плохо искал, и есть уже совершенно готовые устройства, полностью отвечающие моим потребностям? Какие могут быть подводные камни у подобного устройства?
Сразу скажу - сложность изготовления ПП меня не пугает, т.к. заказывать в любом случае буду на заводе, так что доступны и 4-слойки, и плотная компоновка.
|
|
|
|
|
 |
Ответов
|
Sep 26 2011, 13:28
|

Гуру
     
Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515

|
Цитата Или я плохо представляю себе цену устройств на МК Просто не представляете. R примеру, разок заказать 4 слойную плату встанет вам баксов в 150. Припаять компоненты (сами вы BGA не припаяете). Еще баксов 20. Купить оные. По штучке. Еще баксов 50. Итого, один подход 200 баксов. Это очень упрощенно. Но раз хотите звук, чтоб все hi-end и летало - 6 слоев плата. ( С учетом DDR2 памяти, самый оно) - цену платы умножаем на 2. С первого раза все сделать - врядли (можно, конечно, но в общем случае - врядли). Итого - еще раз на 2. И я совсем ничего не говорю про программирование. Посмотрите форум. Люди светодиодиками мигают и радуются. И это не говорит о том, что люди глупые, а говорит о том, что задача не такая простая. У вас опыт близок к нулю. Ваша личная гениальность не сильно вам поможет. К примеру, Эйнштейну слабо сколотить табуретку. С первого раза. Да и со второго - тоже. Посему - стартер кит - самый оно. Очень недорого - 4000 руб. У вас изготовить тоже самое выйдет намного дороже. А использовать в единичном устройстве - вполне можно. Тем более выбор там широк. Лично я предпочитаю Atmel.
--------------------
On the road again (Canned Heat)
|
|
|
|
Сообщений в этой теме
Звёздочка Цифровой HDD-проигрыватель с выходом I2S slave mode Sep 26 2011, 11:24 =SSN= Цитата(Звёздочка @ Sep 26 2011, 15:24) Ме... Sep 26 2011, 11:49 DpInRock Цитататак что доступны и 4-слойки Круто.
Цитатаес... Sep 26 2011, 11:49 Uree iPOD Classic - разобрать и скопировать урезав по с... Sep 26 2011, 12:00 Звёздочка =SSN=, спасибо, теперь благодаря Вам я знаю о прин... Sep 26 2011, 12:05 Uree Ай красота... трэк оцифрован на 44.1кГц, а Вы его ... Sep 26 2011, 12:19 Звёздочка Uree Нет, ни в коем случае не хочу! Никаких пе... Sep 26 2011, 12:26 Uree Тогда зачем I2S должен быть в слэйв-режиме? Sep 26 2011, 13:15 Звёздочка Цитата(Uree @ Sep 26 2011, 17:15) Тогда з... Sep 26 2011, 13:18 Звёздочка Цитата(DpInRock @ Sep 26 2011, 17:28) R п... Sep 26 2011, 13:48 Uree ЦАП главный??? Оригинальный подход... с чего бы вд... Sep 26 2011, 13:55 Звёздочка Цитата(Uree @ Sep 26 2011, 17:55) ЦАП гла... Sep 26 2011, 15:09  ig_z QUOTE (Звёздочка @ Sep 26 2011, 18:09) ig... Sep 26 2011, 15:20   forever_student Цитата(ig_z @ Sep 26 2011, 19:20) ...вам ... Sep 26 2011, 15:50  forever_student Цитата(Звёздочка @ Sep 26 2011, 19:09) ..... Sep 26 2011, 15:36   Звёздочка Цитата(forever_student @ Sep 26 2011, 19... Sep 26 2011, 16:16    forever_student Цитата(Звёздочка @ Sep 26 2011, 20:16) ..... Sep 26 2011, 16:20    aaarrr Цитата(Звёздочка @ Sep 26 2011, 20:16) SF... Sep 26 2011, 16:22     Звёздочка Цитата(aaarrr @ Sep 26 2011, 20:22) Мрако... Sep 26 2011, 16:27      forever_student Цитата(Звёздочка @ Sep 26 2011, 20:27) Ти... Sep 26 2011, 16:36      aaarrr Цитата(Звёздочка @ Sep 26 2011, 20:27) Ти... Sep 26 2011, 16:48       Звёздочка Цитата(aaarrr @ Sep 26 2011, 20:48) Не со... Sep 26 2011, 16:58        aaarrr Цитата(Звёздочка @ Sep 26 2011, 20:58) У ... Sep 26 2011, 17:07        forever_student Цитата(Звёздочка @ Sep 26 2011, 20:58) ..... Sep 26 2011, 17:16 forever_student Цитата(Звёздочка @ Sep 26 2011, 15:24) ..... Sep 26 2011, 14:13 DpInRock ЦитатаНо те же STM32 или ARM7/9 есть в Фарнелле в ... Sep 26 2011, 14:27 ig_z QUOTE (Звёздочка @ Sep 26 2011, 14:24) Мн... Sep 26 2011, 14:47 Uree Странное дело. Вот почему работу с деревом(столярк... Sep 26 2011, 15:20 Звёздочка Цитата(Uree @ Sep 26 2011, 19:20) Странно... Sep 26 2011, 15:42 DpInRock Цитатамаксимальная тактовая частота - 66 МГц Для В... Sep 26 2011, 19:10 forever_student Цитата(DpInRock @ Sep 26 2011, 23:10) Ага... Sep 26 2011, 21:47  Звёздочка Цитата(forever_student @ Sep 27 2011, 01... Sep 27 2011, 05:43   ig_z QUOTE (Звёздочка @ Sep 27 2011, 08:43) Мо... Sep 27 2011, 08:16    Звёздочка Цитата(ig_z @ Sep 27 2011, 12:16) А каким... Sep 27 2011, 08:40     muravei Цитата(Звёздочка @ Sep 27 2011, 11:40) в ... Sep 27 2011, 11:39      Звёздочка Цитата(muravei @ Sep 27 2011, 15:39) ПКД ... Sep 27 2011, 12:08       aaarrr Цитата(Звёздочка @ Sep 27 2011, 16:08) Ка... Sep 27 2011, 12:12        Звёздочка Цитата(aaarrr @ Sep 27 2011, 16:12) Вы, к... Sep 27 2011, 12:18 DpInRock ЦитатаМой - поддерживает, но обработкой звука я вр... Sep 27 2011, 06:46 Звёздочка Цитата(DpInRock @ Sep 27 2011, 10:46) Тип... Sep 27 2011, 07:57  forever_student Цитата(Звёздочка @ Sep 27 2011, 11:57) ..... Sep 27 2011, 09:40   Звёздочка Цитата(forever_student @ Sep 27 2011, 13... Sep 27 2011, 09:49 DpInRock Да ничего там не шумит. Я в КВ радиостанции исполь... Sep 27 2011, 10:02 Звёздочка Цитата(DpInRock @ Sep 27 2011, 13:53) Нас... Sep 27 2011, 10:04 forever_student Цитата(DpInRock @ Sep 27 2011, 14:02) Да ... Sep 27 2011, 10:23 aaarrr Симулятор - программа, позволяющая оценить работу ... Sep 27 2011, 12:22 Звёздочка Цитата(aaarrr @ Sep 27 2011, 16:22) Симул... Sep 27 2011, 12:27  aaarrr Цитата(Звёздочка @ Sep 27 2011, 16:27) По... Sep 27 2011, 12:41 ARMik Уважаемый автор топика, на том же вегалабе, которы... Oct 10 2011, 02:36 Звёздочка Цитата(ARMik @ Oct 10 2011, 06:36) Уважае... Oct 31 2011, 13:09  Allregia Цитата(Звёздочка @ Oct 31 2011, 15:09) Сп... Nov 11 2011, 10:16 ARMik Придется городить переходник однозначно. Не такой ... Oct 31 2011, 14:16
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|