• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DSP入門者です。 )

マイコンでフィルタ処理した信号の振幅が0Vから1.6Vにならない理由とは?

このQ&Aのポイント
  • DSP入門者がマイコンでADCし、フィルタ処理した信号の振幅が0Vから1.6Vにならない理由を教えてください。
  • マイコンでADCした信号をフィルタ処理する際、ハイパスフィルタをかけると振幅が0V以下中心になってしまいます。一方、ローパスだと1.6V中心の振幅になります。なぜこのような振る舞いが起こるのでしょうか?
  • マイコンのADCの都合上、入力信号を0Vではなく1.6V中心に振幅させています。しかし、フィルタ処理後の信号の振幅が期待通りではありません。この問題について詳しく教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

「0 V 以下」はよくわからんけど, ハイパス通したら平均は当然 0 V になります. 直流をカットしてるのをお忘れなく.

yokoyoko78
質問者

お礼

なるほど。アナログ回路で考えたらそうなりますよね。 「0V以下中心」というのは若干0より低くみえているのですが 平均をとったら0かも知れません。 十分に検証せず、混乱させてしまい申し訳ありません。 書籍のサンプルソースがADCの値をそのまま、入出力に 使っているように見えて、理解できていなかったのですが 下層の方で0V中心に変換しているようでした。 1.6V中心の振幅をハイパスかけてまた1.6V中心で出力にするには ちょっと仕掛けが必要だと、理解しました。 的確な回答ありがとうございました。

関連するQ&A

専門家に質問してみよう