2012年1月31日火曜日

QA550

Colorfly CK4のI2S接続、うまくいくのかどうかわからないので、ここはES9018とのI2S接続の実績が多くあるQA550にあっさりチェンジしてしまいます。


 ES9018のデータシートをみても明確な記述がなく(多分)、I2Sのタイムチャートぐらいし参考になりそうな情報がありません。
 タイムチャートではLRCLK 1周期あたり、BCLKが32クロックあるように受け取れるような描き方になっています。途中が点線で省略されていますが、32bitモードと丁度クロック数が一致している(いなければならない)ような描き方になっています。
 もし、32クロック/LRCLKだと、CK4のI2S波形は16クロック/LRCLKなので完全に不一致になります。




 ということで、いろいろ実験してもNGのままである可能性も高そうなので、次の候補としてQA550を選定してみました。
 バッテリー内蔵していないことがまず気になるデメリットですが、ES9018との接続実績、音質評価高、比較的安価、改造リポート多数で、改造し易いなどなど良いところも多々ありますし...




QA550

2012年1月29日日曜日

Colorfly CK4 I2S BuffaloII接続 NG

Colorfly CK4 I2SをBuffaloIIに接続を試みて見ました。
Colorfly CK4 I2Sフォーマット確認で書いたように、Colorfly CK4のI2S出力は、16bitで今のところでいわゆるI2SなのかLeftJustificationなのかRightJustificationなのかはまだ不明ですが、HiFiDuinoのソース中のI2Sモード設定レジスタ初期値を書き換えて試験して見ました。


 Register 10 (0x0A) (MC1)
  |0|0| | | | | | |  24bit data
  |0|1| | | | | | |  20bit data
  |1|0| | | | | | |  16bit data
  |1|1| | | | | | |  32bit data (D)
  | | |0|0| | | | |  I2S (D)
  | | |0|1| | | | |  LJ
  | | |1|0| | | | |  RJ
  | | |1|1| | | | |  I2S (Not sure why two values for I2S)
  | | | | |1| | | |  Reserved for engineering; must be 1 (D)
  | | | | | |0| | |  Jitter Reduction Bypass
  | | | | | |1| | |  Jitter Reduction ON (D)
  | | | | | | |0| |  Deemph ON
  | | | | | | |1| |  Deemph Bypass (D) (can set auto deemph in Reg17)
  | | | | | | | |0|  Unmute DACs (D)
  | | | | | | | |1|  Mute DACs


I2Sのモード指定はレジスタ10(0x0A)の上位4bitで制御するようになっており、bitサイズは16bitは確定のはずなので、16bit(10)とし、I2S/LJ/RJは各々確認して見ましたが、いずれの場合でも片側からノイズ混じりの音が聴こえるだけです。SYNC LEDはきれいに点灯。
デフォルト設定(32bit I2S)でも同じような聴こえ方だったので、設定がうまく反映されていないのか??今のところ何が悪いのか皆目検討がつきません...orz

ぺるけ式FET差動バランス型ヘッドホンアンプ_モバイル版10(KiCadガーバービューワー)

FusionPCBに基板作成依頼完了しました。過放電防止回路のPowerMOSFET IRF9204PbFのピン配置が間違っていたので、ライブラリを修正し、パターンも修正しました。

今回、Eagleではなく、DesignSparkPCBを使用したため、ガーバデータの作成方法がよくわかりませんでした。
FPGAの部屋さんの記事を参考に、ガーバーファイルのファイル名はFusionPCBの指示( リンク先のGerber file requirement)に従いリネームして作成。ドリルデータが合わなかったのですが、まずはそのまま出してみることにしました。(問題あれば連絡してくれるので、その時対処。)

また、ガーバーデータのビューワーですが、前回は、GC-Prevueを使用しましたが、試用期間がもうすぐですとのワーニングで開けなくったので、FPGAの部屋さんの記事ではKiCADを使用していたのを見て、KiCADをインストールして使って見ました。
トラ技2011/10月号にも、記事が載っています。


 KiCAD

 ガーバービューワーの表示は、GC-Prevueの方が見やすい感じですが、フリーで使用できるので贅沢は言えません。

 KiCADでのA面側表示


KiCADでのB面側表示



2012年1月22日日曜日

DPA01 PCB素材の正面版

Bispaで部品調達のついでにDPA01HPA&Analog VOL.6を買っておきました。
DPA01は、もう売り切れているようですね。

