• Tidak ada hasil yang ditemukan

Optimasi Rangkaian “DC To DC Switching Converter” Pada Thermoelektrik Generator untuk Keperluan Penerangan

N/A
N/A
Protected

Academic year: 2017

Membagikan "Optimasi Rangkaian “DC To DC Switching Converter” Pada Thermoelektrik Generator untuk Keperluan Penerangan"

Copied!
53
0
0

Teks penuh

(1)

LAMPIRAN 1

PEMASANGAN DAN PENGUJIAN ALAT

Gambar Tahap Pemasangan alat

Gambar 4.1 penyesuaian heatsink pada aluminium penyerap panas

(2)

Gambar 4.3 melengketkan thermo glue pada TEG danheatsink

(3)

(a) (b) Gambar 4.5.tempat lampu dan dudukan panci dipasang (a);

alat ditempatkan pada kompor LPG (b)

Gambar Tahap Pengujian Alat

(4)

(a)

(b)

(5)

Gambar 6.8 tampilan hasil pengukuran menggunakan Visual Basic 6.0

(6)

LAMPIRAN II

Gambar Rangkaian Alat

A

ALUMINIUM SEBAGAI PENYERAP PANAS

HEATSINK SEBAGAI PEMBUANG PANAS

Sensor tegangan Analog

TERMOELEKTRIK GENERATOR

(7)

LAMPIRAN III

Program Alat Secara Keseluruhan

a. Program pada visual basi 6.0

'deklarasi variable object aplikasi Excel Dim oXL As Excel.Application

Private Sub Form_Load() Command2.Enabled = False Timer1.Enabled = False Timer3.Enabled = False Timer4.Enabled = False Label12.Caption = "00" Label13.Caption = "00" Label14.Caption = "00" Label9.Caption = "00" Label10.Caption = "00" Label11.Caption = "00" Timer1.Enabled = False Timer2.Enabled = False Timer1.Interval = 450 Timer2.Interval = 450 End Sub

Private Sub Command1_Click() Timer4.Enabled = True

(8)

With MSComm1 .CommPort = 9 .PortOpen = True .Settings = "9600,n,8,1" .NullDiscard = False

.InputMode = comInputModeText End With

MSComm1.RThreshold = 53

Label1.Caption = "SUHU ALUMINIUM" Label2.Caption = "SUHU HEATSINK" Label3.Caption = "NILAI TEGANGAN" Label4.Caption = "NILAI ARUS"

Label5.Caption = Chr(176) + "celcius" Label6.Caption = Chr(176) + "celsius" Label7.Caption = "Volt"

Label8.Caption = "Milli Ampere"

End Sub

Private Sub Command2_Click() Command2.Enabled = False Command4.Enabled = False Command3.Enabled = True oXL.Workbooks.Close End Sub

Private Sub Command3_Click() End

End Sub

(9)

Command4.Enabled = False Command2.Enabled = True Command3.Enabled = False Set oXL = New Application 'menambahkanbukukerjabaru oXL.Workbooks.Add

oXL.Visible = True

Sheets("sheet1").Columns("A:F").ColumnWidth = 20 Range("A1:F1").HorizontalAlignment = xlCenter End Sub

Private Sub MSComm1_OnComm()

Dim umum, ya, ye, yi, yo, ka, ke, ki, mo, ma, mi, za, ze, zi, zo As String Dim t1, t2, t3, t4, l11, l10, l9 As String

If MSComm1.CommEvent = 2 Then umum = MSComm1.Input

ya = InStr(umum, "S1") If ya> 0 Then

ye = InStr(umum, "S2") If ye > 0 Then

(10)

ze = Trim(ze)

yi = InStr(umum, "S3") If yi> 0 Then

(11)

End If End Sub

Private Sub Timer1_Timer() On Error Resume Next

oXL.Worksheets(1).Range("A1") = "SUHU ALUMINIUM" oXL.Worksheets(1).Range("B1") = "SUHU HEATSINK" oXL.Worksheets(1).Range("C1") = "NILAI TEGANGAN" oXL.Worksheets(1).Range("D1") = "NILAI ARUS"

