Perancangan Kulkas Mini Menggunakan Peltier Super Cooler Berbasis Mikrokontroller Atmega32

(1)

Lampiran 1. Konfigurasi Program Menghitung Data Komputer (Assembly)

/******************************************************* This program was created by the

CodeWizardAVR V2.60 Standard Automatic Program Generator

© Copyright 1998-2012 Pavel Haiduc, HP InfoTech s.r.l. http://www.hpinfotech.com

Project : Version : Date : Author : Company : Comments:

Chip type : ATmega32 Program type : Application

AVR Core Clock frequency: 16.000000 MHz Memory model : Small

External RAM size : 0 Data Stack size : 128

*******************************************************/ #include <mega32.h>

#include <delay.h> #define led PORTC.7 #define peltier PORTC.6

// Declare your global variables here unsigned char fc_l, fc_h;

// Standard Input/Output functions #include <stdio.h>


(2)

// Timer1 overflow interrupt service routine interrupt [TIM1_OVF] void timer1_ovf_isr(void) {

// Reinitialize Timer1 value TCNT1H=0x9E58 >> 8; TCNT1L=0x9E58 & 0xff; // Place your code here led = ! led; }

#define ADC_VREF_TYPE ((1<<REFS1) | (1<<REFS0) | (0<<ADLAR))

// Read the AD conversion result

unsigned int read_adc(unsigned char adc_input) {

ADMUX=adc_input | ADC_VREF_TYPE;

// Delay needed for the stabilization of the ADC input voltage delay_us(10);

// Start the AD conversion ADCSRA|=(1<<ADSC);

// Wait for the AD conversion to complete while ((ADCSRA & (1<<ADIF))==0); ADCSRA|=(1<<ADIF);

return ADCW; }

unsigned int channel_0 (void) {

float v_ch_0; unsigned char idx; v_ch_0 = 0;

for (idx = 0; idx < 150; idx ++) {


(3)

v_ch_0 = v_ch_0 + read_adc(0); }

v_ch_0 = v_ch_0/150; return v_ch_0; }

void main(void) {

// Declare your local variables here unsigned int v_0, v_1;

// Input/Output Ports initialization // Port A initialization

// Function: Bit7=In Bit6=In Bit5=In Bit4=In Bit3=In Bit2=In Bit1=In Bit0=In DDRA=(0<<DDA7) | (0<<DDA6) | (0<<DDA5) | (0<<DDA4) | (0<<DDA3) | (0<<DDA2) | (0<<DDA1) | (0<<DDA0);

// State: Bit7=T Bit6=T Bit5=T Bit4=T Bit3=T Bit2=T Bit1=T Bit0=T PORTA=(0<<PORTA7) | (0<<PORTA6) | (0<<PORTA5) | (0<<PORTA4) | (0<<PORTA3) | (0<<PORTA2) | (0<<PORTA1) | (0<<PORTA0);

// Port B initialization

// Function: Bit7=In Bit6=In Bit5=In Bit4=In Bit3=In Bit2=In Bit1=In Bit0=In DDRB=(0<<DDB7) | (0<<DDB6) | (0<<DDB5) | (0<<DDB4) | (0<<DDB3) | (0<<DDB2) | (0<<DDB1) | (0<<DDB0);

// State: Bit7=T Bit6=T Bit5=T Bit4=T Bit3=T Bit2=T Bit1=T Bit0=T PORTB=(0<<PORTB7) | (0<<PORTB6) | (0<<PORTB5) | (0<<PORTB4) | (0<<PORTB3) | (0<<PORTB2) | (0<<PORTB1) | (0<<PORTB0);

// Port C initialization

// Function: Bit7=Out Bit6=In Bit5=In Bit4=In Bit3=In Bit2=In Bit1=In Bit0=In DDRC=(1<<DDC7) | (0<<DDC6) | (0<<DDC5) | (0<<DDC4) | (0<<DDC3) | (0<<DDC2) | (0<<DDC1) | (0<<DDC0);


(4)

PORTC=(0<<PORTC7) | (0<<PORTC6) | (0<<PORTC5) | (0<<PORTC4) | (0<<PORTC3) | (0<<PORTC2) | (0<<PORTC1) | (0<<PORTC0);

// Port D initialization

// Function: Bit7=In Bit6=In Bit5=In Bit4=In Bit3=In Bit2=In Bit1=In Bit0=In DDRD=(0<<DDD7) | (0<<DDD6) | (0<<DDD5) | (0<<DDD4) | (0<<DDD3) | (0<<DDD2) | (0<<DDD1) | (0<<DDD0);

// State: Bit7=T Bit6=T Bit5=T Bit4=T Bit3=T Bit2=T Bit1=T Bit0=T PORTD=(0<<PORTD7) | (0<<PORTD6) | (0<<PORTD5) | (0<<PORTD4) | (0<<PORTD3) | (0<<PORTD2) | (0<<PORTD1) | (0<<PORTD0);

// Timer/Counter 0 initialization // Clock source: System Clock // Clock value: Timer 0 Stopped // Mode: Normal top=0xFF // OC0 output: Disconnected

TCCR0=(0<<WGM00) | (0<<COM01) | (0<<COM00) | (0<<WGM01) | (0<<CS02) | (0<<CS01) | (0<<CS00);

TCNT0=0x00; OCR0=0x00;

// Timer/Counter 1 initialization // Clock source: System Clock // Clock value: 250.000 kHz // Mode: Normal top=0xFFFF // OC1A output: Disconnected // OC1B output: Disconnected // Noise Canceler: Off

// Input Capture on Falling Edge // Timer Period: 0.1 s

// Timer1 Overflow Interrupt: On // Input Capture Interrupt: Off // Compare A Match Interrupt: Off


(5)

// Compare B Match Interrupt: Off

TCCR1A=(0<<COM1A1) | (0<<COM1A0) | (0<<COM1B1) | (0<<COM1B0) | (0<<WGM11) | (0<<WGM10);

TCCR1B=(0<<ICNC1) | (0<<ICES1) | (0<<WGM13) | (0<<WGM12) | (0<<CS12) | (1<<CS11) | (1<<CS10);

TCNT1H=0x9E; TCNT1L=0x58; ICR1H=0x00; ICR1L=0x00; OCR1AH=0x00; OCR1AL=0x00; OCR1BH=0x00; OCR1BL=0x00;

// Timer/Counter 2 initialization // Clock source: System Clock // Clock value: Timer2 Stopped // Mode: Normal top=0xFF // OC2 output: Disconnected ASSR=0<<AS2;

TCCR2=(0<<WGM20) | (0<<COM21) | (0<<COM20) | (0<<WGM21) | (0<<CS22) | (0<<CS21) | (0<<CS20);

TCNT2=0x00; OCR2=0x00;

// Timer(s)/Counter(s) Interrupt(s) initialization

TIMSK=(0<<OCIE2) | (0<<TOIE2) | (0<<TICIE1) | (0<<OCIE1A) | (0<<OCIE1B) | (1<<TOIE1) | (0<<OCIE0) | (0<<TOIE0);

// External Interrupt(s) initialization // INT0: Off

// INT1: Off // INT2: Off


(6)

MCUCR=(0<<ISC11) | (0<<ISC10) | (0<<ISC01) | (0<<ISC00); MCUCSR=(0<<ISC2);

// USART initialization

// Communication Parameters: 8 Data, 1 Stop, No Parity // USART Receiver: On

// USART Transmitter: On // USART Mode: Asynchronous // USART Baud Rate: 9600

UCSRA=(0<<RXC) | (0<<TXC) | (0<<UDRE) | (0<<FE) | (0<<DOR) | (0<<UPE) | (0<<U2X) | (0<<MPCM);

UCSRB=(0<<RXCIE) | (0<<TXCIE) | (0<<UDRIE) | (1<<RXEN) | (1<<TXEN) | (0<<UCSZ2) | (0<<RXB8) | (0<<TXB8);

UCSRC=(1<<URSEL) | (0<<UMSEL) | (0<<UPM1) | (0<<UPM0) | (0<<USBS) | (1<<UCSZ1) | (1<<UCSZ0) | (0<<UCPOL);

UBRRH=0x00; UBRRL=0x67;

// Analog Comparator initialization // Analog Comparator: Off

ACSR=(1<<ACD) | (0<<ACBG) | (0<<ACO) | (0<<ACI) | (0<<ACIE) | (0<<ACIC) | (0<<ACIS1) | (0<<ACIS0);

// ADC initialization

// ADC Clock frequency: 125.000 kHz

// ADC Voltage Reference: Int., cap. on AREF // ADC High Speed Mode: Off

// ADC Auto Trigger Source: ADC Stopped ADMUX=ADC_VREF_TYPE;

ADCSRA=(1<<ADEN) | (0<<ADSC) | (0<<ADATE) | (0<<ADIF) | (0<<ADIE) | (1<<ADPS2) | (1<<ADPS1) | (1<<ADPS0);


(7)

// SPI initialization // SPI disabled

SPCR=(0<<SPIE) | (0<<SPE) | (0<<DORD) | (0<<MSTR) | (0<<CPOL) | (0<<CPHA) | (0<<SPR1) | (0<<SPR0);

// TWI initialization // TWI disabled

TWCR=(0<<TWEA) | (0<<TWSTA) | (0<<TWSTO) | (0<<TWEN) | (0<<TWIE); // Global enable interrupts

#asm("sei")

while (1) {

// Place your code here v_0 = channel_0(); v_0 = (v_0 * 9)/7;

addr_0 = '0'; // v_0 = 256; hi_0 = v_0 >> 8; lo_0 = v_0 & 0x00ff; putchar(addr_0); putchar(lo_0); putchar(hi_0);

delay_ms(25); }


(8)

Lampiran 2. Konfigurasi Program Menghitung Data Komputer (Visual Basic)

Private Sub Command1_Click()

MSComm1.PortOpen = False Close intHandle

End End Sub

Private Sub Command3_Click()

Print #intHandle, "There will be a new line after this!" Print #intHandle, "Last line in file!"; '<- Notice semicolon. End Sub

Private Sub Form_Load()

If MSComm1.PortOpen = False Then MSComm1.PortOpen = True

MSComm1.RThreshold = 3 MSComm1.NullDiscard = False

MSComm1.InputMode = comInputModeText End If

End Sub

Private Sub MSComm1_OnComm()

Dim vkar, cmd As String ' Dim cmd As Byte

Dim arus, tegangan As Byte

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

cmd = Mid$(vkar, 1, 1) If cmd = "0" Then

v1 = Asc(Mid$(vkar, 2, 1)) ' T dalam refrigerator End If


(9)

End If End Sub

Private Sub Timer1_Timer()

Dim intHandle As Integer intHandle = FreeFile

Text3.Text = Time$() ' catat untuk waktu

Open "C:\Users\wahyuni\refri.txt" For Append As intHandle Print #intHandle, Text1.Text, Text3.Text, Chr(13), Chr(10) Close intHandle


(10)

(11)

Lampiran 3. Konfigurasi Operasi Mikrokontroller

/*******************************************************

This program was created by the

CodeWizardAVR V2.60 Standard

Automatic Program Generator

© Copyright 1998-2012 Pavel Haiduc, HP InfoTech s.r.l.

http://www.hpinfotech.com

Chip type : ATmega32

Program type : Application

AVR Core Clock frequency: 16.000000 MHz

Memory model : Small

External RAM size : 0

Data Stack size : 128

*******************************************************/

#include <mega32.h>

#include <delay.h>

#define led PORTC.7

#define peltier PORTC.6

// Declare your global variables here

unsigned char fc_l, fc_h;


(12)

// Standard Input/Output functions

#include <stdio.h>

// Timer1 overflow interrupt service routine

interrupt [TIM1_OVF] void timer1_ovf_isr(void)

{

// Reinitialize Timer1 value

TCNT1H=0x9E58 >> 8;

TCNT1L=0x9E58 & 0xff;

// Place your code here

led = ! led;

}

#define ADC_VREF_TYPE ((1<<REFS1) | (1<<REFS0) |

(0<<ADLAR))

// Read the AD conversion result

unsigned int read_adc(unsigned char adc_input)

