网络音频播放器:HiFi价格便宜


使用某些Hardkernel产品创建网络音频播放器的想法使我长期受苦这样,只有更便宜。它阻止了缺乏健全的音频接口,但是我不想与USB-DAC进行通信。在Geektimes,有新闻发布了一种新的带有I2S接口的单板计算机和一个带有发烧级DAC的板的消息。梦想开始实现!

我不会谈论Odroid C1 +和“树莓”之间的区别,所有内容都已经写好了我将更详细地介绍DAC本身。



这是制造商声称的内容:
  • 具有I2S连接的高端PCM5102 Burr-Brown DAC
  • 支持16/24格式,失真最小(-93dB),动态效果完美(100dB +)。采样率高达192kHz。
  • 将超低噪声功率调节器与两个固态电容器结合使用,可大大提高信噪比
  • 特殊的PCB设计和镀金的RCA连接器。

Hardkernel博客使用Audio Precision分析器提供测试结果,确认要求保护的特性。

试验结果
+ (THD + N):



/:


:




决定这件事很酷,需要采取。原则上,该装置的组装减少为拧紧支脚并连接连接器。将图像填充到SD卡上,仅此而已。但是以这种形式,首先,它看起来不像HiFi,其次,它通过闪烁LED和电线向各个方向伸出来吸引了猫的不必要的注意。因此,下一步就是外壳的制造并将其内部的所有东西包装起来。做出了惊人的设计,但是必须对其进行调整以适合当地实际情况。结果,选择了标准的铝制外壳,其修改减少到了孔铣削。外壳尺寸190x170x70mm。壁厚2mm。由于设备的简单性,装配本身并未带来很多问题:





就像单板计算机一样,接口连接器位于所有侧面,当安装在机箱内部时会产生某些问题。我不得不重新焊接一些东西:
  • 板上有一个红外端口,通常可用,但在外壳内部无用。将其焊接,移植到电缆上并放在前面板上。
  • RCA横盘整理。使用自制适配器解决了该问题。
  • C1 +的最大功率为2安培(通过USB连接外部设备时),因此选择电源要有一定的余量,特别是因为仍然有不少于5V / 3A的电源。
  • 3个蓝色LED连接到GPIO。



为了至少以某种方式使外观高贵,前面板覆盖有5毫米厚的黑色丙烯酸涂层。与LED和IR接收器相对的凹槽在背面进行了铣削:



这结束了熨斗部分。

柔软的


开发人员在他们的博客中宣布了一个新套件,并写道Volumio一切正常。 Volimio是修剪过的Debian版本。对于媒体播放器功能,负责mpd,可通过Web界面或mpd的任何客户端(无论是MPDroid还是任何其他客户端)进行控制。

然而,事实证明,来自Hardkernel的家伙很着急。那一刻,当我手头上已经收到该工具包时,还没有支持I2S的Volumio的公开工作集会!我还有4天的时间来吸引开发人员。 Volumio停下来和Rune Audio放了几天由于Volimio在论坛中一直在努力为开发人员提供帮助,因此我从此开始。原则上,一切正常,但是像脱落的Spotify这样的门框会定期弹出。此外,不支持IR Remotr控制,由于强大的分配截止功能,安装Lirc时需要用铃鼓进行长时间的舞蹈。令人失望

但是三天后,发布了新版本的Rune Audio,梦想终于实现了!远程工作,Spotify工作,一切就绪!与Volimio不同,Rune Audio是在ArchLinux的基础上构建的,所有必需的功能最初都在其中存在。





该设计是自适应的,在PC和智能手机上看起来都很棒,因此您可以从任何设备平等地控制播放器。
在智能手机上




为了最终与Rune Audio和Odroid C1 +成为朋友,您需要进行一些预设。

1)激活DAC支持
nano /boot/boot.ini

取消注释行:
# PCM5102 audio DAC Enable/Disable
# Uncomment the line below to __ENABLE__ Audio-DAC(PCM5102)
setenv enabledac "enabledac"

您也可以在此处禁用HDMI和GPU支持以节省资源。

2)激活遥控器:
systemctl enable lircd
systemctl start lircd
systemctl enable irexec
systemctl start irexec

原则上,您可以使用小型Hardkernel遥控器,我更喜欢通过从此处下载配置并将其放置在/etc/lirc/lircd.conf.d/lircd.conf中来从Xtreamer连接该遥控器

我给人的印象是Volimio是Rune Audio的精简版,以减少资源消耗。这可能与“树莓”有关,但是鉴于Odroid C1 +的强大功能,这显然是无用的。

竞争解决方案


当然,一堆Odroid C1 + Hardkernel HiFi防护罩并不是构建网络播放器的唯一选择。而且不是最便宜的。可以使用Raspberry P + b和许多中国HiFi DAC之一。此外,您可以通过焊接小型适配器将任何具有I2S接口的DAC连接到Odroid C1 +。这是Hardkernel论坛的一个示例-连接Teradak ES9023:



通常,选择是多种多样的。

勘误表


在下一次迭代中,我可能会做一些不同的事情:
值得在主板旁边放置一个HiFi Shield并将其与回路连接。然后,可以将本机连接器直接带到后面板。

SD连接器位于电路板的底部。那些。要更新固件,您需要拆卸外壳并卸下整个“三明治”。现在,我将使用一根延长电缆,将micro-sd连接器插入后面板。

有用的链接


第Odroid C1论坛上的符文音频
部分Odroid C1在论坛上Hardkernel

Source: https://habr.com/ru/post/zh-CN383361/


All Articles