audiohobby.ru audiohobby.ru

Плеер RuneAudio с сенсорным экраном и встроенным ЦАП

Описываемая конструкция родилась в результате нашего совместного творчества с Денисом (caleb), и эта статья является заключительной в цикле, посвящённом плееру RuneAudio, так как, на мой взгляд, нам удалось полностью реализовать все возможности плеера (в основном -  благодаря стратегическим идеям и творческой энергии Дениса).

Плеер RuneAudio оснащён 7-дюймовым сенсорным экраном и встроенным ЦАП из линейки AH-DX с интерфейсом USB (я перенёс в него один из своих «автономных» ЦАПов AH-D7T) и обеспечивает воспроизведение музыкальных файлов в форматах PCM 44..384 (FLAC, MP3, WAVE, AAC, ALAC) и DSD 64..256 (DSF, DFF) в режиме DoP (кстати, я не заметил разницы в звучании Native DSD и DoP). Предусмотрено как ручное управление плеером, так и удалённое с ИК пульта (поддерживаются функции: включение/выключение плеера, переключение цифрового фильтра ЦАП, воспроизведение/пауза, стоп, переход к предыдущей, следующей композиции в очереди воспроизведения, уменьшение и увеличение громкости). Плеер также оснащён узлом дистанционного включения/выключения. Наряду с возможностью подключения внешних USB-накопителей допускается установка стационарного жёсткого диска внутри плеера с сетевым доступом к нему для корректировки информации (экспериментально установлено, что скорость обмена с внутренним жёстким диском по проводной сети достигает 10 Мб/с, по беспроводной — 2 Мб/с). Поддерживается технология Universal Plug&Play (UPnP) по стандарту DLNA для удалённого воспроизведения музыки через плеер по сети, например, с компьютера под управлением MS Windows или со смартфона (если он поддерживает такую функцию). Имеется возможность прослушивания потокового веб-радио через Интернет. Основу плеера, как и ранее, составляет микрокомпьютер Raspberry Pi 3 Model B со стандартным 7-дюймовым сенсорным экраном, подключённым по интерфейсу DSI (другие, более поздние модели микрокомпьютера, такие как Raspberry Pi 3 Model B+ или Raspberry Pi 4, для этого плеера не подходят, так как для них не существует образов системы RuneAudio).

Плеер собран в готовом алюминиевом корпусе размерами 232x251x170 мм, с двухсторонней фрезеровкой чёрной передней панели (ссылка на чертежи фрезеровки приведена в конце статьи). Для нанесения белых надписей на переднюю и заднюю панель использовались наклейки для ногтей в виде латинских букв высотой примерно 3,5 мм (держатся очень крепко и не стираются).

На передней панели устройства расположены:

  • кнопка P (Power) для включения/выключения плеера и кнопка F (Filter) для переключения режима цифрового фильтра (ЦФ) ЦАП; также указанные кнопки используются для входа в режим программирования клавиш ИК пульта;
  • светодиодный индикатор HPDL1414 (или HDLU1414) для отображения состояния включения/выключения устройства, режима работы ЦАП (PCM, DSD) и состояния цифрового фильтра ЦАП: Slow, SlSD (Slow Short Delay), Shrp (Sharp), ShSD (Sharp Short Delay);
  • окошко для приёма данных от ИК-пульта;
  • разъём USB для подключения внешнего носителя («флэшка» или HDD).

Вид плеера сзади

На задней панели устройства расположены:

  • сетевой разъём ~220V с выключателем питания, с помощью которого можно полностью обесточить устройство;
  • вход дистанционного включения «Rem» («Remote On») типа Mini Jack 3,5 мм;
  • разъём для проводного подключения к локальной сети LAN типа RJ-45;
  • разъём RP-SMA для подсоединения внешней беспроводной антенны Wi-Fi (использована внешняя антенна 16 dBi длиной 17,5 см — в сложенном состоянии);
  • разъём USB для подключения внешнего носителя («флэшка», HDD);
  • сдвоенный разъём USB для подключения внешнего HDD – можно подключить внешний жёсткий диск с кабелем, имеющим два разъёма, один из которых – питание (при установке и использовании внутреннего HDD закрывается заглушками, или на плате разъёмов можно убрать две перемычки из припоя к шинам данных USB, и оставить эти оба разъёма исключительно для питания внешнего HDD);
  • аудио разъёмы RCA выхода ЦАП (два «лишних» отверстия остались от первоначальной попытки разместить разъёмы горизонтально, и так как отверстие располагалось близко к краю, при подключении был сбоку виден торчащий провод; в любом случае можно использовать угловые переходники RCA).

Управление плеером осуществляется:

  • кнопками P и F на передней панели;
  • вручную с помощью сенсорного экрана;
  • по локальной сети через веб-интерфейс (для этих целей можно использовать смартфон или компьютер) при обращении по IP-адресу или по имени runeaudio.local (если плеер управляется с помощью смартфона, необходимо подключение последнего к локальной сети по Wi-Fi); плеер должен быть подключён к локальной сети либо по беспроводному каналу, либо через проводное соединение;
  • с помощью ИК пульта, работающего по одному из ИК протоколов: Phillips, Sony, NEC, Apple TV, JVC, Samsung (предусмотрена возможность ручного программирования клавиш пульта), обеспечивающего обработку 8 команд:
    • Power — включение/выключение питания плеера;
    • Filter — переключение цифрового фильтра ЦАП;
    • Play — воспроизведение/пауза;
    • Stop — останов воспроизведения;
    • Prev — предыдущая композиция;
    • Next — следующая композиция;
    • Vol- — уменьшение громкости;
    • Vol+ — увеличение громкости.

В качестве базового варианта рассматривается использование пультов Apple TV 2/3 (и их клонов) типа MC377LL/A или MC377ZM/A, имеющих всего 7 клавиш. При этом нереализованной можно оставить на выбор: либо клавишу включения/выключения (тогда управлять питанием плеера можно кнопкой или дистанционно), либо клавишу переключения режима цифрового фильтра ЦАП (в этом случае переключать режим фильтра можно будет только кнопкой на передней панели). Центральная круглая клавиша этих пультов обрабатывается как Stop, а клавиша Menu используется для включения/выключения или переключения цифрового фильтра. Назначение остальных кнопок понятно из их названий или расположения. Имеются готовые варианты прошивки памяти EEPROM микроконтроллера блока управления под любой из этих вариантов использования указанных пультов (приведены в архивном файле в конце статьи).

Включить плеер можно:

  • вручную нажатием кнопки P, когда плеер выключен;
  • с помощью нажатия соответствующей клавиши на ИК пульте;
  • дистанционно путём подачи на вход Remote On высокого уровня или размыканием контактов этого разъёма.

Выключить плеер можно:

  • вручную нажатием кнопки P, когда плеер включён;
  • вручную с помощью сенсорного экрана через меню (плеер выключается автоматически как при назначении режима выключения, так и режима перезагрузки);
  • с помощью нажатия соответствующей клавиши на ИК пульте;
  • дистанционно путём подачи на вход Remote On низкого уровня или замыканием контактов этого разъёма.

