Documente Academic
Documente Profesional
Documente Cultură
Br anzoi Roxana, P rvulescu Dan, Rotaru George, Surdeanu Mihai Grupa : 321CC 20 noiembrie 2011
Problema 5
Montaj experimental
Figura 3: Circuit pentru trasarea caracteristicii de intrare n conexiune EC, utiliz and Multisim
Figura 4: Comparat ntre caracteristica de intrare obt a prin valori experimentale , ie , inut s , i simulate Codul Matlab aferent cre arii gracului de mai sus (gura 4) este urm atorul : Listing 1: Codul MATLAB aferent acestui subpunct
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 load p5 . txt M = p5 (: ,:) ; i_B = [10 20 30 40 50]; % in microamperi u_BE_e = M (1 , :) ; % in milivolti ( date experimentale ) u_BE_s = M (2 , :) ; % in milivolti ( date simulate ) % figura va fi salvata in fisierul " p5_grafic . png " f = figure ( visible , off ) ; hold on ; % figura pentru datele experimentale semilog = log ( i_B ) ; p = polyfit ( u_BE_e , semilog , 1) ; r = exp ( p (2) ) .* exp ( p (1) * u_BE_e ) ; plot ( u_BE_e , i_B , bo ) ; plot ( u_BE_e , r , b - ) ; % figura pentru datele simulate semilog = log ( i_B ) ; p = polyfit ( u_BE_s , semilog , 1) ; r = exp ( p (2) ) .* exp ( p (1) * u_BE_s ) ; plot ( u_BE_s , i_B , ro ) ; plot ( u_BE_s , r , r - ) ; % sunt setate axele plot ([0 10] , [0 0] , k - ) ; hold off ;
24 25 26 27 28 29
30 31
% informatii care se adauga pe grafic_ xlabel ( u_ { BE } ( mV ) ) ; ylabel ( i_B (\\ muA ) ) ; string = sprintf ( Caracteristica de intrare in conexiunea EC , i_B = i_B ( u_ { BE }) , pentru U_ { CE } = 5 V ) ; title ( string ) ; legend ( Puncte experimentale pentru caracteristica de intrare , Caracteristica de intrare experimentala , Puncte simulate pentru caracteristica de intrare , Caracteristica de intrare simulata , 2) ; % se salveaza imaginea pe disk print (f , - dpng , p5_grafic . png ) ;
Concluzii
Din gura 4 se poate observa c a datele obt , inute experimental sunt aproximativ egale cu cele obt inute prin simulare. Diferent ele ce apar sunt datorate m asur atorilor din timpul , , laboratorului. Pe l ang a faptul c a rezistent , ele din laborator nu aveau chiar valoarea precizat a prin culori, se poate invoca s a tensiunea UCE nu avea chiar valoarea , i faptul c dorit as i nici curentul din baz a , i . , B
Problema 6
Montaj experimental
0 0.1 -
13.5 1 66.67
25.7 2 73.93
109 10 90.83
201.3 20 98.86
277.9 30 107.59
0 0 -
0 0 -
iC ICE 0 , ICE 0 iB
Figura 6: Caracteristica de transfer obt a prin valori experimentale , inut Codul Matlab aferent cre arii gracului de mai sus (gura 7) este urm atorul : Listing 2: Codul MATLAB aferent acestui subpunct
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 load p6 . txt M = p6 (: ,:) ; i_B = M (1 , :) ; % in microamperi i_C = M (2 , :) ; % in miliamperi I_CE0 = 0.1 ; % in miliamperi % figura va fi salvata in fisierul " p6_grafic . png " f = figure ( visible , off ) ; hold on ; % figura pentru datele experimentale p = polyfit ( i_B , i_C , 1) ; plot ( i_B , i_C , o , Color , black ) ; plot ( i_B , p (1) * i_B + p (2) , - , Color , black ) ; hold off ; % informatii care se adauga pe grafic_ xlabel ( i_C ( mA ) ) ; ylabel ( i_B (\ muA ) ) ; string = sprintf ( Graficul functiei de transfer i_B ( i_C ) la scara liniara ) ; title ( string ) ;
19 20 21
legend ( Puncte experimentale pentru caracteristica de transfer , Dreapta de regresie pentru caracteristica de transfer , 4) ; % se salveaza imaginea pe disk print (f , - dpng , p6_grafic . png ) ;
Problema 7
Montaj experimental
Figura 8: Caracteristicile de ies n conexiunea EC , ire Codul Matlab aferent cre arii gracului de mai sus (gura 8) este urm atorul : Listing 3: Codul MATLAB aferent acestui subpunct
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 load p7 . txt i_C = p7 (: ,:) ; U_CE = [0.1 0.2 0.3 0.4 0.5 1 2 5 10]; % in volti i_B = [10 20 30 40 50]; % in microamperi color = { red , blue , magenta , black , cyan }; % figura va fi salvata in fisierul " p7_ran_grafic . png " f = figure ( visible , off ) ; hold on ; grid on ; % figura pentru regiunea activ - normala for i = 1 : 5 plot ( U_CE (:) , i_C (i , :) , o , Color , color { i }) ; curve = fit ( U_CE (:) , i_C (i , :) , exp2 ) ; plot ( U_CE (:) , curve ( U_CE (:) ) , - , Color , color { i }) ; end
16 17 18 19 20 21 22 23
24 25
% plot ( i_B , p (1) * i_B + p (2) , b - ) ; hold off ; % informatii care se adauga pe grafic_ xlabel ( u_ { CE } ( V ) ) ; ylabel ( i_C ( mA ) ) ; string = sprintf ( Familia de caracteristici i_C ( u_ { CE }) la scara liniara ); title ( string ) ; legend ( i_B = 10 (\ muA ) , i_B = 10 (\ muA ) , i_B = 20 (\ muA ) , i_B = 20 (\ muA ) , i_B = 30 (\ muA ) , i_B = 30 (\ muA ) , i_B = 40 (\ muA ) , i_B = 40 (\ muA ) , i_B = 50 (\ muA ) , i_B = 50 (\ muA ) , Location , NorthEastOutside ) ; % se salveaza imaginea pe disk print (f , - dpng , p7_ran_grafic . png ) ;
Concluzii
Figura 8 este cea care specic a faptul c a pentru diverse intensit at a, caracteristicile , i de baz de ies ire, gracele acestora nu sunt echidistante. Mai mult dec a t at a t se poate observa , c a n regiunea activ - normal a caracteristica de ies a ia forma , ire a transzistorului tinde s unei drepte. Erorile de m asurare la acest a problem a au fost destul de mari pentru c a era destul de greu s a obt inem o tensiune de 0.1 V m a surat a cu osciloscopul. Acest lucru se , poate observa cu us as a pentru ecare curent de baz a, punctele , urint , , i din grac pentru c experimentale ce au abscisa mai apropiat a de origine nu se reg asesc s i pe grac. Funct , , ia b x d x prin care am interpolat punctele pentru ecare curent iB a fost y (x) = a e + c e . Tot pe gura 8 am trasat s a pentru a putea determina punctul static de , i dreapta static funct ionare pentru ecare curent i specicat n cerint , , a problemei. B
Problema 8
Montaj experimental
31 32 33 34 35 36 37 38 39 40
text ( x_i (1) + 0.02 , i_C_i , sprintf ( M (%.3 f ,%.3 f ) , x_i (1) , i_C_i ) ) ; plot ( U_CE (:) , curve ( U_CE (:) ) , - , Color , color { i }) ; end hold off ; % informatii care se adauga pe grafic_ xlabel ( u_ { CE } ( V ) ) ; ylabel ( i_C ( mA ) ) ; string = sprintf ( Familia de caracteristici i_C ( u_ { CE }) la scara liniara ); title ( string ) ; legend ( Caracteristica statica , i_B = 10 (\ muA ) , i_B = 10 (\ muA ) , i_B = 20 (\ muA ) , i_B = 20 (\ muA ) , i_B = 30 (\ muA ) , i_B = 30 (\ muA ) , i_B = 40 (\ muA ) , i_B = 40 (\ muA ) , i_B = 50 (\ muA ) , i_B = 50 (\ muA ) , Location , NorthEastOutside ) ; % se salveaza imaginea pe disk print (f , - dpng , p7_ran_grafic . png ) ;
41 42
10