{

ADMUX=adc_input | ADC_VREF_TYPE;

// Delay needed for the stabilization of the ADC input voltage

delay_us(10);

// Start the AD conversion

ADCSRA|=(1<<ADSC);

// Wait for the AD conversion to complete

while ((ADCSRA & (1<<ADIF))==0);

ADCSRA|=(1<<ADIF);


(13)

return ADCW;

}

unsigned int channel_0 (void)

{

float v_ch_0;

unsigned char idx;

v_ch_0 = 0;

for (idx = 0; idx < 150; idx ++)

{

v_ch_0 = v_ch_0 + read_adc(0);

}

v_ch_0 = v_ch_0/150;

return v_ch_0;

}

void main(void)

{

// Declare your local variables here

unsigned int v_0, v_1;

// Input/Output Ports initialization

// Port A initialization

// Function: Bit7=In Bit6=In Bit5=In Bit4=In Bit3=In Bit2=In Bit1=In

Bit0=In


(14)

DDRA=(0<<DDA7) | (0<<DDA6) | (0<<DDA5) | (0<<DDA4) |

(0<<DDA3) | (0<<DDA2) | (0<<DDA1) | (0<<DDA0);

// State: Bit7=T Bit6=T Bit5=T Bit4=T Bit3=T Bit2=T Bit1=T Bit0=T

PORTA=(0<<PORTA7) | (0<<PORTA6) | (0<<PORTA5) |

(0<<PORTA4) | (0<<PORTA3) | (0<<PORTA2) | (0<<PORTA1) |

(0<<PORTA0);

// Port B initialization

// Function: Bit7=In Bit6=In Bit5=In Bit4=In Bit3=In Bit2=In Bit1=In

Bit0=In

DDRB=(0<<DDB7) | (0<<DDB6) | (0<<DDB5) | (0<<DDB4) |

(0<<DDB3) | (0<<DDB2) | (0<<DDB1) | (0<<DDB0);

// State: Bit7=T Bit6=T Bit5=T Bit4=T Bit3=T Bit2=T Bit1=T Bit0=T

PORTB=(0<<PORTB7) | (0<<PORTB6) | (0<<PORTB5) |

(0<<PORTB4) | (0<<PORTB3) | (0<<PORTB2) | (0<<PORTB1) |

(0<<PORTB0);

// Port C initialization

// Function: Bit7=Out Bit6=In Bit5=In Bit4=In Bit3=In Bit2=In Bit1=In

Bit0=In

DDRC=(1<<DDC7) | (0<<DDC6) | (0<<DDC5) | (0<<DDC4) |

(0<<DDC3) | (0<<DDC2) | (0<<DDC1) | (0<<DDC0);

// State: Bit7=0 Bit6=T Bit5=T Bit4=T Bit3=T Bit2=T Bit1=T Bit0=T

PORTC=(0<<PORTC7) | (0<<PORTC6) | (0<<PORTC5) |

(0<<PORTC4) | (0<<PORTC3) | (0<<PORTC2) | (0<<PORTC1) |

(0<<PORTC0);

// Port D initialization

// Function: Bit7=In Bit6=In Bit5=In Bit4=In Bit3=In Bit2=In Bit1=In

Bit0=In


(15)

DDRD=(0<<DDD7) | (0<<DDD6) | (0<<DDD5) | (0<<DDD4) |

(0<<DDD3) | (0<<DDD2) | (0<<DDD1) | (0<<DDD0);

// State: Bit7=T Bit6=T Bit5=T Bit4=T Bit3=T Bit2=T Bit1=T Bit0=T

PORTD=(0<<PORTD7) | (0<<PORTD6) | (0<<PORTD5) |

(0<<PORTD4) | (0<<PORTD3) | (0<<PORTD2) | (0<<PORTD1) |

(0<<PORTD0);

// Timer/Counter 0 initialization

// Clock source: System Clock

// Clock value: Timer 0 Stopped

// Mode: Normal top=0xFF

// OC0 output: Disconnected

TCCR0=(0<<WGM00) | (0<<COM01) | (0<<COM00) | (0<<WGM01) |

(0<<CS02) | (0<<CS01) | (0<<CS00);

TCNT0=0x00;

OCR0=0x00;

// Timer/Counter 1 initialization

// Clock source: System Clock

// Clock value: 250.000 kHz

// Mode: Normal top=0xFFFF

// OC1A output: Disconnected

// OC1B output: Disconnected

// Noise Canceler: Off

// Input Capture on Falling Edge

// Timer Period: 0.1 s

// Timer1 Overflow Interrupt: On

// Input Capture Interrupt: Off


(16)

// Compare A Match Interrupt: Off

// Compare B Match Interrupt: Off

TCCR1A=(0<<COM1A1) | (0<<COM1A0) | (0<<COM1B1) |

(0<<COM1B0) | (0<<WGM11) | (0<<WGM10);

TCCR1B=(0<<ICNC1) | (0<<ICES1) | (0<<WGM13) | (0<<WGM12) |

(0<<CS12) | (1<<CS11) | (1<<CS10);

TCNT1H=0x9E;

TCNT1L=0x58;

ICR1H=0x00;

ICR1L=0x00;

OCR1AH=0x00;

OCR1AL=0x00;

OCR1BH=0x00;

OCR1BL=0x00;

// Timer/Counter 2 initialization

// Clock source: System Clock

// Clock value: Timer2 Stopped

// Mode: Normal top=0xFF

// OC2 output: Disconnected

ASSR=0<<AS2;

TCCR2=(0<<WGM20) | (0<<COM21) | (0<<COM20) | (0<<WGM21) |

(0<<CS22) | (0<<CS21) | (0<<CS20);

TCNT2=0x00;

OCR2=0x00;


(17)

TIMSK=(0<<OCIE2) | (0<<TOIE2) | (0<<TICIE1) | (0<<OCIE1A) |

(0<<OCIE1B) | (1<<TOIE1) | (0<<OCIE0) | (0<<TOIE0);

// External Interrupt(s) initialization

// INT0: Off

// INT1: Off

// INT2: Off

MCUCR=(0<<ISC11) | (0<<ISC10) | (0<<ISC01) | (0<<ISC00);

MCUCSR=(0<<ISC2);

// USART initialization

// Communication Parameters: 8 Data, 1 Stop, No Parity

// USART Receiver: On

// USART Transmitter: On

// USART Mode: Asynchronous

// USART Baud Rate: 9600

UCSRA=(0<<RXC) | (0<<TXC) | (0<<UDRE) | (0<<FE) | (0<<DOR) |

(0<<UPE) | (0<<U2X) | (0<<MPCM);

UCSRB=(0<<RXCIE) | (0<<TXCIE) | (0<<UDRIE) | (1<<RXEN) |

(1<<TXEN) | (0<<UCSZ2) | (0<<RXB8) | (0<<TXB8);

UCSRC=(1<<URSEL) | (0<<UMSEL) | (0<<UPM1) | (0<<UPM0) |

(0<<USBS) | (1<<UCSZ1) | (1<<UCSZ0) | (0<<UCPOL);

UBRRH=0x00;

UBRRL=0x67;

// Analog Comparator initialization

// Analog Comparator: Off


(18)

ACSR=(1<<ACD) | (0<<ACBG) | (0<<ACO) | (0<<ACI) | (0<<ACIE) |

(0<<ACIC) | (0<<ACIS1) | (0<<ACIS0);

// ADC initialization

// ADC Clock frequency: 125.000 kHz

// ADC Voltage Reference: Int., cap. on AREF

// ADC High Speed Mode: Off

// ADC Auto Trigger Source: ADC Stopped

ADMUX=ADC_VREF_TYPE;

ADCSRA=(1<<ADEN) | (0<<ADSC) | (0<<ADATE) | (0<<ADIF) |

(0<<ADIE) | (1<<ADPS2) | (1<<ADPS1) | (1<<ADPS0);

SFIOR=(1<<ADHSM) | (0<<ADTS2) | (0<<ADTS1) | (0<<ADTS0);

// SPI initialization

// SPI disabled

SPCR=(0<<SPIE) | (0<<SPE) | (0<<DORD) | (0<<MSTR) | (0<<CPOL) |

(0<<CPHA) | (0<<SPR1) | (0<<SPR0);

// TWI initialization

// TWI disabled

TWCR=(0<<TWEA) | (0<<TWSTA) | (0<<TWSTO) | (0<<TWEN) |

(0<<TWIE);

// Global enable interrupts

#asm("sei")

while (1)

{


(19)

// Place your code here

v_0 = channel_0();

v_0 = (v_0 * 9)/7;

addr_0 = '0';

// v_0 = 256;

hi_0 = v_0 >> 8;

lo_0 = v_0 & 0x00ff;

putchar(addr_0);

putchar(lo_0);

putchar(hi_0);

delay_ms(25);

}

}


(20)

Lampiran 4. Data Pengukuran Suhu

1. Tabel pengukuran dengan beban 1 liter air

Waktu (s) Suhu(teori) Suhu(Praktek)

0 21 21

120 20,6 20,92

240 20,36 20,73

360 20,04 20,4

480 19,72 20,3

600 19,4 20,24

720 19,08 20,1

840 18,76 20

960 18,44 19,8

1080 18,5 19,71

1200 18,12 19,53

1320 17,8 19,31

1440 17,48 19,2 1560 17,16 19,1 1680 16,84 18,98 1800 16,52 18,72

1920 16,2 18,54

2040 15,88 18,32 2160 15,56 17,91 2280 15,24 17,62 2400 14,92 17,3

2520 14,6 17,1

2640 14,28 16,9 2760 13,96 16,54 2880 13,64 16,42 3000 13,32 16,04

3120 13 15,89

3240 12,68 15,62 3360 12,36 15,4 3480 12,04 15,1

3600 11,72 15

3720 11,4 14,9

3840 11,08 14,8 3960 10,76 14,63 4080 10,44 14,14 4200 10,12 14,31


(21)

4320 9,8 14,2

4440 9,48 14

4560 9,16 13,84

4680 8,84 13,52

4800 8,52 13,3

4920 8,2 13

5040 7,88 12,85

5160 7,56 12,68

5280 7,24 12,2

5400 6,92 11,9

5520 6,6 11,68

5640 6,28 11,52

5760 5,96 11,1

5880 5,64 10,83

6000 5,32 10,4

6120 5 10

6240 4,68 9,92

6360 4,36 9,6

6480 3,72 9,32

6600 3,4 8,91

6720 3,08 8,68

6840 2,76 8,2

6960 2,44 7,92

7080 2,12 7,8

7200 1,8 7,54

7320 1,48 7,1

7440 1,16 6,94

7560 0,84 6,85

7680 0,52 6,66

7800 0,2 6,2

7920 -0,12 5,96 8040 -0,44 5,46

8160 -0,76 5

8280 -1,08 4,8


(22)

2. Tabel pengukuran dengan beban 2 liter air Suhu (S) T (Teori) T (Praktek)

0 21 21

200 20,74 20,91 400 20,48 20,78 600 20,22 20,71 800 19,96 20,68 1000 19,7 20,67 1200 19,44 20,54 1400 19,18 20,4 1600 18,92 20,24 1800 18,66 20,2 2000 18,4 20,1 2200 18,14 19,8 2400 17,88 19,74 2600 17,62 19,5 2800 17,36 19,36 3000 17,1 19,3 3200 16,84 19,2 3400 16,58 19,03 3600 16,32 19 3800 16,06 19,18 4000 15,8 19,06 4200 15,54 18,94 4400 15,25 18,82 4600 15,02 18,7 4800 14,76 18,58 5000 14,5 18,46 5200 14,24 18,26 5400 13,98 18,09 5600 13,72 17,9 5800 13,46 17,85 6000 13,2 17,76 6200 12,94 17,67 6400 12,68 17,58 6600 12,42 17,49 6800 12,16 17,4 7000 11,9 17,31 7200 11,64 17,22


(23)

