com LIBROS UNIVERISTARIOS Y SOLUCIONARIOS DE MUCHOS DE ESTOS LIBROS LOS SOLUCIONARIOS CONTIENEN TODOS LOS EJERCICIOS DEL LIBRO RESUELTOS Y EXPLICADOS DE FORMA CLARA VISITANOS PARA DESARGALOS GRATIS. The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-1 Find the voltage gain v O 'v S and current gain i O 'i x in Figure P4-1 for r = 10 kΩ. 100 Ω X i 500 Ω iO 400 Ω iX 2 kΩ r@ vO vS Solution: The solution is presented in the following MATLAB code. clear all format short eng syms vs ix io vo r = 10e3; % Find the current ix ix = vs/(100+400); % Find the current io and the voltage vo io = -r*ix/(500+2e3); vo = io*2e3; % Compute the gains Kv = simplify(vo/vs) Ki = simplify(io/ix) Kv = -16 Ki = -4 Answer: K V = −16 and K I = −4. The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-2 Find the voltage gain v O 'v 1 and the current gain i O 'i S in Figure P4-2. For i S = 2 mA, find the power supplied by the input current source and the power delivered to the 2-kΩ load resistor. i 100 Ω 1 O 100 i1 iS v1 100 Ω vO 2 kΩ 2 kΩ Solution: The solution is presented in the following MATLAB code. clear all syms is v1 i1 io vo % Find i1 and v1 i1 = is/100/(1/100+1/100); v1 = i1*100; % Find io and vo io = -100*i1/2e3/(1/2e3+1/2e3); vo = io*2e3; % Find the gains Kv = simplify(vo/v1) Ki = simplify(io/is) % Find the source and load powers v1_num = subs(v1,is,2e-3); is = 2e-3; ps_num = is*v1_num vo_num = Kv*v1_num; io_num = Ki*is; po_num = vo_num*io_num Kv = -1000 Ki = -25 ps_num = 200.0000e-006 po_num = 5 Answer: K V = −1000 and K I = −25. For i S = 2 mA, p S = 200 µW and p L = 5 W. The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-3 Find the voltage gain v O 'v S and current gain i O 'i x in Figure P4-3 for g = 10!3 S. iX iO 1 kΩ 500 Ω vS 3 kΩ vX g@ vX 10 kΩ 2 kΩ vO Solution: The solution is presented in the following MATLAB code. clear all syms vs ix vx io vo g = 1e-3; % Find ix and vx ix = vs/(1e3+3e3); vx = 3e3*ix; % Find io and vo io = g*vx/(500+2e3)/(1/10e3+1/(500+2e3)); vo = io*2e3; % Find the gains Kv = simplify(vo/vs) Ki = simplify(io/ix) Kv = 6/5 Ki = 12/5 Answer: K V = 1. The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-4 (a) Find the voltage gain v O 'v S and current gain i O 'i x in Figure P4-4. (b) Validate your answers by simulating the circuit in OrCAD.3 kΩ iO Solution: (a) The solution is presented in the following MATLAB code. iX vS 50iX 2.2 kΩ vO clear all syms vs ix io vo % Find ix ix = vs/1.5e3; % Find io and vo io = -50*ix; vo = io*2.2e3; % Find the gains Kv = simplify(vo/vs) Ki = simplify(io/ix) Kv = -220/3 Ki = -50 (b) The following OrCAD simulation verifies the answer in Part (a). The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-5 Find the voltage gain v O 'v S in Figure P4-5. 10 kΩ iO vX 50 vX vS vO 1 kΩ Solution: The solution is presented in the following MATLAB code. clear all syms vs vx vo % Solve for vx in terms of vs Eqn1 = 'vx-(vs-(-50*vx))'; vx = solve(Eqn1,'vx'); % Find vo vo = -50*vx; % Find the gain Kv = simplify(vo/vs) Kv_num = double(Kv) Kv = 50/49 Kv_num = 1.02 The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-6 Find an expression for the current gain i O 'i S in Figure P4-6. Hint: Apply KCL at node A. A iO iS RS βiE vS RE RC iE Solution: The solution is presented in the following MATLAB code. clear all syms vs is ie io B Rs Re Rc vA % Write a KCL expression at node A Eqn1 = '(vA-vs)/Rs + vA/Re - B*ie'; % Write additional equations relating the variables in the circuit Eqn2 = 'ie -vA/Re'; Eqn3 = 'io + B*ie'; Eqn4 = 'is -(vs-vA)/Rs'; % Solve the equations Soln = solve(Eqn1,Eqn2,Eqn3,Eqn4,'io','is','ie','vA'); io = simplify(Soln.io); is = simplify(Soln.is); % Calculate the gain Ki = io/is Ki = B/(-1+B) Answer: β KI = β −1 The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-7 0.001 vX (a) Find the voltage v O in Figure P4-7. (b) Validate your answer by simulating the circuit in OrCAD.3 kΩ vO (a) The solution is presented in the following MATLAB code. clear all syms vx vo % Use node-voltage analysis Eqn1 = '(vx-10)/2.3e3'; % Solve the equations for vo Soln = solve(Eqn1,Eqn2,'vx','vo') vo = double(Soln.vo) Soln = vo: [1x1 sym] vx: [1x1 sym] vo = 4. The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-8 (a) Find an expression for the current gain i O 'i S in Figure P4-8. (b) Find an expression for the voltage gain v O 'v S in Figure P4-8. R1 R2 iO vS vX RL μvX Solution: The solution is presented in the following MATLAB code. clear all syms vs is vx io vo mu R1 R2 RL % Write a node-voltage equation Eqn1 = '(vx-vs)/R1 + (vx-(-mu*vx))/R2'; % Write additional equations relating the circuit parameters Eqn2 = 'vo + mu*vx'; Eqn3 = 'is - (vs-vx)/R1'; Eqn4 = 'vo - io*RL'; % Solve the equations Soln = solve(Eqn1,Eqn2,Eqn3,Eqn4,'vx','vo','is','io'); vo = simplify(Soln.vo); is = simplify(Soln.is); io = simplify(Soln.io); % Compute the gains Ki = simplify(io/is) Kv = simplify(vo/vs) Ki = -mu*R2/RL/(1+mu) Kv = -mu*R2/(R2+R1+R1*mu) Answer: − μR2 (a) K I = (1 + μ ) RL − μR2 (b) K V = (1 + μ ) R1 + R2 The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-9 Find an expression for the voltage gain v O 'v S in Figure P4-9. RS A vX vS gvX RO vO Solution: The solution is presented in the following MATLAB code. clear all syms vs vx Rs g Ro vo % Write a node-voltage equation Eqn1 = '(vo-vs)/Rs - g*vx + vo/Ro'; % Write additional equations relating the parameters in the circuit Eqn2 = 'vx - (vs-vo)'; % Solve the equations Soln = solve(Eqn1,Eqn2,'vx','vo'); vo = simplify(Soln.vo); % Calculate the gain Kv = simplify(vo/vs) Kv = Ro*(1+g*Rs)/(Ro+g*Rs*Ro+Rs) Answer: gRO RS + RO KV = gRO RS + RO + RS The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-10 (a) Find an expression for the voltage gain v O 'v S in Figure P4-10. Find the voltage gain v O 'v S as a function of R F . What is the voltage gain when R F is an open circuit, a short circuit, and for R F = 100 Ω? (c) Simulate the circuit in OrCAD by varying R F from 1 Ω to 10 MΩ. Read your output for R F = 100 Ω. How does your answer compare with part (b)? RS RF vX vS RL vO μvX Solution: The solutions to Parts (a) and (b) are presented in the following MATLAB code. clear all disp('Part (a)') syms vs vx vo vA Rs Rf mu RL % Write a node-voltage equation Eqn1 = '(vA-vs)/Rs + (vA-mu*vx)/Rf'; % Write other equations relating the circuit parameters Eqn2 = 'vA - (vx + mu*vx)'; Eqn3 = 'vo - mu*vx'; % Solve the equations Soln = solve(Eqn1,Eqn2,Eqn3,'vA','vx','vo'); vo = simplify(Soln.vo); % Calculate the gain Kv = simplify(vo/vs) disp('Part (b)') Kv = simplify(subs(Kv,{Rs,RL,mu},{10e3,10e3,100})) Rf_num = [0 100]; Kv_num = subs(Kv,Rf,Rf_num) Kv_inf = limit(Kv,Rf,inf) Part (a) Kv = mu/(Rf+Rf*mu+Rs)*Rf Part (b) Kv = 100/(101*Rf+10000)*Rf Kv_num = 0.5124e-003 Kv_inf = 100/101 The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual (c) The OrCAD circuit and simulation results are shown below. PARAMETERS: R1 resistor = 1 Rf 10k {resistor} V Vs E1 RL 1V + 10k + - - E 0 Answer: μRF (a) K V = (1 + μ ) RF + RS 100 RF (b) K V = . For R F as an open circuit, a short circuit, and for R F = 100 Ω, we have 101RF + 10000 K V equal to 100/101, 0, and 0. (c) The OrCAD results are presented above. With R F as an open circuit or short circuit, the voltage gain values approach the correct values. For R F = 100 Ω, we have K V = 0.4975, which agrees with the calculations in Part (b). The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-11 Find the Thévenin equivalent circuit that the load R L sees in Figure P4-11. RS iS vS RL vO r@ iS Thévenin circuit Solution: Since the circuit has a dependent source, we cannot reliably use the look-back technique to compute the Thévenin resistance. We need to find the open-circuit voltage and the short-circuit current. The solution is presented in the following MATLAB code. clear all syms vs Rs Rp r is vT RT isc Eqn1 = 'is - (vs-r*is)/Rs'; Eqn2 = 'vT - r*is'; Eqn3 = 'isc - r*is/Rp'; % Solve the equations Soln = solve(Eqn1,Eqn2,Eqn3,'is','vT','isc'); vT = simplify(Soln.vT) isc = simplify(Soln.isc); RT = simplify(vT/isc) vT = r*vs/(Rs+r) RT = Rp Answer: rVS R T = R P and vT = . RS + r The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-12 Find R IN in Figure P4-12. R iS r@ iS RIN Solution: Find the ratio of the input voltage to the input current using MATLAB. clear all syms is R r iin vin Rin iin = is; vin = is*R+r*is; Rin = simplify(vin/iin) Rin = R+r Answer: R IN = R + r. The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-13 Find R IN in Figure P4-13. iS R βi S RIN Solution: Find the ratio of the input voltage to the input current using MATLAB. clear all syms is ix vin R Rin B Eqn1 = 'ix - (is + B*ix)'; ix = solve(Eqn1,'ix'); vin = R*ix; Rin = vin/is Rin = -R/(-1+B) Answer: R RIN = . 1− β The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-14 Find the Thévenin Equivalent circuit seen by the load in Figure P4-14. RS i iX RO vS v Load βiX Solution: The solution is presented in the following MATLAB code. clear all syms vs Rs Rx ix B Ro vT isc RT % Find the open-circuit voltage and the short-circuit current ix = vs/(Rs+Rx); vT = -B*ix*Ro isc = -B*ix; RT = simplify(vT/isc) vT = -B*vs/(Rs+Rx)*Ro RT = Ro Answer: − βRO vS R T = R O and vT = . RS + RX The Analysis and Design of Linear Circuits, Sixth Edition Solutions Manual Problem 4-15 Find the Norton Equivalent circuit seen by the load in Figure P4-15. i iS vX RO v Load gvX Solution: The solution is presented in the following MATLAB code. clear all syms is vx g Ro iN vT RN % Find the short-circuit current vx = 0; iN = is % Find the open-circuit voltage Eqn1 = 'vx - (is-g*vx)*Ro'; vx = solve(Eqn1,'vx'); vT = simplify(vx); % Find the Norton resistance RN = simplify(vT/iN) iN = is RN = Ro/(1+g*Ro) Answer: RO RN = and i N = i S.