oXL.Worksheets(1).Range("E1") = "MENIT" oXL.Worksheets(1).Range("F1") = "DETIK" ActiveCell.EntireRow.Offset(1, 0).Insert oXL.Worksheets(1).Range("A2") = Text1.Text oXL.Worksheets(1).Range("B2") = Text2.Text oXL.Worksheets(1).Range("C2") = Text3.Text oXL.Worksheets(1).Range("D2") = Text4.Text oXL.Worksheets(1).Range("E2") = Label12.Caption oXL.Worksheets(1).Range("F2") = Label13.Caption On Error Resume Next

Timer1.Enabled = False Timer2.Enabled = True

End Sub

Private Sub Timer2_Timer() Timer1.Enabled = True Timer2.Enabled = False End Sub

Private Sub Timer3_Timer()

(12)

If Len(Label11.Caption) = 1 Then Label11.Caption = "0" & Label11.Caption If Label11.Caption = "60" Then

Label11.Caption = "00"

Label10.Caption = Val(Label10.Caption) + 1

If Len(Label10.Caption) = 1 Then Label10.Caption = "0" & Label10.Caption End If

If Label10.Caption = "60" Then Label10.Caption = "00"

Label9.Caption = Val(Label9.Caption) + 1

If Len(Label9.Caption) = 1 Then Label9.Caption = "0" & Label9.Caption End If

End Sub

Private Sub Timer4_Timer()

Label14.Caption = Val(Label14.Caption) + 1

If Len(Label14.Caption) = 1 Then Label14.Caption = "0" & Label14.Caption If Label14.Caption = "60" Then

Label14.Caption = "00"

Label13.Caption = Val(Label13.Caption) + 1

If Len(Label13.Caption) = 1 Then Label13.Caption = "0" & Label13.Caption End If

If Label13.Caption = "60" Then Label13.Caption = "00"

Label12.Caption = Val(Label12.Caption) + 1

If Len(Label12.Caption) = 1 Then Label12.Caption = "0" & Label12.Caption End If

(13)

b. Program AlatMenggunakanArduino

#include "max4.h" #include "max3.h" int t3DO = 5;

MAX4 t4couple(t4CLK, t4CS, t4DO); MAX3 t3couple(t3CLK, t3CS, t3DO); int v3 = 6;

pinMode(v4, OUTPUT); digitalWrite(v4, HIGH); pinMode(g4, OUTPUT); digitalWrite(g4, LOW); pinMode(v3, OUTPUT); digitalWrite(v3, HIGH); pinMode(g3, OUTPUT); digitalWrite(g3, LOW); }

for(inti=0; i<50; i++){

(14)

ce=ce/y;

Serial.print("S1 = "); Serial.println(ce-7.00); }

void t3() { float num[50]; int y; floatce=0;

for(inti=0; i<50; i++){

num[i] = t3couple.readCelsius(),DEC; ce=ce+num[i]; if(num[i]>0){ y++;} }

ce=ce/y;

Serial.print("S2 = "); Serial.println(ce+7.00); }

void S3() {

intNilaiSensor = analogRead(A0); floathasil=0;

floatTegangan =NilaiSensor*0.260064935; hasil=hasil+Tegangan;

hasil=hasil/5;

Serial.print("S3 = "); Serial.println(hasil); }

void S4()

{ float total=0; int tot=0; float Z[10]; int E=0; float W=0; float G=0; int max=0;

floatBil=0; int Go=0;int byk=0; intmin;floatkalkulasi=0; for (int z=0; z<10; z++){

(15)

float h5=0; float h4=0; float h6; int j=0; int j2=0; int j1=0; float hasil=0; int hasil1=0;

for (int i2=0; i2<10; i2++){j2=0; h6=0;

for (int i1=0; i1<30; i1++){ j1=0; h5=0; hasil=0; for(inti=0;i<50;i++){

X[i]=analogRead(A3),DEC;

if (j>=48){h5=h4;} else {h5=hasil/j1;} Y[i1]=h5; j2++;

floattmp; float B=0; float banyak=0; float semua=0; int C=0; int D=0; int E=0;float F=0; int G=0; int go=0;

for(int j=0; j<10; j++){ if (num[j]!=0){

(16)

num[h] = tmp;

if (num[h]==num[i]){jumlah++;} }

if (h == 0) {

max = jumlah; //memunculkannilaimax,min min = jumlah;

if (jumlah == max){D++; gis[D]=num[h]; }

(17)

for (int h = 1; h < D+1; h++) { intjumlah=0;

for (inti=1; i<D+1; i++){ if (gis[h]==gis[i]){jumlah++;} }

if (gis[h] != gis[h - 1]) { F=F+gis[h];C++; }

}}

if(C==1){if (F!=0){semua=F;} if (F==0){semua=B/banyak;}} if(C>1){semua=F/C;}

Bil=Bil+Z[j]; byk++; } G++; Go=Go+Z[j];} if(Go=0){kalkulasi=0.00;} if(Bil!=0){

(18)

if (Z[h] > Z[i]) { G = Z[i]; Z[i] = Z[h]; Z[h] = G;} }}}

for (int h=0; h<10; h++){{if(Z[h]!=0){ intjumlah=0;

for (inti=0; i<10; i++){ if (Z[h]==Z[i]){jumlah++;} }

if (h==1){max=jumlah; min=jumlah;} else if(min>jumlah){min=jumlah;} else if(max<jumlah){max=jumlah;} else{}

if(Z[h]!=0){E++; W=W+Z[h]; }}}}

kalkulasi= W/E;

if(W==0){kalkulasi=0.00;}

if(kalkulasi<=1.16){kalkulasi=0; total=kalkulasi; } if(kalkulasi>=1.17){if(kalkulasi<2.00){

total=kalkulasi/11.7;}}

(19)

if(kalkulasi>2.00){if(kalkulasi<2.145){

if(kalkulasi>2.979){if(kalkulasi<3.10){ total=kalkulasi/0.64;}}

if(kalkulasi>3.10){if(kalkulasi<3.12){ total=kalkulasi/0.622;}}

if(kalkulasi>=3.12){if(kalkulasi<=4.42){ total=kalkulasi/0.442;}}

if(kalkulasi>=4.31 &&kalkulasi<4.33){total=(kalkulasi/0.431)+0.00;}

(20)

if(kalkulasi>=4.34 &&kalkulasi<4.37){total=(kalkulasi/0.361666667)+0.00;} if(kalkulasi>=4.37 &&kalkulasi<4.42){total=(kalkulasi/0.336153846)+0.00;} if(kalkulasi>=4.42 &&kalkulasi<5.62){total=(kalkulasi/0.315714286)+0.00;} if(kalkulasi>=5.62 &&kalkulasi<5.63){total=(kalkulasi/0.374666667)+0.00;} if(kalkulasi>=5.63 &&kalkulasi<5.66){total=(kalkulasi/0.351875)+0.00;} if(kalkulasi>=5.66 &&kalkulasi<5.69){total=(kalkulasi/0.332941176)+0.00;} if(kalkulasi>=5.69 &&kalkulasi<5.7){total=(kalkulasi/0.316111111)+0.00;} if(kalkulasi>=5.7 &&kalkulasi<6.85){total=(kalkulasi/0.3)+0.00;}

if(kalkulasi>=6.85 &&kalkulasi<6.86){total=(kalkulasi/0.3425)+0.00;} if(kalkulasi>=6.86 &&kalkulasi<6.87){total=(kalkulasi/0.326666667)+0.00;} if(kalkulasi>=6.87 &&kalkulasi<6.935){total=(kalkulasi/0.312272727)+4.0;} if(kalkulasi>=6.935 &&kalkulasi<7){total=(kalkulasi/0.301521739)+0.00;} if(kalkulasi>=7 &&kalkulasi<8){total=(kalkulasi/0.291666667)+0.00;} if(kalkulasi>=8 &&kalkulasi<8.2){total=(kalkulasi/0.32)+0.00;}

if(kalkulasi>=8.2 &&kalkulasi<8.4){total=(kalkulasi/0.315384615)+0.00;} if(kalkulasi>=8.4 &&kalkulasi<8.6){total=(kalkulasi/0.311111111)+0.00;} if(kalkulasi>=8.6 &&kalkulasi<8.8){total=(kalkulasi/0.307142857)+0.00;} if(kalkulasi>=8.8 &&kalkulasi<10){total=(kalkulasi/0.303448276)+0.00;} if(kalkulasi>=9 &&kalkulasi<10.2){total=(kalkulasi/0.3)+1.00;}

if(kalkulasi>=9.2 &&kalkulasi<10.4){total=(kalkulasi/0.296774194)+6.00;} if(kalkulasi>=9.4 &&kalkulasi<10.6){total=(kalkulasi/0.29375)+6.00;} if(kalkulasi>=9.6 &&kalkulasi<10.8){total=(kalkulasi/0.290909091)+6.00;} if(kalkulasi>=9.8 &&kalkulasi<10){total=(kalkulasi/0.288235294)+6.00;} if(kalkulasi==10){total=kalkulasi/0.280526316;}

if(kalkulasi>10){total=kalkulasi/0.24;}

(21)

LAMPIRAN IV

DATA SHEET TEG1 241-1.4-1.2

Power low, over the years has not been people's attention. In recent years, because the energy crisis, the development of new energy has become an urgent matter, power generation chip is taken seriously. Now there are many state-level research institutions to invest in this area of research and development. Improve energy conversion efficiency and increase the service life as the primary goal. Currently fruitful. The future direction of development is combined with solar energy, catch up and go beyond the solar power generation module technology.

Power generation chip commonly used areas of application are as follows: factory thermal power generation, geothermal power generation, vehicle ship exhaust pipe heating power generation, oil pipeline or gas pipe cathodic corrosion

Installation Precautions:

The power generation chip must be mounted on a flat surface (especially by the cold side). Installation surface height error shall not exceed 20 microns

The pressure is less than 12-15 kg / cm2

Often used when the heating surface temperature shall not exceed 200 ℃

(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)
(31)
(32)
(33)
(34)
(35)
(36)
(37)
(38)
(39)
(40)
(41)
(42)
(43)
(44)
(45)
(46)
(47)
(48)
(49)
(50)
(51)
(52)
(53)

Gambar

Gambar Tahap Pemasangan alat
Gambar 4.3 melengketkan thermo glue pada TEG danheatsink
Gambar Tahap Pengujian Alat
Gambar 6.7 lampu hidup pada proses pengujian alat (a);
+2

Referensi

Dokumen terkait

Pestisida organik yang bersifat mudah terurai menjadi bahan yang tidak berbahaya dan dapat pula dipergunakan sebagai bahan pengusir/repelen terhadap serangga dan hama

Pemberdayaan pada peserta didik Kelas X di SMK Respati 2, Jakarta Timur dengan pelatihan keterampilan memanfaaatkan kain perca, dan limbah tersebut merupakan bahan

Manfaat penelitian ini adalah memberikan informasi dan pengetahuan tentang jenis-jenis tumbuhan beracun dan pemanfaatan tumbuhan beracun bagi masyarakat dan

Hasil yang diperoleh dari Pengabdian Kepada Masyarakat ini adalah bertambahnya pengetahuan bagi para peserta yang dalam hal ini adalah ketua RT dan beberapa tokoh

KAJIAN STRATEGI PENGEMBANGAN USAHA KECIL MOCI LAMPION. DI

Skripsi yang berjudul “ Pemakaian Gaya Bahasa Ironi dalam tuturan Acara Sentilan Sentilun Episode Deawan Gadungan dan Pimpinan Teladan ” disusun guna memenuhi

PENANGGUNG JAWAB METODE PENGUMPULAN DATA Subdit Neraca Rumah Tangga dan Institusi Nirlaba.. PENANGGUNG JAWAB METODE PENGOLAHAN DATA Subdit Neraca Rumah Tangga dan

BAB IV PUISI SEBAGAI PENDEKATAN PERANCANGAN 4.1 Kaum muda pelaku utama aktifitas perpustakaan