7400 11,38 17,14 7600 11,12 17 7800 10,86 16,92 8000 10,6 16,8 8200 10,24 16,68 8400 10,08 16,56 8600 9,82 16,44 8800 9,56 16,32 9000 9,3 16,2 9200 9,04 16,08 9400 8,78 15,96 9600 8,52 15,84 9800 8,26 15,72 10000 8 15,6 10200 7,74 15,43 10400 7,48 15,14 10600 7,22 14,96 10800 6,96 14,8 11000 6,7 14,68 11200 6,44 14,32 11400 6,18 14,1 11600 5,92 13,9 11800 5,66 13,82 12000 5,4 13,54 12200 5,14 13,2 12400 4,88 12,95 12600 4,62 12,8 12800 4,36 12,54 13000 4,1 12,3 13200 3,84 12 13400 3,58 11,82 13600 3,32 11,6 13800 3,06 11,34 14000 2,8 11,01 14200 2,54 10,93 14400 2,28 10,8 14600 2,02 10,58 14800 1,76 10,34 15000 1,5 10 15200 1,24 9,9 15400 0,98 9,78 15600 0,72 9,5


(24)

15800 0,46 9,32 16000 0,2 8,98 16200 -0,06 8,84 16400 -0,32 8,58 16600 -0,58 8,43 16800 -0,84 8,18 17000 -1,1 7,94 17200 -1,36 7,7 17400 -1,62 7,42 17600 -1,88 7,06 17800 -2,14 6,82 18000 -2,4 6,56 18200 -2,66 6,12 18400 -2,92 5,94 18600 -3,18 5,68 18800 -3,44 5,4 19000 -3,7 5,22 19200 -3,96 5 19400 -4,22 4,82 19600 -4,48 4,6


(25)

3. Tabel pengukuran dengan beban 3 liter air

Waktu (S) T (Teori) T (Praktek)

0 21 21

400 20,65 20,82 800 20,3 20,6 1200 19,95 20,23 1600 19,6 20,1 2000 19,25 19,88 2400 18,9 19,64 2800 18,55 19,5 3200 18,2 19,3 3600 17,85 19,14

4000 17,5 19

4400 17,15 18,9 4800 16,8 18,78 5200 16,45 18,56 5600 16,1 18,35 6000 15,75 18,18 6400 15,4 17,96 6800 15,05 17,7 7200 14,7 17,56 7600 14,35 17,35

8000 14 17,1

8400 13,65 16,86 8800 13,3 16,7 9200 12,95 16,52 9600 12,6 16,3 10000 12,25 16,12 10400 11,9 16 10800 11,55 15,81 11200 11,2 15,6 11600 10,85 15,45 12000 10,5 15,28 12400 10,15 15,02 12800 9,8 14,8 13200 9,45 14,65 13600 9,1 14,38 14000 8,75 14,2 14400 8,4 14,05


(26)

14800 8,05 13,9 15200 7,7 13,6 15600 7,35 13,46

16000 7 13,29

16400 6,65 13,19 16800 6,3 13,1 17200 5,95 12,9 17600 5,6 12,8 18000 5,25 12,58 18400 4,9 12,3 18800 4,55 12,09 19200 4,2 11,95 19600 3,85 11,7 20000 3,5 11,54 20400 3,15 11,3 20800 2,8 11,02 21200 2,45 10,8 21600 2,1 10,68 22000 1,75 10,5 22400 1,4 10,38 22800 1,05 10,2 23200 0,7 9,8 23600 0,35 9,69

24000 0 9,5

24400 -0,35 9,37 24800 -0,7 9,11 25200 -1,05 9 25600 -1,4 8,9 26000 -1,75 8,76 26400 -2,1 8,58 26800 -2,45 8,4 27200 -2,8 8,12 27600 -3,15 8 28000 -3,5 7,88 28400 -3,85 7,68 28800 -4,2 7,5 29200 -4,55 7,4 29600 -4,9 7,12 30000 -5,25 6,9 30400 -5,6 6,78 30800 -5,95 6,6 31200 -6,3 6,43


(27)

31600 -6,65 6,2

32000 -7 5,98

32400 -7,35 5,7 32800 -7,7 5,45 33200 -8,05 5,3 33600 -8,4 5,06 34000 -8,75 4,84 34400 -9,1 4,7


(28)

Lampiran 5. Gambar Kulkas Mini


(29)

(30)

DAFTAR PUSTAKA

Giancoli, Douglas C. 2001. FISIKA. Jakarta :Erlangga

Giancoli, Douglas C. 1998. FISIKA. Edition Empat. Jakarta: Erlangga.

Holman J.P. 1984. HEAT TRANSFER. Fifth Edition. Diterjemahkan oleh Ir. E.Jasfi, M.Sc. Jakarta: Erlangga

Kreith Frank. 1985. PRICIPLES OF HEAT TRANFER. Third edition University Of Colorado. USA. Diterjemahkan oleh. Arko Prijono M.Sc. Jakarta: Erlangga. Young & Freedman. 2002. FISIKA UNIVERSITAS. Jakarta: Erlangga.

Zemansky dan Sears. 1999. FISIKA. Jakarta: Trimitha Madiri Hendi. 05 Februari 2015. THERMOELECTRIK.

http://wwwenerton-inc.com/enerton-resurce/pdf/thermoelektrik-cooling-basic.pdf.

Shepta DH. 05 Februari 2015. RANCANG BANGUN SISTEM PENGUKUR EFISIENSI SEL PELTIER BERBASIS MIKROKONTROLLER.

http://www.lib.ui.ac.id/file%3Ffile%3Dpdf/abstrak-2035317.pdf

Zulfikar Ali Akbar. 10 Maret 2015. THERMOELECTRIK GENERATOR STOVE SEBAGAI ALTERNATIVE LISTRIK DALAM RUMAH.


(31)

BAB III

PERANCANGAN DAN CARA KERJA SISTEM

3.1. DIAGRAM BLOK SISTEM

Sistem ini dirancang dengan menggunakan teknologi termoelektrik. Dimana teknologi ini diterapkan untuk memanfaatkan energi listrik yang terhubung oleh mesin. Sistem ini menggunakan peltier yang akan dimanfaatkan sebagai penghasil energi listrik. Peltier berkerja ketika terjadi perbedaan temperatur diantara ujung-ujung sel dan menghasilkan arus listrik. Sistem mekanik dapat dilihat pada blok diagram dibawah ini.


(32)

Blok diagram yang ditunjukkan pada gambar 3.1 merupakan gambaran umum perancangan hardware aplikasi termoelektrik cooler sebagai pendingin. Setiap blok mempunyai fungsi masing-masing yaitu:

Elemen peltier

Berfungsi sebagai pedingin

Ruang pendingin

Berfungsi sebagai ruang yang akan didinginkan

Sensor suhu

Berfungsi untuk membaca atau mengukur suhu didalam ruang pendingin dan meneruskan kemikrokontroler untuk diproses ditampilkan di LCD

Mikrokontroller

Berfungsi sebagai memproses masukan dari sensor dan mengirim keLCD, mengendalikan driver

LCD

Berfungsi menampilkan suhu yang terbaca diruang pendingin

Setting suhu

Berfungsi sebagai input data atau suhu referensi

Driver Relay

Berfungsi untuk mengendalikan pendingin yang diatur oleh mikrokontroller

Adapun sistem kerja diagram blok diatas adalah saat sistem dipacu dengan tegangan DC 12 Volt yang diambil dari sumber tegangan maka peltier akan berkerja yang artinya salah satu sisi peltier akan dingin dan sebaliknya sisi yang lain akan menghasilkan Panas, kemudian sisi dingin akan mendinginkan ruang pendingin sementara panas dari sisi lain akan dibuang dengan memanfaatkan kipas sebagai pembuang panas.

Sensor suhu akan mengukur temperature pada ruang pendingin dan hasilnya akan dikirim kemikrokontroller. Selanjutnya mikrokontroller mengubah kedata digital dan diteruskan keLCD untuk ditampilkan. Setting suhu digunakan untuk mengatur beberapa besar suhu yang diinginkan. Mikrokontroller juga akan mengontrol kipas yang berkerja pada pembuangan penas melalui driver. Kipas yang digunakan pada ruang pendinginakan homogen juga dikontrol oleh mikrokontroller melalui driver.


(33)

1.2. PERANCANGAN RANGKAIAN TIAP BLOK

3.2.1. RANGKAIAN DRIVER ON/OFF PELTIER

Jika Port C7 = 0 maka elemen peltier transistor FET tidak berkerja, sehingga arus tidak mengalir melalui elemen peltier sehingga pendingin berhenti. Jika Port C7 = 1 maka transistor FET akan ON dan elemen peltier mendapat arus dan proses pendinginan akan terjadi.

Gambar 3.2 Blok Rangkaian Driver ON/OFF Peltier

Dalam sistem ini termoelektrik yang digunakan adalah peltier 12706. Peltier dengan tegangan 12 Volt dan arus 6 Ampere, yang berarti daya yang dihasilkan dapat mencapai +72 Watt. Peltier yang dialiri arus oleh listrik akan menimbulkan perbedaan suhu pada kedua sisinya.

Peltie 12706 berkerja pada tegangan 12 Volt sampai 15 Volt dan arus 5 Ampere sampai 7 Ampere. Apabila tegangan melebihi kapasitas maka sistem pada rangkian ini tidak dapat berkerja.


(34)

3.2.2. RANGKAIAN MIKROKONTROLER

Rangkain mikrokontroler yang digunakan dalam sistem ini adalah Atmega32, yang berfungsi sebagai kontrol dari semua rangkain pada sistem diantaranya menggendalikan driver, memproses hasil sensor suhu menjadi data digital, mengirim suhu ke LCD, dan mengirim data ke PC. Atmega32 diprogram dengan bahasa C melalui software AVR.

Gambar 3.3 Rangkaian Minimum Mikrokontroler ATMega 32

Sensor LM35 dihubungkan dengan port A, yang mengubah data analog menjadi digital sehingga bisa dibaca mikrokontroler. LCD dihubungkan dengan port B.

3.2.3. RANGKAIAN POWER SUPPLAY

Rangkaian elektronika membutuhkan power supplay sebagai sumber tegangan. Rangkaian power supply berfungsi untuk mensupplay arus dan tegangan keseluruh rangkaian yang ada. Rangkaian Power Supply adalah rangkaian yang berfungsi menyuplay tegangan listrik secara langsung dari sumber tegangan listrik ke tegangan listrik yang lainnya.


(35)

Gambar. 3.4 Rangkaian Power Suplay

 Trafo 10A

 Diode penyearah dengan kemampuan 20A  Transistor TIP36 mampu dialiri arus 15A

Pada gambar diatas menggunakan trafo 10A dan dioda penyearah dengann kemampuan 20A. Sehingga transistor TIP 36 mampu dialiri arus l5A yg berfungsi menguatkan arus. Sedangkan IC 7812 sebagai pengatur tegangan baterai. Kapasitor diatas berfungsi untuk menyimpan muatan listrik.

Peltier yang digunakan adalah jenis 12706, menyerap arus maximum 6 A jadi power supply dapat memberikan arus sebanyak yang dibutuhkan.

3.2.4. RANGKAIAN SENSOR SUHU

Sensor yang digunakan pada sistem ini adalah sensor LM35, Sensor LM35 mempunyai keunggulan dapat mengukur suhu mulai -55OC sampai dengan 150OC. Sesuai dengan suhu yang akan diukur pada kulkas mini yaitu 5OC. Rangkaian sensor suhu menggunakan Sensor LM35 kemudian menghubungkannya ke ground.

Q1 TIP36 BR1 20A R1 100ohm TR1 Trafo 10A VI

1 VO 3

G N D 2 U2 7812 C1 1000mF D1 D2 C2 1mF C3 2200mF (+) (-) 220V


(36)

Gambar 3.5 Rangkaian Sensor Suhu

4ºC = Nilai ADC 40 mV

ADC 10 bit 1 bit = 1

1023 x 5 Volt 1 bit = 5000

1023 = 4.88 mV T = 40 mV = 40 m V

4,88 mV T = 8 mV


(37)

3.2.5 PERANCANGAN TOMBOL SETTING

Gambar 3.6 Perancangan Tombol Setting

