• Tidak ada hasil yang ditemukan

BAB II TINJAUAN PUSTAKA - Perancangan Alat Ukur Arus dan Daya Berbasis Mikrokontroler Atmega 8535

N/A
N/A
Protected

Academic year: 2019

Membagikan "BAB II TINJAUAN PUSTAKA - Perancangan Alat Ukur Arus dan Daya Berbasis Mikrokontroler Atmega 8535"

Copied!
12
0
0

Teks penuh

(1)

BAB II

TINJAUAN PUSTAKA

2.1.

Umum

2.1.1Wattmeter

Wattmeter adalah alat ukur untuk mengukur daya yang terdapat dalam suatu komponen elektronik. Wattmeter ini mengukur daya pada beban yang sedang beroperasi dalam suatu sistem kelistrikan dengan beberapa kondisi beban seperti beban DC, beban AC satuphaseserta beban AC tigaphase.

Wattmeter merupakan instrument pengukur daya yang pembacaannya dalam satuan watt dimana merupakan kombinasi dari voltmeter dan amperemeter. Dalam pengoperasiannya harus memperhatikan petunjuk yang ada pada manual book atau tabel yang tertera. Demikian juga dalam hal pembacaan data harus mengacu pada manual book yang ada.

Pengukuran daya secara langsung adalah dengan menggunakan wattmeter, ada beberapa jenis wattmeter antara lain wattmeter elektrodinamik, wattmeter induksi, wattmeter elektrostatik dan sebagainya. Pada wattmeter elektrodinamik cukup familiar dalam desain dan konstruksi elektrodinamometer tipe ammeter dan voltmeter analog. Kedua koilnya dihubungkan dengan sirkuit yang berbeda dalam pengukuran power .

(2)

2.1.2 Daya Listrik

Daya suatu alat listrik adalah usaha yang dilakukan alat itu tiap detik. Usaha yang dilakukan oleh sumber tegangan sama dengan energi yang dikeluarkan sumber tegangan tersebut. Jadi daya suatu alat listrik adalah usaha yang dilakukan persatuan waktu.

2.2.1. Mikrokontroler ATMEGA8535

(3)

2.2.2. Arsitektur Mikrokontroler AVR ATMEGA8535

AVR termasuk kedalam jenis mikrokontroler RISC (Reduced Instruction Set Computing) 8 bit. Berbeda dengan mikrokontroler keluarga MCS-51 yang berteknologi CISC(Complex Instruction Set Computing). Pada mikrokontrolerdengan teknologi RISC semua instruksi dikemas dalam kode 16 bit (16 bits words) dan sebagian besar instruksi dieksekusi dalam 1 clock, sedangkan pada teknologi CISC seperti yang diterapkan pada mikrokontroler MCS-51, untuk menjalankan sebuah instruksi dibutuhkan waktu sebanyak 12 siklus clock.

Secara garis besar, arsitektur mikrokontroler ATMEGA8535 terdiri dari : 1. 32 saluran I/O (Port A, Port B, Port C dan Port D)

2. 10 bit 8 Channel ADC (Analog to Digital Converter) 3. 4 Channel PWM

4. 6 Sleep Modes : Idle, ADC Noise Reduction, Power-save, Power-Down, Standby and Extended Standby

5. 3 buah timer/counter. 6. Analog Compararator

7. Watchdog timer dengan osilator internal 8. 512 byte SRAM

9. 512 byte EEPROM

10. 8 kb Flash memory dengan kwmampuan Read While Write 11. Unit interupsi (internal dan external)

12. Port antarmuka SPI8535 “memory map”

(4)

Gambar 2.1 Arsitektur ATMEGA8535

2.2.3. Peta Memory ATMega8535

