Pemutar audio jaringan: HiFi murah


Saya sudah lama tersiksa oleh gagasan menggunakan beberapa produk Hardkernel untuk membuat pemutar audio jaringan. Seperti ini , hanya lebih murah. Itu menghentikan kurangnya antarmuka audio yang waras, tapi saya tidak ingin berkomunikasi dengan USB-DAC. Dan di Geektimes ada berita tentang rilis komputer papan tunggal baru dengan antarmuka I2S dan papan dengan DAC audiophile untuk itu. Mimpi mulai terwujud!

Saya tidak akan menyebarkan tentang perbedaan antara Odroid C1 + dan "raspberry", semuanya sudah ditulis . Saya akan membahas lebih detail tentang DAC itu sendiri.



Inilah yang diklaim pabrikan:
  • PCM5102 Burr-Brown DAC kelas atas dengan konektivitas I2S
  • Mendukung format 16/24 dengan distorsi minimal (-93dB) dan dinamika sempurna (100dB +). Tingkat pengambilan sampel hingga 192 kHz.
  • Menggunakan pengatur daya derau sangat rendah dalam kombinasi dengan dua kapasitor solid-state, yang sangat meningkatkan rasio sinyal-ke-derau
  • Desain PCB khusus dan konektor RCA berlapis emas.

Blog Hardkernel memberikan hasil pengujian menggunakan penganalisa Presisi Audio, mengkonfirmasikan karakteristik yang diklaim.

Hasil tes
+ (THD + N):



/:


:




Diputuskan bahwa benda itu keren dan perlu diambil. Pada prinsipnya, perakitan perangkat direduksi menjadi mengacaukan kaki, dan menghubungkan konektor. Isi gambar ke kartu SD, dan hanya itu. Namun dalam bentuk ini, pertama, itu tidak terlihat seperti HiFi, dan kedua, itu menarik perhatian kucing yang tidak perlu dengan mengedipkan LED dan kabel yang mencuat ke segala arah. Karena itu, langkah selanjutnya adalah pembuatan kasing dan mengemas semua yang ada di dalamnya. Desain yang menakjubkan dibuat, yang bagaimanapun harus disesuaikan dengan realitas lokal. Akibatnya, dipilih case aluminium standar, modifikasi yang direduksi menjadi hole milling. Dimensi case 190x170x70mm. Ketebalan dinding 2mm. Perakitan itu sendiri tidak memberikan banyak masalah karena kesederhanaan perangkat:





Seperti layaknya komputer papan tunggal, konektor antarmuka terletak di semua sisi, yang ketika dipasang di dalam case menciptakan masalah tertentu. Saya harus menyolder ulang sesuatu:
  • Ada port IR di papan tulis. Karya ini bermanfaat secara umum, tetapi tidak berguna di dalam kasing. Itu disolder, dipindahkan ke kabel dan ditempatkan di panel depan.
  • RCA terlihat menyamping. Masalahnya dipecahkan menggunakan adaptor buatan sendiri.
  • Daya maksimum C1 + adalah 2 ampere (saat menghubungkan perangkat eksternal melalui USB), sehingga catu daya dipilih dengan margin tertentu, terutama karena masih ada tidak kurang dari 5V / 3A unit.
  • 3 LED biru terhubung ke GPIO.



Untuk setidaknya memuliakan penampilan, panel depan ditutupi dengan lapisan akrilik hitam setebal 5 mm. Lubang di seberang LED dan penerima IR digiling di sisi belakang:



Ini mengakhiri bagian besi.

Lembut


Mengumumkan kit baru di blog mereka, para pengembang menulis bahwa semuanya berfungsi baik dengan Volumio . Volimio adalah bangunan Debian yang dipangkas. Untuk fungsi pemutar media adalah mpd yang bertanggung jawab , dikendalikan melalui antarmuka web atau klien apa pun untuk mpd, apakah MPDroid atau klien lain.