Perancangan tombol setting dilakukan agar suhu yang diinginkan dapat diatur. Jika tombol tidak ditekan maka bernilai 1 karena rangkaian langsung terhubung ke mikrokontroller, sedangkan jika tombol ditekan maka akan bernilai 0 karena rangkaian tidak terhubung ke mikrokontroller.

3.2.6 RANGKAIAN MINIMUM DRIVER REGULATOR ARUS

Power suplay yang digunakan dalam sistem ini memiliki keluaran tegangan 34 Volt, Sementara tegangan input yang dibutuhkan pada peltier adalah 12 Volt. Pada regulator arus ini digunakan IC LM350, regulator tegangan positif yang dapat menyediakan lebih dari 3 Ampere dengan output variabel dari 1,2 Volt hinga 33 Volt. Cara setting batas minimal dan maksimal tegangan output rangkaian powern supplay dengan IC LM350 adalah dengan menentukan nilai R1 dan R2 sehingga untuk mendapatkan tegangan DC variabel sesuai dengan yang diinginkan.

VCC

R1 10k

Mikrokontroler

C1 100nF


(38)

Gambar 3.7 Rangkain Minimum Driver Regulator Arus

Rs =V ref

I ref , I ref = 1,25

Rs

V out = ( R1

240 + 1) 1,25 Volt Jika R1 diberikan 2 KΩ: V out = ( 2000

240 + 1) 1,25 Volt V out = 11,67 Volt

Daya yang dibutuhkan pada sistem adalah 72 Watt, dengan menggunakan hubungan P = V.I diperoleh I = 6 Ampere.

Untuk menentukan besar hambatan Rs digunakan persamaan Rs = V ref

I ref, diperoleh RS = 0,0975 atau 0,1 Ohm. Sementara itu I max yang dapat dicatu oleh rangkain jika diberikan Rs 0,1 Ohm:

I max = 1,25 V

0,1 Ohm adalah 12,5 Ampere, maka daya yang dapat dihasilkan rangkain adalah:

P = V.I

= 11,67 V.6 A = 70,2 Watt


(39)

3.3 DIAGRAM ALIR SISTEM

Tidak

Ya

Ya

Tidak

Gambar 3.8 Diagram Alir Sistem

Mulai

Setting suhu permintaan 5°C

Peltier mendinginkan ruangan pendingin

Tampilkan nilai suhu kulkas

Suhu minimum

5°C

Peltier berhenti mendinginkan ruangan pendingin

Apakah suhu


(40)

BAB IV

PENGUJIAN DAN HASIL

4.1 POWER SUPPLAY

Power supplay yang digunakan pada sistem ini mampu mencatu arus sampai 10 Ampere. Kapasitor yang digunakan 2200 µF digunakan sebagai penyimpan muatan listrik.

Gambar 4.1 Power Suppay

Adapun tegangan keluaran dari power suppay ini: V = V rms. √2

= 12 V x 1,41 = 16,92 Volt

Q1 TIP36 BR1 20A R1 100ohm TR1 Trafo 10A VI

1 VO 3

G N D 2 U2 7812 C1 1000mF D1 D2 C2 1mF C3 2200mF (+) (-) 220V


(41)

Peltier yang digunakan adalah jenis 12706, dengan menyerap arus maksimal 6 Ampere jadi power suppay dapat memberikan arus sebanyak yang diinginkan.

Tabel 4.1 Hubungan Tegangan Terhadap Arus

V in I beban

13.40 1 A

13.35 2 A

13.30 3 A

13.25 4 A

13.20 5 A

13.10 6 A

4.2 DAYA TERPASANG

Pengujian daya yang masuk kedalam peltier diperoleh dengan mengukur besar arus, Sementara tegangan 220 Volt dari jala-jala PLN distabilkan dengan stabilizer.

Gambar 4.2 Skema Daya Terpasang Tabel 4.2 Daya Terpasang

V (Volt) I (Ampere) Beban

220 0,75 165

220 0,76 167,2


(42)

4.3 PENGUKURAN TEMPERATUR

Pengujian sistem pendingin dilakukan secara bertahap mulai dari 1 liter air, 2 liter air, dan 3 liter air secara berturut-turut. Beban didinginkan sampai mencapai suhu 5°C .

Gambar 4.3 Skema Pengukuran

Sensor LM35 mengirim data kemikrokontroller yang akan diubah menjadi data digital, selanjutnya mikrokontroller mengirim data ke PC. Data hasil pengukuran dapat dicatat di PC. Suhu Awal air adalah 21°C sementara suhu minimum dibatasi sampai 5°C. PC hanya digunkan untuk pengambilan data, setelah data diperoleh PC dilepas. Data yang diperoleh (dilampirkan) kemudian diolah untuk mendapatkan grafik penurunan suhu, yaitu sebagai berikut:

4.3.1. Beban 1 Liter Air

Gambar 4.4 Garafik Penurunan Suhu Dengan Beban 1 Liter Air

-5 0 5 10 15 20 25

0 500 1000 1500 2000

suhu (Teori) Suhu ( Praktek)


(43)

Dari gambar 4.4 garis biru pada gambar merupakan gradien penurunan suhu yang dihitung secara teori, sementara garis merah merupakan hasil pengukuran penurunan suhu yang diperoleh dari sistem. Suhu awal air adala 21°C dan suhu minimum adalah 5°C. Pada perhitungan secara teori waktu yang dibutuhakan untuk mencapai suhu 5°C adalah 6120 detik sementara pada sistem mebutuhkan 8280 detik.

4.3.2 Beban 2 Liter Air

Gambar 4.5 Grafik Penurunan Suhu Dengan Beban 2 Liter Air

Dari gambar 4.5 garis biru pada grafik merupakan gradien penurunan suhu yang dihitung secara teori, sementara garis merah merupakan hasil pengukuran penurunan suhu yang diperoleh dari sistem. Suhu awal air adalah 21°C sementara suhu minimum dibatasi sampai 5°C. Pada perhitungan secara teori waktu yang dibutuhkan untuk mencapai suhu 5°C adalah 12200 detik sementara pada sistem membutuhkan 19200 detik.

-10 -5 0 5 10 15 20 25

0 1000 2000 3000 4000

suhu (Teori) Suhu ( Praktek)


(44)

4.3.3 Beban 3 Liter Air

Gambar 4.6 Grafik Penurunan Suhu Dengan Beban 3 Liter Air

Dari gambar 4.6 garis biru pada grafik merupakan gradien penurunan suhu yang dihitung secara teori, sementara garis merah merupakan hasil pengukuran penurunan suhu yang diperoleh dari sistem. Suhu awal air adalah 5°C. Pada perhitungan secara teori waktu yang dibutuhkan untuk mencapai suhu 5°C adalah 18400 detik sementara pada sistem membutuhkan 33600 detik.

-15 -10 -5 0 5 10 15 20 25

0 10000 20000 30000 40000

T (Teori) T (Praktek)


(45)

BAB V

KESIMPULAN DAN SARAN

5.1. KESIMPULAN

Berdasarkan pengujian sistem dan data hasil penelitian maka dapat ditarikbeberapa kesimpulan bahwa:

1. Dengan memanfaatkan peltier sebagai pendingin dengan ukuran minimalis sehingga dapat memungkinkan untuk dibawa saat berpergian

2. Waktu penurunan suhu pada pendingin peltier berbanding lurus dengan beban yang didinginkan, dimana semakin besar volume air yang didinginkan semakin banyak waktu yang dibutuhkan untuk mencapai suhu minimum. Pada saat beban 1 liter untuk mencapai suhu 5°C dibutuhkan waktu 8280 sekon, pada saat beban 2 liter untuk mencapai suhu 5°C dibutuhkan waktu 19200 sekon, dan pada saat beban 3 liter untuk mencapai suhu 5°C dibutuhkan waktu 33600 sekon.

5.2SARAN

1. Untuk mendapatkan hasil pengukuran suhu yang maksimal diharapkan untuk menghindari kebocoran dinding sehingga udara dari luar tidak dapat masuk keruang pendingin

2. Pada sisi panas peltier, sebaiknya digunakan heatsink yang dapat menyerap semua panas yang dihasilkan oleh peltier, sehingga panas tidak menyebar kesisi dingin.


(46)

BAB II

LANDASAN TEORI

2.1THERMOELEKTRIK

2.1.1. PENGERTIAN THERMOELEKTRIK

Fenomena termoelektrik pertama kali ditemukan tahun l82l oleh ilmuan Jerman Thomas johan seebeck. Ia menghubungkan tembaga dan besi dalam sebuah rangkaian. Diantara kedua logam tersebut lalu diberikan jarum kompas. Ketika sisi logam tersebut dipanaskan jarum kompas ternyata bergerak. Belakang diketahui hal ini terjadi karena aliran listrik yang terjadi pada logam menimbulkan medan magnet. Medan magnet ini yang mengerakkan jarum kompas.

Teknologi termoelektrik berkerja dengan mengkonversi energi panas menjadi listrik secara langsung (generator termoelektrik), atau sebaliknya dari listrik menghasilkan dingin (pending termoelektrik). Untuk menghasilkan listrik, material termoelektrik cukup diletakkan sedemikian rupa dalam rangkaian yang menghubungkan sumber panas dan dingin. Dari rangkaian itu akan dihasilkan sejumlah listrik sesuai dengan jenis bahan yang dipakai.


(47)

2.2 PENDINGIN THERMOELEKTRIK

2.2.1 EFEK SEEBECK

Penemuan pertama kali terkait dengan Thermoelektrik terjadi pada tahun 1821, seorang fisikawan jerman yang bernama Thomas Johan Seebeck melakukan ekperimen dengan menggunakan dua material logam yang berbeda yaitu tembaga dan besi. Kedua logam itu dirangkai menjadi sebuah sambungan dimana salah satu sisi logam dipanaskan dan satu sisi logam yang lainnya tetap dijaga pada suhu konstan sehingga arus akan mengalir pada rangkaian tersebut. Arus listrik yang mengalir akan mengindikasikan adanya beda potensial antara ujung-ujung kedua sambungan. Jarum kompas yang sebelumnya telah diletakkan diantara dua plat tersebut ternyata mengalami penyimpangan atau bergerak hal ini disebabkan adanya medan magnet yang dihasilkan dari proses induksi elektromagnetik yaitu medan magnet yang timbul karena adanya arus listrik pada logam.

2.2.2 EEEK PELTIER

Pada tahun 1834 seorang fisikawan bemama Jean Charle Athanase Peltier, menyelidiki kembali ekperimen dari efek seebeck. Peltier menemukan kebalikan dari fenomena seebeck yaitu ketika arus listrik mengalir pada suatu rangkaian dari material logam yang berbeda terjadi penyerapan panas pada sambungan kedua logam tersebut dan pelepasan panas pada sambungan yang lainya. Pelepasan panas dan penyerapan panas bersesuaian dengan arah arus listrik pada logam. Hal ini dikenal dengan efek peltier.

2.2.3 SEL PELTIER

Pada abad ke-19 tahun 1834 Jeans Charles Athanase Peltier menemukan efek pendingin. Dimana ketika listrik mengalir pada dua bahan konduktor yang berbeda yang menyebabkan adanya penyerapan dan pelepasan panas. Namun Peltier gagal karena penjelasan penomena fisika lemah hal ini tidak memenuhi hukum Ohm. Tahun


(48)

1909 dan 1911 ilmuwan lainnya yaitu Attenkirch menunjukan bahwa bahan-bahan termoelektrik pendingin membutuhkan koefisien seebeck yang tinggi. (Hendi. 2011)

Gambar 2.1 Skematik Sel Peltier

Konsep dasar dari sel feltier yaitu efek seebech dan efek feltier, dimana sel feltier semikonduktor merupakan bahan setengah penghantar listrik yang disebabkan perbedaan gaya atom-atom, ion-ion, atau molekul-molekul. (Zulfikar A. Akbar, 2 013)

Gambar 2.2 Sel Peltier

