SpesifikasiBWater Flow SensorBG12B KarakteristikBSinyal Water Flow SensorBG12B

9 2.9 Tegangan yang dihasilkan dalam elemen Hall adalah berbanding lurus dengan arus yang dihasilkan I dan kerapatan fluks magnetik B seperti yang ditunjukkan dalam persamaan 2.9. = ∗ Dimana, V H adalah tegangan Hall, R H adalah koefisien hall effect, I adalah arus yang melalui sensor, T adalah tebal sensor mm, B adalah kerapatan fluks magnetik Tesla, sedangkan Ic adalah drive current.

2.4. MikrokontrolerBAVRBATmega8535B

Mikrokontroler adalah sistem mikroprosesor lengkap yang terkandung di dalam sebuah chip. Mikrokontroler biasanya terdiri atas CPU Central Processing Unit, RAM Random Access Memory, EEPROMEPROMPROMROM, IO Serial dan parallel, Timer, dan interrupt controller. Mikrokontroler jenis AVR pertama kali dikembangkan pada tahun 1996 oleh 2 orang mahasiswa Norwegian Institute of Technology yaitu Alf-Egil Bogen dan Vegard Wollen yang kemudian dikembangkan lebih lanjut oleh Atmel. AVR dibagi menjadi beberapa varian yaitu AT90Sxx, ATMega, AT86RFxx, dan ATTiny. Pada dasarnya yang membedakan masing-masing varian adalah kapasitas memori dan beberapa fitur tambahan saja [8],[9]. Penulis menggunakan salah satu produk ATMEL dari keluarga ATmega yaitu ATmega8535. Gambar 2.7 menunjukkan bentuk fisik mikrokontroler ATmega8535.

2.4.1. FiturBATmega8535B

Fitur yang tersedia pada ATmega8535 adalah [8],[11] : 1. Frekuensi clock maksimum 16 MHz. 2. Jalur IO 32 buah, yang terbagi dalam PortA, PortB, PortC dan PortD. 3. Analog to Digital Converter 10 bit sebanyak 8 input. 4. TimerCounter sebanyak 3 buah. GambarB2.7BBentukBFisikBMikrokontrolerBATmega8535B[10]B 10 5. CPU 8 bit yang terdiri dari 32 register. 6. Watcdog Timer dengan osilator internal. 7. SPRAM sebesar 512 byte. 8. Memory Flash sebesar 8 Kbyte dengan kemampuan read while write. 9. Interrupt internal maupun eksternal. 10. Port komunikasi SPI. 11. EEPROM sebesar 512 byte yang dapat diprogram saat operasi. 12. Analog comparator. 13. Komunikasi serial standar USART dengan kecepatan maksimal 2,5 Mbps.

2.4.2. KonfigurasiBPinBATmega8535B

Konfigurasi pin ATmega8535 dengan kemasan 40 pin DIP Dual Inline Package dapat dilihat pada gambar 2.8. B B B B B B B Dari gambar 2.8 dapat dijelaskan fungsi dari masing-masing pin ATmega8535 sebagai berikut [8] : 1. VCC merupakan pin yang berfungsi sebagai pin masukan catu daya. 2. GND merupakan Ground Pin. 3. Port A PA0...PA7 merupakan pin inputoutput dua arah dan pin masukan ADC. 4. Port B PB0...PB7 merupakan pin inputoutput dua arah dan pin fungsi khusus yaitu TimerCounter, Analog comparator dan SPI. 5. Port C PC0...PC7 merupakan pin inputoutput dua arah dan pin fungsi khusus, yaitu TWI, analog comparator dan Timer Oscillator. 6. Port D PD0...PD1 merupakan pin inputoutput dua arah dan pin fungsi khusus yaitu analog comparator dan external interrupt serta komunikasi serial. GambarB2.8BKonfigurasiBpinBATmega8535B[11]B