ATMega8535 memiliki ruang pengalamatan memori data dan memori program yang terpisah. Memori data terbagi menjadi 3 bagian yaitu : 32 buah register umum, 64 buah register I/O, dan 512 byte SRAM internal. Register untuk keperluan umum menempati space data pada alamat terbawah yaitu $00 sampai $1F. Sementara itu register khusus untuk menangani I/O dan control terhadap mikrokontroler menempati 64 alamat berikutnya, yaitu mulai dari $20 sampai $5F.

(5)

Gambar 2.2Memori AVR ATMega8535

2.2.4. Status Register

Status register adalah register berisi status yang dihasilkan pada setiap operasi yang dilakukan ketika suatu instruksi dieksekusi. SREG merupakan bagian dari inti CPU mikrokontroler.

Gambar 2.3 Status Register Status Register ATMega8535

1. Bit7 --> I (Global Interrupt Enable), Bit harus di Set untuk mengenable semua jenis interupsi.

(6)

disalin ke bit T menggunakan instruksi BST, dan sebaliknya bit T dapat disalin kembali kesuatu bit dalam register GPR dengan menggunakan instruksi BLD. 3. Bi5 --> H (Half Cary Flag)merupakan hasil operasi matematis apabila terjadi cary

di bit3

4. Bit4 --> S (Sign Bit) merupakan hasil operasi EOR antara flag -N (negatif) dan flag V (komplemen dua overflow).

