Uploaded by nurcholbi

IRSAN FAHTURI RISKZI LT-2A 08 TUGAS PROGRAM FLOWCHART ALGORITMA MENGGUNAKAN FUNCTION

advertisement
TUGAS FLOWCHART /
ALGORITMA
MENGGUNAKAN
FUNCTION
POLITEKNIK
NEGERI SEMARANG
KOMPUTASI
TEKNIK LISTRIK
NAMA
A. NUR FATKHUL CHOLBI
KELAS
LT – 2A
NO
NIM
01
3.31.17.0.01
PENGAMPU
Bapak Chambali, B. Eng, M.Kom.
1. JUDUL PROGRAM
Menghitung nilai Tegangan Output antara Collector dan Emitter pada
Transistor.
2. Data :
Input
Proses
-
:
Hambatan 1 (R1)
Hambatan 2 (R2)
Hambatan Collector (RC)
Hambatan Emitter (RE)
Beta (B)
Volt Common Collector (VCC)
:
Hambatan Base {(Rb) = R1 x R2 / (R1 + R2)}
Tegangan pada Base {(Vbb) = ((R2) / (R1 + R2)) x Vcc)}
Arus Base {(Ib) = ((Vbb – 0,7) / (Rb + (B + 1) x Re))}
Arus Collector {(Ic) = (B x Ib)}
Arus Emitter {(Ie) = (( B + 1 ) x Ib )}
Volt Common Emitter {(Vce) = (Vcc – (Ic x Rc) – (Ie x Re))}
Output
-
:
Hambatan Base (RB)
Tegangan Pada Base (Vbb)
Arus Base (Ib)
Arus Collector (Ic)
Arus Emitter (Ie)
Volt Common Emitter (VCE)
3. Flowchart
Start
No
Masukkan Nilai R1
dan R2
Ib = (Vbb x 0,7)/
(rb+(b+1) x re
Yes
No
Rb = (R1 x R2)/(R1+R2)
Masukkan Nilai
untuk mencari Ic
( b dan ib)
Yes
No
Ic = b x Ib
Masukkan Nilai
untuk mencari Vbb
(Vcc,R1,R2)
Yes
No
Masukkan Nilai
untuk mencari Ie
( b dan ib)
Vbb = (R2)/(R1+R2) x
Vcc
No
Yes
Ie = (b + 1) x Ib
Masukkan Nilai
untuk mencari Ib
(Re,Vbb,b,Re)
End
Hasil semua Nilai
Proses
Perhitungan
Yes
Masukkan Nilai
untuk mencari Vce
(Vcc,Ic,Rc,Ie,Re)
Vce = Vcc – (Ic x Re)(Ie x Re)
4. Deskripsi Flowchart
1. Pertama adalah buka dan mulai program pascal (new file).
2. Lalu menginput data yang ada yaitu Hambatan 1 (r1), Hambatan 2 (r2),
Hambatan Collector (rc), Hambatan Emitter (re), Beta (b), Volt Common
Collector (vcc).
3. Dalam Algoritma Pascal ,variable dibedakan menjadi 2 yaitu Variable
Global dan Variable Lokal, Variabel global bisa diakses di wilayah algoritma
utama, sedangkan variabel lokal hanya bisa diakses di procedure/function
tempat ia dideklarasikan. Misalkan Function (Fungsi) secara garis besar sama
dengan procedure yang membedakannya adalah nama fungsi harus
dideklarasikan dengan type datanya karena fungsi akan mengembalikkan ke
program utama.
4. Langkah selanjutnya adalah memulai proses kalkulasi dari data yang telah
di inputkan, misal pada proses 1 yang dihitung adalah nilai Hambatan Base
(rb) yang diperoleh dari :
(rb) = r1*r2/(r1+r2)
pada proses 2 yang dihitung adalah nilai dari Tegangan Base
(vbb) yang di peroleh dari :
(vbb) = ((r2/(r1+r2))*vcc)
pada proses 3 yang dihitung adalah nilai dari Arus Base (ib) yang di peroleh
dari :
(ib) = ((vbb-0.7)/(rb+(b+1)*re))
pada proses 4 yang dihitung adalah nilai dari Arus Collector (ic) yang di
peroleh dari :
(ic) = (b*ib)
pada proses 5 yang dihitung adalah nilai dari Arus Emitter (ie) yang di
peroleh dari :
(ie) = ((b+1)*ib)
pada proses 6 yang dihitung adalah nilai dari Tegangan Emitter (vce) yang
di peroleh dari :
(vce) = (vcc-(ic*rc)-(ie*re))
5. Setelah semua data input diproses maka akan diperoleh nilai data hasil semua
perhitungan sebagai output. Maka selanjutnya adalah proses cetak data pada
output, yang dicetak adalah hasil dari nilai Hambatan Base (rb), Tegangan
Base (vbb), Arus Base (ib), Arus Collector (ic), Arus Emitter (ie), Tegangan
Emitter (vce).
6. Program Algoritma Function telah SELESAI.
Download