5 LAMPIRAN A GAMBAR PERANCANGAN INSTRUMENT MINIATUR MONITORING ARUS LISTRK PLN
6 LAMPIRAN B GAMBAR SENSOR ARUS YANG DILILITI KAWAT EMAIL 1,2 mm (a) (b) (c) Gambar B (a) (b) (c) Rangkaian Sensor Arus Yang Telah Jadi
LAMPIRAN C PROGRAM BAHASA C PADA SOFWARE CODE VISION AVR #include <mega8535.h> #include <delay.h> #include <stdio.h> #define ADC_VREF_TYPE 0x00 unsigned int read_adc(unsigned char adc_input) { ADMUX=adc_input (ADC_VREF_TYPE & 0xff); // Delay needed for the stabilization of the ADC input voltage delay_us(10); // Start the AD conversion ADCSRA =0x40; // Wait for the AD conversion to complete while ((ADCSRA & 0x10)==0); ADCSRA =0x10; return ADCW; } void main(void) { unsigned int I1; PORTA=0x00; DDRA=0x00; PORTB=0x00; DDRB=0x00; PORTC=0x00; DDRC=0x00; PORTD=0x00; DDRD=0x00; // USART initialization // Communication Parameters: 8 Data, 1 Stop, No Parity // USART Receiver: On // USART Transmitter: On // USART Mode: Asynchronous // USART Baud rate: 9600 UCSRA=0x00; UCSRB=0x18; UCSRC=0x86; UBRRH=0x00; UBRRL=0x19; ADMUX=ADC_VREF_TYPE; ADCSRA=0x85; SFIOR&=0xEF;
while (1) { I1 = read_adc(0)/4; } printf("%c",i1); delay_ms(100); };
LAMPIRAN D PROGRAM VISUAL BASIC 6.0 PADA PC Dim x, y2, y1, L1, L2, R As Integer Dim data As String Dim Temp1, Arus_tersedia, Arus_terpakai, Arus_sisa, cal As Single Dim Dtime(1 To 100000), DArus(1 To 100000) As Single Dim oxl As Excel.Application Dim a, j As Integer Private Sub Command1_Click() Line2(4).BorderColor = &HFF& Line2(2).BorderColor = &HFF0000 Grids x = 0 Trace.Enabled = True Private Sub Command2_Click() End Private Sub Command3_Click() Timer6.Enabled = False Timer5.Enabled = False Label9.Visible = False Private Sub Command4_Click() Timer1.Enabled = False Set oxl = New Excel.Application Set oxlbook = oxl.workbooks.add FileName = "C:\Data\ Arus" + Text3 oxlbook.worksheets(1).range("a1") = " Tanggal " oxlbook.worksheets(1).range("b1") = " Waktu " oxlbook.worksheets(1).range("c1") = " Arus Masukan PLN (A) " oxlbook.worksheets(1).range("e1") = " Arus Yang Tidak " oxlbook.worksheets(1).range("d1") = " Arus Yang " oxlbook.saveas FileName For a = 2 To j oxlbook.worksheets(1).range("a" & a) = lbltanggal oxlbook.worksheets(1).range("b" & a) = Dtime(a) oxlbook.worksheets(1).range("c" & a) = Text1 oxlbook.worksheets(1).range("e" & a) = Text3 oxlbook.worksheets(1).range("d" & a) = Text4 Next a
On Error GoTo 1 oxlbook.saveas FileName oxlbook.close 1: Private Sub Form_Activate() Timer1.Interval = 500 Timer1.Enabled = True Private Sub Timer1_Timer() shari = (Abs(Weekday(Date) - 1)) lbltanggal.text = "" & "" _ & Format(Now, "dd mmmm yyyy") lbljam.text = Format(Time, "hh:mm:ss") j = j + 1 Dtime(j) = lbljam Text1 = Text1.Text Private Sub Timer4_Timer() data = MSComm1.Input If data <> "" Then Text2 = data Temp1 = data If Temp1 <= 6 Then Temp1 = 0 If Temp1 > 15 Then k = 15 '100w If Temp1 >= 18.891 Then k = 8.6 If Temp1 >= 37.963 Then k = 7.7 If Temp1 >= 53.867 Then k = 7.2 If Temp1 >= 69.771 Then k = 6.9 '200w '300w '400w '500w
If Temp1 >= 86.771 Then k = 6.9 If Temp1 >= 101.579 Then k = 6.8 If Temp1 >= 116.456 Then k = 6.8 '600w '700w '800w If Temp1 >= 135 Then k = 6.8 '900w If Temp1 >= 144.16 Then k = 6.8 '1000w Text2 = Temp1 * k Arus_tersedia = Text1 Text3 = Text2 / 220 If Text3 > Text1 Then Text2 = 0 Text4 = "Error" Timer5.Enabled = True Else Text4 = Arus_tersedia - Text3 y1 = 8500 - Text2 * 5.5 Picture1.PSet (x + 568, y1), QBColor(12) x = x + 10 If x > 14768 Then Grids x = 0 Q = 568 Trace.Enabled = True Private Sub Timer5_Timer() Label9.Visible = True Timer6.Enabled = True Timer5.Enabled = False Private Sub Timer6_Timer()
Label9.Visible = False Timer5.Enabled = True Timer6.Enabled = False Private Sub Trace_Click() Line2(4).BorderColor = &HFF0000 Line2(2).BorderColor = &HFF& Trace.Enabled = True Grids Private Sub Form_Load() With MSComm1 If.PortOpen = True Then.PortOpen = False.CommPort = 1.Settings = "9600,n,8,1".DTREnable = True.RTSEnable = True.RThreshold = 1.SThreshold = 0.PortOpen = True End With R = 568 x = 0 Private Sub Grids() Picture1.Cls Q = 568 For GRID = 1 To 17 Picture1.Line (568, Q)-(15000, Q), QBColor(1) Q = Q + R Next GRID Q = 568 For GRID = 1 To 35 Picture1.Line (Q, 568)-(Q, 8500), QBColor(1) Q = Q + R Next GRID Picture1.Line (568, 568)-(568, 8500), QBColor(14) Picture1.Line (568, 8500)-(15000, 8500), QBColor(14) Private Sub Timer3_Timer() Grids Timer3.Enabled = False
LAMPIRAN E GAMBAR MONITORING PADA PC UNTUK PENGUJIAN KESELURUHAN Pengujian instrument monitoring keseluruhan menggunakan bola lampu 100 sampai 100 Watt pada sumber beban 2 Ampere dan 4 Ampere. E.1 Pengujian Sumber Arus Listrik untuk 2 Ampere Gambar E.1 Pengujian Instrument Monitoring pada 200 W Gambar E.3 Pengujian Instrument Monitoring pada 400 W Gambar E.2 Pengujian Instrument Monitoring pada 300 W Gambar E.4 Pengujian Instrument Monitoring pada 500 W
Gambar E.4 Pengujian Instrument Monitoring pada 600 W Gambar E.7 Pengujian Instrument Monitoring pada 800 W Gambar E.6 Pengujian Instrument Monitoring pada 700 W Gambar E.8 Pengujian Instrument Monitoring pada 900 W Gambar E.9 Pengujian Instrument Monitoring pada 1000 W
E.2 Pengujian Untuk Sumber Arus listrik 4 Ampere Gambar E.10 Pengujian Instrument Monitoring pada 200 W Gambar E.13 Pengujian Instrument Monitoring pada 500 W Gambar E.11 Pengujian Instrument Monitoring pada 300 W Gambar E.14 Pengujian Instrument Monitoring pada 600 W Gambar E.12 Pengujian Instrument Monitoring pada 400 W Gambar E.15 Pengujian Instrument Monitoring pada 700 W
Gambar E.16 Pengujian Instrument Monitoring pada 800 W Gambar E.17 Pengujian Instrument Monitoring pada 900 W Gambar E.18 Pengujian Instrument Monitoring pada 1000
LAMPIRAN F DATA ARUS PENGUJIAN INSTRUMENT MINIATUR MONITORING ARUS LISTRIK PLN YANG DI SIMPAN DI MICROSOFT EXCEL F.1 Data Arus Listrik yang Dimonitoring untuk 2 Ampere pada Setrika Tanggal Waktu Arus Masukan PLN(A) Arus Yang Arus Yang Tidak 06 August 2013 16:19:55 2 1.330000043 0.69999957 06 August 2013 16:19:55 2 1.330000043 0.69999957 06 August 2013 16:19:56 2 1.330000043 0.69999957 06 August 2013 16:19:56 2 1.330000043 0.69999957 06 August 2013 16:19:57 2 1.330000043 0.69999957 06 August 2013 16:19:57 2 1.36500001 0.63499999 06 August 2013 16:19:58 2 1.36500001 0.63499999 06 August 2013 16:19:58 2 1.36500001 0.63499999 06 August 2013 16:19:59 2 1.36500001 0.63499999 06 August 2013 16:19:59 2 1.36500001 0.63499999 06 August 2013 16:20:00 2 1.36500001 0.63499999 06 August 2013 16:20:00 2 1.36500001 0.63499999 06 August 2013 16:20:01 2 1.36500001 0.63499999 06 August 2013 16:20:01 2 1.36500001 0.63499999 06 August 2013 16:20:02 2 1.36500001 0.63499999 06 August 2013 16:20:02 2 1.36500001 0.63499999 06 August 2013 16:20:03 2 1.36500001 0.63499999 06 August 2013 16:20:03 2 1.36500001 0.63499999 06 August 2013 16:20:04 2 1.36500001 0.63499999 06 August 2013 16:20:04 2 1.36500001 0.63499999 06 August 2013 16:20:05 2 1.36500001 0.63499999 06 August 2013 16:20:05 2 1.36500001 0.63499999 06 August 2013 16:20:06 2 1.36500001 0.63499999 06 August 2013 16:20:06 2 1.36500001 0.63499999 06 August 2013 16:20:07 2 1.36500001 0.63499999 06 August 2013 16:20:07 2 1.36500001 0.63499999
F.2 Data Arus Listrik yang Dimonitoring untuk 4 Ampere pada Setrika Tanggal Waktu Arus Masukan PLN (A) Arus Yang Digunakan(A) Arus Yang Tidak 06 August 2013 15:54:47 4 1.407272696 2.592727304 06 August 2013 15:54:48 4 1.407272696 2.592727304 06 August 2013 15:54:48 4 1.407272696 2.592727304 06 August 2013 15:54:49 4 1.407272696 2.592727304 06 August 2013 15:54:49 4 1.407272696 2.592727304 06 August 2013 15:54:50 4 1.407272696 2.592727304 06 August 2013 15:54:50 4 1.407272696 2.592727304 06 August 2013 15:54:51 4 1.407272696 2.592727304 06 August 2013 15:54:51 4 1.25090909 2.74909091 06 August 2013 15:54:52 4 1.25090909 2.74909091 06 August 2013 15:54:52 4 0.781818211 3.218181789 06 August 2013 15:54:53 4 0.781818211 3.218181789 06 August 2013 15:54:53 4 1.407272696 2.592727304 06 August 2013 15:54:54 4 1.407272696 2.592727304 06 August 2013 15:54:54 4 1.407272696 2.592727304 06 August 2013 15:54:55 4 1.407272696 2.592727304 06 August 2013 15:54:55 4 1.407272696 2.592727304 06 August 2013 15:54:56 4 1.407272696 2.592727304 06 August 2013 15:54:56 4 1.407272696 2.592727304 06 August 2013 15:54:57 4 1.407272696 2.592727304 06 August 2013 15:54:57 4 1.407272696 2.592727304 06 August 2013 15:54:58 4 1.407272696 2.592727304 06 August 2013 15:54:58 4 1.407272696 2.592727304 F.3 Data Arus Listrik yang Dimonitoring untuk 2 Ampere pada Kompor Listrik Tanggal Waktu Arus Masukan PLN (A) Arus Yang Arus Yang Tidak 06 August 2013 14:56:36 2 1.329090953 0.670909047 06 August 2013 14:56:36 2 1.329090953 0.670909047 06 August 2013 14:56:37 2 1.329090953 0.670909047 06 August 2013 14:56:37 2 1.329090953 0.670909047 06 August 2013 14:56:38 2 0.899090886 1.100909114 06 August 2013 14:56:38 2 0.899090886 1.100909114 06 August 2013 14:56:39 2 1.25090909 0.74909091 06 August 2013 14:56:39 2 1.25090909 0.74909091 06 August 2013 14:56:40 2 1.368181825 0.631818175
06 August 2013 14:56:40 2 1.368181825 0.631818175 06 August 2013 14:56:41 2 1.368181825 0.631818175 06 August 2013 14:56:41 2 1.368181825 0.631818175 06 August 2013 14:56:42 2 1.368181825 0.631818175 06 August 2013 14:56:42 2 1.368181825 0.631818175 06 August 2013 14:56:43 2 1.368181825 0.631818175 06 August 2013 14:56:43 2 1.368181825 0.631818175 06 August 2013 14:56:44 2 1.329090953 0.670909047 06 August 2013 14:56:44 2 1.329090953 0.670909047 06 August 2013 14:56:45 2 1.329090953 0.670909047 06 August 2013 14:56:45 2 1.329090953 0.670909047 06 August 2013 14:56:46 2 2.383636475 ERROR 06 August 2013 14:56:46 2 2.383636475 ERROR 06 August 2013 14:56:47 2 2.383636475 ERROR 06 August 2013 14:56:47 2 2.383636475 ERROR 06 August 2013 14:56:48 2 2.383636475 ERROR 06 August 2013 14:56:48 2 2.383636475 ERROR 06 August 2013 14:56:49 2 2.383636475 ERROR 06 August 2013 14:56:49 2 2.383636475 ERROR 06 August 2013 14:56:50 2 2.383636475 ERROR 06 August 2013 14:56:50 2 2.383636475 ERROR 06 August 2013 14:56:51 2 2.383636475 ERROR 06 August 2013 14:56:51 2 2.383636475 ERROR 06 August 2013 14:56:52 2 2.383636475 ERROR F.4 Data Arus Listrik yang Dimonitoring untuk 4 Ampere pada Kompor Listrik Tanggal Waktu Arus Masukan PLN (A) Arus Yang Arus Yang Tidak 06 August 2013 14:54:14 4 1.329090953 2.670909047 06 August 2013 14:54:14 4 1.329090953 2.670909047 06 August 2013 14:54:15 4 1.329090953 2.670909047 06 August 2013 14:54:15 4 1.329090953 2.670909047 06 August 2013 14:54:16 4 1.368181825 2.631818175 06 August 2013 14:54:16 4 1.368181825 2.631818175 06 August 2013 14:54:17 4 1.368181825 2.631818175 06 August 2013 14:54:17 4 1.368181825 2.631818175 06 August 2013 14:54:18 4 1.329090953 2.670909047 06 August 2013 14:54:18 4 1.329090953 2.670909047 06 August 2013 14:54:19 4 2.094545364 1.905454636 06 August 2013 14:54:19 4 2.094545364 1.905454636
06 August 2013 14:54:20 4 2.383636475 1.616363525 06 August 2013 14:54:20 4 2.383636475 1.616363525 06 August 2013 14:54:21 4 2.383636475 1.616363525 06 August 2013 14:54:21 4 2.383636475 1.616363525 F.5 Data Arus Listrik yang Dimonitoring untuk 2 Ampere pada Setrika dan Kompor Listrik Tanggal Waktu Arus Masukan PLN (A) Arus Yang Arus Yang Tidak 06 August 2013 14:12:48 2 4.172727108 ERROR 06 August 2013 14:12:49 2 4.172727108 ERROR 06 August 2013 14:12:49 2 4.172727108 ERROR 06 August 2013 14:12:50 2 4.172727108 ERROR 06 August 2013 14:12:50 2 4.172727108 ERROR 06 August 2013 14:12:51 2 4.203636169 ERROR 06 August 2013 14:12:51 2 4.203636169 ERROR 06 August 2013 14:12:52 2 4.234545231 ERROR 06 August 2013 14:12:52 2 4.234545231 ERROR 06 August 2013 14:12:53 2 4.234545231 ERROR 06 August 2013 14:12:53 2 4.203636169 ERROR 06 August 2013 14:12:54 2 4.203636169 ERROR F.6 Data Arus Listrik yang Dimonitoring untuk 4 Ampere pada Kompor Listrik dan Setrika Tanggal Waktu Arus Masukan PLN (A) Arus Yang Arus Yang Tidak 06 August 2013 15:37:12 4 3.167727232 0.832272768 06 August 2013 15:37:12 4 3.152727365 0.832272768 06 August 2013 15:37:13 4 3.152727365 0.832272768 06 August 2013 15:37:13 4 3.152727365 0.832272768 06 August 2013 15:37:14 4 3.152727365 0.832272768 06 August 2013 15:37:14 4 3.152727365 0.832272768 06 August 2013 15:37:15 4 3.152727365 0.832272768 06 August 2013 15:37:15 4 3.167727232 0.832272768 06 August 2013 15:37:16 4 3.167727232 0.832272768 06 August 2013 15:37:16 4 3.167727232 0.832272768 06 August 2013 15:37:17 4 3.167727232 0.832272768 06 August 2013 15:37:17 4 3.24545455 0.75454545
06 August 2013 15:37:18 4 3.24545455 0.75454545 06 August 2013 15:37:18 4 4.234545231 ERROR 06 August 2013 15:37:19 4 4.234545231 ERROR 06 August 2013 15:37:19 4 4.234545231 ERROR 06 August 2013 15:37:20 4 4.265454769 ERROR 06 August 2013 15:37:20 4 4.265454769 ERROR 06 August 2013 15:37:21 4 4.234545231 ERROR 06 August 2013 15:37:21 4 4.234545231 ERROR 06 August 2013 15:37:22 4 4.203636169 ERROR 06 August 2013 15:37:22 4 4.203636169 ERROR