Sedang pada prangkat lunak yang digunakan antara lain : 1. Codevision AVR 3.12
2. ProgISP 1.72 3. Delphi Borland 7
Dari komponen-komponen inilah nantinya akan dirancang suatu antarmuka sehingga memungkinkan komunikasi antar komponen-komponen tersebut.
3.3. Pemodelan Sistem
Pemodelan sistem yang dirancang penulis bertujuan menggambarkan kondisi dan bagian-bagian yang berperan dalam sistem yang dirancang. Permodelan sistem yang
dirancang penulis tergambar dalam diagram blok dibawah ini :
ATMEGA 8535
PANEL SURYA
dinamis MOTOR
SERVO
PC PANEL
SURYA statis
Sensor arus acs712
Sensor arus acs712
Komunikasi serial RS232
RTC ds1307 Sensor
tegangan
Sensor tegangan
LCD
Gambar 3.2. Diagram Blok Pemodelan Sistem yang Dirancang Tabel 3.1. Keterangan Bagian-Bagian Rancangan sistem
Nama bagian Penjelasan dan fungsi
Panel surya Modul converter dari sinar matahari menjadi listrik
Sensor tegangan Menggunakan fitur ADC analog to Digital Converter
ATMega untuk mendeteksi tegangan yang dihasilkan oeh panel surya
Sensor arus Mendeteksi arus yang dihasilkan oleh panel surya
Universitas Sumatera Utara
RTC ds1307 Sebagai pewaktu dan inputan untuk mikrokontroller
Atmega8535 Sebagai “otak” pengolah utama, sebagai penerima input
dari panel surya, menggerakkan motor servo dan mengirim data ke PC
LCD Sebagai penampil tampilan dari sistem
Motor Servo Motor penggerak panel surya dinamis agar terus
mengikuti pergerkan matahari Rs232
Modul untuk mentransmisikan data dari mikrokontroller ATMega ke PC
PC Sebagai penerima data dari mikrokontroller untuk
ditampilkan di GUI
Solar panel yang digunakan adalah solar panel jenis amorphose yang memiliki Vout 5,5 volt. Terdapat dua panel surya, panel dinamis yang akan
mengikuti arah pergerakan matahari terhadap bumi dan panel surya statis sebagai pembanding. panel surya dinamis di kaitkan dengan gear pada motor servo agar dapat
bergerak baik secara horizontal. Motor servo digunakan karena motor servo dapat dilakukan pengesetan sudut pergerakannya. RTC ds1307 adalah modul pembangkit
Real Time clock sebagai referensi pewaktu bagi sistem untuk menggerakkan motor servo. Kedua panel surya ini di ukur tegangan dan arusnya menggunakan sensor,
dikarenakan sensor yang digunakan memiliki keluaran berupa tegangan dan bukan nilai yang dapat dibaca langsung, maka kemudian diolah mengunakan fitur adc dari
mikrokontroller ATMega untuk mendapatkan nilai tegangan dan arusnya agar dapat dibaca langsung. Hasil dari pengukuran kemudian akan ditransmisikan ke display PC
melalui modul serial RS232
3.4. Perancangan Sistem