LANDASAN TEORI
Rotor sangkar tupai, terdiri dari batang penghantar tebal yang dilekatkan
dalam petak-petak slot paralel. Batang-batang tersebut diberi hubungan
pendek pada kedua ujungnya dengan alat cincin hubungan pendek.
Universitas Sumatera
Utara
Universitas Sumatera
Utara
yang mengakibatkan faktor daya dan efisiensi yang rendah dibandingkan dengan
motor banyak fasa.
2. Medan putar stator tersebut akan memotong batang konduktor pada rotor.
3. Akibatnya pada kumparan rotor timbul ggl induksi sebesar:
E2s = 4,44 f2N2 (untuk satu fasa)
E2s adalah tegangan induksi pada saat rotor berputar.
4. Karena kumparan rotor merupakan rangkaian yang tertutup, ggl (E) akan
menghasilkan arus (I).
5. Adanya arus (I) di dalam medan magnet menimbulkan gaya (F) pada rotor.
6. Bila kopel mula yang dihasilkan oleh gaya (F) pada rotor cukup besar untuk
memikul kopel beban, rotor akan berputar searah dengan medan putar stator.
7. Seperti telah dijelaskan pada (3) tegangan induksi timbul karena terpotongnya
batang konduktor (rotor) oleh medan putar stator. Artinya agar tegangan terinduksi
diperlukan adanya perbedaan relatif antara kecepatan medan putar stator (ns)
dengan kecepatan berputar rotor (nr).
8. Perbedaan kecepatan antara nr dan ns disebut slip (S) dinyatakan dengan:
S=
x 100%
9. Bila nr = ns , tegangan tidak akan terinduksi dan arus tidak akan mengalir pada
kumparan jangkar rotor, dengan demikian tidak dihasilkan kopel.
Kopel motor akan ditimbulkan apabila nr lebih kecil dari ns.
Universitas Sumatera
Utara
10. Dilihat dari cara kerjanya, motor induksi disebut juga motor tak serempak atau
asinkron.
Universitas Sumatera
Utara
Er = I2 . Z2 ......................................................... (2)
Atau
Er = I2 . ( R2 + X2 ) ... (3)
Dalam diagram vektor, Io adalah arus primer tanpa beban. Arus ini mempunyai dua
komponen yaitu komponen rugi besi ( Ic ), yang menghasilkan rugi motor, arus
magnetisasi ( Im ) yang menghasilkan fluks magnet.
Dengan demikian:
2
Io = ( Ic ) + ( Im ) (4)
Umumnya pada transformator, Io adalah kecil. Hal ini disebabkan reaktansi
pada transformator rendah. Seperti halnya pada ransformator, harga sekunder dapat
ditransfer ke primer atau sebaliknya. Peralihan impedansi atau resistansi dari sekunder
2
ke primer harus dikali dengan a , sedangkan arus dibagi dengan a. rangkaian ekivalen
motor induksi dimana semua harga stator di transfer ke primer adalah seperti gambar
2.3 di bawah ini:
Universitas Sumatera
Utara
Universitas Sumatera
Utara
=
Dimana:
... (6)
Universitas Sumatera
Utara
Klas B
80C
90C
Isolasi
Klas F
105C
Klas H
125C
115C
135C
Universitas Sumatera
Utara
Universitas Sumatera
Utara
Universitas Sumatera
Utara
Universitas Sumatera
Utara
Dari gambar 2.7 dapat dilihat bahwa ATMega8535 memiliki bagian-bagian sebagai
berikut:
1. Saluran I/O sebanyak 32 buah, yaitu Port A, Port B, Port C, dan Port D
2. ADC 10 bit sebanyak 8 saluran.
3. Tiga buah Timer/Counter dengan kemampuan pembandingan.
4. CPU yang terdiri atas 32 buah register.
5. Watchdog Timer dengan osilator internal.
6. SRAM sebesar 512 byte.
7. Memori Flash sebesar 8 kb dengan kemampuan Read While Write.
8. Unit interupsi internal dan eksternal.
9. Port antarmuka SPI.
10. EEPROM sebesar 512 byte yang dapat deprogram saat operasi.
11. Antarmuka komparator analog.
12. Port USART untuk komunikasi serial.
Universitas Sumatera
Utara
Universitas Sumatera
Utara
Universitas Sumatera
Utara
Universitas Sumatera
Utara
5. Kaki 5 (R/W)
Logika 1 pada kaki ini menunjukkan bahwa modul LCD sedang pada mode
pembacaan dan logika 0 menunjukkan bahwa modul LCD sedang pada mode
penulisan. Untuk aplikasi yang tidak memerlukan pembacaan data pada modul
LCD, kaki ini dapat dihubungkan langsung ke ground.
6. Kaki 6 (E)
Enable Clock LCD, kaki ini mengaktifkan clock LCD. Logika 1 pada kaki ini
diberikan pada saat penulisan atau pembacaan data.
7. Kaki 7-14 (D0-D7)
Data bus, kedelapan kaki modul LCD ini adalah bagian dimana aliran data
sebanyak 4 bit atau 8 bit mengalir saat proses penulisan maupun pembacaan
data.
8. Kaki 15 (Anoda)
Berfungsi untuk tegangan positif dari backlight modul LCD sekitar 4,5 volt
(hanya terdapat untuk M1632 yang memiliki backlight).
9. Kaki 16 (Katoda)
Tegangan negatif backlight modul LCD sebesar 0 volt (hanya untuk M1632
yang memiliki backlight).
Universitas Sumatera
Utara
Nama
Blank
Apostrophe
Plus sign
Comma
Minus sign
Colon
Semicolon
<
Less than
>
Greater than
Ukuran (byte)
Range
Bit
1/8
Byte
0 255
Integer
-32,768 - +32,767
Word
0 65535
Long
-214783648 - +2147483647
Single
String
Universitas Sumatera
Utara
2.5.3 Variabel
Variabel dalam sebuah pemrograman berfungsi sebagai tempat penyimpanan data atau
penampungan data sementara, misalnya menampung hasil perhitungan, menampung
data hasil pembacaan register, dan lainnya. Variabel merupakan pointer yang
menunjukkan pada alamat memori fisik dan mikrokontroler.
Dalam BASCOM, ada beberapa aturan dalam penamaan sebuah variable:
1. Nama variabel maksimum terdiri atas 32 karakter.
2. Karakter biasa berupa angka atau huruf.
3. Nama variabel harus dimulai dengan huruf.
4. Variabel tidak boleh menggunakan kata-kata yang digunkan oleh BASCOM seagai
perintah, pernyataan, internal register, dan nama operator (AND, OR, DIM, dan
lain-lain).
Sebelum digunakan, maka variable harus dideklarasikan terlebih dahulu.
Dalam BASCOM, ada beberapa cara untuk mendeklarasikan sebuah variable (data).
Cara pertama adalah menggunakan pernyataan DIM (dimensi) diikuti nama tipe
datanya. Contoh pendeklarasian menggunakan DIM sebagai berikut:
Dim nama as byte
Dim tombol1 as integer
Dim tombol2 as word
Dim tombol3 as word
Dim tombol4 as word
Dim Kas as string*10
2.5.4 Alias
Dengan menggunakan alias, variable yang sama dapat diberikan nama yang lain.
Tujuannya adalah mempermudah proses pemrograman. Umumnya, alias digunakan
untuk mengganti nama variable yang telah baku, seperti port mikrokontroler.
LEDBAR alias PortA.1
Universitas Sumatera
Utara
2.5.5 Konstanta
Dalam BASCOM, selain variabel kita mengenal pula konstanta. Konstanta
meruupakan variabel pula. Perbedaannya dengan variable biasa adalah nilai yang
dikandung tetap. Dengan konstanta, kode program yang kita buat akan lebih mudah
dibaca dan dapat mencegah kesalahan penulisan pada program kita. Misalnya, kita
akan lebih mudah menulis phi daripada menulis 3,14159867. Sama seperti variable,
agar konstanta bisa dikenali oleh program, maka harus dideklarasikan terlebih dahulu.
Berikut adalah cara pendeklarasian sebuah konstanta.
Dim A As Const 5
Dim B1 As Const &B1001
Cara lain yang paling mudah:
Const Cbyte = &HF
Const Cint = -1000
Const Csingle = 1.1
Const Cstring = test
2.5.6 Array
Dengan array, kita dapat menggunakan sekumpulan variable dengan nama dan tipe
yang sama. Untuk mengakses variable tertentu dalam array, kita harus menggunakan
indeks. Indeks harus berupa angka dengan tipe data byte, integer, atau word. Artinya,
nilai maksimum sebuah indeks sebesar 65535.
Universitas Sumatera
Utara
For C = 1 To 10
a = c
PortA.1 = a
Next
Program diatas membuat sebuah array dengan nama kelas yang berisi 10
elemen (1-10) dan kemudian seluruh elemennya diisikan dengan nilai c yang
berurutan. Untuk membacanya, kita menggunakan indeks dimana elemen disimpan.
Pada program diatas, elemen-elemen arraynya dikeluarkan ke PortA.1 dari
mikrokontroler.
Universitas Sumatera
Utara
Relasi
Pernyataan
Sama dengan
X=Y
<>
<
X<Y
>
X>Y
<=
X <= Y
>=
X >= Y
X <> Y
c. Operator Logika
Operator digunakan untuk menguji sebuah kondisi atau memanipulasi bit dan
operasi bolean. Dalam BASCOM, ada empat buah operator logika, yaitu AND,
OR, NOT, dan XOR. Operator logika bisa pula digunakan untuk menguji
sebuah byte dengan pola bit tertentu, sebagai contoh:
Dim A As Byte
A = 63 And 19
Print A
A = 10 or 9
Print A
Output
16
11
d. Operator Fungsi
Operasi fungsi digunakan untuk melengkapi operator yang sederhana.
Universitas Sumatera
Utara
Rele biasanya hanya mempunyai satu kumparan, tetapi rele dapat mempunyai
beberapa kontak. Jenis EMR diperlihatkan pada Gambar 2.10. Rele elektromekanis
berisi kontak diam dan kontak bergerak. Kontak yang bergerak dipasangkan pada
plunger. Kontak ditunjuk sebagai Normally Open (NO) dan Normally Close (NC).
Apabila kumparan diberi tenaga, terjadi medan elektromagnetis. Aksi dari medan pada
gilirannya menyebabkan plunger bergerak pada kumparan menutup kontak NO dan
membuka kontak NC. Jarak gerak plunger biasanya pendek, yaitu sekitar in atau
kurang.
Kontak NO akan membuka ketika tidak ada arus mengalir pada kumparan,
tetapi tertutup secepatnya setelah kumparan menghantarkan arus atau diberi tenaga.
Kontak NC akan tertutup apabila kumparan tidak diberi daya dan membuka ketika
kumparan diberi daya.
Kontak terbuka normal
Kontak tertutup normal
Simbol
Simbol
Koil relai
CR
Simbol
Plunger
Universitas Sumatera
Utara