Включение и выключение плеера кнопкой на передней панели или на ИК пульте имеет приоритет перед сигналом дистанционного включения Remote On. Если устройство включалось или выключалось вручную, для активации входа Remote On возможно потребуется предварительное изменение состояния этого входа (в зависимости от его текущего состояния). В противном случае устройство было бы невозможно включить кнопкой при низком уровне указанного сигнала, и наоборот, его нельзя было бы выключить кнопкой при высоком уровне этого сигнала (в том числе, если вход дистанционного управления не используется и никуда не подключён).

В дежурном режиме работы плеера на индикаторе отображаются символы --. В процессе загрузки или завершения работы плеера они «бегут» вправо или влево. Когда устройство готово к работе, на индикаторе высвечивается состояние ЦАП (сразу после включения – режим Mute). В случае сбоя при загрузке или завершении работы на индикаторе отобразится мигающее сообщение Fail, и при нажатии на кнопку P плеер автоматически выключится.

Для программирования клавиш ИК пульта необходимо, чтобы на плате блока управления была снята перемычка PGM Disbl (установка этой перемычки позволяет запретить перепрограммирование настроенных клавиш). Поэтому, если требуется программирование (перепрограммирование) ИК пульта, необходимо обесточить плеер, открутить винты крепления передней панели для доступа к плате блока управления и убрать с платы указанную перемычку. Последовательность программирования клавиш ИК пульта следующая:

  • подключить плеер к питающей сети (кнопку включения питания можно не нажимать, оставив устройство в дежурном режиме);
  • зажать кнопку P или F на передней панели в течение не менее 5 секунд, при этом на индикаторе будет мигать название первой программируемой клавиши;
  • для программирования нажать на ИК пульте требуемую клавишу, при этом, если её код принят, на индикаторе появится мигающее название очередной клавиши в следующем порядке:
    • Powr (Power – включение/выключения питания);
    • Filt (Filter – переключение режима цифрового фильтра ЦАП);
    • Play (Play/Pause – Воспроизведение/Пауза);
    • Stop (Stop – Останов воспроизведения);
    • Prev (Previous – предыдущая композиция);
    • Next (Next – следующая композиция);
    • Vol- (уменьшение громкости);
    • Vol+ (увеличение громкости).
  • когда все 8 клавиш запрограммированы (коды всех клавиш должны различаться), на индикаторе появится надпись Saved;
  • процесс программирования клавиш можно прервать в любой момент нажатием любой из двух кнопок, при этом в памяти EEPROM микроконтроллера блока управления сохранятся прежние коды клавиш, и на индикаторе появится надпись Canceled;
  • проверить работу всех клавиш ИК пульта; при необходимости процесс программирования можно повторить.

После этого можно вернуть перемычку PGM Disbl на плату блока управления.

Плеер состоит из следующих функциональных узлов:

  • Плата микрокомпьютера Raspberry Pi 3 B, размещённая над платой сенсорного 7-дюймового экрана;
  • Плата блока управления и индикации, прикрученная изнутри к передней панели плеера;
  • Плата переходника (адаптера) GPIO, установленная на разъёме GPIO микрокомпьютера для стыковки блока управления с микрокомпьютером;
  • Блок включения и выключения плеера с дежурным блоком питания;
  • Блок питания микрокомпьютера Raspberry и сенсорного экрана (5V 3,5A);
  • Блок питания ЦАП (AH-PW5);
  • Плата адаптер для USB модуля Amanero (я использовал плату Amanero в режиме Slave);
  • Плата ЦАП AH-D5, AH-D6, AH-D7 или аналогичная;
  • Плата переднего разъёма USB;
  • Плата задних разъёмов.

Общий вид на размещение блоков

Рассмотрение устройства плеера начнём с блока управления и индикации:

Основу этого блока управления составляет микроконтроллер IC1 ATmega16, работающий от напряжения +3,3В, которое формирует стабилизатор IC3.  Напряжение питания +5В поступает от платы блока включения и выключения через разъём J8. Блок управления выполняет следующие функции:

  • отображение текущего режима работы плеера на индикаторе HPDL1414 (HDLU1414),  в том числе состояние ЦАП и ЦФ;
  • приём и обработка команд от ИК пульта;
  • включение и выключение устройства кнопкой Power на передней панели или с ИК пульта, а также потенциальным сигналом дистанционного включения Remote On с высоким активным уровнем;
  • переключение режима ЦФ ЦАП кнопкой Filter на передней панели или с ИК пульта;
  • вход в режим программирования клавиш ИК пульта при длительном нажатии любой кнопки на передней панели;
  • отключение подсветки основного экрана после включения до полной загрузки программного обеспечения и сразу после выключения (опционально - требуется доработка дисплея);
  • выдача команд RuneAudio (Play, Stop, Prev, Next, Vol-, Vol+) с ИК пульта путём эмуляции нажатия соответствующих кнопок  для их отработки программой управления на Питоне.

Файлы прошивки микроконтроллера (отдельно для индикаторов HPDL1414 и HDLU1414) приведены в архиве в конце статьи с описанием установки необходимых Fuse-битов.

Внешний вид платы блока управления и индикации

Все необходимые пояснения приведены на схеме блока. Оптрон VO1 в блоке управления используется для гальванической развязки от платы ЦАП сигналов переключения ЦФ, по аналогии с модулем индикации AH-I6. Дешифратор IC4 с диодами VD5..VD10 и резисторами R26..R31 выполняет функции эмулятора нажатия кнопок, передавая импульсы управления на микрокомпьютер Raspberry через адаптер GPIO. Особо следует остановиться на назначении перемычек J5 Test и j13 PGM Disbl. Установка перемычки Test позволяет игнорировать сигнал готовности включения/выключения от микрокомпьютера, что позволяет проводить отладку без него. При установке перемычки PGM Disbl блокируется возможность перепрограммирования клавиш ИК пульта. Так как обе перемычки подключены к одному входу АЦП микроконтроллера, одновременное использование двух указанных перемычек невозможно. То есть в режиме отладки при установке перемычки Test  нельзя заблокировать перепрограммирование клавиш ИК пульта (да это, в принципе, и не нужно). У меня на плате установлена одна перемычка PGM Disbl  (при необходимости её всегда можно снять).

Узел на транзисторе VT1 выполняет функции согласования уровней сигнала дистанционного включения Remote On с микроконтроллером. На общей схеме не показан опциональный вариант дополнительного узла гальванической развязки этого сигнала (тем не менее, на плате блока управления предусмотрена установка соответствующих компонентов):

Модуль переходника (адаптера) GPIO выполнен на небольшой плате в виде отдельного узла и соединяется с блоком управления 16-проводным ленточным кабелем.

Некоторые узлы на плате адаптера GPIO показаны как опциональные, предусмотренные при разработке в качестве резерва, их распаивать не нужно.

Внешний вид платы адаптера GPIO

