ABSTRAK
Dunia teknik digital termasuk dalam kategori ilmu tentang sistem kendali cerdas,
yang reaalisasinya didukung oleh matematika dan sekelompok teori seperti pemrograman
menggunakan linguistik, dan ilmu digital dipadukan dalam sebuah sirkit elektronika digital,
mikrokontroler dan komputer. Banyak jenis mikrokontroler yang dapat digunakan, dimulai
dari seri 8951 sampai dengan 8535. Perancangan sistem dapat berupa desain belaka dalam
kertas dan simulasi, tetapi dapat dibawa ke sistem sirkit digital yang kesemuanya
menggunakan proses secara analitik dan logika, dan dalam bidang ilmu teknik elektro
perencanaan seperti ini dapat diperoleh pada konsentrasi teknik kendali. Secara khusus
pada teknik elektro diperlukan sistem pengukuran digital, sehingga diperlukan suatu
pemahaman sederhana merancang sistem pengukuran digital menggunakan mikrokontroler,
sehingga mahasiswa dapat memahami perilaku sistem mikroprosesor yang sedang
berkembang. Dalam memahami pengukuran digital lebih benar dan tepat, mahasiswa dapat
melakukan simulasi elektronik, tetapi perobahan dan perilakunya teori desain dan realisasi
dalam dunia digital harus difahami dalam perbedaan tingkat kesulitannya. Rancangan
sebuah Pengukur Digital berbasis mikroprosesor adalah salah satu metoda untuk merancang
sistem pengukur daya digital yang cerdas. Akan tetapi solusi ini memerlukan sebuah tahapan
atau proses pengkajian dan perhitungan yang panjang dan berulangulang, dan untuk dapat
menghasilkan data pengukuran dengan error terkecil, data numerik pengukuran digital
harus dibandinngkan dengan data analog. Pemograman komputer sangat diperlukan
khusus dalam mengisi perilaku mikrokontroler 8535, oleh karena itu perlu juga pemahaman
khusus tentang piranti mikrokontroler dimaksud dan pemahaman akan pemrograman
internalnya.
I. PENDAHULUAN
I.1.Latar Belakang
Sistem kelistrikan sekarang dinamakan dengan listrik arus bolak balik (alternating
current disingkat dengan ac), terdiri dari tiga fasa dan satu netral untuk standar tegangan fasa
ke fasa 380 volt dan tegangan fasa ke netral 220 volt, serta memiliki frekuensi 50 Hz. Hampir
semua listrik rumah tangga menggunakan sistem satu fasa, dan peralatan rumah tangga
umunya adalah satu fasa dengan daya yang umumnya di bawah 1000 watt. Selanjutnya untuk
mendapatkan listrik arus searah (direct current disingkat dengan dc), diperlukan sebuah
penyearah (adaptor) seperti yang digunakan untuk keperluan laptop, printer atau handphone.
Jika suatu beban listrik seperti AC, kulkas, TV, komputer, charger dan lain sebagainya
disambungkan ke sumber ac satu fasa, maka akan mengalir arus dari sumber ac tersebut ke
beban listrik yang digunakan. Arus yang mengalir ke beban listrik itu bisa saja sifatnya satu
fasa antara tegangan dan arus, dan bisa juga berbeda fasa.
Jika diinginkan mengukur daya listrik dari sebuah peralatan listrik dengan cara
pengukuran analog seperti di atas, maka akan cukup rumit pelaksanaannya. Disamping itu,
pengukuran daya untuk alat-alat dengan daya kecil juga akan memiliki kerumitan dalam hal
pembacaan jarum penunjuk alat ukur analog. Oleh karena itu untuk dapat mengetahui besar
daya peralatan listrik rumah tangga umumnya, perlu dilakukan perancangan sebuah alat
pengukur daya digital untuk sistem listrik ac satu fasa, misalnya dengan batas daya sampai
dengan 1000 watt.
Pengukuran daya listrik digital dapat dirancang dengan menggunakan peralatan
semikonduktor yang dipadu sedemikian rupa dengan menggunakan mikrokontroler. Untuk
dapat mengukur arus beban listrik yang digunakan, diperlukan sebuah sensor arus, sedang
untuk dapat mengukur tegangan juga diperlukan sensor tegangan. Selanjutnya dari hasil
deteksi arus dan tegangan, ada masalah dalam hal pendeteksian sudut faktor kerja. Oleh
karena itu proses harus dilanjutkan untuk diteliti dan dianalisis, dan dibuat hipotesa bahwa
jika dilakukan konversi pengukuran daya dari ac ke dc melalui penyearahan tegangan dan
arus, diasumsi bahwa nilai daya aktif hasilnya adalah sama.
Untuk dapat mengukur tegangan dan arus yang sifatnya variabel setiap saat
tergantung dari jenis beban listrik yang digunakan, diperlukan sebuah alat konversi antara
tegangan analog ke digital dikenal dengan Analog to Digital Converter (ADC). Keakuratan
pembacaan ADC tergantung dari jumlah bit konversi yang digunakan, karena jumlah bit yang
digunakan dalam output digital akan menentukan ketelitian dari hasil konversi. Semakin
banyak jumlah bit yang digunakan, semakin tinggi juga ketelitian dari alat konversi. Konversi
standar yang umum adalah 8 bit digital, tapi konversi sempurna adalah jika memungkinkan
penggunaan data 10 bit digital atau bit biner.
Mikrokontroler ATMega 8535 adalah sebuah alat pemroses data digital, tetapi
masukannya ada yang double yaitusignal analog dan signal digital. Ada berbagai type
mikrokontroler, ada yang hanya menggunakan data biner seperti type 85S31, tetapi ada juga
yang menggunakan sekaligus data analog dan data biner untuk dua arah seperti
mikrokontroler dengan type ATMega 8535.
Jika rangkaian dapat dirancang sedemikian rupa, maka pengukuran daya secara digital
diasumsi dapat dibuat dan dapat dilakukan. Sedangkan untuk proses sistem konversinya,
tergantung dari algoritma yang dilakukan dalam pembuatan program operasi mikrokontroler
yang digunakan.
Tegangan ac dalam satu perioda menghasilkan dua siklus, siklus positip untuk
setengah gelombang, dan siklus negatip untuk setengah gelombang berikutnya.Penyearah
gelombang penuh (full wave rectifier) memiliki empat buah dioda, dimana dalam setiap
siklus bekerja dua dioda secara berpasangan. Pada saat siklus positip tegangan sumber, maka
dioda D1 dan D2yang bekerja, sedang pada siklus negatip dioda D3 dan D4 yang bekerja.
Dengan demikian untuk satu siklus tegangan ac dihasilkan dua buah siklus positip di sisi
beban, dan tegangan inilah disebut tegangan yang disearahkan. Selanjutnya untuk membuat
tegangan searah memiliki amplitudo lebih rata dan tegangan rata-rata Vdc lebih besar, maka
dapat dipasang sebuah kapasitor dipasang paralel dengan beban resistor. Sedangkan untuk
mengetahui nilai tegangan dc yang dihasilkan, perlu dibandingkan hasil teori dan hasil
simulasi ataupun pengukuran melalui percobaan.
(2-1)
Sedang nilai tegangan pembacaan hasil konversi untuk sistem unipolar dapat dihitung
dengan,
(2-2)
Dimana N adalah nilai pembulatan dari hasil pembagian tegangan terukur Vadengan
kuantisasi atau ditulis dengan,
(2-3)
Cara kerja dari proses pembacaan ADC (Analog to Digital Converter) seperti pada
Gambar 2.2 adalah sebagai berikut : Mula-mula data nilai tegangan analog input dibaca, dan
dibandingkan dengan output dari 8 bit DAC (Digital to Analog Converter). Jika nilai input
analog lebih besar dari keluaran DAC, maka comparator memberi pulsa clock ke blok 8 bit
SAR (Successive Approximation Register), sehingga hitungan digital misalnya 8 bit berobah
dari 0000 0000 ke 0000 0001. Selanjutnya blok 8-bit DAC mengkonversi keluarannya,
selanjutnya dibandingkan lagi dengan iput analog. Jika nilai input analog lebih besar dari
keluaran DAC, maka comparator memberi pulsa clock lagi ke blok 8 bit SAR (Successive
Approximation Register), sehingga hitungan digital misalnya 8 bit berobah dari 0000 0001 ke
0000 0010. Demikianlah seterusnya proses berlangsung secara loop, sampai ditemukan
bahwa nilai comparator menyatakan bahwa input annalog sudaah sama dengan keluaran
DAC, dan proses konversi ADC berhenti, sehingga pembacaan digital berakhir dengan nilai 8
bit misalnya 1011 0101. Hasil digital tersebut akan dikonversi langsung didalam
mikrokontroler ATMega 8535 dalam proses yang sama tapi untuuk 10 bit, sehingga dapat
dibca nilai input analog dimaksud.
II. 3. Mikrokontroler ATMega 8535
Mikrokontroler ATMega 8535 memiliki susunan pena-pena seperti pada Gambar 2.3.
Mikrokontroler ini dapat digunakan untuk berbagai fungsi, baik untuk pengukuran digital
seperti tensimeter, timbangan digital ataupun untuk pengendalian analog dan digital sekaligus
pada motor stepper dan motor servo.
Mikrokontroler ini memiliki 3 port digital dan 1 port analog yang dapat digunakan
dua arah, sebagai jalur masukan data atau sebagai jalur keluar data, dengan jumlah data
digital sebanyak 8 bit dan jumlah data analog sebanyak 8 channel.
Pengendalian yang akan dilakukan dari setiap port baik untuk jalur data in ataupun
jalur data out, semuanya dikendalikan melalui program internal. Program internal sistem
mikrokontroler diisikan secara tersendiri dengan peralatan khusus mmelalui pemrograman
dari laptop dibantu dengan sebuah perantara atau interface untuk keperluan proses transfer
data.
No Pin Penjelasan
Port B Sebagai port I/O dua arah port.port PB5,PB6 dan PB7
4 juga berfungsi sebagai MOSI,MISO,dan SCK yang
(PB7….PBO) dipergunakan pada proses downloading.
Port C Berfungsi sebagai port I/O dua arah fungsi lain port ini
5 selengkapnya bisa dibaca pada buku petunjuk “AVR
(PC7....PD0) ATMega8535”.
Port D Sebagai port I/O dua arah. PD0 dan PD1 berfungsi
6 sebagai RXD dan TXD digunakan untuk komunikasi
(PD7….PDO) serial.
7 RESET Input reset.
Input ke amplifier inverting osilator dan input sirkuit
8 XTAL1
clock internal.
9 XTAL2 Output dari amplifier inverting osilator.
10 AVVC Input tegangan untuk port A dan ADC
11 AREF Tegangan referensi untuk ADC
Alur koneksi sistem pemrograman terlihat seperti pada Gambar 2.5. Pada sisi
Atmel AVR controller tentu dibutuhkan sebuah board untuk mendudukkan mikrokontroller
dalam menyembungkanAVR USBasp ke komputer. Software untuk proses ini sudah tersedia
dan dapat di download online.
Yang menjadi masalah adalah proses pembuatan flowchart dan program untuk setiap
ekesekusi yang akan dilakukan. Hasil dari program inilah yang baru bisa di download ke
mikrokontroler dimaksud.
1. Menentukan jenis sensor arus dan sensor tegangan yang akan digunakan.
2. Memilih jenis mikrokontroler yang cocok menggunakan double fungsi sinyal
analog dan sinyal digital secara bersamaan.
3. Menentukan proses penyelesaian persamaan konversi sinyal analog dimaksud
dengan persamaan bipolar dalam program komputer yang digunakan.
4. Menentukan solusi dan algoritma yang tepat yang dituangkan dalam flowchart.
5. Membuat pengujian dengan membandingkan hasil pada pengukuran analog untuk
beberapa jenis peralatan listrik yang ada.
6. Membuat rencana pengembangan untuk sistem yang lebih besar dengan Multi
Input Multi Output, sehingga dapat dikembangkan untuk pengukuran daya
dengan beberapa line.
Desain sistem pengukur daya digital dilakukan dengan diagram seperti pada Gambar
3.1.
Sensor arus yang digunakan adalah sebuah IC type ACS712 seperti pada Gambar 3.2.
Sedangkan karakteristik dari sensor arus ACS712 adalah seperti berikut ini :
Input dari sensor arus Gambar 3.2 dihungkan seri dengan beban listrik yang akan
diukur, sedang outputnya dari terminal VOUT dan GND disambungkan ke sirkit. Sumber
tegangan ac Gambar 3.3 dianalogikan sebagai keluaran sensor VOUT dan GND, dan
disearahkan dengan sebuah diode sebagai penyearah setengah gelombang, dan paada
keluarannya dipasang sebuah resistor 10 KΩ dan sebuah kapasitor 220 µF, dan memberikan
gelombang tegangan seperti pada Gambar 3.4.
Sensor tegangan yang digunakan adalah penyearah jenis jembatan. Akan tetapi
tegangan sumber yang diukur adalah ac dengan maksimum diperkirakan 250 volt. Oleh
karena itu agar dapat dilakukan pengukuran untuk sistem digital, tegangan referensi untuk
mikrokontroler ATMega juga harus dibuat, seperti pada Gambar 3.5.
Padas sumber ac dipasang tiga buah resistor sebagai pembagi tegangan, yaitu 220 K ,
22 K , dan 220 K . Tegangan 22 K digunakan sebagai input ke penyearah untuk memperoleh
nillai maksimum input sebesar (22 * 250 / 464) = 11,85 volt ac. Jika tegangan output
penyearah diperoleh dengan persamaaan Vdc = 2 Vmaks / π, maka Vdc yang diperoleh
adalah 5.52 volt dc. Tegangan ini akan makin besar jika digunakan kapasitor disisi resistor
variabel, oleh karena itu pembagi tegangan resistor variabel di output digunakan untuk
mengatur/men-set tegangan penyearah sensor tegangan untuk ukuran maksimum 5 volt dc,
seperti pada gambar 3.5.
Contoh rekaman hasil pengukuran ditunjukkan pada Gambar 4.3 dan Gambar 4.4.
Gambar 4.3. Rekaman Pengukuran untuk 10 buah Lampu Pijar
V. KESIMPULAN
Program teknik kontrol atau teknik kendali belum banyak di wilayah Sumatera
Utara, oleh karena itu masih sedikit penelitian tentang sistem perancangan pengukuran
daya digital, terutama untuk daya kecil.
Dari hasil penelitian yang dilakukan, diberikan kesimpulan dan saran sebagai
berikut ini :
IV.1. Kesimpulan
1. Rancangan pengukur daya digital berhassil dirancang menggunakan mikrokontroler
ATMega 8535 sebagai prosesor utama, dan memberikan hasil dalam bentuk display
untuk tegangan, arus dan daya aktif watt.
2. Hasil pengujian dinyatakan telah baik. Jika 10 lampu 100 watt dihidupkan pada
tegangan standar 220 volt, tentu hasilnya haruslah 1000 watt. Ternyata hasil
pengukuran hanya 899,2 watt dan terjadi selisih sebesar 100,8 watt. Tetapi perbedaan
itu terjadi adalah karena tegangan turun menjadi 203 volt. Secara teori penurunan
tegangan akan memberi pengurangan daya sebesar (203/220)2 * 1000 watt yaitu
menjadi 851,425 watt, dan terbaca sebesar 899,2 sehingga error terdapat sebesar 47,8
watt atau sama dengan 5,6 %. Percobaan awal ini dianggap cukup memadai dan
berhasil.
IV.2. Saran
Saran peneliti adalah perlu pengembangan dari penelitian ini. Titik kunci
keberhasilan terletak pada sensor yang digunakan. Oleh karena itu perlu penelitian
lanjut .