Namun, ternyata, orang-orang dari Hardkernel sedang terburu-buru. Pada saat itu, ketika saya sudah menerima kit di tangan, tidak ada perakitan pekerjaan umum Volumio dengan dukungan I2S! Saya punya 4 hari lagi untuk mendapatkan pengembang. Beberapa hari setelah Volumio berhenti dan Rune Audio. Karena Volimio telah berusaha keras untuk pengembang di forum, saya mulai dengan itu. Pada prinsipnya, semuanya bekerja, tetapi tiang tembok seperti Spotify yang jatuh muncul secara berkala. Selain itu, tidak ada dukungan untuk kontrol IR Remotr, dan pemasangan Lirc membutuhkan tarian yang panjang dengan rebana karena distribusi distribusi yang kuat. Kekecewaan.

Tapi tiga hari kemudian, rilis baru Rune Audio dirilis dan mimpi akhirnya menjadi kenyataan sepenuhnya! Pekerjaan jarak jauh, karya Spotify, semuanya ada di tempat! Tidak seperti Volimio, Rune Audio dibangun berdasarkan ArchLinux, dan semua fungsi yang diperlukan ada di sana pada awalnya.





Desainnya adaptif, tampak hebat baik di PC maupun di ponsel cerdas, sehingga Anda dapat mengontrol pemutar dengan nyaman dari perangkat apa pun.
Di ponsel cerdas




Agar akhirnya dapat berteman dengan Rune Audio dan Odroid C1 +, Anda perlu melakukan beberapa pengaturan awal.

1) Aktifkan dukungan DAC
nano /boot/boot.ini

Batalkan komentar pada baris:
# PCM5102 audio DAC Enable/Disable
# Uncomment the line below to __ENABLE__ Audio-DAC(PCM5102)
setenv enabledac "enabledac"

Anda juga dapat menonaktifkan dukungan HDMI dan GPU di sana untuk menghemat sumber daya.

2) Aktifkan remote control:
systemctl enable lircd
systemctl start lircd
systemctl enable irexec
systemctl start irexec

Pada prinsipnya, Anda dapat menggunakan remote Hardkernel kecil, saya lebih suka menghubungkan remote dari Xtreamer dengan mengunduh konfigurasi dari sini dan menempatkannya di /etc/lirc/lircd.conf.d/lircd.conf .

Saya mendapat kesan bahwa Volimio adalah versi Rune Audio yang sangat terpangkas agar sesuai dengan konsumsi sumber daya yang lebih sedikit. Ada kemungkinan bahwa ini relevan untuk "raspberry", tetapi mengingat kekuatan Odroid C1 +, ini jelas tidak berguna.

Solusi Bersaing


Tentu saja, sekelompok perisai Odroid C1 + Hardkernel HiFi jauh dari satu-satunya pilihan untuk membangun pemain jaringan. Dan bukan yang termurah. Hal ini dimungkinkan dengan Raspberry P + b dan salah satu dari banyak HiFi DAC Cina. Selain itu, Anda dapat menghubungkan DAC dengan antarmuka I2S ke Odroid C1 + dengan menyolder adaptor kecil. Berikut ini adalah contoh dari forum Hardkernel - menghubungkan Teradak ES9023:



Secara umum, pilihannya beragam.

Ralat


Beberapa poin yang akan saya lakukan berbeda di iterasi berikutnya:
Layak menempatkan HiFi Shield di sebelah papan utama dan menghubungkannya dengan sebuah loop. Maka akan mungkin untuk membawa konektor asli ke panel belakang secara langsung.

Konektor SD terletak di bagian bawah papan. Itu Untuk memperbarui firmware, Anda harus membongkar kasing dan menghapus seluruh "sandwich". Sekarang saya akan menggunakan kabel ekstensi dan membawa konektor micro-sd ke panel belakang.

tautan yang bermanfaat


Bagian Odroid C1 di forum Rune Audio
Bagian Odroid C1 di forum Hardkernel

Source: https://habr.com/ru/post/id383361/


All Articles