Для управления подсветкой основного экрана требуется его доработка. Для реализации этой доработки пришлось разрезать дорожку на нижней стороне платы управления экраном:

Небольшая платка с 2-контактным разъёмом для управления подсветкой приклеивается двухсторонним скотчем к основанию дисплея:

На этот разъём можно одеть перемычку — в этом случае подсветка будет функционировать как и раньше. А можно соединить левый контакт этого разъёма (BL) с соответствующим штырьком на плате адаптера GPIO — тогда подсветка будет управляться от блока управления. На фото можно рассмотреть, что для подключения к микрокомпьютеру карты Micro SD я применил ленточный удлинитель длиной 25 см, разъём которого закреплён в удобном месте на внутренней верхней части передней панели для облегчения смены образов RuneAudio (удлинителя длиной 15 см тоже должно хватить). Аналогично я потом удлинил и разъём J4 на плате блока управления для программирования микроконтроллера:

Вид узлов передней панели в сборе

Плата переднего разъёма USB закрепляется на передней панели с помощью двух нейлоновых стоек М3 длиной 6 мм (с учётом толщины передней панели 8 мм получается требуемое расстояние до платы 6+8=14 мм — как раз на высоту вертикального разъёма USB). Необходимо позаботиться о том, чтобы не было электрического контакта разъёма USB с корпусом устройства (это относится также к металлическому кожуху дисплея — я изолировал его по периметру тонкой лентой из бумажного скотча). Для изолирования разъёма и фиксации его в отверстии передней панели я использовал обточенный по периметру отрезок пластмассового корпуса от разборного разъёма USB (Female):

Плата блока управления крепится на 3-х нейлоновых стойках М3 длиной 6..10 мм (длина стоек выбирается в зависимости от конструкции толкателей кнопок на передней панели). В моём случае кнопки диаметром 8 мм, размещаемые в отверстиях передней панели, имеют механические толкатели длиной 5 мм:

Тактовые кнопки на плате имеют высоту 5 мм, поэтому мной применены стойки длиной 5+5=10 мм. Правда, в этом случае пришлось установить разъём индикатора HPDL1414 выше над платой так, чтобы индикатор оказался как можно ближе к своему окошку в передней панели:

При использовании стоек длиной 6 мм разъём индикатора можно запаять вплотную к печатной плате.

Рассмотрим принципиальную схему блока выключения и выключения с дежурным блоком питания:

Узел коммутации сетевого напряжения ~220В заимствован здесь и практически не отличается от описанного ранее применительно к плееру RuneAudio. Микросхема стабилизатора IC2 не используется, так как такой же узел уже предусмотрен на плате блока управления и индикации. Особенностью разводки схемы питания микрокомпьютера Raspberry и ЦАП является использование двух сетевых фильтров: EMI Filter 1 с устранением постоянной составляющей сети и EMI Filter 2 отдельно для ЦАП, что благоприятно сказалось на звучании последнего. Самым любопытным оказалось то, что существуют некие оптимальные величины емкостей в сетевом фильтре EMI Filter 2. Так, при увеличении этих номиналов до 0,22… 0,47 мкФ звучание становится каким-то слишком «гладким», и даже «зажатым», с преобладанием басов и нехваткой высоких частот.

Вид платы блока включения и выключения

Вид платы фильтра 1

Платы фильтров, соединённые с платой блока включения и выключения латунными стойками, закрепляется на основании корпуса в виде «этажерки» и закрываются сверху диэлектрическим кожухом (этот узел виден на фото слева):

Перейдём к рассмотрению схемы блока питания микрокомпьютера Raspberry. Следует ещё раз подчеркнуть, что использование для питания микрокомпьютера импульсного источника питания негативно влияет на звук плеера. Поэтому блок питания построен по схеме линейного стабилизатора и обеспечивает постоянное напряжение 5В при токе 3,5А с минимальными потерями на нагрев при КПД примерно 75% за счёт применения специальных схемных решений. Кроме самого микрокомпьютера этим напряжением питаются также сенсорный экран и жёсткий диск, создающие дополнительную нагрузку. От конструкции блока питания зависит качество и надёжность работы плеера в целом, включая его температурный режим, так как блок питания является основным источником тепла. Кроме того, при разработке блока питания ставилась задача «выжать» из используемого трансформатора максимально возможный ток — запас по току повышает устойчивость работы плеера при возможных «просадках» напряжения питающей сети.

Достичь требуемых показателей удалось за счёт применения в схеме синхронного выпрямителя (спасибо Денису за найденную схему) на полевых транзисторах вместо диодов, использования в фильтре конденсаторов с большой ёмкостью (2x15000 мкФ) и мощного Low Drop стабилизатора LT1083CP (LT1084CT). Падение напряжения на выпрямителе практически отсутствует, поэтому при использовании готового трансформатора с выходным напряжением всего 6В удалось получить ток 3,8А при выходном напряжении +5В! В этой схеме греется только микросхема стабилизатора, которую нужно закрепить через изолирующую слюдяную прокладку с термопастой на нижней крышке корпуса.

В моей конструкции, правда, сделано немного по-другому. Микросхема стабилизатора прикручена к радиатору, установленному на плате блока питания (использован отрезок от радиаторного профиля AB1109.2 шириной 82 мм и высотой 38 мм):

Я приклеил весь радиатор с использованием двухстороннего термоскотча к нижней крышке корпуса через широкий уголок из алюминиевого сплава (после закрепления платы на латунных стойках):

По результатам испытаний, после работы плеера в течение ночи с подключённым жёстким диском его корпус нагрелся всего до 35 градусов! Такая конструкция блока питания обеспечивает при необходимости работу плеера с двумя жёсткими дисками (одним внутренним и одним внешним).

Над блоком питания микрокомпьютера на латунных стойках высотой 40 мм располагается плата трансформаторов для питания ЦАП:

а над ней, в свою очередь — плата блока питания ЦАП AH-PW5, как это можно увидеть на предыдущих фотографиях. Такое «многоэтажное» расположение плат позволяет уместить все узлы в корпусе относительно небольших размеров.

Плата задних разъёмов закрепляется на нижней крышке у задней стенки на трёх латунных стойках. Необходимо исключить электрический контакт всех разъёмов с корпусом устройства. Для этого размер отверстий в задней стенке выбран с небольшим запасом примерно 1 мм.

Плата задних разъёмов

 

Заметим, что питание +5В всех внешних разъёмов USB, включая разъём на передней панели, заведено не от микрокомпьютера, а непосредственно с блока питания Raspberry через самовосстанавливающиеся SMD предохранители 1,1А, которые распаяны снизу плат. Поэтому к любому из этих разъёмов можно подключить внешний жёсткий диск без дополнительного кабеля питания.

В прикреплённом к статье архиве кроме рисунков печатных плат (кстати, на заводе изготавливались только платы блока управления и переходника GPIO, остальные изготавливались методом ЛУТ) приведена разметка задней и передней панели корпуса. Основная сложность при подготовке корпуса состоит в точном размещении платы выходных разъёмов относительно отверстий в задней стенке, не считая процесса многослойной фрезеровки передней панели.

