DAC343XXについて - Mosaku
2023/01/13 (Fri) 20:48:47
半年ほど前に上記のI2Cエラーについて質問して、それは解決したのですが、電源投入後のLCDの初期画面でMCK:<BAD>と表示されます。それで、SPDIF3の光コネクタから音声入力しても同じ表示です。オシロ(初心者)でCS8416の出力波形をみるとまともな波形のようです。
そこで、8416では無く「simple DAI for WM8805」動作確認品をSPDIF4に接続すると、普通に音が鳴ります。ただ、SPDIFのチャンネルをどこにしてもWM8805からの音が鳴ります。まったくスイッチの働きをしてくれません。その時のLCDのMCKの表示は正常になっているようです。それで74157のA/Bの電圧を測定してみましたが、これが常に0なのです。入力切替しても0です。その辺りに問題がありそうなのですが、以後どこを調べてみたものか分からなくなりました。
アドバイスあるようなら、宜しくお願いします。
Re: DAC343XXについて - ヒロ
2023/01/14 (Sat) 07:50:49
SPDIF4とありますがSPDIFは0~3なので、EXTINでは?
74157のA/Bの接続先はPCA9539のPin20ですが、隣のPCA9539のPin21がGND接続なので、Pin20-21で半田ブリッジが起こっていませんか?
Re: DAC343XXについて - Mosaku
2023/01/14 (Sat) 20:46:13
お返事ありがとう。
EXTINは、そういう表記でしたね。
PIN20とGND間は47kΩですので、半田ブリッジはないようです。
PCA9539と74157との導通も正常でしたのでねぇ。
Re: DAC343XXについて - ヒロ
2023/01/14 (Sat) 23:48:35
EXTINを選択しても74157のA/B端子がLOWレベルのままということですよね? となると、やはりI2C通信でPCA9539が動いていないような気がします。
PCA9359のPin13,15,16,17のどれかからパルスは観測できるかしらべられますか?74125のPin1,4,10,13でも同じです。なにも変化しないならPCA9539が動いていないように思われます。
Re: DAC343XXについて - Mosaku
2023/01/15 (Sun) 14:35:44
解決しました。
以前なら電源投入時のLCD表示が
INP:SPDIF2 DSD
MCK: BAD
となっていたんですが、今回は入力無しで
INP:SPDIF2 PCM ——-
MCK: BAD
となりました。それで成功を確信できました。
実際、入力を接続して、動作に問題ありませんでした。
音も出ました。
考えていた事はおなじです。
PCA9539が動作していない。最も手取り早い行動として、同チップの
再半田をしてみました。これで上手くできました。チップも小さくなると足が細くなり、基板面から浮いていたようです。ここ迄に、半年かかりましたが、充分に楽しめました。ご加勢、有難うございました。
さて、次の基板の不具合に対処できます。
Re: DAC343XXについて - ヒロ
2023/01/15 (Sun) 18:57:54
まずは解決してなにより。
半田チェックはジュエリールーペなどが便利ですよ。