[ Main Page ]

LC(+RC) filter

計測用DACのアンチエリアシングフィルタを作る必要があり、設計してみたもののサンプルです。基本的には、フィルタのタイプを決め、定数を当てはめていけばよいのですが、Lについては 限られた定数のものしか手に入らないことが多い(自作を除く)ので、意外に面倒だったりします。 Excelで計算できるシートが公開されています。 オペアンプから直でCやLにつなぐと、容量負荷になってほぼ発振します。Lの抵抗成分がまちまちだったりするので最終段で増幅率は可変にしておくと便利です。 少し定数を変えると、ノンオーバーサンプリング用のCD用DACのポストフィルタにもできますし、このままでも十分かもしれません。 LTSpiceのファイルもありますので、簡単にシミュレーションできます。最終バッファ段は省略してあります。

2次RC+5×3次 Bessel LPF

RC fc~18k / LC 3次Bessel fc~20k インピーダンス800Ω

Screen Shot

Screen Shot

LTSpice Excel(mirror)

実装例

高周波だとこんな実装だと問題が出てくることが多いですが、音声の周波数帯域であれば楽です。左上端子緑が出力+/GND、右上端子青がGND/出力+、真ん中の音声用の端子は電源用に流用しているもので左から+15/GND/GND/-15です。 コンデンサは472+152/103+103/472+152、Lは103、Rは560Ω/1.6kΩ/1.6kΩ並列等、オペアンプはTL072を使いました。

Screen ShotScreen Shot

参考までに両電源基板です。倍電圧整流だと、ACアダプタから簡単に正負電圧が作れるので、あまり電流のいらない場合に重宝します。

Power CircuitPower Circuit

There is no IGLU Cabal! They had to write a web application in an API (which
chose to remain nameless) in which one has to call CreateFile with 6 or 7
arguments just to open a file. By the time they were finished, someone wrote a
30-line perl script that did exactly the same thing.

Shlomi Fish in Hackers-IL message No. 1871
("Perl vs. JavaScript ASP with IIS")

    -- Shlomi Fish
    -- Hackers-IL Message No. 1871 ( http://tech.groups.yahoo.com/group/hackers-il/message/1871 )

The message above is just this
signature's way of propagating itself.

	-- One of Nadav Har'El's Email Signatures.


Powered by UNIX fortune(6)
[ Main Page ]