LM358 全波整流(絶対値)回路の事前確認

20130108175400

先日、Arduino のボードから IN-9 のバーグラフネオン管を点灯させました。マイコンには A/D 変換機能が付いているのでそれに信号入れられるよう、オペアンプの整流回路を LTspice で事前確認。入力に 1Vpp の AC 入力を入れて整流とバッファ兼増幅です。LM358 のモデルを使用し、単電源で回路を動かしてみました。なお LM358 の理由はたまたま手元にあったからです。

結果的には、ちゃんと整流出来ていますね。出力にコンデンサ入れて少し平滑してマイコンの A/D 端子に入れたら以外と使えそうです。

マイコンを使ったアプリケーションは

  • USB 接続して、PC の負荷などを表示する(PC側ホストアプリも必要)
  • A/D 変換して VU メーター表示(A/Dは100usで変換出来るのでいけそう)
  • 表示はリニアなので、例えば時分秒の各桁を伸び縮みで表現する変な時計
  • インテリア的に、ランダムな光を出す

なんかが簡単に思いつくとこでわな。マイコン入ると楽になるかな。

IN-9 バーグラフネオン管で何しよかと思いつつ、対数回路を計算

20130104115800

IN-9 のバーグラフ管で、何しようと思いつつもやっぱり普通は VU メーターもどき? と思いつつというやつであります。しかしながら IN-9 は流す電流に対してリニア表示となりますので、入力を対数変換して表示上はそれっぽい振れ方するようにしたほうがいいです。ということで、定本でしたか、入門本に載っていた簡易的に変換する回路例を LTSPICE に入れてみました。opamp は標準モデルで一旦処理しています。入力を0から3Vまで変化させて、出力を見ます。今回は10℃、25℃、45℃の3パターンで計算です。

20130104115900

結果、温度変化の影響は見られますが、それなりの表示出来るレベルならなんとかなるかなという感じの状態。ただしトランジスタの熱結合なども必要なのでダイオード一本のログ変換にくらべればかなり良いとは言えちょっと微妙か。R4 にサーミスタも入れて温度補償している例もありますのでさらに良くしたいならそういう検討もしましょうということで。

実際には、IN-9 のドライバの入力電圧の設定がどうなるかなど、変化する要素はまだありますが、今回この回路は採用するかなぁ。もうちょっと検討します。