Математическое моделирование биполярных транзисторов типа p-n-p
| Категория реферата: Рефераты по радиоэлектронике
| Теги реферата: сочинения по картинам, диплом работа
| Добавил(а) на сайт: Lapunov.
Предыдущая страница реферата | 2 3 4 5 6 7 8 9 10 11 12 | Следующая страница реферата
3: TNOM:=TNOM+273.15;
T:=T+273.15;
BF:=BF*(1+(T-TNOM)*TCB*10e-6);
BR:=BR*(1+(T-TNOM)*TCB*10e-6);
gotoxy(col+39,row+8); end;
procedure OutputResult; begin clrscr; writeln(' It is result ');
K:=1.38e-23; q:=1.6e-19; expon:=exp(1.0);
FIt:=K*T/q; gotoxy(col+3,row+3); write('[FIt] '); gotoxy(col+39,row+3); write(FIt);
Is:=Is0 * (1+ Uec/VA) * st(T/TNOM,3) * st(expon,-EG/K*(1/T-1/TNOM)); gotoxy(col+3,row+4); write('[Is]'); gotoxy(col+39,row+4); write(Is);
Uc:=Fit*ln(FIt/(Is*RJ)); gotoxy(col+3,row+5); write('[Uc] '); gotoxy(col+39,row+5); write(Uc);
if (st(expon,(Uec/FIt))-1) < 1e4800/Is then
Ic:= Is * (st(expon,Uc/FIt)-1) else Ic:= 1e4800; gotoxy(col+3,row+6); write('[Ic]'); gotoxy(col+39,row+6); write(Ic);
Model(Ueb,Ucb,Ieb,Icb,Ib,Iy);
gotoxy(col+3,row+7); write('[Ieb] '); gotoxy(col+39,row+7); write(Ieb);
gotoxy(col+3,row+8); write('[Icb] '); gotoxy(col+39,row+8); write(Icb);
gotoxy(col+3,row+9); write('[Ib] '); gotoxy(col+39,row+9); write(Ib);
gotoxy(col+3,row+10); write('[Iy] '); gotoxy(col+39,row+10); write(Iy);
Ik:=Iy-Icb; gotoxy(col+3,row+11); write('[Ik] '); gotoxy(col+39,row+11); write(Ik);
Ie:=Iy+Ieb; gotoxy(col+3,row+12); write('[Ie] '); gotoxy(col+39,row+12); write(Ie);
If Ueb < VJE/2 then CJE := CJE0* 1 / st(1- Ueb/VJE,MJE) else CJE := st(2,MJE) * CJE0 * (MJE* Ueb / VJE/2 + 1 - MJE); gotoxy(col+3,row+13); write('[CJE] '); gotoxy(col+39,row+13); write(CJE);
If Ieb > 0 then CDE := Ieb * BF * TAUF / FIt else CDE := 0; gotoxy(col+3,row+14); write('[CDE] '); gotoxy(col+39,row+14); write(CDE);
CBE:=CJE+CDE; gotoxy(col+3,row+15); write('[CBE] '); gotoxy(col+39,row+15); write(CBE);
If Ucb < (VJC / 2) then CJC := CJC0 * 1 / st(1- Ucb/VJC,MJC) else CJC := 2 * st(2,MJC) * CJC0 * (MJC * Ucb / VJC / 2 + 1 -
MJC); gotoxy(col+3,row+16); write('[CJC] '); gotoxy(col+39,row+16); write(CJC);
If Icb > 0 then CDC := Icb * BR * TAUR / FIt else CDC := 0; gotoxy(col+3,row+17); write('[CDC] '); gotoxy(col+39,row+17); write(CDC);
CBC := CJC + CDC; gotoxy(col+3,row+18); write('[CBC] '); gotoxy(col+39,row+18); write(CBC);
Рекомендуем скачать другие рефераты по теме: курсовые, проблема реферат, реферат сила.
Категории:
Предыдущая страница реферата | 2 3 4 5 6 7 8 9 10 11 12 | Следующая страница реферата