Skip to main content

1_1_1_Nichtinvertierender_Komparator (Copy)

PA

Patrick-Kohlheyer

·

Created Oct 16, 2026

·

Updated Oct 16, 2026

Preview will appear once the owner saves the schematic
Details

Components

4


Schematic

Yes


Simulation

Interactive


Copies

Not copied yet

Tags

No tags yet.

About this circuit

Imported circuit. 2 import warning(s) were generated.

Circuit notes

Nichtinvertierender Komparator


Versuch

  1. Führen Sie eine interaktive Analyse durch. Verändern Sie Ue1 (auch negativ!) und beobachten Sie die Ausgangsspannung Ua.
    Beschreiben Sie das Verhalten.
  2. Messen Sie die Übertragungskennlinie mit einem DC-Sweep im Chart. Die Eingangsspannung Ue1 soll dabei von -20 V bis +20 V in 0,1 V-Schritten durchlaufen werden.
  3. Schließen Sie an den invertierenden Eingang den Ausgang des Potis RP an (GND entfernen). Führen Sie den DC-Sweep bei unterschiedlichen Schleiferstellungen durch.
  4. Schließen Sie die Dreiecks-Spannungsquelle Ue1 (1 kHz, ±15 V) an den Eingang an und führen Sie eine Transientenanalyse über 2 Perioden durch.
    Ändern Sie wieder die Schleiferstellung RP.
    +Beschreiben Sie das Verhalten der Schaltung.
    +Warum tritt dieses Verhalten auf?

Components used

Components used
4 components
NameManufacturerMPNCountType

DC Voltage Source

Generic

—

3

Official

Op Amp 5-Pin

Generic

—

1

Official

Potentiometer

Generic

—

1

Official

Triangle Voltage Source

Generic

—

1

Official

SPICE netlist

* **************************************************
* Generated from CircuitSim Schematic
**************************************************
* net label +Ub joins +Ub::component:node-2:T0 +Ub::node:stub-18 NET_003::node:junction-70c4ebc1-87fa-49e4-9c3c-84b4edca3af0
* net label -Ub joins -Ub::component:node-3:T0 -Ub::node:stub-20 NET_004::node:junction-d0d54ec9-de9d-475b-bd48-66b2fc060e8a
X_OPV N9 0 N1 N5 N6 Param5TVIRTUAL_5c55ebb8 IOS=20n AVOL=200k BW=100meg SR=10meg CMRR=100 ISC=25m RI=10meg VOS=1m IBS=80n RO=10
R_Rp_A N5 N8 'max(1m,10K*50/100)'
R_Rp_B N8 N1 'max(1m,10K*(100-50)/100)'
V_Uamax N1 0 dc 13.5 ac 0 0 distof1 0 0 distof2 0 0
V_Uamin N5 0 dc -13.5 ac 0 0 distof1 0 0 distof2 0 0
V_Ue1 N9 0 dc 5 ac 0 0 distof1 0 0 distof2 0 0
V_Ue2 NC_1 0 pulse(-15 '30+-15' 0 '1m-500u' 500u '1m*1e-9' 1m)
E_Ua Ua 0 N6 0 1
E_VP1 VP1 0 N9 0 1
E_VP2 VP2 0 N8 0 1

**************************************************
* Models and supporting definitions follow
**************************************************
.subckt Param5TVIRTUAL_5c55ebb8 In_p In_n Vpos Vneg Out params: VOS=1m IBS=80n IOS=20n AVOL=200K BW=100M SR=1M CMRR=100 ISC=25m RI=10M RO=10
    +SR=1Meg RO=75 ISC=25m RI=100meg VOS=0.1m IBS=1n IOS=1p
    .param Rp1=1e6
    .param Rs1=1e6
    .param K_Is2a=sqrt(AVOL)/Rs1
    .param K_Is2b=sqrt(AVOL)/Rp1
    .param Cp1={AVOL/(2*3.141592653589793*BW*Rp1)}
    .param CMRR_lin=10**(CMRR/20)

    Rin In_p In_n {RI}
    Bcm 4 3 V = {V(cm)/CMRR_lin}
    Voff In_p 4 {VOS}
    Ibias1 In_p 0 {IBS}
    Ibias2 In_n 0 {IBS}
    Ioffset In_p In_n {IOS/2}

    Rcm1 In_p cm 10meg
    Rcm2 In_n cm 10meg

    BIs1a vref vs2a I = {K_Is2a*(V(3)-V(In_n))}
    Rs1 vs2a vref {Rs1}

    BIs2b vref vs2b I = {K_Is2b*(V(vs2a)-v(vref))}
    Rp1 vs2b vref {Rp1}
    VCp1sense vs2b vs2b_ 0
    Cp1 vs2b_ vref {Cp1}

    D3 vs2b_ 8 Param5TVIRTUAL_5c55ebb8_LimitDiode
    D4 8 vpos Param5TVIRTUAL_5c55ebb8_LimitDiode
    B_SRp 8 vpos I={I(VCp1sense)- (Cp1*SR)}

    D5 10 vs2b_ Param5TVIRTUAL_5c55ebb8_LimitDiode
    D6 Vneg 10 Param5TVIRTUAL_5c55ebb8_LimitDiode
    B_SRn Vneg 10 I={-1*I(VCp1sense)-(Cp1*SR)}

    DVpclip vs2b_ Vpos Param5TVIRTUAL_5c55ebb8_VLimit
    DVnclip Vneg vs2b_ Param5TVIRTUAL_5c55ebb8_VLimit

    Bout vref out_ I={(V(vs2b)-v(vref))/RO}
    Rout vref out_ {RO}
    Voutsense out_ out 0

    D9 out 15 Param5TVIRTUAL_5c55ebb8_LimitDiode
    D10 15 vpos Param5TVIRTUAL_5c55ebb8_LimitDiode
    B_outp 15 vpos I={I(Voutsense)- ISC}

    D11 16 out Param5TVIRTUAL_5c55ebb8_LimitDiode
    D12 vneg 16 Param5TVIRTUAL_5c55ebb8_LimitDiode
    B_outn vneg 16 I={-1*I(Voutsense)-ISC}

    R5 Vpos mid 1000000
    R6 mid Vneg 1000000
    Eref vref 0 mid 0 1

.ends

.MODEL Param5TVIRTUAL_5c55ebb8_LimitDiode D (IS= 1.0e-12)
.MODEL Param5TVIRTUAL_5c55ebb8_VLimit D(n=0.1)

**************************************************
* Simulation settings
**************************************************
.options rshunt=1e12
.tran 2u 1e12 0 2u
.save V(Ua) V(VP1) V(VP2)
.end

Try this circuit yourself

Free to get started. No download — runs in your browser with a full SPICE engine.