Treceți la conținutul principal

FORMULE DISPOZITIVE ELECTRONICE INCOMPLET



//CAP 1 SEMICONDUCTORI

//P1.1
// ATOMUL
// ELECTRON -1
//PROTON +1
//NEUTRON 0
//ATOM
//NUCLEU
//NIVELE ENERGETICE
//MENDELEEV TABEL EL CHIMICE  rand / coloana / nr start / nr electroni
//MASA ATOMICA
//NR ATOMIC
//ORBITE
//ELECTRONI DE VALENTA
//IONIZARE
//ELECTRONI LIBERI
//NR DE ELECTRONI PE START
//EQ 1-1

int Ne (int n){ return 2*(n^2);}


//P1-2
//SEMICONDUCTOR
//CONDUCTOR
//IZOLATOR
//NUCLEU
//BANDE ENERGETICE SI NIVELE
//SEMICONDUCTORI VS CONDUCTORI
//SILICON VS GERMENIU CRISTALE

//P1-3
//LEGATURI COVALENTE
//CRISTAL SILICIU
//SI DOPAT
//CRISTALE INTRINSECI
//SARACIREA SI IMBOGATIREA UNUI CRISTAL
//STRUCTURA CRISTALINA



//P1-4
//CONDUCTIA IN SEMICONDUCTORI
//BANDA ENERGETICE
//CONDUCTIE
//VALENTA
//BANDA n
//NUCLEU
//ELECTRON
//ZONA DE ENERGIE INTERMEDIARA (GOL)

//PERECHE ELECTRON-GOL
//RECOMBINARE ELECTRON CU GOL
//PURTATORI DE SARCINA ELECTRON SAU GOL
//CURENT DE GOLURI
//CURENT DE ELECTRONI

//JONCTIUNEA PN
//GENERAREA DE CURENTI UTILIZANT ENERGIA TERMICA
//SENSUL CURENTULUI ELECTRIC



//P1-5
//JONCTIUNEA DE TIP N SI DE TIP P
//DOPARE ADD -e TIP N -
//SARACIRE REMOVE -e TIP P +
//TIP N - IMPURITATI ADAUGATE e Si PENTAVALENT IN CRISTALE DE 4xSI + SB(STIBIU)(5)
//PURTATORI MAJORITARI electron
//PURTATORI MINORITARI gol
//TIP P + IMPURITATI ADAUGATE gol Si TRIVALENT 4xSI + B (BROM)(3)
//PURTATORI MAJORITARI gol
//PURTATORI MINORITARI electroni



//P1-6
//DIODA D

//jonctiunea pn
//REGIUNEA DE GOLIRE
//POTENTIALUL DE BARIERA
//DIAGRAMA ENERGIEI JONCTIUNII PN SI REGIUNII DE GOLIRE
//BENZILE DE ENERGIE / REGIUNE P PN N GOLIRE
//


//P1-7 BIAS-TENSIUNILE DIODA
//CONDUCTIE DIRECTA
//TENSIUNEA DIRECTA
//VBIAS = N- SI P+
// PURTATORI MAJORITARI SI VBARIERA
//EFECTE

CONST VBARIERADIODA = 0.7 ; //VOLT
CONST VJONCTIUNEPNDIODA = 0.7; //VOLT
CONST VFORWARDDIOADA = 5.0 ; //VOLT


//TENSIUNEA INVERSA
//VBIAS = N+ SI P-
//CURENTUL INVERS
//TENSIUNEA REGIUNII GOLITE SI DIMENSIUNEA EI
//DISTRUGEREA DIODEI LA TENSIUNEA INVERSA DE STRAPUNGERE

CONST CURENTINVERSDIODA = 0.0001 ; //AMPER


//P1-8 CARACTERISTICA DIODEI CURENT TENSIUNE
//TENSIUNE DIRECTA
CONST TENSIUNEDIRECTADIODAMIN = 0.7 ; //VOLT
CONST TENSIUNEDIRECTADIODAMAX = 0.9 ; //VOLT
CONST CURENTULDIRECTDIODA = 0.001 ; //AMPERI
// DELTAIF
// DELTAVF


//REZISTENTA DINAMICA - CURBA VI

double rpd (double deltaIF, delta VF){

return deltaVF/deltaIF;
}

//CARACTERISTICA PENTRU CONDUCTIE INVERSA

CONST CURENTULINVERSIR = 0.000001;
CONST TENSIUNEAINBVERSAVR = 5;
CONST TENSIUNEAINVERSADESTRAPUNGEREVBR = 50;

//GRAFICUL CURBEI VI INVERS

//CURBA CARACTERISTICII V-I DIODA . GRAFIC COMPLET
//LA 25 GRADE TENPERATURA CAMEREI
/*
VR VBR KNEE REVERSE
0
FORWARD POTENTIAL BARIERA VF
IF IR
*/

//EFECTUL TEMPERATURII 25o + DELTAT

//IF DELTAT CRESTE ATUNCI IF CRESTE AND VF SCADE
//IF DELTAT CERSTE ATUNCI IR CRESTE



