Advertisement
kirill_76rus

cascode

Jun 5th, 2020
696
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.96 KB | None | 0 0
  1. Ica = 15*10^(-3);
  2. Iba=0.3*10^(-3);
  3. Iea=15.3*10^(-3);
  4. Uca=8;
  5. Uba=0.65;
  6. Uea=Uba+Uca;
  7. Ica1=Ica;
  8. Iea1=Iea;
  9. Iba1=Iba;
  10. Ucea1=8.65;
  11. Ucba1=8;
  12. Ubea1=0.65;
  13. Iea2=Ica1;
  14. Ica2=(158/159)*Iea2;
  15. Iba2=Iea2-Ica2;
  16. Ucea1=Uca;
  17. Ucea2=Ucea1;
  18. Ubea1=Uba;
  19. Ubea2=Ubea1;
  20. Ec=30;
  21. tau=5.31*10^(-4);
  22. Rg=50;
  23. Rn=1000;
  24. rb=16.7;
  25. B=158;
  26. re=3.48;
  27. Ue1=0.2 * Ec;
  28. Re=Ue1/Iea2;
  29. disp("Re");
  30. disp(Re);
  31. Rc=(Ec-Ucea1-Ucea2-Ue1)/(Ica2);
  32. disp("Rc");
  33. disp(Rc);
  34. Iatten = 2.5*Iba1;
  35. disp("Iatten")
  36. disp(Iatten);
  37. I2=Iatten+Iba1;
  38. I1=I2+Iba2;
  39. R1=((Ec-Ubea2-Ucea2-Ue1)/(I1));
  40. disp("R1")
  41. disp(R1);
  42. R2=((Ec-I1*R1-Ubea1-Ue1)/(I2));
  43. disp("R2");
  44. disp(R2);
  45. R3=((Ubea1+Ue1)/(Iatten));
  46. disp("R3");
  47. disp(R3);
  48. C1=((tau)/(Rg+rb+(1+B)*re));
  49. disp("C1");
  50. disp(C1);
  51. C2=((tau)/(Rc+Rg));
  52. disp("C2");
  53. disp(C2);
  54. Ce=((tau)/(re+Re));
  55. disp("Ce");
  56. disp(Ce);
  57. Cb1=((tau)/(R1+R2+R3));
  58. disp("Cb1");
  59. disp(Cb1);
  60. Rin= rb + (1+B)*re;
  61. disp("Rin");
  62. disp(Rin);
  63. Ku=-B*0.993*((349)/(Rg+Rn));
  64. disp("Ku");
  65. disp(Ku);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement