SPWM SIGNAL GENERATOR * FILE EE518_19.CIR .PARAM f=60, PERIOD={1/f}, PERC={PERIOD/23}, Tr={PERC/2}, Tf={Tr} vcar 4 0 PULSE(0V 10V 0s {Tr} {Tf} 1ns {PERC}) vb 2 0 PULSE(1V -1V {PERIOD/2} 1ns 1ns {PERIOD/2} {PERIOD}) Rb 2 0 1ohm vsin 1 0 SIN(0V 9V 60Hz) Rs 1 0 1ohm Emult 3 0 POLY(2) (1,0) (2,0) 0 0 0 0 1 ; Multiplier: vb x vsin Xcomp 4 3 15V -15V 5 0 LM111 ; Voltage comparator Rf 5 0 1Kohm ; Low pass filter Cf 5 0 0.0047uF Eamp 6 0 5 0 650 ; Using as amplifier RL 6 0 10K ; Node 6 is output .TRAN 5us 16.66666667ms .LIB EVAL.LIB .PROBE .END