• 締切済み

オペアンプを用いたオーディオ信号処理について

電子工作初学者です. こちらのページを参考にArduinoへオーティオ信号を入力しようとしています. http://www.instructables.com/id/Arduino-Audio-In … オペアンプを用いることでマイナス電圧をオフセットさせArduinoのADCで処理しようとしています. サイトを参考に回路を作成し,添付画像のように組み立てました. 赤字A-B間の電圧をオシロスコープで観察した結果およそ2V程度の波形が出ていました. 同様の条件で,C-D間を観察すると2mVと非常に微弱な電圧となってしまいました. 参考サイトのほうでは(おそらくADCで取り込んだ後ArduinoからPWM出力)オーディオ信号とADCの入力電圧が同じ2Vで扱えるかのように紹介されています. 回路に何か間違いがあるのでしょうか? また,オペアンプのVCC+とVCC-用に9Vの電圧が二つ使用されていますが,一つの電源から分岐して接続してはだめなのでしょうか?

みんなの回答

  • inara1
  • ベストアンサー率78% (652/834)
回答No.3

ANo.1です。 ANo.2を訂正します。 【誤】A-D間を接続すれば(A-D間を短絡すれば)動作します 【正】B-D間を接続すれば(B-D間を短絡すれば)動作します。

  • inara1
  • ベストアンサー率78% (652/834)
回答No.2

ANo.1です。 ANo.1では「その回路では動作しません」と書きましたが、正確に言うと、A-D間を接続すれば(A-D間を短絡すれば)動作します。 ご質問の回路は、オペアンプの出力とArduinoの入力間にコンデンサが入っているので、DC信号はカットされます。DC成分がカットされたAC信号だけを扱うのであれば、2電源(±電源)にする必要はありません。AC信号だけを扱うのであれば、ANo.1のように単電源で構成することができます。

  • inara1
  • ベストアンサー率78% (652/834)
回答No.1

その回路では動作しません。添付図のようにしてください。 9Vの乾電池1個で動作しますが、連続動作させると、数日間でバッテリーがなくなってしまうので、電源スイッチをつけるなどして、こまめに電源を切るようにしたほうがいいです。 オペアンプはここ(http://akizukidenshi.com/catalog/default.aspx)で入手できるのなら紹介します。

関連するQ&A

専門家に質問してみよう