5. Bit3 --> V (Two's Component Overflow Flag) Bit ini berfungsi untuk mendukung operasi matematis.

6. Bit2 --> N (Negative Flag) Flag N akan menjadi Set, jika suatu operasi matematis menghasilkan bilangan negatif.

7. Bit1 --> Z (Zero Flag) Bit ini akan menjadi Set apabila hasil operasi matematis menghasilkan bilangan 0.

8. Bit0 --> C (Cary Flag) Bit ini akan menjadi set apabila suatu operasi menghasilkan carry.

2.2.5. Konfigurasi Pin Mikrokontroler AVR ATMEGA8535

Mikrokontroler ATMega8535 memiliki 40 pin untuk model PDIP, dan 44 pin untuk model TQFP dan PLCC. Konfigurasi pin ATmega8535 bisa dilihat pada gambar 2.4 dibawah ini.

Dari gambar tersebut dapat dijelaskan secara fungsional konfigurasi pin ATmega8535 sebagai berikut:

VCC

merupakan pin yang berfungsi sebagai pin masukan catu daya. GND

merupakan pin ground. Port A (PA0..PA7)

merupakan pin I/O dua arah dan pin masukan ADC. Port B (PB0..PB7)

merupakan pin I/O dua arah dan pin fungsi khusus, yaitu Timer/Counter, komparator

(7)

Port C (PC0..PC7)

merupakan pin I/O dua arah dan pin fungsi khusus, yaitu TWI, komparator analog, dan Timer Oscilator.

Port D (PD0..PD7)

merupakan pin I/O dua arah dan pin fungsi khusus, yaitu komparator analog, interupsi eksternal, dan komunikasi serial.

RESET merupakan pin yang digunakan untuk me-reset mikrokontroller. XTAL1 dan XTAL2

merupakan pin masukan clock eksternal. AVCC

merupakan pin masukan tegangan untuk ADC. AREF

merupakan pin masukan tegangan referensi ADC.

Gambar 2.3 IC Mikrokontroler ATMEGA8535 Deskripsi pin-pin pada mikrokontroler ATMega8535 :

1. Port A

(8)

diisi 0 jika ingin memfungsikan pin-pin port A yang bersesuaian sebagai input, atau diisi 1 jika sebagai output. Selain itu, kedelapan pin port A juga digunakan untuk masukan sinyal analog bagi A/D converter.

2. Port B

Merupakan 8-bit directional port I/O. Setiap pinnya dapat menyediakan internal pullup resistor (dapat diatur per bit). Output buffer Port B dapat memberi arus 20 mA dan dapat mengendalikan display LED secara langsung. Data Direction Register port B (DDRB) harus disetting terlebih dahulu sebelum Port B digunakan. Bit-bit DDRB diisi 0 jika ingin memfungsikan pin-pin port B yang bersesuaian sebagai input, atau diisi 1 jika sebagai output. Pin-pin port B juga memiliki untuk fungsi-fungsi alternative khusus seperti yang dapat dilihat dalam tabel berikut.

Tabel 2.1 fungsi port B

Port Pin Fungsi Khusus

PB0 T0 = timer/counter 0 external counter input

PB1 T1 = timer/counter 0 external counter input

PB2 AIN0 = analog comparator positive input

PB3 AIN1 = analog comparator negative input

PB4 SS = SPI slave select input

PB5 MOSI = SPI bus master output / slave input

PB6 MISO = SPI bus master input / slave output

PB7 SCK = SPI bus serial clock

3. Port C

(9)

4. Port D

Merupakan 8-bit directional port I/O. Setiap pinnya dapat menyediakan internal pullup resistor (dapat diatur per bit). Output buffer Port D dapat memberi arus 20 mA dan dapat mengendalikan display LED secara langsung. Data Direction Register port D (DDRD) harus disetting terlebih dahulu sebelum Port D digunakan. Bit-bit DDRD diisi 0 jika ingin memfungsikan pin-pin port D yang bersesuaian sebagai input, atau diisi 1 jika sebagai output. Selain itu, pin-pin port D juga memiliki untuk fungsifungsi alternatif khusus seperti yang dapat dilihat dalam tabel berikut:

Tabel 2.2: fungsi port D

Port Pin Fungsi Khusus

PD0 RDX (UART input line)

PD1 TDX (UART output line)

PD2 INT0 ( external interrupt 0 input )

PD3 INT1 ( external interrupt 1 input )

PD4 OC1B (Timer/Counter1 output compareB match output)

PD5 OC1A (Timer/Counter1 output compareA match output)

PD6 ICP (Timer/Counter1 input capture pin)

PD7 OC2 (Timer/Counter2 output compare match output)

5. RESET

RST pada pin 9 merupakan reset dari AVR. Jika pada pin ini diberi masukan low selama minimal 2 machine cycle maka system akan di-reset.

6. XTAL1

XTAL1 adalah masukan ke inverting oscillator amplifier dan input ke internal clock operating circuit.

7. XTAL2

XTAL2 adalah output dari inverting oscillator amplifier. 8. AVcc

(10)

9. AREF

AREF adalah kaki masukan referensi bagi A/D Converter. Untuk operasionalisasi ADC, suatu level tegangan antara AGND dan Avcc harus dibeikan ke kaki ini.

10. AGND

AGND adalah kaki untuk analog ground. Hubungkan kaki ini ke GND, kecuali jika board memiliki anlaog ground yang terpisah.

2.3. Liquid Crystal Display (LCD)

LCD (Liquid cristal display) adalah salah satu komponen elektronika yang berfungsi sebagai tampilan suatu data, baik karakter, huruf ataupun grafik. Jenis LCD yang dipakai pada alat ini adalah LCD M1632. LCD terdiri dari dua bagian, yang pertama merupakan panel LCD sebagai media penampil informasi dalam bentuk huruf/angka dua baris, masing–masing baris bisa menampung 16 huruf/angka.LCD (Liquid Crystal Display) adalah modul penampil yang banyak digunakan karena tampilannya menarik. LCD yang umum, ada yang panjangnya hingga 40 karakter (2x40 dan 4x40), dimana kita menggunakan DDRAM untuk mengatur tempat penyimpanan tersebut.(Gamayel.Rizal, 2007). Di bawah ini adalah gambar LCD 2x16 karakter.

Gambar 2.4. LCD karakter 2x16

Bagian kedua merupakan sebuah sistem yang dibentuk dengan mikrokontroler yang ditempel dibalik pada panel LCD, berfungsi mengatur tampilan LCD. Dengan demikian pemakaian LCD M1632 menjadi sederhana, sistem lain cukup mengirimkan kode – kode ASCII dari informasi yang ditampilkan.

Spesifikasi LCD M1632:

1. Tampilan 16 karakter 2 baris dengan matrik 5 x 7 + kursor. 2. ROM pembangkit karakter 192 jenis.

(11)

4. RAM data tampilan 80 x 8 bit ( 8 karakter ). 5. Duty ratio 1/16.

6. RAM data tampilan dan RAM pembangkit karakter dapat dibaca dari unit mikroprosesor.

7. Beberapa fungsi perintah antara lain adalah penghapusan tampilan (display clear), posisi kursor awal ( crusor home ), tampilan karakter kedip (display character blink), penggeseran kursor ( crusor shift ) dan penggeseran tampilan (display shift).

8. Rangkaian pembangkit detak.

9. Rangkaian otomatis reset saat daya dinyalakan. 10. Catu daya tunggal +5 volt.

(Andi, N. Paulus, 2004).

2.4. Komponen-komponen Pendukung

2.4.1 Sensor Arus

Sensor arus adalah alat yang digunakan untuk mengukur kuat arus listrik.Sensor arus ini menggunakan metode Hall Effect Sensor. Hall Effect Sensor merupakan sensor yang digunakan untuk mendeteksi medan magnet

Gambar 2.5 Sensor arus ACS712

(12)

Kelemahan dari detektor dengan menggunakan induktor adalah kekuatan medan magnet yang statis (kekuatan medan magnet nya tidak berubah) tidak dapat dideteksi. Oleh sebab itu diperlukan cara yang lain untuk mendeteksi nya yaitu dengan sensor yang dinamakan dengan ‘hall effect ’ sensor. Sensor ini terdiri dari sebuah lapisan silikon yang berfungsi untuk mengalirkan arus listrik. Dengan metode ini arus yang dilewatkan akan terbaca pada fungsi besaran tegangan berbentuk gelombang sinusoidal.

Tabel 2.3 Keterangan gambar sensor arus ACS712

No Nama Keterangan

1 dan 2 IP+ Masukan arus

3 dan 4 IP- Keluaran arus

5 GND Ground

6 N.C. Terminal untuk kapasitor eksternal, untuk menentukan bandwidth

7 VOUT tegangan keluaran analog

Gambar

Gambar 2.1 Arsitektur ATMEGA8535
Gambar 2.3 Status Register
Gambar 2.3 IC Mikrokontroler ATMEGA8535
Tabel 2.1 fungsi port B
+4

Referensi

Dokumen terkait

Beradasarkan beberapa perspektif, konsep dari beberapa pandangan filsafat tentang pendidikan dan seni musik yang dikemukakan di atas, dapat diambil satu benang

1) Terdaftarnya perkara gugatan/permohonan yang diajukan oleh penggugat/pemohon secara tertib dan cepat, dengan indikator persentase pencatatan register perkara,

Selain tugas sebagaimana dimaksud pada ayat (1), BNN juga bertugas menyusun dan melaksanakan kebijakan nasional mengenai pencegahan dan pemberantasan penyalahgunaan

Mikronukleus adalah suatu kelainan pembelahan sel terutama pada fase anafase atau dari hasil pembelahan kromosom yang tidak memiliki sentromer sehingga terdapat

8 Florjančič, Vukovič 1998: Kadrovska funkcija – mamagement, Založba moderna organizacija, Kranj, str 44 9 Ibidem, str 44, 56 Janja Martinčič: Analiza absentizma in fluktuacije

: Economic Study Of Special Employment Of Disabled People In The European Union, Nijmegen, May 2001, spletna stran

Salah satu event yang sudah sering dilakukan ialah Lawatan Sejarah yang setiap tahun dilaksanakan oleh Balai Pelestarian Nilai Budaya (BPNB) yang tersebar di seluruh

Peran aktif orang tua dalam pencegahan ISPA sangat diperlukan karena yang biasa terkena dampak ISPA yaitu usia balita dan anak-anak yang kekebalan tubuhnya masih