35
Untuk itu diperlukan suatu perangkat catu daya yang dapat mengubah arus AC menjadi DC.
Gambar 3.2 Rangkaian Catu Daya Transformator diperlukan untuk menurunkan tegangan AC dari jala-jala
listrik pada kumparan primernya menjadi tegangan AC yang lebih kecil pada kumparan sekundernya. Pada rangkaian ini, dioda bridge berperan untuk merubah
dari arus AC menjadi DC dan meneruskan tegangan positif ke beban. Sedangkan regulator voltage berfungsi sebagai filter tegangan untuk meregulasi tegangan
keluaran dari rangkaian penyearah agar bisa lebih stabil.
3.1.3 Sistem Minimum ATmega 8535
Pengendali yang dirancang adalah menggunakan mikrokontroler dan bekerja dalam ragam single chip operation mode operasi keping tunggal yang
tidak memerlukan memori luar karena ROM untuk menyimpan sandi sumber masih mampu untuk menampung program yang akan dibuat serta penggunaan
36
RAM yang masih bisa ditampung oleh RAM dalam dan tidak memerlukan komponen tambahan seperti PPI, karena penggunaan port mikrokontroler hanya 4
port, yaitu untuk keluaran sinyal penggerak, masukan dari komputer melalui kabel serial DB9, masukan dari sensor optocoupler, dan keluaran untuk LED pendeteksi
lantai tujuan sedangkan kristal yang digunakan untuk pengoperasikan mikrokontroler adalah 3.6864 MHz. Port yang digunakan pada sistem,
PC6TOSC1 28
PC5 27
PC4 26
PC3 25
PC2 24
PC1SDA 23
PC0SCL 22
PC7TOSC2 29
PA6ADC6 34
PA5ADC5 35
PA4ADC4 36
PA3ADC3 37
PA2ADC2 38
PA1ADC1 39
PA0ADC0 40
PA7ADC7 33
PB6MISO 7
PB5MOSI 6
PB4SS 5
PB3AIN1OC0 4
PB2AIN0INT2 3
PB1T1 2
PB0T0XCK 1
PB7SCK 8
PD6ICP1 20
PD5OC1A 19
PD4OC1B 18
PD3INT1 17
PD2INT0 16
PD1TXD 15
PD0RXD 14
PD7OC2 21
RESET 9
XTAL1 13
XTAL2 12
AVCC 30
AREF 32
ATMEGA8535 X1
CRYSTAL
XTAL1 XTAL2
RESET XTAL1
XTAL2
R1
10k VCC
C1
10u GND
RESET
C2
27p
C3
27p GND
PA7ADC7 PA6ADC6
PA5ADC5 PA4ADC4
PA3ADC3 PA2ADC2
PA1ADC1 PA0ADC0
VCC 1
2 3
4 5
6 7
8
CONN-PORTA
1 2
3 4
5 6
7 8
CONN-PORTB
1 2
3 4
5 6
7 8
CONN-PORTC
1 2
3 4
5 6
7 8
CONN-PORTD
PC7TOSC2 PC6TOSC1
PC5 PC4
PC3 PC2
PC1SDA PC0SCL
PB7SCK PB6MISO
PB5MOSI PB4SS
PB3AIN1OC0 PB2AIN0INT2
PB1T1 PB0T0XCK
PD7OC2 PD6ICP1
PD5OC1A PD4OC1B
PD3INT1 PD2INT0
PD1TXD PD0RXD
PA7ADC7 PA6ADC6
PA5ADC5 PA4ADC4
PA3ADC3 PA2ADC2
PA1ADC1 PA0ADC0
PB7SCK PB6MISO
PB5MOSI PB4SS
PB3AIN1OC0 PB2AIN0INT2
PB1T1 PB0T0XCK
PC7TOSC2 PC6TOSC1
PC5 PC4
PC3 PC2
PC1SDA PC0SCL
PD7OC2 PD6ICP1
PD5OC1A PD4OC1B
PD3INT1 PD2INT0
PD1TXD PD0RXD
PB7SCK PB6MISO
PB5MOSI RESET
GND 1
2 3
4 5
6
CONN-UNDUH
VCC PD1TXD
PD0RXD 1
2
CONN-CATU DAYA
VCC GND
R2
470R
D1
LED GND
1 2
3 4
CONN-KOM
CONN-SIL4 VCC
GND
Gambar 3.3 Sistem Minimum AVR ATMega 8535
3.1.4 Interface Mikrokontroler Dengan Komputer
Untuk menghubungkan antara sistem minimum ATmega 8535 dengan komputer menggunakan interface serial dengan rangkaian sebagai berikut:
37
1 6
2 7
3 8
4 9
5
DB9-F
CONN-D9F T1IN
11 R1OUT
12 T2IN
10 R2OUT
9 T1OUT
14 R1IN
13 T2OUT
7 R2IN
8 C2+
4 C2-
5 C1+
1 C1-
3 VS+
2 VS-
6
MAX232
MAX232
C3
1u
C4
1u VCC
GND
C5
1u
C6
1u 1
2 3
4
CONN-KOM
CONN-SIL4 VCC
GND RXD
TXD RXD
TXD
VCC
R1
470R
D1
LED GND
Gambar 3.4 Rangkaian Interface ATMega 8535 Dengan Komputer Konektor db9 memiliki 9 buah pin, tidak semua pin-pin nya kita gunakan
tetapi hanya tiga buah pin saja yaitu pin 2 sebagai Reciever DataRXD, pin3 sebagai Transmitter dataTXD dan pin 5 sebagai ground. Fungsi IC Max 232
adalah sebagai pengubah level tegangan TTL yang keluar dari serial Rs 232 komputer com1com2 dan IC max232 ini mempunyai 16 pin. Output dari Rs 232
komputer dihubungkan dengan konektor DB9.
3.1.5 Rangkaian Driver Motor DC