Разъём антенны Wi-Fi должен быть изолирован от корпуса, для чего можно использовать отрезок изолирующей трубки (кембрика) и две тонкие диэлектрические шайбы. Для подключения антенны к плате микрокомпьютера, потребуется доработка, которая описана также здесь. Антенна соединяется с вновь установленным разъёмом на плате микрокомпьютера специальным коаксиальным кабелем длиной 30 или 50 см. Для соединения внутри корпуса разъёмов USB использованы готовые экранированные USB кабели длиной 30 и 50 см (а также угловой переходник «Down» для соединения с платой переднего разъёма USB, так как кабеля длиной 30 см оказалось мало, а 50 см — много).

Сверху к задней стенке крепится кронштейн для установки 2,5-дюймового жёсткого диска. Корпус жёсткого диска необходимо изолировать от кронштейна — я использовал для этого нейлоновые винты и стойки М3 высотой 6 мм:

Для уменьшения вибраций жесткого диска я немного отогнул кронштейн вверх (в сторону верхней крышки) и приклеил на него сверху кусочек эластичного пористого материала так, что кронштейн оказывается «мягко» прижатым к верхней крышке корпуса. 

Для подключения жёсткого диска потребуется USB-адаптер. По совету Дениса на микросхему GL830 внутри адаптера я приклеил небольшой радиатор из латунной пластины толщиной 0,5 мм:

Фотография на монтаж сверху:

Корпус плеера соединяется с аналоговой землёй в одной точке — на выходе ЦАП (для этого в нижней крышке устройства сделано отдельное отверстие М3 под провод, идущий к земляному клеммнику с аналоговым питанием ЦАП).

В заключение — небольшая памятка по работе с плеером:

  • перед отсоединением USB-накопителей их сначала необходимо безопасно «размонтировать» программно, выбрав соответствующий накопитель в меню  Sources, и назначив ему режим  Unmount;
  • для программной регулировки громкости через Web-интерфейс, кнопками на передней панели или с помощью ИК-пульта она должна быть разрешена в меню настроек MPD (Volume controlSoftware), при этом качество звучания может незначительно снизиться (я держу этот пункт в выключенном состоянии Disable);
  • при воспроизведении после режима PCM первого файла в формате DSD иногда приходится повторно «щёлкать» по выбранной композиции, чтобы появился звук (для перезапуска воспроизведения можно также два раза нажать на клавишу Play/Pause на ИК пульте), после чего следующие файлы в формате DSD воспроизводятся нормально; проявление данной особенности связано с  используемой прошивкой платы Amanero (CPLD -  Slave_for_1080; CPU — firmware_1099akm);
  • сервис Last.fm, используемый в плеере для отображения на экране картинки с исполнителем, в последнее время работает плохо, многие музыкальные композиции не находятся и не отображаются. Поэтому рекомендуется в каждую папку с музыкальными файлами «положить» соответствующий файл отображаемой картинки в виде cover.jpg, cover.png, folder.jpg или folder.png, и на экране при воспроизведении будет отображаться нужная картинка с исполнителем/альбомом (это, естественно, не относится к радиостанциям).

Ссылка на готовый образ RuneAudio 0.4, предназначенный для работы с плеером. В отличие от аналогичного образа, приведённого в конце статьи Плеер «RuneAudio» на базе микрокомпьютера «Raspberry Pi 3» для ЦАП с интерфейсом USB, в данном образе исправлена ориентация сенсорного экрана и внесены исправления для отображения русских букв, иначе они выводятся на экран в виде прямоугольников. В плеере можно использовать и более поздние образы, ссылки на которые приведены в указанной статье (RuneAudio 0.5, rAudio с поддержкой кнопок и ЖКИ), но все они в той или иной степени уступают по качеству звучания (в угоду сомнительному функционалу) используемой в плеере официальной версии сборки RuneAudio 0.4, альтернатив для которой просто не существует «в природе».

После загрузки файла образа, распаковки его из архива и записи на карту micro SD можно сделать следующее:

  1. Если имя используемой вами рабочей группы в локальной сети отличается от workgroup, то плеер не будет виден в сетевом окружении, и доступ к его внутреннему жёсткому диску будет возможен только по IP-адресу.  При необходимости изменить имя рабочей группы можно в файле /etc/samba/smb.conf с последующим выключением и включением плеера.
  2. При копировании больших музыкальных файлов на внутренний жёсткий диск может появиться ложное сообщение об ошибке нехватки места. Чтобы избежать этого, нужно либо расширить системный раздел карты Micro SD, либо подключить внутренний жёсткий диск как сетевой в системе Windows. Расширить системный раздел до конца карты micro SD можно, используя программу GParted под Linux или загрузившись с Live CD.
  3. Отключить программную регулировку громкости в меню настроек MPD (Volume control – Disable), при этом качество звучания будет лучше. В этом случае, правда, регулировка громкости с ИК пульта работать не будет.
  4. Отключить модуль ИК управления на Питоне, для чего с помощью программы WinSCP в файле /root/controls/start.py задать строку REMOTE_ENABLE = False
  5. В плеере существует возможность сохранения своих плейлистов, состоящих из музыкальных файлов, которые находятся в очереди воспроизведения. В качестве резервной копии их можно сохранить на свой компьютер из папки /var/lib/mpd/playlists с помощью программы WinSCP. При необходимости эти плейлисты можно скопировать в ту же папку /var/lib/mpd/playlists на новом образе.

Архив с чертежами фрезеровки передней панели можно скачать по ссылке. Чертежи с проставленными размерами сохранены в формате программы CorelDRAW, а также в виде экспортированных вариантов в формате pdf. На их основе специалист может сформировать программу для фрезерного станка с ЧПУ. Имеется вариант 3D чертежа в формате программы Autodesk AutoCAD, но в моём случае он не пригодился.

В заключение хотелось бы ещё раз выразить благодарность Денису (он собрал второй экземпляр такого плеера, правда, с некоторыми изменениями в схеме питания и с другим ЦАПом внутри). Большой сенсорный экран, встроенный ЦАП, внутренний жёсткий диск и ИК пульт — это, конечно же, удобно! А если это сопровождается ещё и превосходным звучанием — просто замечательно!

 

Вложение:
spisok-elementov-bom.zip 18 Кбскачан 26 раз
Вложение:
pechatnye-platy-i-razmetka.zip 280 Кбскачан 23 раза
Вложение:
proshivki.zip 26 Кбскачан 22 раза
+5
+5
admin admin 25 дней назад #

Отличный проект. Невероятная работа, не представляю сколько времени и сил вложено! 

+1
Co_balt Co_balt 25 дней назад #

Выглядит классно! Поздравляю!

0
Pushok62 Pushok62 25 дней назад #

Спасибо!

0
odme odme 24 дня назад #

