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で質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Visual BasicでGP-IBの通信を制...
-
デジタル時計(アラーム付)を...
-
USBからの電源供給をコントロー...
-
マイコンボード上のポートと端...
-
ゲーミングPCでの質問です ゲー...
-
ディスプレイ上で起こる2重表...
-
HDMIとHDの違いはなんですか? ...
-
サブネットマスクとのAND演算
-
WO mic のUSB接続でエラーが出...
-
富士通デスクトップパソコンに...
-
テレビから”キーン”と耳鳴りの...
-
買ったばかりの液タブの画面が...
-
【EX2510S】HDMIとDisplayPort...
-
HyperVで仮想マシンがネットワ...
-
pc初心者です。 最近、ゲーミン...
-
J-COMでルータ導入後、プロキシ...
-
デスクトップPCとTV HDMI接続
-
Cpkのk(偏り)値をExcelで出す...
-
ハードディスク HDL-CE1.0S USB...
-
TAとルーターの違いって?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PLC間の信号のやりとりについて...
-
USBからの電源供給をコントロー...
-
VBでUSBポートからの入力を制御...
-
AVRマイコンの未使用ピンの処理...
-
シーケンスのプログラムについ...
-
EnumとType
-
Visual BasicでGP-IBの通信を制...
-
PIC16F1827でPCとシリアル接続
-
H8マイコンの端子の数字の端子...
-
PCのUSBバスパワーの制御
-
Visual Basic 6.0のShell関数
-
家電のcpu
-
MATLABでサーボモータを制御す...
-
マイコンボード上のポートと端...
-
C++でLEDを点灯させるプログラム
-
picマイコンより簡単に扱えるマ...
-
コンピューターでラジコン操作?
-
arduinoで複数のサーボを動かし...
-
arduinoでミスト機を自作したい
-
パラレルポート
おすすめ情報