SPDIF HAT

for NanoPi NEO/NEO2 series.

概要


NanoPi-NEO/ NEO2 シリーズ用のSPDIF信号取り出し基板です。以下の形式で接続可能です。

  • SPDIF 角形光
  • SPDIF 同軸 RCA (絶縁トランス経由)
  • SPDIF 同軸 3.5㎜ジャック (絶縁トランス無し、モバイル向け)

接続形態が多様にあるため、一部パーツのみ付属での販売です。使用する接続形態に合わせた別売りパーツを準備ください。

別売りパーツについて

以下のパーツが別売りです。接続形態に合わせ別途秋月電子通商にて購入ください。

通販コードでの表記となります。


必須パーツ

C-10902 x3個 ピンソケット1x12(12P)リード長10mm


同軸デジタル RCA使用時

P-11906 x1個 デジタルオーディオ伝送用パルストランスPE-65612NL

C-06509 x1個 基板用RCAジャック(黒)


同軸デジタル 3.5㎜Jack使用時

C-02460 x1個 3.5mm小型ステレオミニジャック 基板取付用


光デジタル使用時

C-09598 x1個 角型光デジタル通信コネクタ(送信用・シャッター付)PLT133/T10W


使用例

1.3" IPS LCD HATとの組み合わせ例

仕様

対応SBC:

    • NanoPi-NEOシリーズ 各種 (NanoPi NEO, NanoPi NEO Air, NanoPi NEO Core)

※NanoPi-NEOシリーズは、別途SPDIF対応のOSを準備してください。

    • NanoPi-NEO2 シリーズ 各種 (NanoPi NEO2, NanoPi NEO Plus2, NanoPi NEO Core2)


出力

  • SPDIF 角形光
  • SPDIF 同軸 RCA (絶縁トランス経由) 0.5Vp-p
  • SPDIF 同軸 3.5㎜ジャック (絶縁トランス無し、モバイル向け) 0.5Vp-p


免責事項

  • 本品は実験基板となります。本品を使用し生じた火災・感電・火傷・ケガ・故障など、いかなる損害・被害が生じても当方は一切の責任を負いませんのでご了承ください。
  • 基板、説明書等の著作権およびその他権利は放棄していませんので、その一部または全体を無断で第三者に対して使用することはできません。
  • SPDIF出力は、内蔵PLLを基準といたクロックで動作しており、多少の周波数ズレが生じます。接続する機器によっては信号をロックできない場合がありますので、あらかじめご了承ください。

諸特性実測値 (参考値)

付属抵抗 220Ωおよび110Ω使用時です。


192kHz 24bit RCAジャック出力 (絶縁トランス経由)


192kHz 24bit 3.5mm ジャック出力 (絶縁トランス非経由)

NanoPi-NEO2用OS


周波数誤差を小さくため、NanoPi-NEO2 の標準ドライバ改造しておりますが、それでも以下の誤差があります。この周波数誤差のため、接続する機器によっては信号をロックできない場合があります。あらかじめご了承ください。

44.1kHz系再生時:-344 ppm

48kHz系再生時: -186 ppm

※理論値です。

※元々の誤差は最大 -3520ppm でした。


2018/09/29版以降にて SPDIF対応済みです。

mpd.conf の記述例は以下となります。


audio_output {
        type            "alsa"
        name            "SPDIF"
        device          "hw:SPDIF,0"
        mixer_type      "none"
#        format          "192000:24:1"
}


SSHにて以下のコマンドを実行後、Volumio設定画面にて出力先にて「On-board SPDIF」を選択してください。


cp /boot/sun50i-h5-nanopi-neo2-spdif.dtb /boot/sun50i-h5-nanopi-neo2.dtb
reboot


AlsaMixer

いずれの版でも「alsamixer」にてSPDIFの設定が可能です。


MaxSamplingRate

  • 出力可能な最大周波数を設定できます。
  • 48k, 96k, 192k, 384k, 768kで選択可能です。


PreStartWait

クロックロックするまで音が出ないDACを使用する際に、再生開始時に無音を挿入し、曲の頭が欠けるのを抑止する機能です。

  • 初期状態では No Wait (0ms)で無効となっています。
  • 曲間では働きません。次曲送りや、Queから新しい曲を選んだときにWaitが掛かります。

回路図

ドキュメントなど