Огромная работа!!! Здорово!!! Выглядит очень достойно!!! Сил и бабла не меряно!!! Но мне кажется при наличии компа или ноута в каждом доме — не нужные растраты. 

+2
Pushok62 Pushok62 24 дня назад #

Звучание обычного компа или ноута не может сравниться со звучанием такого плеера — это уже давно мной проверено и не раз подтверждено. Так что все затраты оправданы. Кроме того, одно дело сидеть за компом и управлять воспроизведением с него, а совсем другое — на диване со смартфона или ИК пульта — я предпочитаю последний вариант (и компьютера в этой комнате у меня нет).

+2
admin admin 24 дня назад #

Могу только подтвердить, сам после своих экспериментов с beaglebone black пришел к такому же выводу. Но у меня к сожалению все застопорилось еще на стадии экспериментов и макетов. Да и с никсами не особо силен.

Тут еще ключевой момент в выборе операционной системы, в любой винде amanero  звучит хуже, чем с нормальной сборкой Linux. Тот же тест с APlayer, для примера http://albumplayer.ru/linux/ (можно найти загрузочные образы для разных платформ), не оставляет шансов виндовой версии не говоря о всяких фубарах.

+1
rucrim rucrim 24 дня назад #

Так и есть, потому что виндовс — это не операционная система реального времени.

0
odme odme 24 дня назад #

Прошу пояснить. Почему FLAC через винду с фубаром хуже по звучанию чем FLAC через малинку? А если  APlayer плеер на ноуте с линуксом?

0
Pushok62 Pushok62 24 дня назад #

Я думаю, что, во-первых, винда далеко не оптимальная программная среда, приводящая к возникновению нерегулярных временных задержек. Во-вторых, обычный компьютер/ноутбук содержит относительно большое количество аппаратных узлов, да ещё и импульсный блок питания. Все это приводит к образованию повышенного джиттера. Если взять ту же Малину, там эти факторы проявляются значительно меньше. Тем не менее, даже при включении программной регулировки громкости, приводящей к дополнительным программно-временным издержкам, звук заметно ухудшается. Это не говоря уже об использовании более «навороченных» систем типа MoOde или rAudio  — звук с ними портится настолько, что его невозможно слушать. Также, если говорить, о влиянии питания, использование штатного импульсного блока для питания Малины однозначно портит звук.

0
odme odme 23 дня назад #

«другие, более поздние модели микрокомпьютера, такие как Raspberry Pi 3 Model B+ или Raspberry Pi 4, для этого плеера не подходят»

Почему?

В описании говорится об управлении с кнопок ДУ. Управления с сенсорного экрана нет?

Принципиально какой дисплей?

0
Pushok62 Pushok62 23 дня назад #

Другие модели не подходят, потому что под них нет образа RuneAudio. Более поздние неофициальные образы хуже звучат. Кроме того, для ИК управления и управления питанием требуется образ с доработками — туда добавлена специальная программа управления на Питоне.

Управление с сенсорного экрана конечно есть, но с ИК пульта некоторые простые функции выполнять быстрее и удобнее, так как подходить к плееру не надо.

Дисплей можно использовать с интерфейсом HDMI, он работает без дополнительных настроек системы. Кстати абсолютно новые 7-дюймовые дисплеи с интерфейсом DSI (описан в статье) мы нашли на Авито всего по 1000 рублей.

В предыдущих статьях описаны конструкции аналогичного плеера с ЖКИ, кнопками или энкодерами. Управление через смартфон по локальной сети тоже довольно удобно (это относится ко всем описанным конструкциям плеера).

0
bavtec bavtec 25 дней назад #

Браво!
Титанический труд.
Только не понял как подключен цап к малинке. Неужели по usb?

0
caleb caleb 25 дней назад #

Именно так, если USB тупо вывести и подключить к компьютеру, получится цап. Только наличие хорошей «головы» совершенно отбивает желание чего -то цеплять к компьютеру.

0
bavtec bavtec 25 дней назад #

Но ведь в малинке объединены usb и сеть. 
Потому  звук с usb был не очень.
Из за этого шляпы для малинки лепят.

caleb caleb 25 дней назад #
Комментарий удален
0
caleb caleb 25 дней назад #

Скорее лепят из-за дешивизны.

0
bavtec bavtec 24 дня назад #

Так как раз наоборот. Цена шляпы 15тр.

0
caleb caleb 24 дня назад #

А себестоимость 8 тыс.

Это весьма не дорого.  AH-D7 по сегодняшним ценам голый выйдет как 3 шляпы.

0
bavtec bavtec 24 дня назад #

Эта шляпа это не цап, это только формирователь сигнала для цапа.
Получается все это довольно дорого малинка+шляпа+цап.

0
Pushok62 Pushok62 24 дня назад #

Кстати никакого влияния сети LAN на USB я не заметил, хоть они действительно находятся в одном чипе. При работе по беспроводной сети, которая с ними не связана, получается точно такой же отличный звук.

0
Pushok62 Pushok62 25 дней назад #

Конечно по USB, в статье это написано. Малина не годится для нормальной работы по шине I2S, тем более в режиме Slave и с переключением генераторов, она у неё усечённая.

0
bavtec bavtec 25 дней назад #

Ну это понятно. I2S не полная. Потому и Pi2Design PI2AES на нее крепят.

А по USB ни разу не получилось достойного звука с малинки снять. Потому и спросил. Может у Вас что-то получилось.

+1
Pushok62 Pushok62 25 дней назад #

Очень хорошо получилось по звуку. Это еще зависит от программного обеспечения. Отличный звук получился только с официальным RuneAudio, а прочие Volumio, MoOde, rAudio звучат плохо. И с импульсным источником питания хороший звук не получить.

+1
bavtec bavtec 24 дня назад #

Ясно. Спасибо.
RuneAudio не пробовал по usb. 
Буду экспериментировать.
Очень хорошо если можно таким способом решить.

+1
caleb caleb 24 дня назад #

Играет очень достойно, DSD256 выводит точно, про PCM  вообще промолчу. 

0
madman madman 22 дня назад #

В режиме slave с переключением генераторов, Малина прекрасно работает по I2S при помощи платки Hifiberry Digi на WM8804. Разница в звуке не в пользу USB.

forum.vegalab.ru/showthread.php?t=86123

0
Pushok62 Pushok62 22 дня назад #

Насколько я понял, такое решение работает только до 192 кГц и только PCM.

0
madman madman 22 дня назад #

Это, пожалуй, единственный недостаток. Я «перелопатил» китайскую Аманеру полностью, но приблизиться к качеству вывода по i2s так и не смог☹️

0
Pushok62 Pushok62 22 дня назад #

Насчет предела PCM 192 в принципе можно было бы согласиться, но без DSD как то совсем неинтересно. А в какой системе слушали, Volumio? По USB Volumio действительно плохо звучит.

0
madman madman 22 дня назад #

Из всех версий MPD, больше всего понравился Moode. Лучше него только APlayer для Linux, но глюки интерфейса там ужасные.

0
Pushok62 Pushok62 22 дня назад #

