* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Slide 1
Resistive opto-isolator wikipedia , lookup
Stray voltage wikipedia , lookup
Ground (electricity) wikipedia , lookup
Opto-isolator wikipedia , lookup
Immunity-aware programming wikipedia , lookup
Mains electricity wikipedia , lookup
Spark-gap transmitter wikipedia , lookup
Current source wikipedia , lookup
Surge protector wikipedia , lookup
Electrical ballast wikipedia , lookup
Fault tolerance wikipedia , lookup
Alternating current wikipedia , lookup
Oscilloscope history wikipedia , lookup
Switched-mode power supply wikipedia , lookup
RLC circuit wikipedia , lookup
Capacitor and Inductor Using PSpice First Edition: 18/8/09 Modeling Capacitor in PSpice 1 I1 C1 R1 0 We have to put a big resistor (e.g. 1G) across a capacitor to provide a DC current path to ground. This is because a capacitor acts as open circuit to DC (No DC path is provided by capacitor). PSpice always requires a DC path to ground for its calculation. Modeling Inductor in PSpice 1 R1 1x L1 V1 0 We have to put a small resistor (e.g. 1u) in series with an inductor to avoid the DC current in the inductance infinitely large. This is because an inductor acts as a short circuit to DC. Modeling PWL Sources (I or V) 1x 1 1 R1 I1 C1 R1 or V1 L1 0 0 I1 or V1 (2ms,100) 100 I1 0 1 PWL(0,0)(2ms,100) 50 (0,0) 0 0s or 0.5ms 1.0ms V1 1 0 PWL(0,0)(2ms,100) 1.5ms 2.0ms Time 2.5ms 3.0ms 3.5ms 4.0ms To Set Analysis Request Type of Analysis: Transient General format: .TRAN TSTEP TSTOP <TSTART <TMAX>> Example: .TRAN 5u 5m 0 5u or .TRAN 5m 5 0 5m TSTEP and TMAX determine the time increment. To make the thing simpler, set the same values for both TSTEP and TMAX. If the time increment is not small enough, the plot will not be smooth. PSpice will generate data from 0 (TSTART) to 5ms (TSTOP) with the time increment of 5u (TSTEP or TMAX). So, at least 1000 data will be generated. To Get Add Trace Expression Capacitor Voltage ic(t) V(1) Capacitor Current ic(t) I(C1) Capacitor Power vc(t)ic(t) V(1)*I(C1) Capacitor energy v C (t )iC (t )dt S(V(1)*I(C1)) * What you will really type in the trace expression: box depends on your own netlist description. * EXAMPLE 6-1 1 I1 C1 R1 Capacitor circuit I1 0 1 PWL(0,0)(2m,100) C1 1 0 1mF IC=0 R1 1 0 1G .Tran 4u 4ms 0 4u .Probe .end 0 300 200 Capacitor Current 100 0 0s V(1) 0.5ms I(C1) 1.0ms 1.5ms 2.0ms Time 2.5ms 3.0ms 3.5ms 4.0ms EXAMPLE 6-2 1 V1 C1 R1 Capacitor circuit .param pi=3.141592654 w=6000 V1 1 0 SIN(0 10 {w/(2*pi)} 0 0 90) ; cosine C1 1 0 5uF IC=10 R1 1 0 1G ; to satisfy PSpice requirement .Tran 3u 3m 0 3u .Probe .End 0 8.0 Capacitor voltage 4.0 0 -4.0 -10.0 V(1) 400m Capacitor current 0 -400m 0s 0.5ms 1.0ms 1.5ms I(C1) Time 2.0ms 2.5ms 3.0ms EXAMPLE 6-3 1 V1 C1 R1 Capacitor circuit V1 1 0 PWL(0,0)(2,100)(3,50) C1 1 0 5mF IC=0 R1 1 0 1G .Tran 5ms 5s 0 5ms .Probe .end 0 40 Power 0 -40 V(1) * I(C1) 40 Energy 20 0 0s 0.5s S(I(C1) * V(1)) 1.0s 1.5s 2.0s 2.5s Time 3.0s 3.5s 4.0s 4.5s 5.0s EXAMPLE 6-4 Inductor circuit V1 1 0 PWL(0,30)(0.9999m,30)(1.0001m,-10) +(2.9999m,-10)(3.00001m,0) R1 1 1x 1u L1 1x 0 50mH IC=0 .Tran 4us 4m 0 4us .Probe .End 1x 1 R1 L1 V1 0 30 V(1) 0 -10 V(1) 1.0A I(L1) 0A 0s 0.5ms I(L1) 1.0ms 1.5ms 2.0ms Time 2.5ms 3.0ms 3.5ms 4.0ms Using Toggle Cursor Probe toolbar Toggle Cursor 1. By clicking Toggle Cursor toolbar, we will get access to Cursor toolbar. Cursor toolbar Cursor Peak: to get the peak point on the plot. Mark label: to mark the data point on the plot. Cursor Peak Cursor Search Mark Label Cursor Search: to search data point on the plot. For example, by typing SFXval(3s) in Search Command box, the Probe Cursor will point at x=3s. Using Toggle Cursor Toggle Cursor Toolbar is used to get access to data points on a plot through the Probe Cursor. We can toggle the display of the Probe cursor on and off by clicking the Toggle Cursor toolbar. 2. Also, by clicking the cursor toolbar, we will be given access to two cursors. One of the cursors is controlled by the left mouse button [A1 = (x,y)] and one is controlled by the right mouse button [A2 = (x,y)]. A small window labeled Probe Cursor gives the values at each of the cursors as well as the difference between them. We can also finely move the cursors by using left-arrow and right-arrow on the keyboard. 3. Marking a specific voltage/current level. By clicking Mark Label toolbar will label the specific point on the plot, which is pointed to by the cursor that was last moved.