回路の素101 048 コンパレータ 非反転型
入力信号と基準電圧を比較することができる
回路図作成
- 基本的な構成
オペアンプの正負の入力を比較することができる
今回の回路では、正に信号を、負に2V(= 5V / (30k + 30k) * 20k)が入っている
正負の入力を逆にすると、オペアンプの出力も逆論理になる
応答性確認
シミュレーションを tranモード(デフォルト) で実行し、応答を見る
import matplotlib.pyplot as plt import numpy as np from PyLTSpice import RawRead fig = plt.figure(figsize=(6, 3)) ax1 = fig.add_subplot(1, 1, 1) fname = 'PrimaryCircuit5-048.raw' LTR = RawRead(fname) x = LTR.get_trace('time').get_time_axis(0) tmp1 = LTR.get_trace('V(vin+)').get_wave(0) ax1.plot(x * 1000, tmp1, label='Vin+') tmp1 = LTR.get_trace('V(vout)').get_wave(0) ax1.plot(x * 1000, tmp1, label='Vout') ax1.legend(); ax1.grid() ax1.set_xlabel('[ms]'); ax1.set_ylabel('[V]') fig.tight_layout() fig.savefig('PrimaryCircuit5-048_Graph1.png')
入力電圧が 2Vを上回ると出力がHi(5V)になり、2Vを下回ると出力がLo(0V)になる
参考文献
この記事は以下の書籍を参考にしましたが、
私の拙い知識で書いておりますので、誤り等ありましたらご指摘ください