Semua ikatan zat padat atau bahan padat yang lainya disebabkan adanya gayalistrik dan tergantung pada jumlah electron keluar pada struktur atom. Bahan padat yang dimaksut adalah bahan padat seperti konduktor, isolator, semikonduktor, ataupun super konduktor. Untuk penyusun dari bahan padat terbagi menjadi dua bagian yaitu bahan padat kristal dan bahan padat amorf. Bahan padat Kristal merupakan suatu bahan padat dengan struktur partikelnya disusun secara keteraturan yang panjang dan berulang secara periodik contohnya silicon, germanium, gallium,


(49)

arsenid, dan lain sebagainya. Sedangkan bahan padat Amorf setruktur partikelnya disusun dengan keteraturan yang pendek dan tidak berulang secara periodic.

Table 2.1 Tabel Priodik Untuk Elemen Semikonduktor

KOLOM III KOLOM IV KOLOM V

5 B BORON

10,82

6 C CARBON

12,01

7 N NITROGEN

14,008 13 AL

ALUMINIUM 26,97

14 Si SILICON

28,09

15 P PHOSPHORUS

31,02 31 Ga

GALLIUM 69,72

32 Ge GERMANIUM

72,60

33 As ARSENIK

74,91 49 In

INDIUM 112,8

5 Sn TIN

118,7

5 Sn ANTIMONY

121,8

Semikonduktor terbagi menjadi dua yaitu semikondultor intrinsik (murni) dan semikonduktor ektrinsik (tidak murni). Semikonduktor instrinsik merupakan jenis semikonduktor yang murni dengan electron valensi empat, misalnya silicon dan germanium, keduanya terletak pada kolom empat pada table periodik. Silikon dan germanium dibentuk oleh tetrahedral dimana setiap atom akan menggunakan beberapaatom electron valensi dengan atom-atom tetangganya. Gambar dibawah ini menunjukkan adanya ikatan valensi dan electron valensi. (Shepta DH, 2012)


(50)

Gambar 2.3 Ikatan Valensi (Piranti Semikonduktor)

2.3 PENDINGIN

Kita dapat membayangkan pendingin (refrigerator) sebagai sebuah mesin kalor yang beroperasi secara terbalik. Sebuah mesin kalor menarik panas dari tempat panas dan melepaskan panas ketempat yang lebih dingin. Sebuah pendingin melakukan sebaliknya, menarik panas dari tempat yang dingin (didalam pendingin) dan melepaskan panas ketempat yang lebih hangat (biasanya udara dalam ruangan dimana pendingin ditempatkan). Sebuah mesin kalor memiliki selisih keluaran berupa kerja mekanik, pendingin membutuhkan selisih masukan berupa kerja mekanik. Dengan ketentuan untuk pendingin. Qc adalah positif tetapi baik W maupun QH adalah negatif, maka untuk proses siklus:

QH + Qc – W = 0, atau – QH = Qc – W (2.1) Oleh karena QH maupun W negative

lQHl = Qc + W (2.2) Keterangan:

Qc :Kalor disisi dingin QH :Kalor disisi Panas W :Kerja


(51)

Dari sudut pandang ekonomi, siklus pendingin terbaik adalah yang memindahkan jumlah kalor Qc terbanyak dari dalam pendingin dengan kerja mekanik W sedikit mungkin. (Young &Freedman, 2002).

2.4 KALOR JENIS

Jika kalor diberikan pada suatu benda, temperaturnya naik. Pada abad kedelapan belas, orang-orang yang melakukan percobaan ini telah melihat bahwa besar kalor Q yang dibutuhkan untuk merubah temperatur zat tertentu sebanding dengan massa m zat tersebut dan dengan perubahan temperatur ∆T, dinyatakan dalam persamaan:

Q = m.c.∆T (2.3)

Dimana c adalah besaran karakteristik dari zat tersebut, yang disebut kalor

jenis. Karena c = Q/m. ∆T, kalor jenis dinyatakan dalam satuan J/kgC0

. Untuk air pada 150C dan tekanan konstan 1 atm, c =1,00 kkal/kgC0 dari defenisi kal dan joule, diperlukan 1kkal kalor untuk menaikan temperature 1 kg air sebesar 10C.(giancoli, 2001)

2.5 HUBUNGAN KALOR DENGAN ENERGI LISTRIK

Berdasarkan hukum kekekalan energi bahwa energi tidak diciptakan dan tidak dapat dimusnakan. Energi hanya dapat diubah bentuknya. Seperti misalnya energi listrik dapat berubah menjadi energi kalor. Contohnya oven atau Mikrowave. Besar energi listrik yang diubah atau diserap sama dengan besar kalor yang dihasilkan. (Lia Saputri, 2010)

Sehingga secara matematis dapat dirumuskan.


(52)

Untuk menghitung energi listrik digunakan persamaan sebagai berikut:

W = P.t (2.5)

Keterangan:

W : Energi listrik (J) P : Daya listrik (W)

T : Wakru yang diperlukan (s)

Jika rumus kalor yang digunakan adalah Q = m.c.∆T maka diperlukan persamaan:

P.t = m.c.∆T (2.6)

Sehingga jika dihitung secara teori waktu yang dibutuhkan untuk mendinginkan beban sampai 50C, diberikan pada perhitungan dibawah:

A. Mendinginkan udara

Diberikan suhu awal = 270C

Volume = 5 liter (p=m/v→ m=1,2kg/m3x 0,005m3→0,00kg) Kalor jenis udara = l000J/kg0C

Massa jenis udara = l,2kg/m3 Kalor Jenis air = 4186 J/kg0C Kalor Jenis es = 2100 J/kg0C Kalor laten air = 3,33 x 105J/kg

Maka untuk mencari jumlah kalor yang dibutuhkan : Q = m.c udara (27 – 0)0C + m.L air + m Ces (5-0) Q = (0,06kg) (1000J/kg0C)

(270C)+(0,06kg)(3,33x105J/kg)+(0,06kg)(2100J/kg0C)(50C) Q = 1620J + 19.980 J + 630 J


(53)

Dari persamaan W=Q maka: W = P.t

t = W/P t = 22.2302kg /s2

72m2kg /s2

t = 308,75 s

B. Mendinginkan air

Diberikan suhu awal = 250C

Volume air = 1 liter (p=m/v→m=1000/m3x 0,001m3→1kg) Kalor jenis air = 4186 J/kg0C

Kalor jenis es = 2100 J/kg0C Kalor laten air = 3,33x l05J/kg

Maka:

Q = m.c air (25–0)0C + m.L air + m Ces (5-0)

Q = (1kg) (4186J/kg0C) (250C)+(1)(3,33x105J/kg)+(1kg)(2100J/kg0C)(50C) Q = 104.650J + 333.000 J + 10.500 J

Q = 448.150 Joule

Dari persamaan W=Q maka: W = P.t

t = W/P

t = 448.1502kg /s2

72m2kg /s2

t = 6.224,3 s t = 103,73 menit


(54)

Table 2.2 Hubungan Massa Dengan Waktu Secara Teori

Volume air (liter) Waktu (menit)

2 207,46

3 311,19

4 414,92

5 518,65

2.6 PERPINDAHAN PANAS

Perpindahan kalor merupakan ilmu yang meramalkan perpindahan energi karena perbedaan suhu diantara benda atau material. Ilmu pengetahuan kalor tidak hanya mencoba menjelaskan bagaimana energi kalor itu berpindah dari satu benda kebenda lain, tetapi juga meramalkan laju perpindahan yang terjadi pada kondisi tertentu. Ilmu perpindahan kalor melengkapi hukum pertama dan hukum kedua thermoelektrik. (HolmaJ.P, 1984).

Perkembangan ilmu fisika dari ilmuan Count rumford (1753-1814), Massa Chusetts, dan James Prescolt Joule (1818-1819) melakukan percobaan bahwa aliran panas merupakan perpindahan energi dari sistem dan lingkungan. Apabila perpindahan energi terjadi pada perbedaan suhu maka hal ini disebut pengaliran panas. (Zemensky dan Sears, 1999).

2.6.1 KONDUKSI

Konduksi (hantaran) merupakan perpindahan panas pada benda padat yang terjadi apabila benda tersebut berada pada suhu tinggi kesuhu yang lebih rendah. Suhu tinggi akan melepaskan kalor sedangkan suhu rendah akan menerima kalor dan terjadi kesetimbangan temal. Perpindahan panas yang diusulkan oleh ilmuan prancis J.B.JFourie (1882) yaitu laju aliran panas dengan cara konduksi dalam suatu bahan sama dengan hasil kali dari tiga buah besaran yaitu:


(55)

1. K, konduksi termal

2. A, luas penampang melalui panas yang mengalir dengan cara konduksi, yang harus diukur tegak

3. dT/dx, Gradien suhu pada penampang yaitu perubahan suhu T terhadap jarak dalam aliran panas X

Untuk menuliskan persamaan matematika maka harus melihat tanda (positif dan negatif). Arah x ditetapkan merupalan arah aliran positif. Menurut hukum thermodinamika panas akan mengalir secara otomatis dari suhu tinggi kesuhu yang lebih rendah, maka aliran panas akan menjadi positif apabila gradient garisnya negative. (Krelth Frank 1985)

Maka dari persamaaan diatas hubungn konduktipitas dapat ditulis sebagai berikut:

Q= -KA dt

dx (2.7)

Keterangan :

Q : Laju perpindahan kalor (J atau J/detik)

K : Konduktivitas atau kehantaran termal (Watt/meter)

dt

dx : perubahan suhu terhadap perubhan posisi (

o

C/m atau K/m) A : Luas penampang (m2)

2.1KONVEKSI

Istilah konveksi merupakan perpindahan panas dari suatu tempat ketempat lain akibat perpindahan bahannya sendiri. Proses konveksi adalah ketika bahan yang dipanaskan mengalir akibat perpindahan rapat massa. Konveksi yang dipaksa ketika bahan yang dipanaskan dipaksa perpindahan panas antara suatu permukaan dari suatu fluida sehingga menurut ilmuan inggris Isaac Newton (1701) perpindahan panas secara konveksi dapat menggunakan persamaan berikut :


(56)

Qc = hcA∆T = hcA(Ts - T∞) (2.8)

Keterangan:

Qc : Laju perubahan panas dengan cara konveksi (j/s) A : Luas perpindahan panas (m2)

∆T : Beda antara suhu permukaan Ts dan suhu fluida (K)

hc : Permukaan perpindahan panas ata koefisien perpindahan panas (watt/m2)

Dari persamaan 2.8 koefisien konveksi (hc) tergantung pada viskositas fluida,

kecepatan, kapasitas kalor, gradient rapat massa fluida dan bentuk permukaan. (Holman J.P 1984)

2.6.3 RADIASI

Pancaran (emisi) energi terus menerus dari permukaan semua benda, energi ini dinamakan energi radian dan dalam bentuk gelombang elektromagnetik. Gelombang ini bergerak secepat cahaya dan dapat melewati ruang hampa serta melalui udara. Energi radian yang dipancarkan oleh suatu permukaan, persatuan waktu dan persatuan luas, bergantung pada sifat permukaan serta suhu. Pada suhu rendah banyaknya radiasi dan panjang gelombangnya relatif panjang. Sedangkan jika suhu naik banyaknya radiasi akan meningkat dengan cepat dan sebanding dengan suhu mutlak pangkat empat (Zamansky dan Sears 1999)

Fisikawan yang berasal dari Austria pada tahun 1884, J. Stefan dan L. Boltzmann menyatakan bahwa suatu benda manapun diatas suhu nol mutlak meradiasikan energi dengan laju yang sebanding dengan suhu mutlak pangkat empat. Walaupun laju pancaran (rate of emission) tidak tergantung pada kondisi sekitar, perpindahan bersih (netto) panas radiasi memerlukan adanya perbedaan suhu permukaan antara dua benda diantara pertukaran panas berlangsung. (Kreith Frank, l985)


(57)

Qr = oA (T41- T42) (2.9)

Keterangan :

Qr : Laju perpindahan panas secara radiasi (joule/sekon)

ϭ : Konstanta stefen boltman (5,67 x 10-8)w

m 2 K

4

A : Luas permukaan (m2)

T1- T2 : Perubahan suhu dari suhu 1 dan suhu 2 (K)

