PENDAHULUAN
dimana :
2)
2.
ns = 120
untuk diprogram dan digunakan untuk tugastugas yang berorientasi kontrol. Sebuah
mikrokontroler umumnya berisi seluruh
memori (RAM, ROM dan EPROM) layaknya
komputer dan antarmuka I/O yang dibutuhkan.
Berikut ini adalah fitur-fitur yang dimiliki oleh
ATMega8535, yaitu 130 macam instruksi yang
hampir semuanya dieksekusi dalam satu siklus
clock, 32 x 8-bit register serba guna, Sistem
mikroprosesor 8 bit berbasis RISC dengan
kecepatan mencapai 16 MHz, 8 Kbyte Flash
Memori yang memiliki fasilitas in-system
programming, 512 Byte internal EEPROM,
512 Byte SRAM, Programming Lock (fasilitas
untuk mengamankan kode program), 2 buah
timer/counter 8-bit dan 1 buah timer/counter
16-bit, 4 channel output PWM, 8 channel ADC
10-bit, Serial USART, Master/Slave SPI serial
interface, Serial TWI atau 12C dan On-Chip
Analog Comparator.
2.4. Pemrograman
Untuk menjalankan sebuah mikrokontroler
dibutuhkan
bahasa
program
agar
mikrokontroler bisa bekerja sesuai dengan yang
diinginkan dan diperlukan pula software
pendukung
untuk
membuat
bahasa
pemrogramannya
ataupun
untuk
pendownload-an bahasa program tersebut.
Software yang digunakan untuk perancangan
alat ini adalah CodeVision AVR dan bahasa
pemrogramannya adalah Bahasa C.
CodeVision AVR adalah merupakan sebuah
Cross-Compiler C, Integrated Development
Environtment (IDE) dan Automatic Program
Generator yang didesain untuk mikrokontroler
buatan Atmel seri AVR. [8]. Adapun gambar
tampilan jendela program CodeVision AVR
dapat dilihat pada gambar 1 di bawah ini :
3.
PERANCANGAN ALAT
4)
5)
6)
7)
3.1. Umum
Perancangan alat untuk pengaturan kecepatan
putaran motor induksi satu phasa berbasis
mikrokotroler ATMega8535 ini, dalam
perancangannya dimulai dengan perancangan
hardware dan kemudian perancangan bahasa
program yang dibagi menjadi beberapa bagian.
Berikut adalah blok diagram sistem
keseluruhan dari perancangan alat pengaturan
kecepatan putaran motor induksi satu phasa
berbasis mikrokotroler ATMega8535 yang
ditunjukan pada gambar 3 di bawah ini :
2)
3)
Prinsip Kerja
Tampilan
Pembuka
Tekan
Start
no
ya
LED Merah ON
If(TCNT1<4000)
Rpm
(58594/TCNT1)
TCNT0=
Timer_0[9-speed]
Update
Tampil
Step & rpm
4.
PENGUJIAN
SISTEM
DAN
ANALISA
Hasil Pengukuran
Input (V)
Output (V)
216 AC
9,41 AC
9,41 AC
4,90 DC
Waktu
Tunda
Pemicuan
(V)
(A)
(Hz)
Tachom
eter
(RPM)
0
1
2
3
4
5
6
7
8
9
984 uS
992 uS
1.008 uS
1.024 uS
1.040 uS
1.056 uS
1.072 uS
1.088 uS
1.104 uS
1.120 uS
202
189
186
182
178
176
135
120
113
105
0
0,51
0,56
0,59
0,61
0,64
0,89
1,03
1,13
1,2
50,0406
50,0370
50,0455
50,0525
50,0089
50,0397
50,0532
50,0449
50,0236
50,0590
0
100
200
310
555
920
1.800
2.860
2.945
2.980
Sumber : Author
Sensor
Kecepatan
Putaran
(RPM)
0
110
164
220
330
496
570
662
775
994
Torsi
(Newto
n
meter)
0
2,6417
1,4285
0,9504
0,5365
0,3356
0,1829
0,1184
0,1189
0,1159
23: }
24: if(TCNT1 >= 4000)
25: {
26: TCNT1=0;
27: }
28: }
//deklarasi sub rutin
29: interrupt [EXT_INT0] void
ext_int0_isr(void)
30: {
31: temp=~temp;
32: led1=temp;
33: if(on==1)
34: {
35: if(speed==0)
36: {
37: pulse=1;
38: return;
39: }
40: else if(speed>9)
41: {
42: return;
43: }
44: else
45: {
46: pulse=1;
47: TCNT0 = timer_0[9-speed];
48: TCCR0 = 0x03;
49: }
50: }
51: else
52: pulse=1;
53: }
//deklarasi sub rutin
54: interrupt [TIM0_OVF] void
timer0_ovf_isr(void)
55: {
56: TCCR0=0x00;
57: pulse=0;
58: }
//deklarasi variabel
10: volatile unsigned long RPM=0;
5.
KESIMPULAN
11:
1)
2)
4.5. Program
Pengaturan
Putaran Motor Induksi
Kecepatan
DAFTAR PUSTAKA
[3]http://www.electronicglobal.com/2011/09/m
otor-listrik-ac-1-fasa.html
[12] Bishop,
Owen.
Dasar-dasar
Elektronika. Erlangga, Jakarta, 2002.
[13] Iswanto.
belajar
sendiri
MIKROKONTROLER AT90S2313 dengan
BASIC Compiler. Andi, Yogyakarta,
2009.
[14] http://octopart.com/moc3011mfairchild%2Bsemiconductor-704682.
[15] http://e-motorlistrik.com/materi/motorinduksi.html
[16]http://kuliahelektro.blogspot.com/2011/01/
motor-induksi-3-fasa_30.html
[17]http://syahwilalwi.blogspot.com/2010/12/si
stem-proteksi-motor.html
[18]http://www.ec21.com/offer_detail/Sell_TRI
AC_BT138--12074382.html
[4]http://dunialistrik.blogspot.com/2009/04/motorlistrik-ac-satu-fasa.html
[19] http://forum.hobbyaeromodelling.com/viewtopic.php?t=283
2&sid=832532532425248869286918fdc0
805f
[20] http://komponenelektronika.net/fungsikapasitor.html
[21]http://www.engineersgarage.com/electroni
c-components/16x2-lcd-moduledatasheet.
Riwayat Penulis
1) Rahmat Hidayat, ST. Mahasiswa Teknik
Tenaga Listrik Lulusan Tahun 2013
Program Studi Teknik Elektro Fakultas
Teknik Universitas Pakuan Bogor.
2) Prof. Dr. Ir. H. Didik Notosudjono,
M.Sc. Guru Besar Staf Dosen Program
Studi Teknik Elektro Fakultas Teknik
Universitas Pakuan Bogor.
3) Ir. Dede Suhendi, MT. Staf Dosen
Program Studi Teknik Elektro Fakultas
Teknik Universitas Pakuan Bogor.
[11] http://octopart.com/diodemfairchild%2Bsemiconductor-704682
10