DSP入門者です。
現在三上直樹氏の「C/C++によるディジタル信号処理入門」を参考に
マイコンとPCを使って勉強中です。
マイコンのADCの都合上、入力信号を0Vではなく1.6V中心に振幅させて
マイコンでADCした値をパソコンのアプリでフィルタ処理してグラフ表示しています。
IIRのハイパスフィルタをかけると出力結果が1.6V中心の振幅ではなく、0V以下中心になってしまいます。
ローパスだと1.6V中心の振幅になっているように見えています。
フィルタのパラメータは書籍付属のツールを使っています。
設定は下記の通りです。
高域通過フィルタ
バタワース特性
次数 :4 次
標本化周波数:30.000000 kHz
遮断周波数 :1.000000 kHz
デジタルフィルタは0V中心の振幅を想定しているのでしょうか?
それともパラメータや処理に問題があるのでしょうか?
基本的な質問だと思うのですが、ご教授いただけないでしょうか。
No.1ベストアンサー
- 回答日時:
「0 V 以下」はよくわからんけど, ハイパス通したら平均は当然 0 V になります. 直流をカットしてるのをお忘れなく.
なるほど。アナログ回路で考えたらそうなりますよね。
「0V以下中心」というのは若干0より低くみえているのですが
平均をとったら0かも知れません。
十分に検証せず、混乱させてしまい申し訳ありません。
書籍のサンプルソースがADCの値をそのまま、入出力に
使っているように見えて、理解できていなかったのですが
下層の方で0V中心に変換しているようでした。
1.6V中心の振幅をハイパスかけてまた1.6V中心で出力にするには
ちょっと仕掛けが必要だと、理解しました。
的確な回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 フーリエ変換後の負の周波数成分の扱いについて 4 2022/09/03 10:18
- 工学 CR発振回路 C1=C2=C=0.001【uF】 R1=R2=R3=16【kΩ】 R4は出力電圧が正 2 2023/05/10 19:13
- 物理学 電子波や電磁波は、波の性質も持ち、振動していると教わりました。 この波としての振動は、何かを中心とし 8 2022/12/18 07:53
- 物理学 下の図についての問題です。 (2)ソレノイドの中心に半径b、巻数Nの微小円形コイルを互いの中心軸がθ 3 2023/05/28 23:11
- 工学 本来、コルピッツ発振回路はコイルとコンデンサのみで成立するはずである。実際の回路では、トランジスタを 1 2023/01/19 19:14
- 工学 エミッタ設置増幅回路で下記の要件を満たす増幅器を設計せよ。 要件は必要要件であり、例えば、少なくとも 1 2022/12/16 10:15
- 工学 エミッタ接地増幅回路 電流利得Ai=30倍、低生遮断周波数fL=300Hz、負荷抵抗RL=600Ωに 2 2023/04/19 09:25
- 物理学 風力発電での音 1 2023/04/16 08:55
- 物理学 写真の図は単振動の動きを段階的に表したものです。 (加速度=a、力=F、ばね定数=k、物体の質量=m 11 2022/08/24 21:57
- 物理学 なぜ、問題文からこの式が出てくるのでしょうか? 5 2023/08/15 15:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBでUSBポートからの入力を制御...
-
シーケンスのプログラムについ...
-
PLC間の信号のやりとりについて...
-
マイコンボード上のポートと端...
-
Picマイコンについて質問します...
-
<単安定マルチバイブレータ> 単...
-
C++でLEDを点灯させるプログラム
-
picとfpga。
-
マイコンのポート番号とピンヘ...
-
PICでネットワーク監視(基板)
-
デジタル時計(アラーム付)を...
-
マイコン(PIC)を使って可変抵抗...
-
USBからの電源供給をコントロー...
-
arduinoで複数のサーボを動かし...
-
ディスプレイ上で起こる2重表...
-
ゲーミングPCでの質問です ゲー...
-
鉄筋コンクリート造りとはいえ...
-
HyperVで仮想マシンがネットワ...
-
TAとルーターの違いって?
-
テレビから”キーン”と耳鳴りの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PLC間の信号のやりとりについて...
-
USBからの電源供給をコントロー...
-
C++でLEDを点灯させるプログラム
-
VBでUSBポートからの入力を制御...
-
PCのUSBバスパワーの制御
-
シーケンスのプログラムについ...
-
マイコンボード上のポートと端...
-
Picマイコンについて質問します...
-
Visual Basic 6.0のShell関数
-
ATTINY13のリセット端子は無効...
-
家電のcpu
-
H8マイコンの端子の数字の端子...
-
コンピューターでラジコン操作?
-
Webカメラの制御について
-
<単安定マルチバイブレータ> 単...
-
Visual BasicでGP-IBの通信を制...
-
PIC16F1827でPCとシリアル接続
-
EnumとType
-
picマイコンより簡単に扱えるマ...
-
MATLABでサーボモータを制御す...
おすすめ情報