Ihut Parulian Togatorop : Aplikasi Mikrokontroler AT89S51 Dalam Pengukuran Dan Pengiriman Data Temperatur Menggunakan Sinar Infra Merah, 2009.
USU Repository © 2009
Vreg
LM7805CT
IN OUT
TIP32C 100ohm
100uF 330ohm
220V 50Hz 0Deg
TS_PQ4_12 2200uF
1uF 1N5392GP
1N5392GP
12 Volt 5 Volt
Secara umum pada perancangan alat pengirim data temperatur jarak jauh ini terdiri dari delapan blok diagram utama. Sensor suhu LM35 digunakan untuk mendeteksi suhu pada
ruangan. Data analog yang dihasilkan oleh sensor suhu LM35 kemudian akan dikirimkan ke ADC untuk diolah menjadi data digital. Data yang telah dikonversi menjadi data digital inilah
yang dikirimkan ke mikrokontroller 1 untuk diolah. Display berfungsi untuk menampilkan data temperatur. Untuk dapat mengirimkan data temperatur yang diterima oleh sensor suhu
LM35 ke mikrokontroller 2 maka digunakan pemancar infra merah. Dan untuk dapat meneriman data yang dikirmkan oleh mikrokontroller 1 digunakan penerima infra merah
3.1.2 Rangkaian Power Supplay PSA
Rangkaian ini berfungsi untuk mensupplay tegangan ke seluruh rangkaian yang ada. Rangkaian PSA yang dibuat terdiri dari dua keluaran, yaitu 5 volt dan 12 volt, keluaran 5 volt
digunakan untuk mensupplay tegangan ke seluruh rangkaian, sedangkan keluaran 12 volt digunakan untuk mensuplay tegangan ke motor stepper.. Rangkaian power supplay
ditunjukkan pada gambar 3.2 berikut ini :
Gambar 3.2 Rangkaian Power Supplay PSA
Trafo CT merupakan trafo stepdown yang berfungsi untuk menurunkan tegangan dari 220 volt AC menjadi 12 volt AC. Kemudian 12 volt AC akan disearahkan dengan
menggunakan dua buah dioda, selanjutnya 12 volt DC akan diratakan oleh kapasitor 2200 F.
Ihut Parulian Togatorop : Aplikasi Mikrokontroler AT89S51 Dalam Pengukuran Dan Pengiriman Data Temperatur Menggunakan Sinar Infra Merah, 2009.
USU Repository © 2009
Regulator tegangan 5 volt LM7805CT digunakan agar keluaran yang dihasilkan tetap 5 volt walaupun terjadi perubahan pada tegangan masukannya. LED hanya sebagai indikator
apabila PSA dinyalakan. Transistor PNP TIP 32 disini berfungsi untuk mensupplay arus apabila terjadi kekurangan
arus pada rangkaian, sehingga regulator tegangan LM7805CT tidak akan panas ketika rangkaian butuh arus yang cukup besar.Transistor tipe PNP ini akan aktip jika tegangan pada
basis 0,7 volt dari tegangan positip. Tegangan positip yang dihubungkan ke emitor sebesar 12 volt, sehingga transistor akan aktip jika diberi tegangan yang lebih kecil dari 12 volt – 0,7
volt = 11,3 volt. Dalam kondisi biasa LM7805 tidak kekurangan arus, maka basis akan mendapatkan tegangan 12 volt, sehingga transistor tidak aktip, emitor tidak terhubung
dengan kolektor, sehingga tegangan pada kolektor sama dengan tegangan pada output regulator LM7805 yaitu 5 volt. Namun jika rangkaian membutuhkan arus yang lebih banyak,
maka regulator akan mengambil arus dari inputnya, sehingga tegangan pada input regulator akan turun hingga lebih kecil dari 11,3 volt, transistor akan aktip, maka arus akan mengalir
dari emitor ke kolektor. Pada transistor ini jika aktip, maka yang mengalir dari emitor ke kolektor adalah arusnya, sedangkan tegangannya tidak, sehingga tegangan pada kolektor
tetap 5 volt. Tegangan 12 volt DC langsung diambil dari keluaran 2 buah dioda penyearah.
Ihut Parulian Togatorop : Aplikasi Mikrokontroler AT89S51 Dalam Pengukuran Dan Pengiriman Data Temperatur Menggunakan Sinar Infra Merah, 2009.
USU Repository © 2009
P1.0 P1.1
P1.2 P1.3
P1.4 P1.5
P1.6 P1.7
RST P3.0RX0
P3.1TX0 P3.2INT0
P3.3INT1 P3.4T0
P3.5T1 P3.6WR
P3.7RD XTAL2
XTAL1 GND
P2.7A16 P2.6A14
P2.5A13 P2.4A12
P2.3A11 P2.2A10
P2.1A9 P2.0A8
PSEN ALEPROG
EAVPP P0.7AD7
P0.6AD6 P0.5AD5
P0.4AD4 P0.3AD3
P0.2AD2 P0.1AD1
P0.0AD0 VCC
AT89S51
40 39
38 37
36 35
34 33
32 31
30 29
28 27
26 25
24 23
22 21
20 19
18 17
16 15
14 13
12 11
10 9
8 7
6 5
4 3
2 1
2 1
Xtal 12 MHz
10kohm 10uF
4.7kohm 5V
VCC
33pF 33pF
3.1.3 Rangkaian Mikrokontroler AT89S51