一応電流を測定できますが、ローサイドで測定しているため、片電源で利用する場合でしか電流を測定できません。単電源の電流計は以前、LED電圧計を利用したものを製作しました。精度はあまり良くありませんが、電源電流を測定するのに便利です。電源と回路の間に入れておくと、電源電流が流れすぎて「何かがおかしいぞ」とすぐに判断できます。秋月でAllegroのACS712を使った電流センサーモジュールが販売されていたので、これを使って同じように両電源電流計が作れないか考えました。ACS712の特徴はホール素子を利用して、被測定電流側と、電圧出力と電源側が絶縁されていることです。絶縁されているので正側、負側の出力電圧を測定してマイコンで処理すれば、比較的かんたんに両電源の電流が測定できそうです。ホール素子を利用しているということは、測定対象の電流によって発生する磁力をホール素子で電圧に変換しているということでしょうか。表面実装部品ははんだ付けされているので、スルーホールの大きな部品だけ自分ではんだ付けする必要があります。オフセット、ゲイン調整マニュアルに従って出力オフセットとゲインを調整しました。100mA→500mVの設定です。5V電源を使うと±500mAまで測定できます。磁気を避けるために樹脂製の調整ドライバーを近所で探したのですが、売っていなかったので田楽用の竹串をカッターで削ってマイナスドライバー状のものを作りました。竹なのでまずまず強度はありますが、すぐにボロボロとヘタってきます。カッターで削り直しながら使いました。ちなみに、割り箸だと弱すぎて実用になりませんでした。ようす被測定電流用の電源(可変両電源)と、モジュールの電源(5V/3.3V安定化電源Ver.2)は分離しました。+2.744V正側が2.25V、負側が2.75Vになるはずですが誤差が結構あります。+2.2mA環境の磁界が影響しているのでしょうか。測定中も出力電圧がかなりふらつきます。組んでみて調整しようと思います。ADCは精度を上げるため外付けのMCP3208を利用。LCDまたはOLED。電池電源を使ってポータブルにする。完了ケース(タカチYM-200)に組み込んで配線しました。基板のはんだ付けは割とルーチン化してきているんですが、筐体内部のケーブルの配線はいまだにどこに向かえば最適解にたどり着けるか分かっていません。最初の設計にムリがあって、じっくりやった割には乱雑になってしまいました。方針としては以下のようなもの信号経路となるケーブルは必ずGND線とペアにして電流のリターンパスを作る。できるだけシールド・ケーブルを使う。V2.1の基板とPCM2704_LineAmpは取り替え可能。成り行きで配線して、完成後、図を起こしましたが、みごとにスパゲッティ。構想段階ではGND線が必要なことやL/Rの2線必要なことをあまり考えていませんでした。(めんどくさいのであえて気にしていない)PCM2704の出力以外にも外部入力を受けてLME49600のヘッドホン・アンプとして使えるようにしたかったので配線で苦労する結果になったのかもしれません。構成が複雑になると信頼性が低下するのでAUXなしでもっとシンプルに作っても良かったかも。LME49600_HPAはPCBを10枚焼いているので活用したいと思います。現状ではLME49600_HPAの入力段でACカップリングとDCサーボをかけていて冗長なので、これらを外したバージョンの基板を組んで比較したいと思います。V2.1の増幅およびDCサーボに使用する2回路入りOPAMPを取り替えて過渡応答を測定しました。LME49600は電流増幅に特化したバッファICで、OPAMPを使ったボルテージフォロアと比較して広帯域、高速なため出力に前段のOPAMPの特性が如実に現れることが期待できます。実験のようす製作途中ですが、PCM2704_HPAの筐体に収めているLME49600_HPAの基板を使用しました。ケース内部の左側のPCM2704_LineAmp基板は使用せず、右側の緑色のLME49600_HPAの基板に直接信号を入力しています。ch2:出力バイポーラ入力のOPAMPでは、4558系より5532系のほうが立ち上がりが高速なようです。MUSES8820は5532系に近い波形でオーバーシュートが少なくなっています。ch2:出力FET入力のOPAMPはおおむねバイポーラ入力のOPAMPよりも高速です。NJM072DとNJM072BDはTL072のセカンドソースで「072は072BのCcを小さくし、AC特性をアップさせております。発振に対する安定度は072Bが優れています。」とあり、072Bのほうが少し立ち上がりが遅くなっています。OPA2134、OPA2604、MUSES8920、LME49720といったオーディオ用と言われるOPAMPは072系に比べてレスポンスがよくなっています。MUSES8920とLME49720はオーバーシュートもほとんど見られません。※LME49720はDATASHEETに特に記載がなく、入力インピーダンス等を見るとバイポーラ入力のようですが、過渡応答の波形からJFET入力に分類しました。バイポーラ入力のOPAMPで入力波形が歪んでいて品種によっても歪み方が異なります。信号源のSQR_FGはAVRのGPIO出力を300ΩのPOTで分圧して振幅を減衰させて矩形波出力としています。これが、LME49600_HPAの入力のACカップリング用のCと干渉しているものと推測しています。電源を投入した場合だけ波形が崩れ、品種によって崩れ方が異なるのでOPAMPの入力インピーダンスも影響していそうです。詳しく調べたいと思っています。ケース加工タカチYM-200に穴あけ加工しました。仕上げは雑ですが、穴の位置はうまくいきました。ドリルで穴をいっぱい開けてニッパでつないで平ヤスリで削るという加工方法です。回路自体も今の所順調に動作しているようなので、配線はじっくりやって、LME49600_HPAのサーボやACカップリングのありなし、OPAMP交換など聴き比べてみたいと思います。