Dari persamaan 2.9 disebut hukum stefen Boltzmann tentang radiasi termal. Dan berlaku hanya untuk benda hitam. Untuk radiasi elektromagnetik persamaan tidak sederhana ini. Fenomena aliran radiasi disebut dengan fenomena yang rumit hal ini dikarenakan perhitungannya jangan menggunakan persamaan yang sederhana namun untuk sementara ini hanya menemukan adanya perbedaan mekanisme fisik antara perpindahan kalor radiasi dengan sistem perpindahan kalor secara konduksi dan konveksi. (Holman J.P, 1984).

2.7 SENSOR LM35

Sensor suhu Ic LM35 merupakan chip Ic produksinational semikonduktor yang berfungsi untuk mengetahui temperatur suatu objek atau ruang dalam bentuk besaran elektrik, atau dapat juga didefenisikan sebagai komponen elektronika yang berfungsi untuk mengubah perubahan temperature yang menerima dalam besaran elektrik. Sensor suhu LM35 dapat mengubah perubahan temperature menjadi perubahan tegangan pada bagian outputnya. Sensor suhu Ic LM35 mernbutuhkan sumber tegangan DC +5 Volt dan konsumsi arus DC sebesar 60 µA dalam beroperasi. Bentuk fisik sensor suhu LM35 merupakan chip IC dengan kemasan yang berpariasi, pada umumnya kemasan sensor suhu LM 35 adalah kemasan TO-92 seperti terlihat pada gambar dibawah ini.


(58)

Gambar 2.4 Sensor LM35

Dari gambar diatas dapat diketahui bahwa sensor suhu IC LM 35 pada dasarnya memiliki 3 pin yang berfungsi sebagai sumber supplay tegangan DC +5 Volt, sebagai pin output hasil penginderaan dalam bentuk perubahan tegangan DC pada volt dan pin untuk ground.

Karakteristik sensor suhu IC LM35 adalah:

1. Memiliki sensitivitas suhu, dengan factor skala linier antara tegangan dan suhu10 mvolt/oC, sehingga dapat dikalibrasi langsung dalam celcius.

2. Memiliki ketetapan atau akurasi kalibrasi yaitu 0,5 oC pada suhu 25 oC 3. Memiliki jangkauan maksimal operasi suhu antara -55oC sampai +150oC 4. Berkerja pada tegangan 4 sampai 30 volt

5. Memiliki arus rendah yaitu kurang dari 60µA

6. Memiliki pemanasan sendiri yang rendah (low-heating) yaitu kurang dari 0,1 oC pada udara diam.

7. Memiliki impedasi keluruhan yang rendah yaitu 0,1 W untuk beban 1 mA. 8. Memiliki ketidak lineran hanya sekitar + ¼ oC


(59)

Sensor suhu IC LM35 memiliki keakuratan tinggi dan mudah dalam perancangan jika dibanding dengan sensor suhu yang lain, Sensor suhu LM35 juga mempunyai keluaran impedansi yang rendah dan linieritas yang tinggi sehingga dapat dengan mudah dihubungkan dengan rangkaian control khusus serta tidak memerlukan setting tarnbahan karena output dan sensor suhu LM35 memiliki karakter yang linier dengan perubahan l0mV/t. Sensor suhu LM35 memiliki jangkauan pngukuran -55

o

Chingga +150 oC dengan akurasi + 0,5 oC. Tegangan output sensor suhu IC Lm 35 dapat diformulasikan Vout LM35 = Temperatur o x 10 mV.

Sensor suhu IC LM35 terdapat dalam beberapa varian sebagai berikut:

1. LM35, LM35A memiiiki range pengukuran temperature -55 oC hingga + 150 oC 2. LM35C, LM35CA memiliki range pengukuran temperature -40oC hingga +l l0 oC 3. LM35D memiliki range pengukuran temperature 0oC hingga + 100 oC LM35

Kelebihan dari sensor suhu IC LM35 antara lain adalah: l. Rentang suhu yang jauh, antara -55 sampai + 150oC. 2. Low self-heating, sebesar 0,08 oC

3. Beroperasi pada tegangan 4 sampai 30 volt. 4. Rangkaian menjadi sederhana.

5. Tidak memerlukan pengkondisi sinyal.

2.8 DAYA LISTRIK

Energi listrik merupakan bentuk energi yang dihasilkan dari adanya beda potensial antara dua titik. sehingga membentuk sebuah arus listrik dan mendapatkan kerjalistrik. Energi listrik dinyatakan sebagai arus listrik yang bermuatan listrik negatif atau electron karena adanya perbedaan beda potensial. Pada tahun 1787-1854 Geong Simon Ohm menemukan dan melakukan ekperimen bahwa arus I pada logam sebanding dengan beda potensial V. Kemudian jika pada logam atau kawat diberikan hambatan R terhadap arus maka electron-elektron diperlambat karena adanya interaksi dengan atom-atom. Sehingga semankin tinggi hambatan semakin kecil arus I pada suatu tegangan V. Hal inidikenal dengan hukum OHM, akan tetapi banyak fisikawan menyatakan ini bukan merupakan hukum melainkan defenisi hambatan.


(60)

Pernyataan hukum OHM apabila arus yang melalui konduktor logam sebanding dengan tegangan, akan tetapi R konstan. (Giancoli Dauglas C 1998).

Hubungan antara arus, tegangan dan hambatan dapat dinyatakan sebagai berikut:

I= V

R (2.10)

Keterangan :

R : Hambatan (Ω) V : Tegangan (Volt) I : Arus (A)

Energi listrik yang diubah menjadi energi panas atau cahaya akan menjadi banyak tumbukan electron yang bergerak dan atom pada kawat sehingga menyebabkan arus menjadi besar. Pada kawat setiap tumbukan, sehingga energi electron ditransfer keatom yang ditumbukan akibat energi kinetic atom bertambah dengan demikian temperatur elemen kawat bertambah. Energi panas yang bertambah dapat ditransfer sebagai kalor dengan perpindahan panas secara konduksi dan konveksi.

Daya merupakan suatu besaran yang penting dalam rangkaian listrik. Daya merupakan kecepatan energi. Untuk mencari daya yang diubah kelistrik maka energi yang diubah merupakan muatan Q yang bergerak melintasi beda potensial sebesar V sehingga perubahan tersebut ditulis Q. Jadi persamaan dalam menghitung daya (P) adalah:

P = QV

t (2.11)

Muatan yang mengalir perdetik Q

t yang merupakan I. Jika suatu tegangan V

dikenakan pada unsur dimana didalamnya mengalir arus (A), sehingga daya P dapat ditulis dengan persamaan berikut ini:


(61)

P = IV (2.12) Keterangan :

P : Daya listrik (Watt atau J/det) I : Arus listrik (Ampere)

V : Beda potensial (Volt)

Untuk menghitung daya pada hambatan (R) dapat ditulis dengan hukum OHM pada persamam (2.11), sehingga daya listrik juga dapat dihitung dengan menggunakan persamaan berikut ini:

P = V2 (2.13) R

Keterangan :

P : Daya listrik (watt atau J/det) I : Arus listrik (Ampere)

R : Hambatan (Ω)

2.9 MIKROKONTROLLER ATMEGA32

Atmega32 adalah mikrokontroller 8 bit dari keluaran AVR dengan kapasitas penyimpanan programmable plash sebesar 32 KB. Atmega32 merupakan salah satu produk IC mikrokontroller terkemuka ATMEL. Nama AVR sendiri konon merupakan singkatan dari Alf and vegard'srish Processor. Nama Alf dan Vegard,s diambil dari nama perancang arsitekturnya Alf-Egil Bogen dan Vegard Wollan. Sedangkan kata Risc Processor menandakan mikrokontroller ini termasuk jenis mikrokontroller dengan kontruksi set terbatas atau reducedintruction set Computer (RISC).

Mikrokontroller AVR dikelompokkan menjadi beberapa jenis, yaitu TinyAVR, MegaAVR, xmega AVR, AVR 32 UC3, dan AVR32 AV7. Pengelompokan ini didasarkan pada ukuran fisik, jumlah memori, peripheral dan fiturnya. TinyAVR merupakan kelompok terendah sedangkan AVR32 AP7 merupakan jenis tertinggi. Kelompok MegaAVR merupakan yang paling populer dikalangan komunitas mikrokontroller diindonesia. Contoh mikrokontroller yang


(62)

termasuk kedalam Mega AVR adalah Atmega8, Atmega8535, Atmegal6, Atmega32, dan Atmega328P.

Gambar 2.5 Bentuk fisik Mikrokontroller AVR Atmega32

Atmega32 merupakan penerus dari generasi Atmega8 dan Atmega 16. Sebagai generasi terbaru Atmega32 tentu memiliki fitur yang lebih canggih dibanding dengan generasi sebelumnya. Atmega32 memiliki kapasitas memori programmable flash sekitar 32 KB dua kali lebih besar dari Atmegal6. Selain itu Atmega32 juga memiliki EEPROM dan Ram dua kali lebih besar dari Atmega 16 yakni EEPPOM sebesar 1 KB dan SRAM sebesar 2 KB.

Fitur lengkap Atmega32 adalah:

1. High-perforrnance, Low-power Atmel @AVR@ 8 -bit Mikrokontroller 2. Advance RISC Architecture

- 131 Powerful Instructions-Most Single-Clock Cycle Execution - 32x8 General Purpose Working Registers

- Fully Static Operation

- UP to 16 MIPS Throughput at 6MHz - On-Chip 2-Cycle Multipl


(63)

3. High Endurance Non-Volatile Memory Segments

- 32 kbytes of In - system self-programmable Flash program memory - 1024 Bytes EEPROM

- 2 Kbytes Internal SRAM

- Writel/Erase Cycle: 10,000Flash/ 100,000 EEPROM - Data retention: 20 years at 85oC/100 years at 25oC (1)

- Optional Boot Code Section With lndependent Lock Bits ln-System Programming by On-Chip boot program True Read-Whille-Write Operation 4. JTAG (IEEE std. 1149.1Compliant) lnterface

- Boundary-scan Capabilities According to the JTAGstandard - Extensive On-chip Debug Support

5. Peripheral Features

- Two 8-bit Timer/Counters With Separate Prescalersand Compure Modes - One16-bittimer/Counter With Separate Prescaler, Compare Mode, and Capture

Mode

- Real Time Conter With Seprate Oscillator - Four PWM Channels

- 8- Channel, 10- bit ADC 8 single-ended channels in TQFP package Only 2 Differential Channel with programmable gain at 1 x. 10 x. or 200 x

- Byte-oriented two-wire serial interface - Progammable serialUSART

- Mater/slave SPI Serial Interface

- Programmable watchdog timer with sparateon-chip Oscillator - On-chip analog comparator

6. Special Mikrokontroller Features

- Power-on reset and programmable Brown-out detection - Internal Calibrated RC Oscilator

- Extemal and Internal Interrupt Sources

- Six Sleep Modes: Idle, ADC Noise reduction, power-save, power-down, standby, and extended standby

7. l/O and Packages

- 32 Programmeble I/O Lines


(64)

8. OperatingVoltages

- 2.7 v -5.5v for ATMega32 L - 4.5 v - 5.5 v for ATMega32 9. Speed Grades

- 0-8 MHz for ATMega32 L - 0-16 MHz for ATMega32

10. Power Consumplation at 1MHZ, 3V,25OC - Active: 1.1 mA

- Idle Mode: 0.35 mA - Power-down Mode:< 1µA

IC Atmega32 memiliki32 pin GPIO (General Purpose Input Output). Ketiga puluh dua pin ini bisa deprogram dalam berbagai fungsi seperti ADC, UART, INTERRUPT dan TIMER. Proses Download program plash memori melalui sistem ISP (In system Programming) juga dilakukan melalui GPIO ini.

Secara fisiK, Mikrokontroller Atmega32 dikemas dalam dua model, yaitu PDIP40 pin dan TQFP 44 pin. Kemasan PDIP atau singkatan dari plastic dual In Line Package adalah yang umum kita pakai yaitu dengan kemasan dua buah kaki berjajar masing-masing 20 pin. Sedangkan kemasan TQFP atau singkatan dari Thin Quadplat Pack adalahkemasan model SMD (Surface Mount Device) yang umum dipakai pada produk pabrik.


