Sistem minimum yang dirancang adalah sistem minimum untuk
mikrokontroler ATMega 40 pin, sehingga mikrokontroler yang digunakan dapat diganti dengan Atmega 16,
Atmega 32, atau Atmega8535. Pemilihan pengunaan jenis
mikrokontroler Atmega 32 adalah karena kapasitas memorinya .
Rangkaian sistem minimum mikrokontroler yang diperlukan
pada sistem ini adalah rangkaian pengaktif clock
eksternal, rangkaian reset,
rangkaian Vin dan port ISP untuk mendownload program.
1.
Rangkaian pengaktif clock
eksternal
Pada dasarnya pada mikrokontroler
Atmega 40 pin telah memiliki osilator internal dengan
default frekuensi 1Mhz. Namun pada tugas akhir ini ditambahakan osilator
eksternal dengan frekuensi 11.0592 MHz agar sistem mampu bekerja lebih cepat secara real time.
2.
Rangkaian reset
Rangkaian reset yang digunakan adalah switch button yang dihubungkan
dengan resistor 10K.Rangkaian ini dibuat sebagai interface
yang mempermudah pengguna jika ingin mikrokontroler mengulang kembali jalannya program dari awal.
3.
Port SPI
Untuk mempermudah perubahan
program yang tertanam di mikro, maka disediakan port SPI untuk mendownload
program. Berikut ini adalah port output yangnantinya dihubungkan ke downloader.Rangkaian ini terhubung ke
mikrokontroler.
4.
Port Display LCD
LCD yang digunakan
adalah tipe M1632 yang memiliki 2 baris dimana masing – masing baris memuat 16
karakter. Selain mudah dioprasikan, kebutuhan daya LCD ini cukup kecil sebesar
5 V. Untuk rangkaian interfacing, LCD
tidak banyak memerlukan komponen pendukung. Hanya memerlukan satu variable resistor untuk memberi dan
mengatur tegangan kontras pada matrix LCD. Konfigurasi pin – pin LCD adalah
sebagai berikut:
Gambar
Konfigurasi Kaki LCD M1632
TabelKonfigurasi pin LCD M1632
No.
|
Pin
|
Fungsi
|
1
|
Vss
|
0V (GND)
|
2
|
Vcc
|
5V
|
3
|
VLC
|
LCD Contrast Voltage
|
4
|
RS
|
Register Select; H: data input;
L: Instruction Input
|
5
|
RD
|
H: Read; L: Write
|
6
|
EN
|
Enable Signal
|
7
|
D0
|
PortX.0
|
8
|
D1
|
PortX.1
|
9
|
D2
|
PortX.2
|
10
|
D3
|
-
|
11
|
D4
|
PortX.4
|
12
|
D5
|
PortX.5
|
13
|
D6
|
PortX.6
|
14
|
D7
|
PortX.7
|
15
|
V+ BL
|
Positive Backlight Voltage
(4-4,2 V; 50-200mA)
|
16
|
V-BL
|
Negative Backlight (0V; GND)
|
5. Rangkaian Vin
Berupa
Rangkaian regulator 7805 yang menghasilkan tegangan maksimum 5V pada
keluarannya . digunakan juga kapasitor
10 uF sebagai pengurang noise pada
keluaran7805.