LatarBBelakangB Monitoring suhu 4 channel jarak jauh berbasis arduino uno.
B
Gambar 2.2. Konfigurasi P Tabel 2.1. K
NoBPin NamaBPin
7 VCC
8.22 GND
14g15g16g17g 18g19g9g10
Port B PB7:0
23g24g25g26g 27g28g1
Port C PC6:0
2g3g4g5g6g11g 12g13
Port D PD7:0
20 AVcc
21 Aref
Konfigurasi Pin Atmega328 pada Arduino Uno Tabel 2.1. Konfigurasi dan Deskripsi Pin Atmega328 [14
NamaBPin Keterangan
VCC Sumber tegangan
GND Ground
Port B PB7:0
Masing-masing pin pada port B memiliki resistor up internal dan dapat digunakan sebagai 8 bit IO digital.
pin PB6 dan pin PB7 terhubung dengan kristal 16 MHzg tidak digunakan sebagai IO. Pin PB1 - pin PB3 dapat
digunakan sebagai output PWM. Port C
PC6:0 Masing-masing pin pada port C memiliki resistor
up internal dan dapat digunakan sebagai 7 bit IO analog. Pin PC6 digunakan sebagai input reset g tidak digunakan
sebagai IO. Port D
PD7:0 Masing-masing pin pada port D memiliki resistor
up internal dan dapat digunakan sebagai 8 bit IO digital. Pin PD3 dapat digunakan sebagai output
Konfigurasi alternatif port D dapat dilihat pada Tabel 2.2 AVcc
Sumber tegangan untuk konversi analog ke digital Aref
Tegangan referensi untuk konversi analog ke digital
in Atmega328 pada Arduino Uno [3]. in Atmega328 [14].
B memiliki resistor pull- internal dan dapat digunakan sebagai 8 bit IO digital.
pin PB6 dan pin PB7 terhubung dengan kristal 16 MHzg tidak digunakan sebagai IO. Pin PB1 - pin PB3 dapat
C memiliki resistor pull- internal dan dapat digunakan sebagai 7 bit IO analog.
g tidak digunakan D memiliki resistor pull-
internal dan dapat digunakan sebagai 8 bit IO digital. output PWM.
D dapat dilihat pada Tabel 2.2 Sumber tegangan untuk konversi analog ke digital
Tegangan referensi untuk konversi analog ke digital
Tabel 2.2. Konfigurasi Altenatif Port D [14].
B 2.1.2.BADCBAnalog to Digital ConverterB
Analog to digital converter merupakan proses untuk merubah masukan sinyal analog menjadi sinyal digital. Proses perubahan terjadi pada converter yang dikenal
dengan analog to digital converter. ADC memiliki dua prinsip karakter yaitu kecepatan sampling dan resolusi. Kecepatan sampling ADC menentukan seberapa
sering sinyal masukan analog dikonversi kedalam bentuk sinyal digital pada selang waktu tertentu dan kecepatan samplingnya dinyatakan dalam sample per second SPS
[20]. Resolusi ADC menentukan ketelitian nilai hasil konversi ADC yang dapat dinyatakan dengan rumus 2 -1 [20]. Arduino Uno memiliki fitur resolusi 10bit maka
nilai ADC dinyatakan dengan rumus 2 -1 adalah sebesar 1024g dimana nilai n mewakili nilai bit yang akan dihitung.
Pengoperasian ADC memerlukan tegangang referensi Vrefg baik menggunakan tegangan referensi internal atau eksternal. Tegangan referensi internal sebesar 1.1V
[14]. Tegangan referensi eksternal pada pin Aref tidak boleh melebihi AVCCg tegangan eksternal ini dapat didecouple pada pin Aref menggunkan kapasitor untuk