(65)

(66)

BAB 1

PENDAHULUAN

1.1 LATAR BELAKANG

Pemanasan global adalah proses peningkatan suhu rata-rata atmosfer laut dan daratan bumi. Menurut berbagai penelitian, pada saat ini suhu dipemukaan bumi sudah menunjukan peningkatan yang sangat derastis yaitu sekitar 0,6ºC yang terjadi dalam satu abad terakhir. Peningkatan yang terbilang sangat kecil, namun dampak pemanasan globat sangat besar bagi bumi dan kehidupan dibumi.

Menurut para ahli, bahwa pemanasan permukaan bumi terjadi karena meningkatnya gas rumah kaca diatmosfer yang merangkap panas. Efek rumah kaca terjadi akibat panas yang dipantulkan kepermukaan bumi terperangkap oleh gas-gas diatmosfer, sehingga tidak dapat diteruskan keruang angkasa melainkan dipantulkan kembali kepermukaan bumi. Gas yang paling berperan adalah karbon dioksida (CO2).

Penggunaan CFC yang tidak terkontrol. CFC atau Cloro Flour Carbon adalah bahan kimia yang digabung menjadi sebuah bahan untuk memproduksi peralatan terkhusus paa peralatan rumah tangga. CFC terdapat pada kulkas dan AC. Berdasarkan mentri perindustrian (2007), Preon memiliki harga indek Global Warming Potensial (GWP) 510 kali lebih bsar dari pada karbon dioksida (CO2), yakni sebesar 4.800 yang artinya

bilangan 1 Kg Freon (R-22) terlepas keudara maka akan menimbulkan efek pemanasan global setara dengan terbuangnya 4.800 Kg gas CO2, Freonpun memiliki

ALT (Amosfer Life Time) yang sangat besr yaitu 1, artinya gas Freon pada kulkas akan bertahan 15 tahun diatmosfer sebelum terurai.

Dalam mengatasi masalah tersebut banyak peneliti berlomba-lomba untuk mengurangi pemanasan global, salah satu solusi yang dapat dilakukan adalah dengan


(67)

membuat lemari pendingin (kulkas) tanpa Freon mengunakan peltier coller yang ramah lingkungan.

Pada tahun 1821 Thomas Johann Sebeck melakukan sebuah ekperimen dengan menggunakan tembaga dan besi. Kedua logam itu dirangkai menjadi sebuah sambungan dimana salah satu sisi logam dipanaskan sedangkan satu sisi logam yang lainnya tetap dijaga pada suhu konstan. Jarum kompas yang sebelumnya telah diletakkan diantara kedua plat tersebut ternyata mengalami penyimpangan/bergerak. Menurut Ampere terdeteksinya jarum kompas tersebut tentu disebabkan adanya medan magnet yang dihasilkan oleh plat logam yang dipanaskan. Dalam kondisi tersebut, medan magnet hanya bisa dihasilkan dari proses induksi elektromagnetik yaitu medan magnet yang timbul karena adanya arus listrik pada logam.

Namun demikian, pada saat itu Seebeck belum mengetahui secara menyeluruh hasil ekperimen yang telah ia peroleh. Baru pada periode berikutnya penemuan Seebeck ini dikaji lebih lanjut oleh Jean Charles Peltier. Terdorong dari rasa ingin taunya yang sangat tinggi, Peltier mencoba merancang sebuah ekperimen yang diharapkan dapat memberikan hasil yang berkebalikan dengan apa yang diperoleh Seebeck. Peltier mengalirkan listrik pada kedua logam yang direkatkan dalam sebuah rangkaian. Ketika arus listrik mengalir, terjadi penyerapan panas pada sambungan kedua logam tersebut dan pelepasan panas pada sambungan yang lainnya. Pelepasan dan penyerapan panas ini bersesuaian dengan arah arus listrik yang diberikan pada logam. Penemuan yang terjadi pada tahun 1834 ini kemudian dikenal dengan Efek Peltier. Penemuan Seebeck dan Peltier inilah yang kemudian menjadi dasar pengembangan teknologi yang dapat mengubah panas menjadi energi listrik yang lajim disebut sebagai generator thermoelektrik.

Selain diuntungkan dengan berkurangnya pemanasan global teknologi ini juga memiliki keunggulan tersendiri yaitu, ukuran yang kecil dan bentuk yang pleksibel tidak sensitif pada guncangan. Dengan memanfaatkan teknologi thermoelektrik, maka dipokuskan untuk membuat penelitan dengan judul

“PERANCANGAN KULKAS MINI MENGGUNAKAN PELTIER SUPER


(68)

1.2 RUMUSAN MASALAH

Berdasarkan latar belakang yang telah dikemukakan diatas maka dapat dirumuskan beberapa permasalahan yang akan diselesaikan, yaitu sebagai berikut:

1. Bagaimana menjaga makanan tetap segar saat perpergian

2. Bagaimana membuat pendingin makanan tanpa ketergantungan dengan PLN 3. Bagaimana membuat pendingin yang berukuran mini

1.3. BATASAN MASALAH

Adapun permasalahan ini dibatasi pada: 1. Pendingin makanan yang berukuran 5 liter

2. Menggunakan power supplay 12 Volt sebagai sumber tegangan 3. Membuat sistem mekanik untuk temperatur dingin

4. Menggunakan peltier 12706

1.4. TUJUAN PENELITIAN

Adapun tujuan yang ingin dicapai dalam penelitian ini adalah: 1. Untuk membuat alat pendingin degan ukuran 5 liter

2. Untuk mengukur laju pendingin yang dihasilkan peltier dan menghitung besarnya energi listrik

1.5. MANFAAT

Keberhasilan dalam proyek ini dapat memberikan berbagai manfaat, diantaranya: 1. Untuk menjaga mutu makanan dalam perjalanan

2. Untuk memungkinkan membuat produksi massal dalam memenuhi kebutuhan anak-anak kos


(69)

1.6. SISTEMATIKA PENULISAN

Untuk mempermudah pembahasan dan pemahaman, penulis membuat sistematika pembahasan bagai mana sebenarnya perinsip kerja dari ”Perancangan kulkas mini menggunakan peltier super coller berbasis mikrokontroller ATMega32”. Oleh karena itu, penulis menulis laporan ini sebagai berikut:

BAB 1 Pendahuluan

Dalam bab ini berisikan mengenai latar belakang, rumusan masalah, batasan masalah, tujuan penulisan, manfaat, dan sistematika penulisan

BAB 2 Landasan Teori

Dalam bab ini dijelaskan tentang teori pendukung yang digunakan untuk pembahasan dan cara kerja dari rangkaian.

BAB 3 Perancangan Alat

Pada bagian ini akan dibahas perancangan dari alat, yaitu diagram blok dari rangkain, sistematik dari masing-masing rangkaian dan fungsi dari masing-masing rangkaian.

BAB 4 Pengujian Dan Hasil

Pada bagian ini akan dibahas rangkaian dan hasil dari pengujian.

BAB 5 Kesimpulan Dan saran

Bab ini merupakan penutupan yang meliputi tentang kesimpulan dari pembahasan yang dilakukan dari skripsi ini serta saran bagai mana rangkaian ini bisa dibuat lebih baik.


(70)

ABSTRAK

Telah dibuat dan dianalisis thermoelektrik cooler sebagai lemari pendingin mini berkapasitas 5 liter. Mengunakan peltier super cooler tipe 12706. Berkerja dengan memanfaatkan efek feltier, dimana saat peltier dialiri arus listrik terjadi penyerapan pada satu sisi dan pelepasan panas pada sisi lainnya. Sisi dingin dimanfaatkan untuk mendinginkan ruangan pendingin,yang suhunya akan dibaca dengan LM35. Beban yang didinginkan berupa air yang volumenya divariasikan mulai dari 1 liter, 2 liter, dan 3 liter. Waktu yang dibutuhkan untuk mencapai suhu 5 ºC secara berturut-turut mulai 1 liter sampai 3 liter adalah 8.280 detik, 19.200 detik, dan 33.600 detik.


(71)

DESIGNING SUPER MINI REFRIGENERATOR USES PELTIER COOLER BASED MICROCONTROLLER ATMEGA32

ABSTRACT

Was created and analyzed thermoelectrically cooler as refrigeration mini capacity of 5 liters .Using super peltier cooler type of 12706. It works by utilizing feltiereffect , whereby when the peltier electrified occur on one side of the absorption and release of heat on the other side . Cold side is used to cool the refrigerator , where the temperature will be read with the LM35 . In the form of water -cooled load the volume varied from 1 liter , 2 liter and 3 liter . The time needed to reach a temperature of 5 ° C respectively from 1 liter to 3 -liter is 8,280 seconds, 19.200 seconds and 33,600 seconds


(72)

PERANCANGAN KULKAS MINI MENGGUNAKAN PELTIER

SUPER COOLER BERBASIS MIKROKONTROLLER

ATMEGA32

SKRIPSI

SRI MAHYUNI

130821016

DEPARTEMEN FISIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA


(73)

PERANCANGAN KULKAS MINI MENGGUNAKAN PELTIER SUPER COOLER BERBASIS MIKROKONTROLLER ATMEGA32

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi pencapaian gelar Sarjana Sains

SRI MAHYUNI 130821016

DEPARTEMEN FISIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA


(74)

PERSETUAN

Judul : PERANCANGAN KULKAS MINI MENGGUNAKAN PELTIER SUPER COOLER BERBASIS

MIKROKONTROLLER ATMEGA32

Katagori : SKRIPSI

Nama : SRI MAHYUNI

Nomor Induk Mahasiswa : 130821016

Program Studi : SARJANA (S1) FISIKA Departemen : FISIKA

Fakultas : MIPA

Diluluskan di Medan, 29 Januari 2016

Diketahui/Disetujui Oleh

Departemen Fisika FMIPA USU

Ketua Pembimbing

Dr. Marhaposan Situmorang, M. Si Drs. Kurnia Brahmana, M.Si Nip: 195510301980031003 Nip: 196009301986011001


(75)

PERNYATAAN

PERANCANGAN KULKAS MINI MENGGUNAKAN PELTIER SUPER COOLER BERBASIS MIKROKONTROLLER ATMEGA32

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, 29 Januari 2016

SRI MAHYUNI 130821016


(76)

PENGHARGAAN

Alhamdulillahirobbil’alamin, segala puji dan syukur penulis panjatkan kepada Allah SWT atas segala rahmat, berkah, dan karunia-nya. Dan tak lupa juga penulis panjatkan salam dan shalawat bagi junjungan kita nabi besar Muhammad SAW beserta segenap keluarga dan para sahabatnya. Serta Do’a restu dan dorongan dari berbagai pihak dan akhirnya penulis dapat menyelesaikan skripsi ini yang berjudul

“Perancanga Kulkas Mini Menggunakan Peltier Super Cooler Berbasis

Mikrokontroller Atmega32”.

Penulisan skripsi ini untuk memenuhi salah satu syarat memperoleh gelar Sarjana Sains, Departemen Fisika, Program studi Fisika Instrumentasi pada Fakultas Matematika dan Ilmu Pengetahuan Alam,Unuversitas Sumatera Utara. Dalam menyelesaikan skripsi ini, berbagai pihak telah memberikan bantuan, bimbingan, doa yang tulus, dan masukan baik secara langsung maupun tidak langsung. Untuk itu, pada kesempatan ini penulis mengucapkan banyak terimah kasih yang sebesar-besarnya kepada, Kepada Ayah handa tercinta yang selalu memberiakn Do’a dan selalu memberiakn dukungan mental dan materi dari awal kuliah sampai skripsi selesai. Drs. Kurnia Brahmana, M.Si selaku pembimbing yang telah memberikan kemajuan dalam berpikir, petunjuk, nasehat-nasehat dalam perangcangan hardware dan software serta menyediakan waktunya. Dr. Marhaposan Situmorang, M.Si selaku ketua Program Fisika. Dosen penguji dan dosen yang telah mengajar selama perkuliahan berlangsung. Kepada saudara-saudara saya yang selalu memberikan Do’a dukungan dan selalu mensupport saya hingga selesai. Kepada seluruh pegawai dan seluruh civitas akademi FMIPA Universitas Sumatera Utara. Teman-teman seperjuangan S1 Ektensi Fisik Instrumentasi 2013yang telah memberikan support dan

