Rangkaian Sistem Minimum Mikrokontroler AT89S51

 Apabila program dibuat dengan benar dan sesuai harapan, maka peralatan akan bekerja sesuai dengan yang diharapkan .  Selesai.

3.2. Rangkaian Sistem Minimum Mikrokontroler AT89S51

Rangkaian skematik sistem minimum mikrokontroler AT89S51 dapat dilihat pada Lampiran 1. Pin 18 dan 19 dihubungkan ke XTAL 11,0592 MHz dan dua buah kapasitor 30 pF. XTAL ini akan mempengaruhi kecepatan mikrokontroler AT89S51 dalam mengeksekusi setiap perintah dalam program. Pin 9 merupakan masukan reset aktif tinggi. Pulsa transisi dari rendah ke tinggi akan me-reset mikrokontroler ini. Pin 32 sampai 39 adalah Port 0 yang merupakan saluranbus IO 8 bit open collector dapat juga digunakan sebagai multipleks bus alamat rendah dan bus data selama adanya akses ke memori program eksternal. Karena fungsi tersebut maka Port 0 dihubungkan dengan resistor array. Jika mikrokontroler tidak menggunakan memori eksternal, maka penggunaan resistor array tidak begitu penting. Selain digunakan untuk fungsi diatas resistor array digunakan sebagai pull up resistor. Mikrokontroler AT89S51 membutuhkan logika high 1 selama 2 siklus cycle pada kaki RST agar reset mikrokontroler dapat terjadi secara otomatis. Dengan menggunakan kristal 11,0592 MHz, dari rumus : t = 12 1 x frekwensi ....................................................................... 3.1. t = 12 1 x 11.0592 MHz = 0.92 µs Universitas Sumatera Utara Selama 2 siklus berarti 0,92 x 2 = 184 µs. Waktu pengisian kapasitor elektrolis 10 uF 16v yang dihubungkan dengan resistor 8k2 Ohm. Diketahui, Tahanan = R = 8200 Ohm, muatan kapasitor = Q = 10 x 10 -6 Farad. T s = 4RC = 4 x 8200 x 10 x 10 -6 = 0,328 detik Jadi kapasitor 10 uF 16v sudah cukup untuk mereset otomatis mikrokontroler. Untuk men-download file heksadesimal ke mikrokontroler, Mosi, Miso, Sck, Reset, Vcc dan Gnd dari kaki mikrokontroler dihubungkan ke RJ45. RJ45 sebagai konektor yang akan dihubungkan ke ISP Programmer. Dari ISP Programmer inilah dihubungkan ke komputer melalui port paralel. Kaki Mosi, Miso, Sck, Reset, Vcc dan Gnd pada mikrokontroler terletak pada kaki 6, 7, 8, 9, 40 dan 20. Apabila terjadi keterbalikan pemasangan jalur ke ISP Programmer, maka pemograman mikrokontroler tidak dapat dilakukan karena mikrokontroler tidak akan bisa merespon.

3.3. Rangkaian Penguat Sensor Infra Merah