А мне вот MoOde как раз совсем по звуку не понравился, даже хуже чем Volumio. У всех вкусы разные, так и должно быть.

0
madman madman 21 день назад #

А какие импульсные блоки питания пробовали для Малины? Подключение через LC фильтр или напрямую? В теории от 5 вольт в Малине только USB питается. И каковы именно субъективные впечатления от применения «линейника»?

0
Pushok62 Pushok62 21 день назад #

Обычный импульсный блок питания 5V 3A, купленный вместе с Малиной. Подключал напрямую. Но когда собрал для Малины первый линейный стабилизатор, к импульснику больше не смог вернуться. Честно говоря, был удивлён. Звук стал заметно чище, детальнее.

+1
madman madman 21 день назад #

Спасибо.

0
admin admin 22 дня назад #

А Вы сравнивали этот вариант по I2S и именно подключение amanero к Малине по USB? Какая прошивка была на аманеро?  

0
madman madman 22 дня назад #

У меня ПЛИС в ЦАПе коммутирует I2S с Аманеры и внешний. Можно сравнивать «на лету». Версию прошивки не помню. Вечером могу посмотреть.Или не ко мне вопрос?

0
admin admin 21 день назад #

Да вопрос к Вам, спрашиваю потому, что сам долго с перебором прошивкой под linux возился.

0
madman madman 21 день назад #

CPLD_for_1080,firmware_1096c3w2.Единственный вариант «выжать» что-то из Аманеры, как мне кажется, это самому написать проект ПЛИС, как сделано в Болеро.Ибо, задача контроллера там-просто отдавать поток по сигналам из ПЛИС.

+1
e_niknik e_niknik 24 дня назад #

Не могли бы вы поделиться ссылкой — где покупали высокие радиаторы, используемые у вас в блоке питания AH-PW5, а то на Ali  попадаются только какие-то с тонкими ребрами и подошвой, а у вас на фото похоже нормальной толщины. А в части конструкции — спасибо что делитесь своими наработками  и поражает плодотворность в проектировании и доведении до реализации стольких разных интересных проектов не только на этом сайте!

0
Pushok62 Pushok62 24 дня назад #

Эти радиаторы я покупал пару лет назад на eBay, и, к сожалению, у того продавца их уже нет. 

0
ko888 ko888 21 день назад #

Добрый день! Скажите какие прошивки попробовали, прежде чем остановиться на CPLD_for_1080, firmware_1099akm с хардварным переводом в режим Slave? Почему не  CPLD_1081_SWAPPEDSD + firmware_2006be11?? Почему не firmware_1099с?    Какие прошивки вообще являются рабочими для Linux?

ЗЫ: Меня, если честно интересует использование с медиаплеером на андроид10 в слейве

+1
madman madman 21 день назад #

«native DSD supported for AKM». Видимо из-за этого.

0
Pushok62 Pushok62 21 день назад #

Добрый день! Именно из-за этого. Более поздняя 2006be11 не работает в режиме DSD с используемым образом RuneAudio. На самом деле 2006be11 работает с RuneAudio только в режиме Native DSD, а 1099akm — только в режиме DoP.

0
caleb caleb 21 день назад #

Не так что бы совсем не работает, просто может dsd 128-256 через раз включать и срыв синхронизации возможен с скрипяще свистящим противным звуком.  У друга просто цап с такой прошивкой периодически с телефоном на андроиде работает. 

+2
telemaster2007 telemaster2007 21 день назад #

В БП вместо синхронного выпрямителя можно поставить такие диоды

VS-19TQ015PBF

www.chipdip.ru/product/19tq015

В Чип и Дипе стоит по 80р. Поскольку корпус может рассеивать до 1Вт тепла без радиатора теплоотвод не нужен. 

Падение напряжения на переходе в этой схеме будет 0,2-0,25В.

0
Pushok62 Pushok62 21 день назад #

Да, интересные диоды.

+1
caleb caleb 21 день назад #

не 0.2-0.25, а 0.25х2 ,  0.5-0.6 в падение будет, синхронник дает прикурить этим диодам.

0
telemaster2007 telemaster2007 20 дней назад #

Я писал падение на переходе, а не падение на диодном мосте. 

Читайте внимательнее!

Падение на диоде при токе 3А будет 0,2В. Смотрите даташит первый график. Зависимость падения на переходе от тока и температуры. 

Рассеиваемая мощность на каждом диоде моста будет P=0,5*3А*0,2 всего-то 0,3Вт радиатор на них как и синхронному выпрямителю также не нужен. 

Падение напряжения на д мосте 0,4В.

Судя повсему синхронный выпрямитель уделает лишь по сложности и колличеству деталей и более низкой надежности. 

 Выиграш синхронного лишь 0,2В вместо 0,4В и тепла рассеит каждый транзистор 0,1Вт примерно. 

Но какой ценой это все!

15 деталей вместо 4х.

0
Pushok62 Pushok62 20 дней назад #

Думаю, вполне возможно сделать выпрямитель на таких диодах, при этом максимальный выходной ток при напряжении +5В с используемым трансформатором будет, конечно, меньше 3,8А, так как микросхема стабилизатора работает на пределе минимального падения напряжения. Насколько меньше — надо проверять экспериментально.

Была цель получить максимальный ток 4А, но для этого нужно было ещё больше увеличивать ёмкость фильтра. Достигнутый ток 3,8А — очень хороший результат, с запасом для подключения малины, экрана и двух HDD.

0
caleb caleb 20 дней назад #

Это все понятно, но не в этом плеере.  В своем  я при напряжении трансформатора 8в поставил именно диоды шотки. И не надо втирать мне про потери мощности на переходах ,  дело не в этом, цели Владимир ставил другие. 

+1
telemaster2007 telemaster2007 20 дней назад #

А какие тут цели могут быть.  Кроме низкого падения напрядения на д мосте и отсутствие доп радиатора? 

Мной предложенные спраавляются с лихвой. 

Конешно если не цель вместо 4х деталей использовать 20.

0
Pushok62 Pushok62 20 дней назад #

Каждый вправе делать так, как ему больше нравится. Для используемого мной трансформатора и при требовании получения максимально возможного тока ваше предложение не подходит. Надо тогда брать другой трансформатор, с бОльшим напряжением. Собрать устройство из довольно дорогих узлов и при этом сэкономить на таком ответственном узле, как блок питания, по моим меркам — неправильно.

Дальнейшее обсуждение этой темы здесь считаю бессмысленным.

0
bss9 bss9 1 день назад #

отличные диоды, согласитесь.

0
caleb caleb 19 дней назад #

Они справляются, кто ж против, только при трансе 6в  стаб работает на грани и может выходить из режима стабилизации, потому эти жалкие 0.4 в критичны.  Тут важно падение   не на диодоах, а на стабилизаторе, который греется на много больше потому и выбран транс на 6в.   А у меня транс 8в  и с диодами оно работает, но греется стабилизатор градусов 65.  А при 6в я пробовал стабилизатору не хватает.

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

