Dalam bab ini akan menjelaskan kesimpulan dan saran yang merupakan bagian akhir penyusunan Tugas Akhir ini.
BAB II
TINJAUAN PUSTAKA
2.1 Mikrokontroler
Mikrokontroler adalah IC yang dapat diprogram berulang kali, baik ditulis maupun dihapus. Biasanya digunakan untuk pengontrolan otomatis dan manual pada perangkat elektronika. Beberapa tahun terakhir, mikrokontroler sangat banyak digunakan terutama dalam pengontrolan robot. Seiring perkembangan elektronika, mikrokontroler dibuat semakin kompak dengan bahasa pemrograman yang juga ikut berubah.
Salah satu nya adalah mikrokontroler AVR (Alf and Vegard’s Risc processor)
ATmega8535 yang menggunakan teknologi RISC (Reduce Instruction Set Computing) dimana
program berjalan lebih cepat karena hanya membutuhkan satu siklus clock untuk mengeksekusi
satu instruksi program. Secara umum, AVR dapat dikelompkan menjadi 4 kelas, yaitu kelas ATtiny, keluarga AT90Sxx, keluarga ATmega dan AT86RFxx. Pada dasarnya yang membedakan masing-masing kelas adalah memori, peripheral dan fungsinya. Dari segi arsitektur dan instruksi yang digunakan, mereka bias dikatakan hamper sama.
Mikrokontroler adalah singel chip yang memiliki kemampuan untuk diprogram dan dirancang khusus untuk aplikasi kontrol serta dilengkapi dengan ROM, RAM dan fasilitas I/O pada satu chip. Mikrokontroler merupakan satu hasil dari kemampuan komputasi yang sangat cepat dengan bentuk yang sangat kecil dan harga yang yang murah. Mikrokontroler terus
berkembang dengan tujuan untuk memenuhi kebutuhan pasar terhadap alat-alat elektronik dengan perangkat cerdas, cepat sebagai pengontrol dan pemroses data.
2.1.1 Mikrokontroler ATMega 8535
Mikrokontroler AVR (Alf and Vegard’s Risc processor) dari Atmel ini menggunakan arsitektur
RISC (Reduced Instruction Set Computer) yang artinya prosesor tersebut memiliki set instruksi
program yang lebih sedikit dibandingkan dengan MCS-51 yang menerapkan arsitektur CISC
(Complex Instruction Set Computer).
Hampir semua instruksi prosesor RISC adalah instruksi dasar (belum tentu sederhana), sehingga instruksi-instruksi ini umumnya hanya memerlukan 1 siklus mesin untuk menjalankannya. Kecuali instruksi percabangan yang membutuhkan 2 siklus mesin. RISC
biasanya dibuat dengan arsitektur Harvard, karena arsitektur ini yang memungkinkan untuk
membuat eksekusi instruksi selesai dikerjakan dalam satu atau dua siklus mesin, sehingga akan
semakin cepat dan handal. Proses downloading programnya relatif lebih mudah karena dapat
dilakukan langsung pada sistemnya.
Sekarang ini, AVR dapat dikelompokkan menjadi 6 kelas, yaitu keluarga ATtiny, keluarga AT90Sxx, keluarga ATmega, keluarga AT90CAN, keluarga AT90PWM dan AT86RFxx. Pada dasarnya yang membedakan masing-masing kelas adalah memori, peripheral, dan fungsinya, sedangkan dari segi arsitektur dan instruksi yang digunakan, mereka hampir sama. Sebagai pengendali utama dalam pembuatan alat ini, digunakan salah satu produk ATMEL dari keluarga ATmega yaitu ATmega8535.
2.1.2 Arsitektur ATMega 8535
Mikrokontroler ATmega8535 memiliki fitur-fitur utama, seperti 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 unit 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 kbytes dengan kemampuan Read While Write.
8. Unit interupsi internal dan eksternal.
9. Port antarmuka SPI.
10.EEPROM sebesar 512 byte yang dapat diprogram saat operasi.
11.Antarmuka komparator analog.
12.Port USART untuk komunikasi serial.
Mikrokontroler AVR ATMega8535 merupakan mikrokontroler produksi Atmel dengan 8
KByte In-System Programmable-Flash, 512 Byte EEPROM dan 512 Bytes Internal SRAM.
AVR ATMega8535 memiliki seluruh fitur yang dimiliki AT90S8535. Selain itu, konfigurasi pin AVR ATMega8535 juga kompatibel dengan AT90S8535.
Diagram blok arsitektur ATmega8535 ditunjukkan oleh Gambar 2.3. Terdapat sebuah inti prosesor (processor core) yaitu Central Processing Unit, di mana terjadi proses pengumpanan
instruksi (fetching) dan komputasi data. Seluruh register umum sebanyak 32 buah terhubung
langsung dengan unit ALU (Arithmatic and Logic Unit). Tedapat empat buah port
masing-masing delapan bit dapat difungsikan sebagai masukan maupun keluaran.
Media penyimpan program berupa Flash Memory, sedangkan penympan data berupa
SRAM (Static Ramdom Access Memory) dan EEPROM (Electrical Erasable Programmable
Read Only Memory). Untuk komunikasi data tersedia fasilitas SPI (Serial Peripheral Interface),
USART (Universal Synchronous and Asynchronous serial Receiver and Transmitter), serta TWI
(Two-wire Serial Interface).
Di samping itu terdapat fitur tambahan, antara lain AC (Analog Comparator), 8 kanal
10-bit ADC (Analog to Digital Converter), 3 buah Timer/Counter, WDT (Watchdog Timer),
manajemen penghematan daya (Sleep Mode), serta osilator internal 8 MHz. Seluruh fitur
terhubung ke bus 8 bit. Unit interupsi menyediakan sumber interupsi hingga 21 macam. Sebuah
Gambar 2.1 Blok Diagram dan Arsitektur ATMega 8535
Mikrokontroler ATmega8535 dapat dipasang pada frekuensi kerja hingga 16 MHz (maksimal 8MHz untuk versi ATmega8535L). Sumber frekuensi bisa dari luar berupa osilator kristal, atau menggunakan osilator internal.
Keluarga AVR dapat mengeksekusi instruksi dengan cepat karena menggunakan teknik “memegang sambil mengerjakan” (fetch during execution). Dalam satu siklus clock, terdapat dua register independen yang dapat diakses oleh satu instruksi.
2.1.3 Konfigurasi PIN
Secara umum deskripsi mikrokontroler ATMega 8535 adalah sebagai berikut:
Gambar 2.2 Konfigurasi pin ATMega 8535
VCC (power supply)
GND (ground)
Port A (PA7..PA0)
Port A berfungsi sebagai input analog pada A/D Konverter. Port A juga berfungsi sebagai suatu
resistor internal pull-up (yang dipilih untuk masing-masing bit).Port A output buffer mempunyai
karakteristik gerakan simetrisdengan keduanya sink tinggi dan kemampuan sumber. Ketika
pinPA0 ke PA7 digunakan sebagai input dan secara eksternal ditarik rendah, pin – pin akan
memungkinkan arus sumber jika resistor internal pull-up diaktifkan. Pin Port A adalah tri-stated
manakala suatu kondisi reset menjadi aktif, sekalipun waktu habis.
Port B (PB7..PB0)
Port B adalah suatu Port I/O 8-bit dua arah dengan resistor internalpull-up (yang dipilih untuk
beberapa bit). Port B output buffer mempunyai karakteristik gerakan simetris dengan keduanya
sink tinggi dan kemampuan sumber. Sebagai input, pin port B yangsecara eksternal ditarik rendah akan arus sumber jika resistor pullup diaktifkan. Pin Port B adalah tri-stated manakala suatu kondisi reset menjadi aktif, sekalipun waktu habis.
Port C (PC7..PC0)
Port C adalah suatu Port I/O 8-bit dua arah dengan resistor internalpull-up (yang dipilih untuk
beberapa bit). Port C output buffer mempunyai karakteristik gerakan simetris dengan keduanya
sink tinggi dan kemampuan sumber. Sebagai input, pin port C yangsecara eksternal ditarik rendah akan arus sumber jika resistor pullup diaktifkan. Pin Port C adalah tri-stated manakala suatu kondisi reset menjadi aktif, sekalipun waktu habis.
Port D (PD7..PD0)
Port D adalah suatu Port I/O 8-bit dua arah dengan resistor internalpull-up (yang dipilih untuk
beberapa bit). Port D output buffer mempunyai karakteristik gerakan simetris dengan keduanya
sink tinggi dan kemampuan sumber. Sebagai input, pin port D yangsecara eksternal ditarik rendah akan arus sumber jika resistor pullup diaktifkan. Pin Port D adalah tri-stated manakala suatu kondisi reset menjadi aktif, sekalipun waktu habis.
RESET (Reset input)
XTAL1 (Input Oscillator)
XTAL2 (Output Oscillator) AVCC adalah pin penyedia tegangan untuk port A dan A/D Konverter
AREF adalah pin referensi analog untuk A/D konverter.
2.2 Stack Pointer
Stack pointer merupakan suatu bagian dari AVR yang berguna untuk menyimpan data
sementara, variabel lokal, dan alamat kembali dari suatu interupsi ataupun subrutin. Stack
pointer diwujudkan sebagai dua unit register, yaitu SPH dan SPL.
Saat awal, SPH dan SPL akan bernilai 0, sehingga perlu diinisialisasi terlebih dahulu.
SPH merupakan byte atas (MSB), sedangkan SPL merupakan byte bawah (LSB). Hal ini hanya
berlaku untuk AVR dengan kapasitas SRAM lebih dari 256 byte. Bila tidak, maka SPH tidak
2.3 Timer ATMega 8535
AVR ATmega8535 memiliki tiga buah timer, yaitu Timer/Counter0 (8 bit),
Timer/Counter1 (16 bit), dan Timer/Counter2 (8 bit).
Timer/Counter 0
Timer/Counter0 adalah Timer/Counter 8 bit yang multifungsi. Fitur-fitur dari
Timer/Counter0 pada ATmega8535 adalah sebagai berikut:
a. Counter 1 kanal.
b. Timer di-nol-kan saat proses pembandingan tercapai (compare match).
c. Sebagai pembangkit gelombang PWM.
d. Sebagai pembangkit frekuensi.
e. Clock prescaler 10 bit.
f. Sumber interupsi dari compare match (OCF0) dan overflow (TOV0).
Timer/Counter 1
Timer/Counter1 adalah Timer/Counter 16 bit yang memungkinkan programpewaktuan lebih akurat. Fitur-fitur dari Timer/Counter1 ini adalah sebagai berikut.
a. Desain 16 bit, sehingga memungkinkan untuk menghasilkan PWM 16 bit.
b. Dua buah unit pembanding.
c. Dua buah register pembanding.
e. Timer di-nol-kan saat proses pembandingan tercapai (match compare).
f. Dapat menghasilkan gelombang PWM.
g. Periode PWM yang dapat diubah-ubah. h. Sebagai pembangkit frekuensi.
i. Empat buah sumber interupsi (TOV1, OCF1A, OCF1B dan ICF1).
Timer/Counter 2
Timer/Counter2 adalah Timer/Counter 8 bit yang multifungsi. Fitur-fitur untuk
Timer/Counter2 pada ATmega8535 adalah sebagai berikut.
a. Sebagai counter 1 kanal.
b. Timer di-nol-kan saat proses pembandingan tercapai (match compare).
c. Dapat mengahasilkan gelombang PWM.
d. Sebagai pembangkit frekuensi.
e. Clock prescaler 10 bit.
f. Sumber interupsi dari compare match (OCF0) dan overflow (TOV0).
2.4 Sistem Clock
Mikrokontroler, mempunyai sistem pewaktuan CPU, 12 siklus clock. Artinya setiap 12 siklus yang dihasilkan oleh ceramic resonator maka akan menghasilkan satu siklus mesin. Nilai ini yang akan menjadi acuan waktu operasi CPU. Untuk mendesain sistem mikrokontroler kita memerlukan sistem clock, sistem ini bisa di bangun dari clock eksternal maupun clock internal. Untuk clock internal, kita tinggal memasang komponen seperti di bawah ini:
Gambar 2.3 Sistem Clock
2.5 Organisasi memori AVR ATMega8535
AVR ATMega8535 memiliki ruang pengalamatan memori data dan memori program yang terpisah. Sebagai tambahan, ATmega8535memiliki fitur suatu EEPROM Memori untuk penyimpanan data. Semuatiga ruang memori adalah reguler dan linier.
2.5.1 Memori Data
Memori data terbagi menjadi 3 bagian, yaitu 32 register umum,64 buah register I/O,dan 512 byte SRAM Internal.Register keperluan umum menempati space data pada alamatterbawah, yaitu $00 sampai $1F. Sementara itu, register khusus untuk
menangani I/O dan kontrol terhadap mikrokontroler menempati 64alamat berikutnya, yaitu mulai dari $20 hingga $5F. Register tersebutmerupakan register yang khusus digunakan untuk mengatur fungsiterhadap berbagai peripheral mikrokontroler, seperti kontrol register,timer/counter, fungsi – fungsi I/O, dan sebagainya. Register khususalamat memori secara lengkap dapat dilihat pada Tabel 2.2. Alamatmemori berikurnya digunakan untuk SRAM 512 byte, yaitu pada lokasi$60 sampai dengan $25F. Konfigurasi memori data ditunjukkan pada
gambar di bawah ini.
B. Memori Program
ATmega8535 berisi 8K bytes On-Chip di dalam sistem Memoriflash Reprogrammable untuk penyimpanan program. Karena semuaAVR instruksi adalah 16 atau 32 bits lebar, Flash adalah berbentuk 4K x16. Untuk keamanan perangkat lunak, Flash Ruang program memori adalah dibagi menjadi dua bagian, bagian boot program dan bagian aplikasi program dengan alamat mulai dari $000 sampai $FFF.Flash Memori mempunyai suatu daya tahan sedikitnya 10,000write/erase Cycles. ATmega8535 Program Counter (PC) adalah 12 bitlebar, alamat ini 4K lokasi program memori.
2.6 PWM (Pulse Width Modulation)
Mikrokontroler ATmega8535 menyediakan fitur Timer/Counter1 yang dapat diatur sebagai
timer, pencacah (counter), perekam waktu kejadian (even occurance time capture), pembangkit
isyarat PWM (Pulse Width Modulation), serta autoreload timer (Clear Timer on Compare/CTC).
Dengan lebar 16 bit, Timer/Counter1 dapat digunakan secara fleksibel untuk berbagai tujuan
yang berkaitan dengan waktu dan pembangkit gelombang. Register-regiser yang terlibat pada operasi Timer/Counter1 antara lain :
a. TCCR1A (Timer/Counter Control Register A)
b. TCCR1B (Timer/Counter Control Register B)
c. TCNT1H (Timer/Counter1 High-byte) dan TCNT1L (Timer/Counter1 Low-byte)
d. OCR1AH/L (Output Compare Register 1 A High-byte/Low-byte) dan OCR1BH/L (Output
Compare Register 1 B High-byte/Low-byte)
e. ICR1H/L (Input Capture Register 1 High-byte/Low-byte)
f. TIMSK (Timer/Counter Interrupt Mask Register)
g. TIFR (Timer/Counter Flag Register)
Isyarat PWM merupakan hasil modulasi isyarat segitiga oleh isyarat konstan. Pengubahan amplitudo isyarat konstan akan mengubah lebar pulsa hasil modulasi. Sementara pengubahan amplitudo isyarat segitiga (dengan bentuk segitiga sebangun dengan segitiga awal) akan mengubah frekuensi PWM.
Terdapat dua register OCR1A/B (Output Compare Register1A/B) yang isinya secara kontinyu dibandingkan dengan isi register Timer/Counter1. Register-register ini dapat diisi oleh pengguna, selebar masing-masing 16 bit. Dalam mode PWM, nilai register OCR1A/B ini yang menjadi isyarat pemodulasi.
Lebar register data Timer/Counter1 adalah 16 bit, sehingga dapat mencacah nilai dari
$0000 hingga $FFFF. Dalam operasi PWM, nilai Timer/Counter1 ini yang menjadi isyarat
segitiga. Sebagai catatan, istilah segitiga di sini tidak berarti segitiga dalam bidang geometri, tetapi isyarat yang meningkat amplitudonya secara berlangkah sehingga bentuknya menyerupai segitiga.
Fasilitas PWM yang disediakan memiliki resolusi 8 hingga 10 bit. Mode operasinya
meliputi Fast PWM (FPWM), Phase Correct PWM (PCPWM), dan Phase and Frequency
Correct PWM (PFCPWM). Pada mode Fast PWM, Timer/Counter1 akan mencacah ulang dari nol (BOTTOM) setiap kali terjadi limpahan (overflow). Segitiga yang terjadi adalah segitiga
siku-siku. Sedangkan pada dua mode yang lain, Timer/Counter1 akan mencacah turun ketika terjadi
limpahan, sehingga segitiga berbentuk sama kaki dengan puncak pada nilai TOP. Perbedaan
utama pada mode PCPWM dan PFCPWM adalah waktu perbaruan nilai OCR1A/B. Mode
PCPWM memperbarui OCR1A/B saat nilai TOP, sedangkan pada PFCPWM saat nilai
BOTTOM.
Perubahan nilai OCR1A menjadi lebih kecil menunjukkan pulsa yang menyempit pula.
Durasi pulsa saat nilai OCR1A lebih besar daripada nilai TCNT1 disebut waktu ON (tON).
Sebaliknya, ketika nilai OCR1A lebih kecil, disebut waktu OFF (tOFF). Perbandingan tON
Modulasi lebar pulas (PWM) dicapai/diperoleh dengan bantuan sebuah gelombang kotak
yang mana siklus kerja (duty cycle) gelombang dapat diubah-ubah untuk mendapatkan sebuah
tegangan keluaran yang bervariasi yang merupakan nilai rata-rata dari gelombang tersebut.
Gambar 2.5 Gelombang kotak (pulsa) dengan kondisi high 5V dan low 0V
Ton adalah waktu dimana tegangan keluaran berada pada posisi tinggi (baca: high atau 1) dan, Toff adalah waktu dimana tegangan keluaran berada pada posisi rendah (baca: low atau 0).
Anggap Ttotal adalah waktu satu siklus atau penjumlahan antara Ton dengan Toff , biasa dikenal dengan istilah “periode satu gelombang”.
Siklus kerja atau duty cycle sebuah gelombang di definisikan sebagai, D = T on off total T on + T T on T = ……… (2.2)
Tegangan keluaran dapat bervariasi dengan duty-cycle dan dapat dirumusan sebagai berikut,
sehingga : ... (2.3)
Dari rumus diatas dapat ditarik kesimpulan bahwa tegangan keluaran dapat diubah-ubah secara langsung dengan mengubah nilai Ton.
Apabila Ton adalah 0, Vout juga akan 0.
Apabila Ton adalah Ttotal maka Vout adalah Vin atau katakanlah nilai maksimumnya.
PWM bekerja sebagai switching power suplai untuk mengontrol on dan off. Tegangan dc dikonvert menjadi sinyal kotak bolak balik, saat on mendekati tegangan puncak dan saat off mrnjadi nol (0) volt. Dengan mengatur duty cycle dari sinyal (modulasi lebar pulsa dari sinyal disebabkan oleh PWM). Terlihat pada gambar di bawah sinyal ref adalah sinyal tegangan dc dikonversi oleh sinyal gergaji dan menghasilkan sinyal kotak.
Gambar 2.6 Sinyal Referensi (sinyal tegangan DC)
Informasi analog dapat dikirimkan dengan menggunakan pulsa-pulsa tegangan atau pulsa-pulsa arus. Dengan modulasi pulsa, pembawa informasi terdiri dari pulsa-pulsa persegi yang berulang-ulang. Salah satu teknik modulasi yang sering digunakan adalah teknik modulasi durasi atu lebar dari waktu tunda positif ataupun waktu tunda negatif pulsa-pulsa persegi tersebut.
2.7 SEVEN SEGMENT DISPLAY
Seven segment display adalah sebuah rangkaian yang dapat menampilkan angka-angka desimal maupun heksadesimal. Seven segment display biasa tersusun atas 7 bagian yang setiap bagiannya merupakan LED (Light Emitting Diode) yang dapat menyala. Jika 7 bagian diode ini dinyalakan dengan aturan yang sedemikian rupa, maka ketujuh bagian tersebut dapat menampilkan sebuah angka heksadesimal.
Seven-segment display membutuhkan 7 sinyal input untuk mengendalikan setiap diode di dalamnya. Setiap diode dapat membutuhkan input HIGH atau LOW untuk mengaktifkannya,
tergantung dari jenis seven-segmen display tersebut. Jika Seven-segment bertipe
common-cathode, maka dibutuhkan sinyal HIGH untuk mengaktifkan setiap diodenya. Sebaliknya, untuk
yang bertipe common-annide, dibutuhkan input LOW untuk mengaktifkan setiap diodenya.
Salah satu cara untuk menghasilkan sinyal-sinyal pengendali dari suatu seven segment display yaitu dengan menggunakan sebuah sevent-segment decoder. Seven-segment decoder membutuhkan 4 input sebagai angka berbasis heksadesimal yang dinyatakan dalam bahasa mesin (bilangan berbasis biner) kemudian sinyal-sinyal masukan tersebut akan “diterjemahkan”
decoder ke dalam sinyal-sinyal pengendali seven-segment display. Sinyal-sinyal pengendali berisi 7 sinyal yang setiap sinyalnya mengatur aktif-tidaknya setiap LED.
Selanjutnya kita akan mencoba merancang sebuah hex to seven-segment decoder untuk seven-segment berjenis common-cathode, yakni seven-segment yang setiap LED nya aktif jika diberi sinyal HIGH atau 1.
2.8 Resistor
Resistor komponen pasif elektronika yang berfungsi untuk membatasi arus listrik yang mengalir. Berdasarkan kelasnya resistor dibagi menjadi 2 yaitu : Fixed Resistor dan Variable Resistor Dan umumnya terbuat dari carbon film atau metal film, tetapi tidak menutup kemungkinan untuk dibuat dari material yang lain.
Pada dasarnya semua bahan memiliki sifat resistif namun beberapa bahan tembaga perak emas dan bahan metal umumnya memiliki resistansi yang sangat kecil. Bahan – bahan tersebut menghantar arus listrik dengan baik, sehingga dinamakan konduktor. Kebalikan dari bahan yang konduktif, bahan material seperti karet, gelas, karbon memiliki resistansi yang lebih besar menahan aliran elektron dan disebut sebagai insulator.
2.8.1 Fixed Resistor
Resistor adalah komponen dasar elektronika yang digunakan untuk membatasi jumlah arus yang mengalir dalam satu rangkaian. Sesuai dengan namanya resistor bersifat resistif dan umumnya terbuat dari bahan karbon. Tipe resistor yang umum berbentuk tabung porselen kecil dengan dua kaki tembaga dikiri dan kanan. Pada badannya terdapat lingkaran membentuk gelang kode warna untuk memudahkan pemakai mengenali besar resistansi tanpa mengukur besarnya dengan ohm meter. Kode warna tersebut adalah standar menufaktur yang dikeluarkan oleh EIA (Electronic Industries Association).
Resistansi dibaca dari warna gelang yang paling depan ke arah gelang toleransi berwarna coklat, emas, atau perak. Biasanya warna gelang toleransi ini berada pada bahan resistor yang paling pojok atau juga dengan lebar yang lebih menonjol, sedangkan warna gelang yang keempat agak sedikit ke dalam. Dengan demikian pemakai sudah langsung mengetahui berapa toleransi dari resitor tersebut. Kalau anda telah bisa menentukan mana gelang pertama selanjutnya adalah membaca nilai resistansinya.
Biasanya resistor dengan toleransi 5%, 10% atau 20% memiliki gelang (tidak termasuk gelang toleransi). Tetapi resistor dengan toleransi 1% atau 2% (toleransi kecil) memiliki 4 gelang (tidak termasuk gelang toleransi). Gelang pertama dan seterusnya berturut-turut menunjukkan besar nilai satuan, dan gelang terakhir adalah faktor penggalinya.
2.8.2 Variable Resistor
Untuk kelas resistor yang kedua ini terdapat 2 tipe. Untuk tipe pertama dinamakan variable resistor dan nilainya dapat diubah sesuai keinginan dengan mudah dan sering digunakan untuk pengaturan volume, bass, balance, dll. Sedangkan yang kedua adalah semi-fixed resistor. Nilai dari resistor ini biasanya hanya diubah pada kondisi tertentu saja. Contoh penggunaan dari semi-fixed resistor adalah tegangan referensi yang digunakan untuk ADC, fine tune circuit, dll.
Ada beberapa model pengaturan nilai Variable resistor, yang sering digunakan adalah dengan
cara nya terbatas sampai 300 derajat putaran. Ada beberapa model variable resistor yang harus diputar berkali – kali untuk mendapatkan semua nilai resistor. Model ini dinamakan “Potentiometers” atau “Trimmer Potentiometers”.
Gambar 2.8 Potensiometer
Pada gambar di atas untuk bentuk 3 biasanya digunakan untuk volume kontrol. Bentuk
yang ke 2 merupakan semi fixed resistor dan biasanya di pasang pada PCB (Printed Circuit
Board). Sedangkan bentuk 1 dpotentiometers. Ada 3 tipe didalam perubahan nilai dari resistor variabel, perubahan tersebut dapat dilihat pada gambar :
Pada saat tipe A diputar searah jarum jam, awalnya perubahan nilai resistansi lambat tetapi ketika putarannya mencapai setengah atau lebih nilai perubahannya menjadi sangat cepat. Tipe ini sangat cocok dengan karakteristik telinga manusia. Karena telinga sangat peka ketika membedakan suara dengan volume yang lemah, tetapi tidak terlalu sensitif untuk membedakan
perubahan suara yang keras. Biasanya tipe A ini juga disebut sebagai “Audio Taper”
potensiometer. Untuk tipe B perubahan resistansinya adalah linier dan cocok digunakan untuk Aplikasi Balance Control, resistance value adjustment in circuit, dll. Sedangkan untuk tipe C perubahan resistansinya kebalikan dati tipe A.
2.9 Kapasitor
Kapasitor adalah komponen elektronika yang dapat menyimpan muatan listrik. Struktur sebuah kapasitor terbuat dari 2 buah plat metal yang dipisahkan oleh suatu bahan dielektrik. Bahan-bahan dielektrik yang umum dikenal misalnya udara vakum, keramik, gelas dan lain-lain. Jika kedua ujung plat metal diberi tegangan listrik, maka muatan-muatan positif akan mengumpul pada salah satu kaki elektroda metalnya dan pada saat yang sama muatan-muatan negatif terkumpul pada ujung metal yang satu lagi. Muatan positif tidak dapat mengalir menuju ujung kutup negatif dan sebaliknya muatan negatif tidak bisa menuju ke ujung kutup positif karena terpisah oleh bahan elektrik yang non-konduktif. Muatan elektrik ini “tersimpan” selama tidak ada konduktif pada ujung- ujung kakinya. Di alam bebas phenomena kapasitor terjadi pada saat terkumpulnya muatan-muatan positif dan negatif diawan. Kondensator diidentikkan mempunyai dua kaki dan dua kutub yait biasanya berbentuk tabung.
Lambang kondensator (mempunyai kutub positif dan negatif) pada skema elektronika.
Gambar 2.10 Lambang kondensator
Sedangkan jenis yang satunya lagi kebanyakan nilai kapasitasnya lebih rendah, tidak mempunyai kutub positif atau negatif pada kakinya, kebanyakan berbentuk bulat pipih berwarna coklat, merah, hijau dan lainnya seperti tablet atau kancing baju yang sering disebut kapasitor (capacitor).
Elektroda
Dielektrik
Elektroda
Gambar 2.11 Skema KapasitorNamun kebiasaan dan kondisi serta masyarakat yang lebih sering menyebutkannya. Kini kebiasaan orang tersebut hanya menyebutkan salah satu nama yang paling dominan digunakan atau lebih sering didengar.
Pada masa kini, kondensator sering disebut kapasitor (capacitor) ataupun sebaliknya
yang pada ilmu elektronika disingkat dengan huruf (C). Satuan dalam kondensator disebut