まだ、HA10miniも2set買ってあるのに作っていない状態ですので、作るのは何時になるやらですが...

購入しようと思った第一の理由は、正面版の方に関心があったからで、これはいいアイデアなので真似しようと思っていたからです。

今作ろうとしてるモバイル用DACの正面版に適用すれば、難しい四角い穴開けが回避でき、またWCA-009を搭載する場合、アルミ筐体で完全にシールドしてしまうと電波が受信できなくなるのが回避できます。逆にシールドはベタアースにすれば確保できます。シルク表示もついてきます。

DDC&SwitchMatrixにも同じ方法で作ると、TOSリンクの四角い穴や、HDMI、USB用の穴の問題を回避できます。

コスト的には不利ですが、下手にこのための工具、CNC調達費用を考えれば有利とも言えます。

 DPA01表

  DPA01裏

 まだ読んでませんが、フィルタ、デジタルアンプ、電源とノイズ、オペアンプ、いずれも何かと知っておくとよさそうな内容そうです。

HAP & Analog vol.6

Colorfly CK4 I2Sフォーマット確認

Colorfly CK4のI2S出力をロジアナでモニタして見ました。
残念ながらファイルフォーマットは、24bitに対応していますが、DACへの出力は16bitに丸めているようです。LRCLK1周期内のSCLKが32Clockしかありません。ch当たり16bitしか帯域がありません。
周波数はともかく、24bit対応が無いのは..

 44.1k/16bit再生時波形





  96k/24bit再生時波形

 iBasso DX100を見送る予定でしたが、こうなると再考ですね。


Colorfly CK4 I2S取り出し

Colorfly CK4からI2Sを引き出す改造を行いました。

まずは、CK4の開腹で悩みました。ねじ類がなにもなく、どうやって開けたらよいのか???
適当に隙間をカッターで広げてみると少し隙間ができたので、すこしずつしかし強引に広げるていくと開けることができました。
結局一辺あたり2つずつぐらい爪で引っ掛ける構造になっていました。

Colorfly CK4 開腹 
右の白い方の各辺2つぐらいにつめがついていてそれで止めている

 V1.02 '11.2製造のPCBか?

 音楽再生用のCXO 22MHzと24MHz

 DACチップ Cirus Logic CS4398

DACチップ周辺
CS4398の下にあるSPUと書いてあるチップからI2Sが出ているようで、
その上に22Ωのダンピング抵抗(モジュール)を経由してCS498へ配線されている


次は、I2S信号の取り出し口をどうするかで悩みました。USBコネクタかなにか付けることができないか検討して見ましたが、ちょっと無理がありそうです。
見ているとラインアウトのコネクタはそのまま穴が開いていて、USBケーブルより若干細いくらいなので使えそうだと判断し、少し穴を広げ、ケーブルを通し、ボンドを充填して固めました。
ケーブルは、手持ちのUSBケーブルを切断して利用。DAC側はUSBmini、CK4側はケーブル直接出しとしました。

 ラインアウトのポートを利用してI2S引き出し

  ラインアウトのポートを利用してI2S引き出し(内側)

 ケーブルハンダ付け部

白:SDATA USB D-端子に割当
 赤:SCLK  USB Vcc端子に割当
 緑:LRCK  USB D+端子に割当
 黒:GND   USB Gnd端子に割当

 内部のケーブル配線全容

完成

とりあえず画面表示は正常、HPA端子からの再生は問題なくできており、改造により壊してはいないようです。

2012年1月21日土曜日

モバイルDAC 1 - LUNDAHL LL1583

 ぺるけ式FET差動バランス型ヘッドホンアンプ_モバイル版と同じタカチのKCS型フリーサイズケース 74.4mm×29.4mm×135mmでDACを作るつもりですが、電源まで内蔵させるのは難易度が高いので、まずはBuffaloII=>トランスIV、電源は外部供給からで作ってみようと思います。


 ということで、Studio Okamoto の 徒然日記さんの記事を参考に、LUNDAHL LL1583(LXではありません)を購入してみました。


  Colorfly CK4   =(I2S)=> モバイルDAC  =(バランス)=> ぺるけ式FET差動バランス型ヘッドホンアンプ_モバイル版  =(バランス)=> HD25-1II の構成の完成をとりあえず目指します。 




 LUNDAHL LL1583