Do’anya. Penulis menyadari masih banyak kekurangan dalam menyelesaikan Skripsi

ini, maka ada peribahasa “Tak ada gading yang tak retak”. Oleh karena itu,ada baiknya pembaca memberikan kritik dan saran yang sagat membantu dalam menulis karya ilmia selanjutnya. Besar hapan penulis, semoga penulisan ilmia ini memberikan kontribusi positif dan bermanfaat untuk senantiasa berguna bagi masyarakat umum agar terus memperoleh wawasan dan ilmu pengetahuan dalam bidang teknologi yang ada serta bisa dimanfaatkan kembali.

Medan, Januari 2016


(77)

ABSTRAK

Telah dibuat dan dianalisis thermoelektrik cooler sebagai lemari pendingin mini berkapasitas 5 liter. Mengunakan peltier super cooler tipe 12706. Berkerja dengan memanfaatkan efek feltier, dimana saat peltier dialiri arus listrik terjadi penyerapan pada satu sisi dan pelepasan panas pada sisi lainnya. Sisi dingin dimanfaatkan untuk mendinginkan ruangan pendingin,yang suhunya akan dibaca dengan LM35. Beban yang didinginkan berupa air yang volumenya divariasikan mulai dari 1 liter, 2 liter, dan 3 liter. Waktu yang dibutuhkan untuk mencapai suhu 5 ºC secara berturut-turut mulai 1 liter sampai 3 liter adalah 8.280 detik, 19.200 detik, dan 33.600 detik.


(78)

DESIGNING SUPER MINI REFRIGENERATOR USES PELTIER COOLER BASED MICROCONTROLLER ATMEGA32

ABSTRACT

Was created and analyzed thermoelectrically cooler as refrigeration mini capacity of 5 liters .Using super peltier cooler type of 12706. It works by utilizing feltiereffect , whereby when the peltier electrified occur on one side of the absorption and release of heat on the other side . Cold side is used to cool the refrigerator , where the temperature will be read with the LM35 . In the form of water -cooled load the volume varied from 1 liter , 2 liter and 3 liter . The time needed to reach a temperature of 5 ° C respectively from 1 liter to 3 -liter is 8,280 seconds, 19.200 seconds and 33,600 seconds


(79)

DAFTAR ISI

Halaman

Persetujuan ii

Pernyataan iii

Penghargaan iv

Abstrak v

Abstract vi

Daftar isi vii

Daftar Tabel ix

Daftar Gambar x

BAB 1 PENDAHULUAN 1

1.1 Latar Belakang 1

1.2 Rumusan Masalah 3

1.3 Batasan Masalah 3

1.4 Tujuan Penelitian 3

1.5 Manfaat 3

1.6 Sistematika Penulisan 4

BAB 2 TEORI DASAR 5

2.1 Thermoelektrik 5

2.1.1 Pengertian Thermoelektrik 5

2.2 Pendingin Thermoelektrik 6

2.2.1 Efek Seebeck 6

2.2.2 Efek Peltier 6

2.2.3 Sel Peltier 6

2.3 Pendingin 9

2.4 Kalor Jenis 10

2.5 Hubungan Kalor Dengan Energi Listrik 10

2.6 Perpindahan Panas 13

2.6.1 Konduksi 13

2.6.2 Konveksi 14

2.6.3 Radiasi 15

2.7 Sensor Lm35 16

2.8 Daya Listrik 18

2.9 Mikrokontroller Atmega32 20

BAB 3 PERANCANGAN DAN CARA KERJA SISTEM 25

3.1 Diagram Blok Sistem 25

3.2 Perancangan Rangkaian Tiap Blok 27 3.2.1 Rangkaian Driver On/Off Peltier 27 3.2.2 Rangkaian Mikrokontroller 28


(80)

3.2.3 Rangkaian Power Supplay 28

3.2.4 Rangkain Sensor Suhu 29

3.2.5 Rangkaian Tombol Setting 31

3.2.6 Rangkaian Minimum Driver Regulator Arus 31

3.3 Diagram Alir 33

BAB 4 PENGUJUAN DAN HASIL 34

4.1 Power Supplay 34

4.2 Daya Terpasang 35

4.3 Pengukuran Temperatur 36

4.3.1 Beban 1 Liter Air 36

4.3.2 Beban 2 Liter Air 37

4.3.3 Beban 3 Liter Air 38

BAB 5 KESIMPULAN DAN SARAN 39

5.1 Kesimpulan 39

5.2 Saran 39

DAFTAR REFERENSI 40


(81)

DAFTAR TABEL

Halaman Tebel 2.1 Tabel Periodik Untuk Elemen Semikonduktor 8 Tabel 2.2 Hubungan Massa Dengan Waktu Secara Teori 13 Tabel 4.1 Hubungan Tegangan Terhadap Arus 35


(82)

DAFTAR GAMBAR

Halaman

Gambar 2.1 Skema Sel peltier 7

Gambar 2.2 Sel Peltier 7

Gambar 2.3 Ikatan Valensi (piranti semikonduktor) 9

Gambar 2.4 Sensor LM35 17

Gambar 2.5 Bentuk Fisik Mikrokontroller AVR ATMega 32 21 Gambar 2.6 Konfigurasi Pin Dari IC ATMega32 24

Gambar 3.1 Blok Diagram Sistem 25

Gambar 3.2 Blok Rangkaian Driver On/Off Peltier 27

Gambar 3.3 Rangkain Minimum Mikrokontroller Atmega32 28

Gambar 3.4 Rangkain Power Supplay 29

Gambar 3.5 Rangkain Sensor T 30

Gambar 3.6 Rangkain Tombol Setting 31

Gambar 3.7 Rangkain minimum Driver Regulator Arus 32

Gambar 3.8 Diagram Alir Sistem 33

Gambar 4.1 Power Supplay 34

Gambar 4.2 Skema Daya Terpasang 35

Gambar 4.3 Skema Pengukuran 36

Gambar 4.4 Grafik Penurunan Suhu Dengan Beban 1 Liter Air 36 Gambar 4.5 Grafik Penurunan Suhu Dengan Beban 2 Liter Air 37 Gambar 4.6 Grafik Penurunan Suhu Dengan Beban 3 Liter Air 38


(1)

ABSTRAK

Telah dibuat dan dianalisis thermoelektrik cooler sebagai lemari pendingin mini berkapasitas 5 liter. Mengunakan peltier super cooler tipe 12706. Berkerja dengan memanfaatkan efek feltier, dimana saat peltier dialiri arus listrik terjadi penyerapan pada satu sisi dan pelepasan panas pada sisi lainnya. Sisi dingin dimanfaatkan untuk mendinginkan ruangan pendingin,yang suhunya akan dibaca dengan LM35. Beban yang didinginkan berupa air yang volumenya divariasikan mulai dari 1 liter, 2 liter, dan 3 liter. Waktu yang dibutuhkan untuk mencapai suhu 5 ºC secara berturut-turut mulai 1 liter sampai 3 liter adalah 8.280 detik, 19.200 detik, dan 33.600 detik.

Kata kunci: thermoelektrik, peltie 12706, efek peltier.


(2)

DESIGNING SUPER MINI REFRIGENERATOR USES PELTIER COOLER BASED MICROCONTROLLER ATMEGA32

ABSTRACT

Was created and analyzed thermoelectrically cooler as refrigeration mini capacity of 5 liters .Using super peltier cooler type of 12706. It works by utilizing feltiereffect , whereby when the peltier electrified occur on one side of the absorption and release of heat on the other side . Cold side is used to cool the refrigerator , where the temperature will be read with the LM35 . In the form of water -cooled load the volume varied from 1 liter , 2 liter and 3 liter . The time needed to reach a temperature of 5 ° C respectively from 1 liter to 3 -liter is 8,280 seconds, 19.200 seconds and 33,600 seconds


(3)

DAFTAR ISI

Halaman

Persetujuan ii

Pernyataan iii

Penghargaan iv

Abstrak v

Abstract vi

Daftar isi vii

Daftar Tabel ix

Daftar Gambar x

BAB 1 PENDAHULUAN 1

1.1 Latar Belakang 1

1.2 Rumusan Masalah 3

1.3 Batasan Masalah 3

1.4 Tujuan Penelitian 3

1.5 Manfaat 3

1.6 Sistematika Penulisan 4

BAB 2 TEORI DASAR 5

2.1 Thermoelektrik 5

2.1.1 Pengertian Thermoelektrik 5

2.2 Pendingin Thermoelektrik 6

2.2.1 Efek Seebeck 6

2.2.2 Efek Peltier 6

2.2.3 Sel Peltier 6

2.3 Pendingin 9

2.4 Kalor Jenis 10

2.5 Hubungan Kalor Dengan Energi Listrik 10

2.6 Perpindahan Panas 13

2.6.1 Konduksi 13

2.6.2 Konveksi 14

2.6.3 Radiasi 15

2.7 Sensor Lm35 16

2.8 Daya Listrik 18

2.9 Mikrokontroller Atmega32 20

BAB 3 PERANCANGAN DAN CARA KERJA SISTEM 25

3.1 Diagram Blok Sistem 25

3.2 Perancangan Rangkaian Tiap Blok 27

3.2.1 Rangkaian Driver On/Off Peltier 27

3.2.2 Rangkaian Mikrokontroller 28


(4)

3.2.4 Rangkain Sensor Suhu 29

3.2.5 Rangkaian Tombol Setting 31

3.2.6 Rangkaian Minimum Driver Regulator Arus 31

3.3 Diagram Alir 33

BAB 4 PENGUJUAN DAN HASIL 34

4.1 Power Supplay 34

4.2 Daya Terpasang 35

4.3 Pengukuran Temperatur 36

4.3.1 Beban 1 Liter Air 36

4.3.2 Beban 2 Liter Air 37

4.3.3 Beban 3 Liter Air 38

BAB 5 KESIMPULAN DAN SARAN 39

5.1 Kesimpulan 39

5.2 Saran 39

DAFTAR REFERENSI 40


(5)

DAFTAR TABEL

Halaman Tebel 2.1 Tabel Periodik Untuk Elemen Semikonduktor 8 Tabel 2.2 Hubungan Massa Dengan Waktu Secara Teori 13

Tabel 4.1 Hubungan Tegangan Terhadap Arus 35

Tabel 4.2 Daya Terpsang 35


(6)

DAFTAR GAMBAR

Halaman

Gambar 2.1 Skema Sel peltier 7

Gambar 2.2 Sel Peltier 7

Gambar 2.3 Ikatan Valensi (piranti semikonduktor) 9

Gambar 2.4 Sensor LM35 17

Gambar 2.5 Bentuk Fisik Mikrokontroller AVR ATMega 32 21 Gambar 2.6 Konfigurasi Pin Dari IC ATMega32 24

Gambar 3.1 Blok Diagram Sistem 25

Gambar 3.2 Blok Rangkaian Driver On/Off Peltier 27

Gambar 3.3 Rangkain Minimum Mikrokontroller Atmega32 28

Gambar 3.4 Rangkain Power Supplay 29

Gambar 3.5 Rangkain Sensor T 30

Gambar 3.6 Rangkain Tombol Setting 31

Gambar 3.7 Rangkain minimum Driver Regulator Arus 32

Gambar 3.8 Diagram Alir Sistem 33

Gambar 4.1 Power Supplay 34

Gambar 4.2 Skema Daya Terpasang 35

Gambar 4.3 Skema Pengukuran 36

Gambar 4.4 Grafik Penurunan Suhu Dengan Beban 1 Liter Air 36 Gambar 4.5 Grafik Penurunan Suhu Dengan Beban 2 Liter Air 37 Gambar 4.6 Grafik Penurunan Suhu Dengan Beban 3 Liter Air 38