• 本当は、田舎に庵を建てて隠遁生活したいけど、先立つものも無いので自宅で..。

AM検波 問題解決

まあ、問題かどうかも不明だけど一応解決。

ピタゴラスの定理を使ったAM検波で、出力波形が正側に偏る問題。 以下のコードで解決できた。

data1は、検波前の複素信号。 data2は、検波後の信号。 100個のデータを積分して、DC成分を抽出。 averageとDC成分が一致したらそれ以上averageが増えないようにしている。

amdetect1

スタート時点では、徐々にDC成分が減っていき..

amdetect2

時間が経つとDC成分が無くなる。

これで、音質が改善されたとかいう話じゃないからどうでもいいけど、まあ、簡単に解決できたからAM検波は、これを採用する。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA