Pengujian Tampilan Grafik Pengukuran Suhu dan Alarm Pada PC

Tabel 4.3 Hasil Pengukuran pada Rangkaian Penguat Tegangan IC LM 324 Pin 1 0,009 Volt Pin 2 0,041 Volt Pin 3 0,01 Volt Pin 4 4,96 Volt Pin 5 2,21 Volt Pin 6 2,22 Volt Pin 7 3,87 Volt Pin 8 3,86 Volt Pin 9 2,19 Volt Pin 10 2,22 Volt Pin 11 0,00 Volt Pin 12 2,42 Volt Pin 13 2,33 Volt Pin 14 3,86 Volt

4.4 Pengujian Tampilan Grafik Pengukuran Suhu dan Alarm Pada PC

Tampilan grafik suhu pada PC dibuat dalam bentuk visual basic dengan menggunakan bahasa C. Tampilan grafik akan berjalan apabila rangkaian sistem sensor dihubungkan ke PC atau komputer server. Berikut adalah listing program untuk menampilkan grafik pengukuran suhu. Dim Xd0 To 18000, Yd10 To 18000, Yd20 To 18000, Yd30 To 18000 As Integer Dim TIMES0 To 18000 As String Dim j As Integer Dim Temp, x, y2, y1, L1, L2, R, S, y10, y20, y30, x0, Data As Integer Dim Sampling_Time As Single Dim oXL As Excel.Application Universitas Sumatera Utara Private Declare Function sndPlaySound Lib Winmm.dll Alias _ sndPlaySoundA ByVal lpszSoundName As String, ByVal uflags As Long As Long Private Const snd_sync = H0 Private Const snd_Async = H1 Private Const snd_loop = H8 Private Sub Command4_Click Timer4.Enabled = True Trace.Enabled = False Command7.Enabled = False MSComm1.PortOpen = True x = 0 Timer5.Enabled = True Grids Open C:\Data\ + Text5 + .DAT For Output As 1 End Sub Private Sub Command5_Click sndPlaySound vbNullString, snd_Async End Sub Private Sub Command7_Click Timer3.Enabled = False Set oXL = New Excel.Application Set oxlbook = oXL.Workbooks.Add Universitas Sumatera Utara FileName = C:\Data\ + Text5 + .xls oxlbook.Worksheets1.RangeA1 = Time oxlbook.Worksheets1.RangeB1 = Temperature oxlbook.SaveAs FileName For i = 2 To j oxlbook.Worksheets1.RangeA i = TIMESi oxlbook.Worksheets1.RangeB i = Yd1i Next i On Error GoTo 1 oxlbook.SaveAs FileName oxlbook.Close 1: End Sub Private Sub Command1_Click Close 1 Line25.BorderColor = HFF0000 Line24.BorderColor = HFF Line22.BorderColor = HFF0000 Grids End Sub Private Sub Command2_Click End End Sub Universitas Sumatera Utara Private Sub Command3_Click If MSComm1.PortOpen = True Then MSComm1.PortOpen = False Timer5.Enabled = False Timer4.Enabled = False Trace.Enabled = True Command7.Enabled = True Close 1 End Sub Private Sub Timer4_Timer y1 = 6280 - Temp 10 Picture1.Line x0, y10-x, y1, QBColor12 R x0 = x y10 = y1 x = x + 10 If Sampling_Time = Timebase 1 Then Xdj = x Yd1j = Temp 2 TIMESj = Text1 j = j + 1 Sampling_Time = 0 End If Sampling_Time = Sampling_Time + 1 Universitas Sumatera Utara If x 12000 Then x = 0 x0 = 0 Q = 568 Grids End If End Sub Private Sub Timer5_Timer Dat = MSComm1.Input If Dat Then If Data - Dat 20 Then Text2 = Dat 2 Temp = Dat Data = Dat If Temp 2 100 Then alert = C:\ Windows \ media \ + notify.wav sndPlaySound alert, snd_Async Or snd_loop End If End If End If End Sub Private Sub Trace_Click Timer4.Enabled = True Universitas Sumatera Utara Trace.Enabled = False Command7.Enabled = False Read.Enabled = False Line25.BorderColor = HFF0000 Line24.BorderColor = HFF0000 Line22.BorderColor = HFF MSComm1.PortOpen = True x = 0 Timer5.Enabled = True Grids Open C:\Data\ + Text5 + .DAT For Output As 1 End Sub Private Sub Form_Load With MSComm1 If .PortOpen = True Then .PortOpen = False .CommPort = 4 .Settings = 19200,n,8,1 .DTREnable = True .RTSEnable = True .RThreshold = 1 .SThreshold = 0 End With R = 568 x = 0 x0 = 0 y10 = 6952 Data = 70 End Sub Universitas Sumatera Utara Private Sub Timer1_Timer Text1 = Time End Sub Private Sub Grids Picture1.Cls Q = 568 For GRID = 1 To 17 Picture1.Line 0, Q-15000, Q, QBColor3 Q = Q + R Next GRID Q = 568 For GRID = 1 To 35 Picture1.Line Q, 0-Q, 10000, QBColor3 Q = Q + R Next GRID Picture1.Line 0, 7952-15000, 7952, QBColor9 End Sub Private Sub Timer3_Timer Grids Timer3.Enabled = False End Sub Universitas Sumatera Utara Setelah program dijalankan maka data pada sensor dikirim ke komputer server dalam bentuk grafik dan nilai. Dalam hal ini apabila pengukuran suhu melampaui batas 100 o C maka alarm akan bunyi pada komputer server. Data pengukuran suhu dapat diamati secara real time dan dapat disimpan dalam format Microsoft excel. Gambar 4.3 Tampilan Grafik Pengukuran Suhu

4.5 Perbandingan Pengukuran Suhu antara Alat dengan Alat Ukur Standar