matlab modeling MOSFET cermin arus (req)

R

ravitest

Guest
hi, tolong bantu saya, saya menulis sebuah program matlab MOSFET yang ditunjukkan di bawah ini dengan hasil, lalu bagaimana saya dapat menggunakan kode ini untuk menghasilkan cermin arus dasar di matlab, tolong beri aku saran.
kn = 1e-3; v = 1,5;
VDS = 0:0.5:12;
vgs = 4:2:8;
m = panjang (VDS);
n = panjang (vgs);
untuk i = 1: n
untuk j = 1: m
jika vgs (i) <vt
skr (i, j) = 0;
elseif VDS (j)> = (vgs (i) - vt)
skr (i, j) = kn * (vgs (i) - vt) ^ 2;
elseif VDS (j) <(vgs (i) - vt)
skr (i, j) = kn * (2 * (vgs (i)-vt) * VDS (j) - VDS (j) ^ 2);
akhir
akhir
akhir
plot (VDS, skr (1 ,:),' w ', VDS, skr (2 ,:),' w', VDS, skr (3 ,:),' w ')
xlabel ( 'VDS, V')
ylabel ( 'Tiriskan ini, A')
judul ( 'IV Karakteristik dari MOSFET')
teks (6, 0,009, 'Vgs = 4 V')
teks (6, 0,023, 'Vgs = 6 V')
teks (6, 0,045, 'Vgs = 8 V')

 
Mengingat referensi saat ini Anda dapat menghitung VGS dengan persamaan ini:
skr (i, j) = kn * (vgs (i) - vt) ^ 2; (VDS = VGS untuk cermin arus sederhana)
Kemudian, gunakan VGS ini untuk perangkat MOS cermin, cermin saat ini dapat dihitung.

Pastikan bahwa perangkat MOS cermin harus beroperasi di daerah linier (VDS> VGS-VTh), atau arus cermin tidak akurat seperti yang Anda inginkan.

 

Welcome to EDABoard.com

Sponsor

Back
Top