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