Software ATMega8535 Editor Software Downloader Software Desain PCB Printed Circuit Board Eagle 4.13r

Sedangkan CodeVisionAVR merupakan software C-cross Compiler, dimana program dapat ditulis dalam bahasa C, CodeVision memiliki IDE Integrated Development Environment yang lengkap, dimana penulisan program, compile, link, pembuatan kode mesin assembler dan download program ke chip AVR dapat dilakukan dengan CodeVision, selain itu ada fasilitas terminal, yaitu melakukan komunikasi serial dengan mikrokontroler yang sudah di program. Proses download program ke IC mikrokontroler AVR dapat menggunakan Sistem programmable Flash on-Chip mengizinkan memori program untuk diprogram ulang dalam sistem menggunakan hubungan serial SPI.

2.7. Software ATMega8535 Editor dan Simulator

2.7.1 Software ATMega8535 Editor

Instruksi - instruksi yang merupakan bahasa C tersebut dituliskan pada sebuah editor, yaitu Code Vision AVR. Tampilannya seperti berikut ini: Gambar 2.16 Tampilan Code Vision AVR

2.7.2 Software Downloader

Melakukan download program ke mikrokontroler dapat menggunakan ponyprog2000. Tampilannya seperti di bawah ini: Gambar 2.17 Tampilan Ponyprog2000

2.7.3. Software Desain PCB Printed Circuit Board Eagle 4.13r

Untuk mendesain PCB dapat digunakan software eagle 4.13r yang dapat di-download di internet secara gratis . Tampilan software eagle 4.13r dapat dilihat pada gambar 2.4 dibawah ini : Gambar 2.18 Tampilan software Eagle 4.13r Cara menggunakan software ini terlebih dahulu yang dikerjakan adalah mendesain skematik rangkaian, setelah itu memindahkannya ke dalam bentuk board dan mendesain tata letak komponen sesuai keinginan tetapi harus sesuai jalur rangkaian nya agar rangkaian dapat berfungsi sesuai dengan skematiknya. Setelah itu didesain layout PCB nya , barulah siap di-print dan di-transfer ke PCB. Pada proses pentransferan layout ke PCB dapat digunakan kertas Transfer Paper. Cara menggunakan software ini terlebih dahulu yang dikerjakan adalah mendesain skematik rangkaian, setelah itu memindahkannya ke dalam bentuk board dan mendesain tata letak komponen sesuai keinginan tetapi harus sesuai jalur rangkaian nya agar rangkaian dapat berfungsi sesuai dengan skematiknya. Setelah itu didesain layout PCB nya , barulah siap di-print dan di-transfer ke PCB. Pada proses pentransferan layout ke PCB dapat digunakan kertas Transfer Paper.

BAB 3 PERANCANGAN SISTEM

3.1. Diagram Blok Sistem

SENSOR ULTRASONIK ATMEGA 8535 Baterai 9V LCD MODEM WAVECOM Gambar 3.1. Diagram Blok Sistem Fungsi Tiap Blok 1. Blok Sensor Ultrasonik : Sebagai inputpenghitung ketinggian level air. 2. Blok mikrokontroller : Mengkonversi data dari sensor dan modul GSM Wavecom 3. Blok LCD : Sebagai output tampilan 4. Blok Baterai 9V : sebagai penyedia tegangan ke sistem dan sensor 5. Blok Modul-GSM : Sebagai pengirim informasi dan penerima Feedback