0
bss9 bss9 1 день назад #

Еще — однополупериодный выпрямитель (2 диода) с падением 0.2В и разница с синхронным выпрямителем 0.1В (?)

минимальна. Да, и дискуссия не уместна от Слова СОВСЕМ, «потребитель не динамический», дельта минимальна (максимум — минимум по току как итог, разница в напряжении перед ЛМкой), если только Ваши диоды применить (мост однополупериодный). 

Синхронный выпрямитель линейный, в отличии от диодов (ток\падение напряжения), применение имеет смысл ТОЛЬКО в питании с динамической нагрузкой (УМЗЧ, например)

0
telemaster2007 telemaster2007 20 дней назад #

Спаяю через пару недель. 

Ради спортивного интереса. Проверю.

0
caleb caleb 19 дней назад #

Тогда и трансик такой же берите, и стабилизатор.

+2
Anr Anr 13 дней назад #

Работа огромная, респект

Уточните плз

  • у Малины нет полноценного i2s. Точнее нет возможности работать в slave (синхронизация от ЦАП). Мне не понятен выбор ее в качестве базы плеера. Почему Малина?
  • Почему все так хают винду в угоду линуксу? Режим real time? Не смешите — ни та ни другая ОС не относятся к ним. Можно говорить о бит перфекте. Согласен. Но на Малине удалось его получить? Сомнение.
  • Импульсные БП… И чем они не угодили? Посмотрите на причных производителей подобного железа Зачастую берется обычная мать поменьше, с кучей DC-DC и флаг в обе руки :-). Может описываемая деградация звука связана с другим?
0
Pushok62 Pushok62 13 дней назад #

Всё познаётся в сравнении. Мне очень понравилось звучание Малины с плеером RuneAudio по интерфейсу USB — причина в этом. У всех вкусы разные, и каждый выбирает то, что ему больше нравится, и по звуку, и по конструкции. Я выбрал такой вариант, и меня он устраивает во всех отношениях. А что касается звучания обычного компьютера — то такой звук по сравнению с Малиной+RuneAudio на мой слух заметно хуже. Можно долго рассуждать о том, что обычный ПК и импульсные БП не хуже, но я эту разницу слышу, и выбираю то, что лучше. Вероятно, эту разницу слышат не все. В общем, надо пробовать, сравнивать, и выбирать то, что больше нравится.

0
Anr Anr 13 дней назад #

Да все верно, если мы говорим на уровне нравится — не нравится. Проект классный, вложено много сил, времени, денег.

Но я же не про это...

«А что касается звучания обычного компьютера — то такой звук по сравнению с Малиной+RuneAudio на мой слух заметно хуже.» — простите, а как звучит обычный компьютер :-). Я больше скажу — если обычный компьютер звучит, то с этим надо что-то делать. 

«Можно долго рассуждать о том, что обычный ПК и импульсные БП не хуже, но я эту разницу слышу, и выбираю то, что лучше. Вероятно, эту разницу слышат не все.» — рецепт прост и давно известен — линейный БП в ПК :-). Результат вы вряд ли услышите, но все же.

Еще раз — проект красивый. 

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

Если у вас нет ответа, то это и не означает, что вы не правы.

Может кто-то другой ответит или здесь или другим проектом.

0
Pushok62 Pushok62 13 дней назад #

«если обычный компьютер звучит, то с этим надо что-то делать» — ну хорошо, не компьютер звучит, можно было, конечно, сформулировать по другому, но суть от этого не меняется. Я сравнивал разные варианты, не все возможные, разумеется, и выбрал, да — по звучанию. И действительно, мне больше добавить нечего.

0
madman madman 11 дней назад #

А Вы бы не могли поделиться своим рецептом? Это принцип разумной достаточности? Сам заканчиваю сейчас стример на RP2. Интересны любые мнения.

+1
Anr Anr 10 дней назад #

Если выше вопрос мне, то попытаюсь

  • бит перфект. Это накладывает ряд ограничений на реализацию. 
  • универсальность.

На мой взгляд страхи перед импульсными БП — это миф (при нормальной реализации). Кстати, здесь очень понравился синхронный выпрямитель и не тем, что падение малое, а низким помехами :-)

По выбору плеера (софт) — вопрос веры :-), лишь бы был удобен и выполнял бит перфект на выбранном железе.

Скорее всего склоняюсь в сторону стандартной матери стандартного ПК :-) хотя не похоронил и микроконтроллеры.

Плеер на ВВВ мне не понравился только тем, что не играл ISO SACD и имел проблемы с DSD высокого бит рейт, в остальном — все ОК.

caleb caleb 9 дней назад #
Комментарий удален
0
caleb caleb 9 дней назад #

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

0
Anr Anr 8 дней назад #

Вы правы, здесь нет ни импульсного БП, ни прожорливых потребителей, но есть синхронный выпрямитель и его обсуждение :-)

А импусльсные стабилизаторы активно используют на различных матерях и платах мк (DC-DC)

0
caleb caleb 7 дней назад #

И пусть себе используются, там цели совсем другие. 

0
Anr Anr 7 дней назад #

Какие могут быть другие цели у БП? :-)

Просто не нужно создавать себе мифы и возводить их в ранг аксиом. 

На платах мк, не говоря уж о матерях ПК, DC-DC зачастую используются, это факт. Без проца сегодня наверное уже не стоит говорить о плеере, поэтому откроем глаза и просто признаем их (ИБП) существование в аудио. Самое интересное — данная тема — это по сути реализация условий работы некой программы-плеера. Более того — эта конструкция позволяет загрузить и другое ПО. Поэтому я и акцентирую внимание на базовые требования к железу, его поменять на порядок трудней, и при неверном выборе хоронит всю конструкцию. На мой взгляд Raspberry — неудачный выбор, точнее влекущий за собой ряд проблем, которых можно было бы избежать.

0
caleb caleb 7 дней назад #

Да собирайте как хотите и на чем хотите, хоть сервер ставьте себе. Мне лично совершенно безразлично что вы там себе думаете, я лично знаю и проверял что DC-DC штука специфическая и требует особого подхода, при неудачном исполнении это не хилый генератор помех. Даже жалкий 5в-2а сетевой может столько помех генерить, что сотовый телефон перестает работать.  А малина выбрана не потому что вот так захотелось, а образ поддерживается именно этим микрокомпьютером и альтернативы тут нет. 

0
Anr Anr 6 дней назад #

Спасибо, добрый человек, так и сделаю. 

А хамить для обоснования своих утверждений — это… подберите сами.

Удачи и успехов вам и в личностном взрослении тоже.

+1
odme odme 6 дней назад #

«На мой взгляд Raspberry — неудачный выбор»

А какой удачный?

0
Anr Anr 4 дня назад #

Я уже отвечал — все зависит от Ваших критериев. Например, для меня обязательный — битперфект. Малина его не обеспечивает, или если и добиться этого, то это сильно усложнит проект. Далее — набор проигрываемых форматов, например для меня важен ISO SACD, если Вам он не нужен, то на мой взгляд практически единственный мк ВВВ (BigleBone Black). Или идти в сторону Intel систем, та же мать формата miniITX с пассивным охлаждением