//P1-9 MODELE DE DIODE
//STRUCTURA UNEI DIODE
//SIMBOL
//ANOD P+ A
//CATOD N- K  MARCAT

//CONECTARE DIRECTA SI INVERSA A DIODEI

//CURENT DIRECT CONECTARE IF VF

k -
A +





//CURENT INVERS CONECTARE IR VBIAS

K +
A -


//MODELUL IDEAL

//DIRECT

//R LIMITARE
//AK CLOSE IF = MAXIM
//K -
//A +
CONST VF = 0;
double IF (double VBIAS , RLIMITARE)
{ return VBIAS/RLIMITARE;}

//INVERS
CONST IR=0;
CONST VBIAS = VR;



//MODELUL PRACTIC
CONST POTENTIALULBARIEREI 0.7 ; //V

//DIRECT
CONST VBIAS;
CONST RLIMITARE;
CONST VF=0.7; //V

//VBIAS - VF - VRLIMITARE = 0;
double VRLIMITARE(double IF, double RLIMITARE)
{return IF* RLIMITARE;}

double IF(double VBIAS , double VF, double RLIMITARE){
 return (VBIAS/VF)/RLIMITARE;
}


//INVERS
CONST VBIAS= VR;
CONST RLIMITARE
CONST IR = 0;



//MODELUL COMPLET

//r dinamica directa
double rpd(double,)
{return ;}



//r interna inversa
double rpR(double,)
{return ;}


//DIRECT
//VBIAS
//RLIMIT

double VF (double IF,double rpd)
{return 0.7 + (IF*rpd);}
//rpd
double IF(double VBIAS, double RLIMIT, double rpd)
{return (VBIAS - 0.7)/(RLIMIT + rpd);}

//INVERSE
CONST IR = 0.1 * 10E-6;
//VBIAS
//RLIMIT
//rpR
double VRLIMIT (double IF, double RLIMIT){
return IF*RLIMIT;
}

double VR (double VBIAS , double VRLIMIT)
{ return VBIAS-VRLIMIT;}


//TIPURI DE DIODE

//TESTAREA UNEI DIODE
//DMM DIODE TESTING POSITION
//OK 0.7 DIRECT
//OK 2.60 INVERS
//SHORTED 0.0 INVERS
//BAD 2.60 DIRECT

//WITH OHMETRUL




PAG 67


Comentarii

Postări populare de pe acest blog

WINDOWS 10 COMPUTER FREEZING PROBLEM SOLVED

good news : a BIOS UPDATE can resolve the problem but just for a Windows 7 on 64 bits o.s. and the system is not stable all the time. even after  bios update the system can freeze.
new info : u can try to low the screen brightness and see if this error appear so often after 
news: last info !!! maybe a virus. scann our system now with an antivirus i generate this error using other device ( a tablet pc) connected in the same network and the laptop i have this problem just freeze  http://thehackernews.com/2013/10/backdoor-found-in-chinese-tenda.html

news : if u use a tenda router this make couse all this problems



what i discover so far :
1.the electric company have many failure and affect the main ISP router/switch for building  also the router/switch installed by the ISP may be affected by overheating and will crash after a long utilisation on heat conditions 2.the router/switch of ISP affect any router of the user between this router and pc/laptop of client 3.the router and any other device of t…

program principal cpp

#include "clasa.h" #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> #define DELAY 9000000 void delay() { for(long i=0;i<DELAY;i++); } //constructor cu initializare de la tastatura BigInt::BigInt() {char x; signed char t[400]; int i; printf("\nNumarul cu semn "); do s=getche(); while((s!='+')&&(s!='-')); n=0; do {x=getche(); t[n]=x-'0'; n++; } while((x>='0')&&(x<='9')); n--; for(i=0;i<n;i++) nr[i]=t[n-i-1]; } //constructor cu initializare prin parametri BigInt::BigInt(char semn,signed char numar[],int dim) {int i; s=semn; n=dim; for(i=0;i<n;i++) nr[i]=numar[n-i-1]; } //transform un int negativ in pozitiv int BigInt::Pozitiv(int x) {int a,vb; a=0; vb=0; while(vb==0) if((x+a)==0) vb=1; else a=a+1; x=a; return x; } //constructor dintr-un nr int obisnuit BigInt::BigInt(int x) {int i; if(x>=0) s='+'…

o aplicatie php localitati romania

//APLICATIA SE REFERA LA BAZA DE DATE SIRUTA

//dragtable.js


/* dragtable v1.0 June 26, 2008 Dan Vanderkam, http://danvk.org/dragtable/ http://code.google.com/p/dragtable/ \Bsortabledraggable\B Instructions: - Download this file - Add <script src="dragtable.js"></script> to your HTML. - Add class="draggable" to any table you might like to reorder. - Drag the headers around to reorder them. This is code was based on: - Stuart Langridge's SortTable (kryogenix.org/code/browser/sorttable) - Mike Hall's draggable class (http://www.brainjar.com/dhtml/drag/) - A discussion of permuting table columns on comp.lang.javascript Licensed under the MIT license. */ // Here's the notice from Mike Hall's draggable script: //***************************************************************************** // Do not remove this notice. // // Copyright 2001 by Mike Hall. // See http…