0
madman madman 6 дней назад #

Есть платы miniITX с пассивным охлаждением. Куча интерфейсов, минимальный размер. У меня такое для фильмов.

0
caleb caleb 5 дней назад #

Знаю я про них, штука хорошая, только вот образ rune audio написан для малины.... 

А последний rAudio  только на малине работает, а 0.4 допиленный конкретно под плеер который со слов Владимира самый лучший по звучанию, работает только на 3B малине  . 

0
madman madman 5 дней назад #

кстати, в «малине» три импульсных DC-DC на плате. а как быть с ними?

0
Pushok62 Pushok62 5 дней назад #

Никак, пусть работают. Речь шла всего лишь о том, что звучание малины с линейным стабилизатором лучше, чем с импульсным блоком питания, ни больше, и не меньше.

0
Anr Anr 4 дня назад #

Вы бы уже договорились между собой :-). Вместе же делали этот проект. Как влияют DC-DC на звук. Послушать одного -«я лично знаю и проверял что DC-DC штука специфическая и требует особого подхода, при неудачном исполнении это не хилый генератор помех. Даже жалкий 5в-2а сетевой может столько помех генерить, что сотовый телефон перестает работать» © 

caleb , вам же и 3 DC-DC не мешают, но один импульсник мешает слушать. Может в самом деле — «нужно уметь их готовить ©» :-)
0
Pushok62 Pushok62 4 дня назад #

Я могу отвечать только за свои слова. И к тому, о чём я уже писал, мне добавить нечего: звук с линейным стабилизатором для Малины лучше. И предлагаю этот вопрос в таком ключе здесь больше не развивать.

+2
admin admin 4 дня назад #

Даже не знаю, что тут можно столько обсуждать только по питанию? Anr,  если вам так важна тема импульсных блоков питания создайте ветку по обсуждению таковых применительно к аудио, в контексте статьи это уже оффтопиком пахнет. 

1) Во первых не путайте DC-DC c AC(220)-DC, сделать малошумящий (хорошо, если еще бы малофонящий) импульсный стаб проще, чем полный блок питания

2) Кроме этого, при использовании импульсного блока питания важным аспектом становится его экранировка и компановка устройства, при той плотности, что у автора, думаю, выбор очевиден.

«Более того — эта конструкция позволяет загрузить и другое ПО. Поэтому я и акцентирую внимание на базовые требования к железу, его поменять на порядок трудней,» 

— замечу, тут Вы сразу пропускаете 90% статьи...

0
caleb caleb 4 дня назад #

https://vrn.terraelectronica.ru/news/5819

Многое объясняет.

0
madman madman 4 дня назад #

Заметьте, что частоты практически всех, указанных в статье помех, лежат далеко за пределами звукового диапазона.

http://madoptic.narod.ru/projects/a-seb_page2.htm

+1
madman madman 4 дня назад #

извините, я не холивара ради. просто встречал на просторах нэта плату для перевода «малины» полностью на «линейное» питание. ставится сверху, как «шляпа». на DASTEREO был много восторженных отзывов на эту тему. исходя из вашей концепции неплохой вариант для апгрейда.

+1
odme odme 5 дней назад #

«Есть платы miniITX с пассивным охлаждением.» 

А вариант «плеер + ОС» для аудио достойный есть?

Я не то что защищаю изделие на малинке, нет, я хочу найти достойную альтернативу  ноутбуку + Foobar. 

У меня в корпусе ЦАПа много свободного места. Думаю о мини ПК + выносной дисплей 7-10дюймов, например такой стоящий сверху.

0
madman madman 5 дней назад #

JRiver - великолепен. В аудиоварианте с рендерером от APlayer играет очень достойно.

плата GA-N3160N-D3V+блок питания в формфакторе SFX+5" WD на 1 Тб+SSD на 128 Гб+Windows 7. Собрано в корпусе DVD плеера MICROMEGA. Вентиляторов нет. Греется до 55-60 градусов. 

0
caleb caleb 5 дней назад #

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

+1
madman madman 4 дня назад #

как-бы не все за что требуют денег — платно. лекарства еще никто не отменял))) интерфейс очень приятный, удобный и легко настраиваемый. в нэте есть инструкции по «аудиофильным» настройкам. попробуйте, может понравится.

0
bss9 bss9 1 день назад #

телемастер ссылку на отличные диоды привел, да и не по фигу, какое там падение — 0.2В или 1В (линейный по току потребитель)? Уважаемый Пушков применил синхронный выпрямитель совсем по другим причинам (и Де Факто, и «тренировка на кошках», за что огромное БлагоДарю, за продвижение «новых технологий») трансформатор примените свой, лучше с запасом по току.

0
bss9 bss9 1 день назад #

Резонансы и прочие «драйвера светодиодов», зарядчики АКБ не надо… ослик воткнуть и офигеть. Мост или полумост куда не шло, но оно вам надо, 1\3 от всего проекта «городить» (если опыта нет или малый, то, вообще, не стоит начинать ИИП с шим строить, на это уйдут годы, с готовым проектом — месяцы, если оригинал применять будете), транс купите и не мучайтесь, ЛМ от ТИ, ЛТ от Линнера или рассыпуха.

0
ricofenix ricofenix 8 дней назад #

Очень интересное решение, я использую cubietruck, тоже с RuneAudio, но пока голую, без дополнительной обвязки в виде индикаторов и прочего. Хочу высказаться по поводу приклеивания радиатора к уголку, для отвода тепла на корпус, это плохая идея, уберите радиатор и закрепите стабилизатор прямо на уголке, тепло будет отводится эффективней.

И еще, 6 вольт от трансформатора, даже с синхронным выпрямителем, не спасет от колебаний напряжения в сети...

0
Pushok62 Pushok62 8 дней назад #

В принципе, конечно, правильнее прикрутить микросхему к нижней крышке (я даже отверстие там уже сделал), но поскольку нагрев микросхемы не такой уж сильный, температурный режим в целом получился хороший. Насчет питания от 6 вольт — конечно, при глубоких просадках сети могут быть проблемы. У меня сеть — в пределах стандартов +-5%, и за всё время эксплуатации не было ни одного сбоя. Кроме того, имеющийся в стабилизаторе запас по току позволяет надеяться, что и при бОльших колебаниях ничего страшного не произойдет. Так, в обычном рабочем режиме при полной нагрузке с одним HDD напряжение на выходе стабилизатора уменьшается всего до +5.25В по сравнению с +5.3В на холостом ходу.

0
ricofenix ricofenix 8 дней назад #

хорошо если стабильно, но такое не далеко не у всех...

Мне пришлось для цап напряжение немного повышать, а чтоб меньше грелся, через силиконовую прокладку на корпус пришлось плату цап прикручивать, кстати очень помогло, на 10 градусов меньше получил температуру.