Disusun sebagai salah satu syarat menyusun Karya Tulis Ilmiah Program Studi DIII
Teknik Elektromedik
Universitas Widya Husada Semarang
SINGGIH ADIYANA
18.04.090
PERNYATAAN PENULIS
SECARA WIRELESS
NIM : 18.04.090
Tulis ini adalah hasil karya saya sendiri kecuali cuplikan dan ringkasan yang masing-
masing telah saya jelaskan sumbernya. Jika pada waktu selanjutnya ada pihak lain
yang mengklaim bahwa Karya Tulis ini sebagai karyanya, yang disertai dengan bukti-
bukti yang cukup, maka saya bersedia untuk dibatalkan gelar Ahli Madya Teknik
Elektromedik saya beserta segala hak dan kewajiban yang melekat pada gelar tersebut”.
Penulis
SINGGIH ADIYANA
18.04.090
ii
UNIVERSITAS WIDYA HUSADA SEMARANG
PERNYATAAN PERSETUJUAN
SECARA WIRELESS
NIM : 18.04.090
Karya Tulis ini telah disetujui untuk dipertahankan di hadapan tim penguji
Menyetujui
Pembimbing
iii
UNIVERSITAS WIDYA HUSADA SEMARANG
SECARA WIRELESS
NIM : 18.04.090
Karya Tulis ini telah diujikan dan dipertahankan di hadapan tim penguji Ujian
Dewan Penguji :
Anggota1 Anggota 2
iv
ABSTRAK
Kolimator merupakan alat pembatas radiasi yang terdiri dari timbal penutup
yang saling berhadapan dengan bergerak berlawanan secara berpasangan. Alat ini
juga digunakan sebagai acuan untuk titik tengah dari pengukuran (Center Point)
sinar-X yang keluar dari window. Sinar-X harus dibatasi dosis paparan radiasi
dengan pengaturan luas bidang kolimasi bertujuan untuk menghindari ketidaktepatan
kolimasi.
Kolimator yang penulis buat menggunakan mikrokontroler dan terdiri dari
beberapa komponen penunjang seperti motor dc, keypad, lcd, dan sebagainya. Sensor
yang digunakan adalah sensor ultrasonic yang berfungsi sebagai sensor FFD. Serta
menyediakan alat simulasi kolimator secara wireless menggunakan remot control
berupa modul RF 415MHz yang berfungsi sebagai control jarak jauh.
Dalam penggunaannya penulis memberikan dua pilihan metode. Metode yang
pertama menggunakan remot control untuk pengendalian jarak jauh secara wireless,
dan yang kedua dengan menggunakan keypad yang berada dialat tersebut. Hasil akhir
dari pengujian alat ini yang telah dilakukan dan mendapatkan terhadap sensor
bukaan jendela kolimator yang ditentukan nilai keluaran dari potensiometer dengan
nilai ADC untuk gerakan Vertikal dan Horinzontal. Dari hasil pengujian tersebut
ketepatan akurasi bukaan jendela kolimator dapat bekerja dengan baik mendapatkan
nilai persentase kesalahan pada ukuran 18x24 sebesar 0%, 24x30 sebesar 0%, 30x25
sebesar 0%, dan 35x43 sebesar 0%.
v
KATA PENGANTAR
Puji Syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa, yang telah
tulis ini.
Karya tulis ini merupakan salah satu syarat untuk menyelesaikan ujian akhir
pada program Diploma III Teknik Elektromedik Universitas Widya Husada Semarang.
Dengan terselesainya karya tulis ini, penulis menyampaikan ucapan terima kasih
kepada :
1. Tuhan Yang Maha Esa atas limpahan berkat dan karunianya sehingga penulis
2. Ibu DR. Hargianti Dini Iswandari, dr.g, MM selaku Ketua Universitas Widya
Husada Semarang.
4. Bapak Sugeng Santoso, M.T selaku pembimbing, terima kasih atas segala
5. Semua keluarga terutama kedua orang tua dan kakak yang selalu memberikan
doa serta nasehat kepada penulis baik materi maupun support sehingga dapat
Husada Semarang.
vi
6. Segenap Dosen Prodi TEM Universitas Widya Husada Semarang atas ilmu yang
telah diberikan.
7. Rekan-rekan TEM angkatan 2018 yang telah berjuang bersama selama tiga
tahun, dan semua pihak yang tidak dapat penulis sebutkan satu per satu yang
8. Teruntuk sahabat kontrakan Bagas dan Sendy, terimakasih untuk support dan
bala bantuan serta mengisi kegabutan selama proses pengerjaan alat dari awal
hingga akhir.
Penulis menyadari bahwa dalam penulisan karya tulis ilmiah ini banyak
mempunyai kekurangan baik dari segi teknik, teoritis maupun materi. Penulis berharap
agar karya tulis ilmiah ini dapat bermanfaat bagi mahasiswa Teknik Elektromedik
Penulis
Singgih Adiyana
vii
DAFTAR ISI
viii
2.9 Dioda ........................................................................................................ 29
2.9.1 Karateristik Dioda.............................................................................. 29
2.9.2 Jenis-jenis diode ................................................................................30
2.10 Kapasitor .................................................................................................. 31
2.10.1 Jenis Kapasitor ..................................................................................32
2.11 Regulator .................................................................................................. 33
2.11.1 Fungsi Voltage Regulator .................................................................. 33
2.11.2 Jenis – Jenis IC Voltage Regulator .....................................................34
2.12 Transformator ...........................................................................................37
2.12.1 Jenis-jenis Trafo Berdasarkan Level Tegangan ..................................37
2.12.2 Jenis-jenis Transformator Berdasarkan Bahan Inti ............................. 39
2.13 Transistor sebagai sakelar ......................................................................... 42
2.13.1 Pengertian.......................................................................................... 42
2.13.3 Karakteristik ...................................................................................... 44
2.14 Limit switch.............................................................................................. 46
2.15 Fuse .......................................................................................................... 46
2.16 Relay ........................................................................................................ 47
2.17 Sensor Ping............................................................................................... 49
2.18 Lampu LED .............................................................................................. 50
2.19 Buzzer ...................................................................................................... 51
2.20 Keypad .....................................................................................................52
BAB III PERENCANAAN ALAT .......................................................................... 55
3.1 Tahap Perencanaan ...................................................................................55
3.2 Spesifikasi Alat.........................................................................................55
3.3 Blok Diagram ........................................................................................... 56
3.4 Penjelasan Blok Diagram .......................................................................... 56
3.5 Bentuk Gambar alat .................................................................................. 58
3.6 Perencanaan Komponen dan Rangkaian....................................................58
3.6.1 Rangkaian Power Supply ................................................................... 58
3.6.2 Rangkaian Motor Naik dan Turun......................................................59
3.6.3 Komponen Jendela Kolimator............................................................60
3.6.4 Rangkaian Buzzer .............................................................................. 61
3.6.5 Rangkaian LCD ................................................................................. 62
3.6.6 Rangkaian Keypad............................................................................. 62
3.6.7 Rangkaian Sensor Jarak ..................................................................... 63
3.6.8 Rangkaian Driver Lampu ................................................................... 63
ix
3.6.9 Rangkaian remot control ....................................................................64
3.7 Listing Program ........................................................................................65
3.8 Flowchart ................................................................................................. 68
3.9 Standar Operassional Alat ......................................................................... 69
BAB IV PENGUKURAN DAN PENDATAAN ..................................................... 71
4.1 Pengertian Pengukuran ............................................................................. 71
4.2 Persiapan Pengukuran ............................................................................... 71
4.3 Metode pengukuran .................................................................................. 72
4.4 Hasil Pengukuran......................................................................................73
BAB V PEMBAHASAN DAN ANALISA .............................................................78
5.1 Pembahasan Cara Kerja Rangkaian secara Keseluruh ...............................78
5.2 Analisa Data pada Titik Pengukuran (TP) ................................................. 82
5.2.1 Analisa rangkaian TP 1 ......................................................................82
5.2.2 Analisa rangkaian TP 2 ......................................................................84
5.2.3 Analisa rangkaian TP 3 ......................................................................84
5.2.4 Analisa rangkaian TP 4 ......................................................................85
5.2.5 Analisa rangkaian TP 5 ......................................................................85
5.2.6 Analisa rangkaian TP 6 ......................................................................86
5.2.7 Analisa rangkaian TP 7 ......................................................................86
5.2.8 Analinas TP 8 .................................................................................... 86
BAB VI PENUTUP ................................................................................................ 90
6.1 Kesimpulan .............................................................................................. 90
6.2 Saran ........................................................................................................ 90
DAFTAR PUSTAKA ............................................................................................. 91
x
DAFTAR GAMBAR
xi
DAFTAR TABEL
xii
BAB I
PENDAHULUAN
kesalahan pada manusia bisa terjadi karena faktor sengaja maupun ketidak
sengajaan yang didasari oleh skill individu manusia. Kesalahan atau human eror
lapangan kerja yang sudah direncanakan, ternyata berjalan tidak seperti apa yang
terhadap alat, pasien, dan operatornya itu sendiri. Pada penggunaannya pesawat
rontgen merupakan alat untuk diagnosis medis dengan memancarkan sinar-X pada
Kolimator merupakan alat pembatas radiasi yang terdiri dari timbal penutup
yang saling berhadapan dengan bergerak berlawanan secara berpasangan. Alat ini
juga digunakan sebagai acuan untuk titik tengah dari pengukuran (Center Point)
sinar-X yang keluar dari window. Sinar-X harus dibatasi dosis paparan radiasi
ketidaktepatan kolimasi, apabila kolimasi lebih sempit dari luas bidang sinar-X
pengambilan gambar.[2]
1
2
Kolimator merupakan salah satu bagian dari pesawat rontgen yang memiliki
fungsi sebagai pengatur besar kecilnya atau luas bidang penyinaran kolimasi.
LED dikendalikan oleh wireless. Maksud dan tujuan dari penelitian ini untuk
cahaya dengan kontrol wireless untuk memudahkan user dalam mengatur bidang
penyinaran kolimasi.
mengikuti besar ukuran kaset film agar operator/user lebih efesien dalam
melakukan pemeriksaan.
1.3 Tujuan
Agar pembahasan alat ini tidak terjadi pelebaran atau berkepanjangan dalam
1. Alat ini merupakan simulasi tidak bisa digunakan secara real untuk
pemeriksaan.
2. Sistem elektrik hanya pada jendela kolimator dan stand turun naik
kolimator.
3
4. Hanya untuk ukuran kaset film 35x43, 30x25, 24x30, dan 18x24.
1.5 Metodologi
1. Metode Literatur
2. Metode Wawancara
Yaitu teknik pengumpulan data yang dilakukan melalui tatap muka dan
Jerman bernama Wilhelm Conrad Rontgen pada tahun 1895. Pesawat ini
sebagai alat diagnosa. Pesawat sinar-x biasa disebut juga dengan photo Rontgen
perpindahan elektron dari kulit luar ke kulit yang lebih dalam. Hal itu disebabkan
oleh tumbukan tak kenyal sempurna antara elektron dengan target (logam anoda)
panas, cahaya, infra red, dan gelombang ultraviolet yang tidak terlihat oleh mata
terbuat dari bahan dasar Rhenium dan Tungstem merupakan bahan dengan
titik lebur yang cucup tinggi dan memiliki nomer atom yang tinggi karena
sifat yang demikian maka Anoda mampu menahan panas hingga ribuan
(Kilo Volt).
4
5
positip pada Anoda maka dengan kecepatan yang sangat tinggi pada lintasan
itu perlu adanya filter pada pesawat rontgen agar radiasi sekunder tersebut
tidak mengenai objek atau film rontgen. radiasi tersebut jika mengenai objek
pengaman yang dibuat agar usia (life Time) anoda cukup handal maka
perlu adanya sistem pendingin salah satunya dengan sistem anoda diputar
ini penting karena proses rambatan panas akan lebih cepat dingin ke bagian
lain dan berkas yang ditimbulkan tidak pada satu tempat saja.
Anoda diam dengan satu bidang target dimiliki oleh pesawat dengan
6
Katoda dibuat dari bahan dasar tungstem dan didesain seperti kawat lampu
pijar mana kala diberikan tegangan atau arus listrik akan mengalami
pendaran pada bahan tersebut yang dikenal dengan istilah preheating atau
pemanasan filament.
jumlahnya jutaan mana kala semakin panas atau semakin lama diberikan
Pancaran elektron dapat dibentuk sesuai dengan model dari pada tabung
tersebut atau dikenal istilahnya dengan focusing Cup. yang berfungsi agar
Single focus pada tabung merupakan satu fokus yang dimiliki oleh
7
mengenai bidang target pada satu tempat sesuai dengan sudut pancaran dan
sudut bidang target. Sedangkan Double focus pada tabung dua fokus yang
dimiliki oleh filament tabung pada saat elektron tersebut dipancarkan maka
akan mengenai bidang target pada dua tempat sesuai dengan sudut pancaran
dan sudut bidang target. Namun proses kerjanya untuk double focus tidak
bisa bersama sama /sekaligus kedua fokus tersebut bekerja harus sendiri
yang lebih kecil dari pada Anoda, sesuai dengan fungsi Katoda sebagai
muatan Negatip dari pada tabung Rontgen. Kisaran tegangan yang diberikan
antara 12 Volt hingga 16 Volt AC, ini sudah cukup untuk memendarkan
filament pada tabung tersebut. Semakin aman suatu tabung Rontgen agar
menembus bagian tubuh dan akan ditangkap oleh film, sehingga akan
2.2 Kolimator
adalah alat pembatas radiasi yang umumnya digunakan pada radiografi yang
terdiri dari dua set penutup (Shutter) timbal yang saling berhadapan dan bergerak
pembatas luas lapangan penyinaran yang dapat diatur dan dapat dijadikan sebagai
acuan untuk menentukan titik tengah (center point) sinar-X yang keluar dari
bidang target. Kolimator dilengkapi dengan bola lampu, cermin dan dua penutup
jendela (shutter) yaitu shutter 1 dan shutter 2. Bola lampu dan cermin berfungsi
sebagai penunjuk berkas sinar-X yang akan tergambar pada film radiografi.
Berkas sinar tersebut dibelokkan oleh sebuah cermin yang dipasang pada
jalur didalam berkas sinar-X dengan sudut 45⁰. Antara target tabung sinar-X dan
sinar lampu harus memiliki jarak yang tepat dan sama dari pusat cermin sehingga
berkas sinar yang melewati shutter kedua yang telah terbuka terkolimasi secara
Gambar 1 Kolimator
(timbal) dan dapat digerakkan atau diatur secara bersama-sama, dengan shutter itu
luas daerah penyinaran sinar-X yang keluar dapat diatur sesuai dengan objek dan
alat pembatas berkas sinar-X lainnya, mempunyai dua fungsi dasar yaitu, untuk
meminimalkan paparan radiasi yang diterima oleh pasien dan untuk mengurangi
radiasi hamburan.
luas lapang penyinaran. Ukuran luas lapang sinar-X untuk variasi jarak target dan
film diindikasikan oleh sebuah skala kalibrasi pada bagian depan kolimator.
lapang sinar-X.
Iuminasi atau kuat penerangan merupakan suatu ukuran dari cahaya yang
jatuh pada suatu bidang permukaan. Satuan iluminasi sesuai dengan satuan
internasional (SI) adalah lux (lx). Sinar-X tidak dapat terlihat maka dengan
menggunakan cahaya tampak yang diproyeksikan seperti arah dan luas sinar-X
agar mata kita dapat melihat dengan nyaman seberapa luas sinar-X yang keluar
Bagian-bagian:
2. Sigle frame dan double frame dan iris merupakan pengatur batas
mengenai objek.
3. Cermin /kaca yang diletakkan pada bagian dalam colimator persis pada
lampu awet.
2.3 Wireless
tanpa menggunakan kabel dalam mengirimkan sinyal. Gelombang radio dan sinar
berperan yang menjadi bagian utuh dari sistem komunikasi ini, yaitu :
1. gelombang elektromagnetik.
2. gelombang mikro.
3. gelombang radio.
4. infra merah.
5. satelit.
2.4.1 Spesifikasi
PROJECT. Salah satu tokoh penciptanya adalah Massimo Banzi. Papan ini
nama ini sebenarnya merujuk pada produk yang sama, tetapi berbeda pada
Seperti pada gambar 3 dibawah ini, Arduino Mega memiliki pin digital
dibandingkan dengan Arduino Uno yang hanya 14 pin I/O digital. Jumlah
2.4.2 Pemrograman
sebagai Input atau Output dan 16 Pin Analog berlabel A0 sampai A15
Serial 4 buah : Port Serial : Pin 0 (RX) dan Pin 1 (TX) ;Port Serial
1 : Pin 19 (RX) dan Pin 18 (TX); Port Serial 2 : Pin 17 (RX) dan
gunakan untuk menerima data serial TTL dan Pin (Tx) untuk
Library.
2.5 Motor DC
mengubah energi listrik menjadi energi kinetik atau gerakan (motion). Motor DC
ini juga dapat disebut sebagai Motor Arus Searah. Seperti namanya, DC Motor
memiliki dua terminal dan memerlukan tegangan arus searah atau DC (Direct
Gambar 4 Motor DC
menit atau biasanya dikenal dengan istilah RPM (Revolutions per minute) dan
dapat dibuat berputar searah jarum jam maupun berlawanan arah jarum jam
apabila polaritas listrik yang diberikan pada Motor DC tersebut dibalikan. Motor
Listrik DC tersedia dalam berbagai ukuran rpm dan bentuk. Kebanyakan Motor
Listrik DC memberikan kecepatan rotasi sekitar 3000 rpm hingga 8000 rpm
Jika arus lewat pada suatu konduktor, timbul medan magnet disekitar
konduktor. Arah medan magnet ditentukan oleh arah aliran arus pada
konduktor. Arah medan magnet dan arus yang dilalui melalui konduktor.
Pada motor DC, daerah kumparan medan yang dialiri arus listrik
sempurna, maka tegangan sumber harus lebih besar dari pada tegangan
empat jari,maka akan timbul gerak searah ibu jari. Gaya ini disebut gaya
Lorentz, yang besarnya sama dengan Prinsip motor aliran arus di dalam
Modul RF 315Mhz link kit terdiri dari pemancar (TX) dan penerima (RX),
yang secara umum digunakan untuk remote kontrol. Jenis atau model pada gambar
keluaran data penerima tinggi sebesar 1/2Vcc, keluaran data penerima rendah
masukannya tinggi maka kekuatan transmisi juga lebih baik, tegangan masukkan
udara. Modul RF 315Mhz link kit terdiri dari pemancar (TX) dan penerima (RX)
dimana frekuensi kerja dari modul ini adalah 315MHz. Modul ini
frekuensi 315Mhz.
modulasi Amplifier Shift Keying (ASK) dengan frekuensi kerja dari modul
ini adalah 315MHz. Modul ini berfungsi untuk menerima data yang dikirim
secara serial dari modul pemancar. Data yang diterima dari antena berupa
diterima. Pada modul receiver, frekuensi yang dipilih hanya lah pada pada
Prinsip kerja penerimaan data dari antena pada sistem penerima adalah
pada modul receiver, frekuensi yang dipilih hanya lah pada frekuensi
2.7.1 Pengertian
LCD atau Liquid Crystal Display adalah suatu jenis media display
(LCD) atau Penampil Kristal Cair sudah banyak digunakan pada produk-
produk seperti layar Laptop, layar Ponsel, layar Kalkulator, layar Jam
dibuat menjadi jauh lebih tipis jika dibanding dengan teknologi Tabung
Sinar Katoda (Cathode Ray Tube atau CRT). Jika dibandingkan dengan
teknologi CRT, LCD juga jauh lebih hemat dalam mengkonsumsi daya
Dari gambar 8 dapat dijelasakan fungsi dari setiap kaki pada LCD,
sebagai berikut:
dan modul LCD (khusus untuk modul M1632 keluaran hitachi, kaki ini
adalah GND)
4. Kaki 4 (RS) Register Select, kaki pemilih register yang akan diakses.
Untuk akses ke register data, logika dari kaki ini adalah 1 dan untuk
5. Kaki 5 (R/W) Logika 1 pada kaki ini menunjukkan bahwa modul LCD
6. Kaki 6 (E) Enable Clock LCD, kaki ini mengaktifkan clock LCD.
Logika 1 pada kaki ini diberikan pada saat penulisan atau pembacaan
data.
22
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
LCD sekitar 4,5 volt (hanya terdapat untuk M1632 yang memiliki
backlight).
9. Kaki 16 (Katoda)
M1632 yang memiliki backlight). Display karakter pada LCD diatur oleh
pin EN, RS dan R/W, dimana: Jalur EN dinamakan Enable. Jalur ini
low “0” dan set pada dua jalur kontrol yang lain RS dan RW. Ketika dua
jalur yang lain telah siap, set EN dengan logika “1” dan tunggu untuk
sejumlah waktu tertentu (sesuai dengan datasheet dari LCD tersebut) dan
Jalur RS adalah jalur Register Select. Ketika RS berlogika low “0”, data
akan dianggap sebagai sebuah perintah atau instruksi khusus (seperti clear
screen, posisi kursor, dll). Ketika RS berlogika high “1”, data yang dikirim
adalah data text yang akan ditampilkan pada display LCD. Sebagai contoh,
untuk menampilkan huruf “1” pada layar LCD maka RS harus diset logika
high “1”, jalur R/W adalah jalur control Read/Write. Ketika RW berlogika
low (0), maka informasi pada bus data akan dituliskan pada layar LCD.
memori dari LCD. Sedangkan pada aplikasi umum pin R/W selalu diberi
(bergantung pada mode operasi yang dipilih oleh user). Pada kasus bus data
LCD atau Liquid Crystal Display pada dasarnya terdiri dari dua bagian
utama yaitu bagian Backlight (Lampu Latar Belakang) dan bagian Liquid
Sedangkan Kristal Cair (Liquid Crystal) sendiri adalah cairan organik yang
berada diantara dua lembar kaca yang memiliki permukaan transparan yang
konduktif.
Cahaya putih pada lcd adalah cahaya yang terdiri dari ratusan cahaya
warna yang berbeda. Ratusan warna cahaya tersebut akan terlihat apabila
cahaya putih mengalami refleksi atau perubahan arah sinar. Artinya, jika
beda sudut refleksi maka berbeda pula warna cahaya yang dihasilkan.
pada Kristal Cair atau Liquid Crystal. Kristal cair tersebut akan menyaring
Cair akan berubah apabila diberikan tegangan dengan nilai tertentu. Karena
dengan perubahan sudut dan penyaringan cahaya backlight pada kristal cair
Jika ingin menghasilkan warna putih, maka kristal cair akan dibuka
warna lainnya, maka diperlukan pengaturan sudut refleksi kristal cair yang
bersangkutan.
2.8 Resistor
yang memiliki nilai resistansi atau hambatan tertentu yang berfungsi untuk
membatasi dan mengatur arus listrik dalam suatu rangkaian Elektronika. Resistor
atau dalam bahasa Indonesia sering disebut dengan Hambatan atau Tahanan dan
biasanya disingkat dengan Huruf “R”. Satuan Hambatan atau Resistansi Resistor
adalah ohm (Ω). Sebutan “ohm” ini diambil dari nama penemunya yaitu Georg
dapat diubah atau tetap. Resistor jenis ini biasa digunakan dalam
elektronika.
Potensiometer
semakin besar.
Gambar 11 Potensiometer
Trimer Potensiometer
dengan kode warna maupun kode huruf. Nilai resistor dapat diketahui
dengan kode warna dan kode huruf pada resistor. Resistor dengan nilai
ini dapat dikenali dari ukuran fisik resistor dan tulisan kapasitas daya
Cicin warna yang terdapat pada resistor terdiri dari 4 ring 5 dan 6
ring warna. Dari cicin warna yang terdapat dari suatu resistor tersebut
memiliki arti dan nilai dimana nilai resistansi resistor dengan kode
warna yaitu :
2.9 Dioda
Secara sederhana, cara kerja dioda dapat dijelaskan dalam tiga kondisi,
medan listrik pada daerah P-N junction. Hal ini terjadi diawali dengan
kutub. Ion-ion negatif akan tertarik ke sisi Anoda yang positif , dan ion-ion
positif akan tertarik ke sisi Katoda yang negatif. Begitupun sebaliknya pada
Katoda (n-type) yang diberi tegangan positif , dan ion-ion positif tertarik ke
Dioda jenis ini merupakan dioda yang paling sering ditemui dalam
supply) dan rangkaian frekuensi radio (RF). Dioda jenis ini disebut juga
Dioda Bridge pada dasarnya adalah Dioda yang terdiri dari 4 dioda
Dioda Zener adalah jenis dioda yang dirancang khusus untuk dapat
Zener ini adalah dapat melewatkan arus listrik pada kondisi bias
Zener ini dapat menghantarkan arus listrik seperti Dioda normal pada
mengubah energi cahaya menjadi arus listrik. Dioda Foto ini sering
peralatan medis. Dioda Foto ini dapat dibagi menjadi dua jenis yaitu
2.10 Kapasitor
Kapasitor atau bisa juga disebut dengan kondensator merupakan alat yang
dapat menyimpan energi didalam medan listrik dalam waktu tertentu dengan cara
mengumpulkan ketidak seimbangan internal dari muatan arus listrik. Alat ini
pertama kali ditemukan oleh ilmuwan bernama Michael Faraday sehingga satuan
1. Kapasitor Polar
2.11 Regulator
sebagai IC atau Integrated Circuit karena voltage regulator ini tersusun dari
puluhan hingga ratusan transistor, kapasitor, dioda dan resistor yang mana saling
Voltage regulator ini banyak terdapat pada berbagai jenis adaptor yang
sebagainya. Selain itu, pada beberapa perangkat elektronika yang power supply
mengatur tegangan pada level tertentu (sesuai dengan nilai pada IC regulator)
secara otomatis. Hal ini dapat diartikan bahwa tegangan output DC pada
voltage regulator akan stabil dan tidak dipengaruhi oleh perubaha tegangan
tegangan yang lebih stabil dan bebas dari fluktuasi. Jenis IC pada Positive
Voltage Regulator yang banyak dijumpai di pasaran yakni tipe 78xx. Tanda
7905, 7912, atau IC voltage regulator lainnya yang berawalan kode 79xx.
cara kerja yang sama dengan jenis positive voltage regulator, perbedaanya
dari fungsi khususnya IC regulator dapat dibagi menjadi 3 jenis, antara lain :
tidak dapat diubah ubah atau disetel yang sesuai dengan kebutuhan
rangkaiannya.
juga hanya, maka tegangan outputnya juga hanya 5 Volt DC. Fixed
Gambar 15 LM317
LM317 yang memiliki range nilai tegangan dari 1.2 Volt hingga 37 Volt
yaitu LM337, yang mana juga memiliki range nila tegangan yang sama
seperti LM317.
36
memiliki desain, konstruksi dan cara kerja yang tidak sama dengan IC
tegangan input yang masuk pada voltage regulator ini agar sesuai
2.12 Transformator
Tranformator dari level tegangan merupakan jenis trafo yang sering dan
sekunder.
1. Transformator Step Up
Up dilihat dari jumlah lilitan pada kumparan primer selalu lebih kecil
sekunder ( Vp < Vs) untuk kuat arus primer selalu lebih besar dibanding
dengan kuat arus sekunder (Ip > Is). Pada pembangkit listrik, trafo ini
38
dilihat pada jumlah lilitan pada kumparan primer selalu lebih besar
dibanding dengan jumlah lilitan pada kumparan sekunder (Np > Ns).
sekunder ( Vp > Vs) untuk kuat arus primer selalu lebih kecil dari kuat
adaptor AC – DC.
39
3. Auto Transformer
Selain itu trafo jenis ini tidak memiliki ujung lilitan yang tetap, auto
kertas atau karton. Jadi proses induksi medan magnet primer dan dan
dililitkan pada inti lempengan besi tipis yang sudah dilaminasi. Plat-
plat besi yang digunakan sebagai inti mempunyai bentuk serta ukuran
memiliki daya tembus magnet yang terbilang tinggi. Trafo jenis ini
elektrik.
4. Transformator Toroid
Transformator toroid berisikan inti dari bahan besi atau ferrite. Trafo
jenis ini memiliki bentuk mirip toroid atau juga bisa di sebut seperti
2.13.1 Pengertian
pertama kali ditemukan pada tahun 1948 oleh William Shockley, John
Barden dan W.H, Brattain. Tetapi, komponen ini mulai digunakan pada
tahun 1958.
memiliki 3 kaki utama, yaitu Base (B), Collector, (C) dan Emitter (E).
dimana base terdapat arus yang sangat kecil, yang berguna untuk mengatur
arus dan tegangan yang ada pada Emitor, pada keluaran arus Kolektor.
Sehingga apabila terdapat arus pada basis, tegangan yang besar pada
biasanya terbuat dari Plastik, Metal, Surface Mount, dan ada juga beberapa
Circuit).
43
tiga kaki, yaitu (Basis, Kolektor, dan Emitor) dan di pisah menjadi dua arah
Ada dua jenis tipe transistor BJT, yaitu tipe PNP dan NPN. Dimana
NPN, terdapat dua daerah negatif yang dipisah dengan satu daerah positif.
Dan PNP, terdapat dua daerah positif yang dipisah dengan daerah negatif.
1. Jenis NPN
Pada transistor jenis NPN terdapat arah arus aliran yang berbeda
dengan transistor jenis PNP, dimana NPN mengalir arus dari kolektor
Cara kerja NPN adalah ketika tegangan yang mengenai kaki basis,
hingga dititik saturasi, maka akan menginduksi arus dari kaki kolektor
ke emitor. Dan transistor akan berlogika 1 (aktif). Dan apabila arus yang
2. Jenis PNP
Pada PNP, terjadi hal sebaliknya ketika arus mengalir pada kaki
kaki basis diberi sambungan ke ground (-) hal ini akan menginduksi
arus pada kaki emitor ke kolektor, hal yang berbeda dengan NPN, yaitu
2.13.3 Karakteristik
mode linear amplifier, dan mode saturasi. Penggunaan fungsi transistor bisa
2. Saturasi
maksimum, tanpa bergantung kepada arus Basis, IB, dan βdc. Hal ini,
3. Aktif
daerah aktif dari transistor. Dalam daerah aktif, dioda emiter dibias
forward dan dioda kolektor dibias reverse. Perpotongan dari arus basis
dan garis beban adalah titik stationer (quiescent. Daerah kerja transistor
yang normal adalah pada daerah aktif, dimana arus IC konstan terhadap
berapapun nilai Vce. Pada daerah aktif arus kolektor sebanding dengan
yang berfungsi menggantikan tombol, prinsip kerja limit switch sama seperti
saklar Push ON yaitu hanya akan menghubung pada saat katupnya ditekan
pada batas penekanan tertentu yang telah ditentukan dan akan memutus saat
saat katup tidak ditekan. Limit switch memiliki tiga buah terminal, yaitu:
central terminal, normally close (NC) terminal, dan normally open (NO)
kerja dari suatu alat yang sedang beroperasi. Terminal NC, NO, dan central
dapat digunakan untuk memutuskan aliran listrik pada suatu rangkaian atau
sebaliknya
pada sensor tersebut. Penerapan dari limit switch adalah sebagai sensor posisi
suatu benda (objek) yang bergerak. Simbol dan bentuk fisik limit switch
2.15 Fuse
maupun perangkat listrik. Fuse (Sekering) pada dasarnya terdiri dari sebuah kawat
halus pendek yang akan meleleh dan terputus jika dialiri oleh Arus Listrik yang
berlebihan ataupun terjadinya hubungan arus pendek (short circuit) dalam sebuah
Elektronika dari kerusakan akibat arus listrik yang berlebihan, Fuse atau sekering
Gambar 27 Fuse
Nilai Fuse biasanya tertera pada badan Fuse itu sendiri ataupun diukir pada
Terminal Fuse, nilai Fuse diantaranya terdiri dari Arus Listrik (dalam satuan
Ampere (A) ataupun miliAmpere (mA) dan Tegangan (dalam satuan Volt (V)
2.16 Relay
elektronik yang lainnya merupakan sebuah pengertian dari relay. Pada dasarnya
relay adalah saklar elektro magnetik yang akan bekerja apabila arus mengalir
melalui kumparan, inti besi akan menjadi magnet dan akan menarik kontak-
tetapkan oleh medan yang ada pada celah udara pada jangkar dan inti magnet, dan
banyaknya lilitan kumparan, kuat arus yang mengalir atau yang disebut dengan
imperal lilitan dan pelawan magnet yang berada pada sirkuit pemagnetan. Untuk
pemakaian yaitu:
1. Bila kumparan di aliri arus listrik maka kontaknya akan menutup dan
3. Tukar sambung (Change Over / NO), relay jenis ini mempunya kontak
tengah yang normalnya tertutup tetapi melepaskan diri dari posisi dan
membuat kontak dengan yang lain bila relay di aliri listik. Relay dapat
Gambar 28 Relay.
49
Sifat-sifat relay:
2. Kuat arus yang di gunakan untuk menggerakkan relay, biasanya arus ini
kecil.
satu kontak sekaligus, tergantung dari pada kontak dan jenis ralaynya.
Sensor Ping merupakan sensor jarak ultrasonik buatan Parallax. Sensor ini
bekerja pada frekuensi 40 KHz dan hanya memiliki 3 jalur pin, yaitu jalur sinyal
(SIG), jalur VCC 5V dan jalur ground. Sensor Ping mendeteksi jarak objek dengan
mendeteksi pantulannya.
Lampu LED (Light Emitting Diode) merupakan suatu semi konduktor yang
maju. Gejala ini termasuk bentuk elektroluminesensi. Lampu LED yang telah
dikembangkan sejak akhir tahun 1950 adalah bentuk semikonduktor paduan p-n
(p-n junction) yang dapat mengemisikan photon atau cahaya apabila diterapkan
dengan tegangan yang sesuai pada sambungan tadi. Beberapa jenis material p dan
Gambar 30 LED
51
paket-paket partikel yang memiliki energi dan momentum, tetapi tidak memiliki
massa. Partikel ini disebut foton. Foton dilepaskan sebagai hasil pergerakan
elektron. Pada sebuah atom, elektron bergerak pada suatu orbit yang mengelilingi
sebuah inti atom. Elektron pada orbital yang berbeda memiliki jumlah energi yang
berbeda. Elektron yang berpindah dari orbital dengan tingkat energi lebih tinggi
ke orbital dengan tingkat energi lebih rendah perlu melepas energi yang
dimilikinya. Energi yang dilepaskan ini merupakan bentuk dari foton. Semakin
besar energi yang dilepaskan, semakin besar energi yang terkandung dalam foton.
2.19 Buzzer
mana apabila diberi tegangan pada input komponen, maka akan bekerja sesuai
dengan karakteristik dari alarm yang digunakan. Salah satu buzzer yang sering
Gambar 31 Buzzer
informasi. Hal ini dikarenakan, karakteristik dari komponen yang mudah untuk
diaplikasikan dan suara yang dihasilkan relative kuat. Buzzer merupakan sebuah
52
2.20 Keypad
baris seperti ditunjukkan pada Gambar 37. Modul ini dapat difungsikan sebagai
sebagai output scanning dan empat buah baris sebagai input scanning.
1. Mengirimkan logika Low untuk kolom 1 (Col1) dan logika HIGH untuk kolom
yang lain kemudian membaca data baris, misal tombol SW1 ditekan maka data
baris pertama (Row1) akan LOW sehingga data baris yang dibaca adalah 0111,
53
atau tombol yang ditekan tombol SW5 maka data pada baris ke 2 akan LOW
sehingga data yang terbaca 1011, atau tombol SW9 yang ditekan sehingga data
yang terbaca 1101, atau tombol SW13 yang ditekan maka data yang dibaca
adalah 1110 dan atau tidak ada tombol pada kolom pertama yang di tekan maka
2. Mengirimkan logika Low untuk kolom 2 (Col2) dan logika HIGH untuk kolom
yang lain kemudian membaca data baris, misal tombol SW1 ditekan maka data
baris pertama (Row1) akan LOW sehingga data baris yang dibaca adalah 0111,
atau tombol yang ditekan tombol SW5 maka data pada baris ke 2 akan LOW
sehingga data yang terbaca 1011, atau tombol SW9 yang ditekan sehingga data
yang terbaca 1101, atau tombol SW13 yang ditekan maka data yang dibaca
adalah 1110 dan atau tidak ada tombol pada kolom pertama yang di tekan maka
3. Mengirimkan logika Low untuk kolom 3 (Col3) dan logika HIGH untuk kolom
yang lain kemudian membaca data baris, misal tombol SW1 ditekan maka data
baris pertama (Row1) akan LOW sehingga data baris yang dibaca adalah 0111,
atau tombol yang ditekan tombol SW5 maka data pada baris ke 2 akan LOW
sehingga data yang terbaca 1011, atau tombol SW9 yang ditekan sehingga data
yang terbaca 1101, atau tombol SW13 yang ditekan maka data yang dibaca
adalah 1110 dan atau tidak ada tombol pada kolom pertama yang di tekan maka
4. Mengirimkan logika Low untuk kolom 4 (Col4) dan logika HIGH untuk kolom
yang lain kemudian membaca data baris, misal tombol SW1 ditekan maka data
baris pertama (Row1) akan LOW sehingga data baris yang dibaca adalah 0111,
54
atau tombol yang ditekan tombol SW5 maka data pada baris ke 2 akan LOW
sehingga data yang terbaca 1011, atau tombol SW9 yang ditekan sehingga data
yang terbaca 1101, atau tombol SW13 yang ditekan maka data yang dibaca
adalah 1110 dan atau tidak ada tombol pada kolom pertama yang di tekan maka
.
BAB III
PERENCANAAN ALAT
terlebih dahulu membuat perencanaan yang akan dibuat. Hal Ini bertujuan untuk
memudahkan pembuatan modul serta karya tulis ilmiah agar hasil sesuai dengan
berikut :
1. Merancang wiring dan blok diagram diagram dari modul yang akan dibuat
3. Display : LCD
55
56
5. FFD : - Minimal : 90 cm
- Maksimal : 110 cm
Modul Penerima
LED
ArduinoMega
2560
Remote kontrol Driver Motor
Keypad
Motor DC
Sensor jarak
Buzzer
1. 220VAC: Sumber catu daya utama yang befungsi untuk menjalankan bagian-
bagian komponen untuk bekerja dengan optimal, sumber utama 220AC berasal
2. Power Supply: catu daya yang berupa pengubah tegangan AC to DC, yang
kerja dari beberapa rangkaian dan mengubah sinyal Analog to Digital maupun
5. Modul penerima: merupakan driver penerima sinyal data dari remot kontrol.
7. Driver lampu: sebuah system untuk pengendali lampu LED yang diperintahkan
8. LED: sebuah simulasi pengganti lampu kolimator yang digantikan oleh LED .
9. Driver Motor: driver ini bekerja sesuia perintah dari ArduinoMega untuk
10. Motor DC: motor ini bekerja untuk menggerakkan system elektrik naik-turun
jarak kolimator dan jendela kolimator yang dapat dikendalikan dengan manual
11. Keypad : berfungsi untuk memberikan perintah atau masukkan secara langsung
terhadap alat yang menentukan jarak, pergerakan buka tutup jendela, serta
12. Sensor jarak : digunakan untuk menentukan jarak Focus Film Distance (FFD)
untuk menyuplai atau memberi catu daya ke komponen atau rangkaian yang
naik dan turun yang menentukan sebuah jarak kolimasi. Pengaturan turun
naik ditentukan oleh sensor ping (jarak) untuk penentuan berapa jarak yang
jarum jam) maupun CCW (berlawanan jarum jam). Driver ini pada dasarnya
sebagai Switching (saklar) dari putaran motor dan secara bergantian untuk
tegangan supply sebesar 18VDC yang diperolah langsung dari power supply.
60
bukaan jendela untuk penentuan berapa besar kecilnya bukaan jendela yang
mengontrol putaran motor yang dapat diatur arah putarannya searah jarum
jam maupun berlawanan jarum jam. Driver ini pada dasarnya sebagai
Switching (saklar) dari putaran motor dan secara bergantian untuk membalik
Pada rangkaian ini berupa output dari mikro lalu transistor sebagai
sakelar yang kemudian output yang berupa bunyi. Pada rangkaian ini
gelombang itu kembali, dan pada rangkaian ini diberikan tegangan supply
a. Rangkaian pengirim
b. Rangkaian penerima
#include <TimerOne.h>
#include <Keypad.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include <HCSR04.h>
dari program yang akan ditulis. #include <TimerOne.h> adalah untuk memanggil
keypad. #include <Wire.h> untuk mengaktifkan komunikasi serial I2C pada arduino.
alat dihidupkan dengan delay selama 1 detik, program tersebut akan diproses
mengikuti kaset film dengan sistem elektrik dikendalikan oleh wireless, singgih
adiyana nim: 1804090, univ. widya husada semarang, dan teknik elektromedik”
pada LCD.
Pada Listing 3. Merupakan program setting waktu yang berupa jam, menit,
detik untuk lamanya waktu menyala LED kolimator sesuai settingan user.
dengan bucky stand kolimator sesuai dengan ukuran kaset film yang digunakan.
3.8 Flowchart
Start
Inisialisasi LCD
Interupsi timer,
port, dan ADC
Tampil Nama,
NIM, Judul Alat
di LCD
T
Sistem Standbay
A B C D Data timer
aktif
A
69
Timer aktif
Timer habis
Finish
2 pada keypad, tekan angka 3 untuk ukuran 3 pada keypad, dan tekan 4
6. Jika ingin menggunakan remot langsung tekan angka yang sama seperti
menyala.
70
Kegiatan membandingkan suatu besaran yang diukur dengan alat ukur yang
biasanya terhadap suatu standar atau satuan ukur. Selain itu, pengukuran juga
yang dimiliki oleh seseorang, hal, atau objek tertentu menurut aturan atau
formulasi yang jelas dan disepakati. Pengukuran menggunakan alat ukur yang
baku dengan hasil pengukuran berupa besaran kuantitatif atau sistem angka.
digunakan untuk pembanding antara perkiraan nilai menurut teori dan hasil
pengukuran langsung pada titik pengukuran. Hasil dari pengukuran ini akan
menganalisis data.
1. Multimeter Digital
2. Stopwatch
3. Laptop
4. Buku
71
72
dengan pengukuran terhadap titik yang telah ditentukan dengan ground. Pada
metode tersebut untuk menentukan hasil nilai yang sesuai dengan kebutuhan
dua bagian yaitu hasil pengukuran kondisi beberapa sampel output dari
mikrokontroler dan hasil pengukuran tegangan output dari bagian power supply.
(DC 19,85V)
(DC 16,14V)
74
V)
terukur
Tegangan diberikan sebesar
ketika naik
18VDC
(DC
+15,87V)
(DC -
17,16V)
75
terukur 12VDC
(DC +9,98V)
terukur 12VDC
(DC +9,80V)
Tegangan
Tegangan buzzer sebesar
terukur
5VDC
(DC 4,91 V)
76
Tegangan
Tegangan transistor
terukur
sebesar 5VDC
(DC 0,7V)
(19,86V) 5VDC
Hasil
Hasil Teori Gambar/Foto
Pengukuran
Tegangan
terukur 0,216
(236,4mV)
77
Tegangan
terukur 1,61
(1,660V)
Tegangan
terukur
1,11
(1,148V)
Tegangan
terukur
1,69
(1,693V)
Tegangan
terukur
1,14
(1,177V)
Tegangan
terukur
1,14
(1,180V)
Tegangan
terukur
3,14
(3,215V)
Tegangan
terukur
3,28
(3,351V)
BAB V
Pada bab ini penulis akan membahas cara kerja dari keseluruhan rangkaian
“Simulasi kolimator rontgen otomatis mengikuti kaset film dengan sistem elektrik
hasil - hasil pendataan dengan hasil perhitungan berdasarkan teori yang ada.
78
79
Pada rangkaian Power supply, bekerja menurunkan tegangan dari 220 VAC
menjadi tegangan sebesar 12 VDC. Diberi pengaman sebuah Fuse sebesar 2A dan
saklar untuk pemutus circuit sebelum lilitan primer trafo, apabila terjadi short
circuit, maka Fuse akan terputus secara otomatis sehingga tidak ada komponen
yang rusak. Tegangan 220 VAC diturunkan menggunakan trafo step down
rectifier sebesar 2 A dan 1 A atau diode bridge, hasil output masih terdapat
gelombang ripple yang besar. Tegangan DC ini lalu difilter atau penyaring
Kemudian agar tegangan keluaran lebil rata dan memperkecil tegangan ripple
rangkaian komponen seperti keypad, sensor jarak, motor dc. Pada penggunaannya
alat ini menggunakan dua pilihan metode yaitu, metode yang pertama digunakan
secara langsung terhadap alat dan metode kedua yaitu dengan menggunakan remot
kontrol. Mode tersebut tidak dapat digunakan secara bersamaan maka pengguna
data – data masukan atau keluaran berupa huruf dan angka. Perintah dari keypad
dan remot akan ditampilkan di display berupa pengaturan jarak dan ukuran kaset
80
film. Saat alat bekerja, akan menampilkan jarak dan ukuran kaset film sesuai
dengan input.
Untuk metode langsung terhadap alat, motor servo, sensor jarak dan sensor
bukaan jendela pada modul ini sangan berpengaruh terhadap otomatis alat ini.
Motor servo pada modul ini digunakan untuk mengatur luas bidang kolimasi
menggunakan dua buah motor dc serta turun naik kolimator dengan menggunakan
1 motor dc. Cara kerja dari motor servo bukaan jendela kolimator dengan
menetukan titik sudut yang dipakai pada masing-masing ukuran kaset film
sehingga setiap kaset memiliki nilai sudut yang berbeda. Untuk menentukan nilai
sudut yang sesuai ukuran kaset dengan cara penyesuaian terlebih dahulu terhadap
sensor bukaan jendela, jika nilai sensor sudah didapat yang sesuai dengan ukuran
kaset maka mikrokontroler akan mengirimkan sinyal kepada driver motor yang
terhubung dengan pin PWM dari mikrokontrol. Sedangkan untuk motor naik dan
turun menggunakan metode swicth sehingga dapat memutar kutub positif dan
menentukan jarak Focus-to Film distance (FFD), dengan jarak 90 cm dan 100 cm.
Setelah mengenai objek maka sinyal akan tepantul kembali lalu diterima oleh pin
echo yang terdapat pada sensor dan akan diproses oleh mkrokontroler untuk
potensiometer dimana jika tuas terhubung pada jendela kolimator dan kaki output
dihubungkan dengan pin ADC pada mikrokontroler sebagai input, pada saat tuas
bergeser maka akan menghasilkan suatu nilai analog dan akan diproses atau
81
Sama halnya dengan metode pertama, metode kedua ini hanya mengganti
masukkan keyboard dengan remot kontrol dengan menekan tombol 1 pada remot
diikuti dengan pergerakan naik turun, bukaan jendela secara otomatis, begitupun
dengan pilihan yang kedua diikuti dengan naik turun serta bukaan jendela dengan
tombol ditekan makan koil relay lampu akan mendapat tegangan dan akan
merubah kontak relay yang awalnya NC menjadi NO, dimana COM relay
kaki lampu, sehingga lampu akan menyala ketika kontak relay berpindah dari NC
ke NO.
82
Sebagai tolok ukur dari keakuratan fungsional alat dan sebagai bahan
pertanggungjawaban atas kebenaran data hasil pengukuran, maka pada bab ini
penulis sertakan analisa data pada tiap-tiap titik pengukuran yang ada. Analisa ini
diketahui bahwa data sudah sesuai dengan range yang ditentukan oleh datasheet
( ) ( )
PK = X 100
( )
Dimana :
PK : Persentase Kesalahan
HT : Hasil Teori
HU : Hasil Ukur
Vmax = Vefektif x √2
= 18 x 1,41
= 25,3 VAC
V DC =
π
83
,
=
3,14
0,7 x 4= 2,8)
= 18,9
(HT) − (HU)
PK(%) = X 100
(HT)
( , ) ( , )
= X 100 = 4,76%
( , )
Hal ini menandakan bahwa dioda bridge masih bekerja dengan normal
2. Power Supply(TP1b)
rumus :
Vmax = Vefektif x √2
= 15 x 1,41
= 21,15 VAC
V DC =
π
,
=
3,14
0,7 x 4= 2,8)
= 16,2 V.
( )
PK=| | × 100
( , , )
=| | × 100 = 0,37 %
,
Hal ini menandakan bahwa dioda bridge masih bekerja dengan normal
dari IC 7812 adalah 11,75 VDC - 12,25 VDC. Hasil pengukuran yang
didapat adalah 12,6 VDC (sudah sesuai dengan range yang sudah
(HT) − (HU)
PK(%) = X 100
(HT)
(12) − (12,6)
= X 100
(12)
= 1.33 %
4,94 V. Hal ini menandakan bahwa regulator 7805 masih bekerja dengan
motor naik didapatkan nilai tegangan sebesar +15,87 VDC dan Motor turun
mampu untuk menggerakkan beban yang cukup berat, maka pada saat motor
bergerak keatas didapatkan nilai sebesar +15,87 VDC dikarekan beban yang
terlebih melihat gaya gravitasi sehingga beban yang diterima motor dc tidak
terlalu besar.
Untuk motor naik didapatkan nilai tegangan sebesar +9,98 VDC dan Motor
hasil pada saat buzzer mati yaitu 0.02 V, sedangkan saat buzzer hidup yaitu
4,91 V.
( )
PK Buzzer Hidup =| | × 100
( , )
=| | × 100 = 1,8 %
Nilai tersebut sudah sesuai dengan datasheet yaitu pada saat buzzer
mendapat inputan high dari mikro, nilainya mencapai 4,91 V. Pada saat
transistor ketika Vce = 0 volt sampai 0.8 volt, ini untuk jenis transistor
silikon. Untuk hasil pengukuranya didapatkan nilai sebesar 0,752 volt. Jadi
ground, dimana hasil pada saat driver lampu mati yaitu 0V, sedangkan saat
(HT) − (HU)
PK(%) = X 100
(HT)
(5) − (4,96)
= X 100
(5)
= 0,8 %
Nilai tersebut sudah sesuai dengan datasheet yaitu pada saat driver
lampu mendapat inputan high dari mikro, nilainya mencapai 4,96V. Pada
5.2.8 Analinas TP 8
(RV2). Nilai ADC dapat dilihat pada LCD. Lalu untuk mendapatkan nilai
Hasil Teori (HT), penulis mengkonversi niai digital yang dibaca oleh
DAC= 𝑥𝐷𝐴𝐶
Untuk pengukuran dari masing-masing ukuran kaset bias dilihat pada table
berikut ini.
Persentase Persentase
Ukuran Hasil Teori Hasil
ADC Kesalahan (PK) Kesalahan(PK)
Kaser (DAC) Ukur
potensiometer Kolimasi
PK(%) PK(%)
DAC= 𝑥 18
,
18 45 236,4 = 𝑥 100 = 𝑥 100
= 0,216
= 9,25% = 0%
PK(%) PK(%)
DAC= 𝑥 336
, ,
24 336 1,660 = 𝑥 100 = 𝑥 100
,
= 1,612
= 3,1% = 0%
PK(%) PK(%)
DAC= 𝑥 233
, ,
30 233 1,148 = 𝑥 100 = 𝑥 100
,
= 1,11
= 2,7% = 0%
PK(%) PK(%)
DAC= 𝑥 354
, ,
35 354 1,693 = 𝑥 100 = 𝑥 100
,
= 1,69
= 0% = 0%
88
(RV1). Nilai ADC dapat dilihat pada LCD. Lalu untuk mendapatkan nilai
Hasil Teori (HT), penulis mengkonversi niai digital yang dibaca oleh
digunakan.
DAC= 𝑥𝐷𝐴𝐶
Persentase Persentase
Ukuran Hasil
ADC Hasil Teori (DAC) Kesalahan (PK) Kesalahan(PK)
Kaser Ukur
potensiometer Kolimasi
PK(%) PK(%)
DAC= 𝑥 238
, ,
24 238 1,177 = 𝑥 100 = 𝑥 100
,
= 1,14
= 2,6% = 0%
PK(%) PK(%)
DAC= 𝑥 239
, ,
30 239 1,180 = 𝑥 100 = 𝑥 100
,
= 1,14
= 2,6% = 0%
89
PK(%) PK(%)
DAC= 𝑥 656
, ,
25 656 3,215 = 𝑥 100 = 𝑥 100
,
= 3,14
= 2,2% = 0%
PK(%) PK(%)
DAC= 𝑥 385
, ,
43 685 3,351 = 𝑥 100 = 𝑥 100
,
= 3,28
= 2,1% = 0%
BAB VI
PENUTUP
6.1 Kesimpulan
1. Alat yang dibuat dapat digunakan secara efektif pada jarak 90-110 cm
Apabila daya lampu yang digunakan semakin besar maka ketajaman garis
6.2 Saran
sebagai berikut :
90
91
DAFTAR PUSTAKA
Muhammadiyah, Yogyakarta
https://teknikelektronika.com/mengukur-pengertian-fungsi-fuse-sekering.
https://teknikelektronika.com/pengertian-resistor-jenis-jenis-resistor/.
#include <TimerOne.h>
// This example uses the timer interrupt to blink an LED
// and also demonstrates how to share a variable between
// the interrupt and the main program.
#include <Keypad.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,20,4); // set the LCD address to 0x27 for a 16 chars and 2 line
display
#include <HCSR04.h>
int jam,menit,detik,time_waktu;
int jam_set,menit_set,detik_set;
long nilai=0;
long first = 0;
long second = 0;
double total = 0;
int input;
boolean status_baca_sensor;
float mp=0.004702;
float cp=-0.98276;
float ml=0.006173;
93
float cl=0;
int PWM_Value = 0;
void nada(){
digitalWrite(buzz,HIGH);
delay(500);
digitalWrite(buzz,LOW);
delay(500);
digitalWrite(buzz,HIGH);
delay(500);
digitalWrite(buzz,LOW);
delay(500);
}
void lampu_on(){digitalWrite(lampu,HIGH);}
void lampu_off(){digitalWrite(lampu,LOW);}
void buka_p(){digitalWrite(m_buka_p,HIGH);}
void tutup_p(){digitalWrite(m_tutup_p,HIGH);}
void stop_p(){digitalWrite(m_buka_p,LOW);digitalWrite(m_tutup_p,LOW);}
void buka_l(){digitalWrite(m_buka_l,HIGH);}
94
void tutup_l(){digitalWrite(m_tutup_l,HIGH);}
void stop_l(){digitalWrite(m_buka_l,LOW);digitalWrite(m_tutup_l,LOW);}
void m_naik(){pwm_motor_naik=200;analogWrite(r1, pwm_motor_naik);}
void m_turun(){pwm_motor_turun=200;analogWrite(r2, pwm_motor_turun);}
void m_stop(){pwm_motor_naik=0;analogWrite(r1,
pwm_motor_naik);pwm_motor_turun=0;analogWrite(r2, pwm_motor_turun);}
void idel()
{
lcd.setCursor(0,0);
lcd.print("P: |L: |M= ");
lcd.setCursor(0,1);
lcd.print("H(Cm)= | ");
lcd.setCursor(0,2);
lcd.print("Time_Set= 00:00:00 ");
lcd.setCursor(0,3);
lcd.print("Time_Act= 00:00:00 ");
delay(1000);
}
void baca_sensor_posisi()
{
nilai_p=analogRead(sensor_p);
nilai_l=analogRead(sensor_l);
panjang=(mp*nilai_p)+cp;
lebar=(ml*nilai_l)+cl;
//lcd.setCursor(2,0);lcd.print(panjang);
//lcd.setCursor(12,0);lcd.print(lebar);
lcd.setCursor(2,0);lcd.print(nilai_p);
lcd.setCursor(12,0);lcd.print(nilai_l);
delay(10);
}
void baca_tinggi()
{
Serial.println(distanceSensor.measureDistanceCm());
tinggi=distanceSensor.measureDistanceCm();
tinggi=tinggi-cal_tinggi;
lcd.setCursor(6,1);
lcd.print(tinggi,1);
delay(150);
}
void set_jam()
{
char key = keypad.getKey();
lcd.setCursor(11, 2);
lcd.print(" ");
lcd.cursor();
lcd.blink();
lcd.setCursor(11,2);
95
while(key!='#')
{
char key = keypad.getKey();
switch(key)
{
case '0' ... '9': // This keeps collecting the first value until a operator is pressed "#"
lcd.cursor();
lcd.blink();
lcd.setCursor(11,2);
case '#':
jam = first;
lcd.setCursor(11,2);
lcd.print(jam);
first = 0;
break;
case '*':
nilai = 0;
total = 0;
first = 0;
lcd.setCursor(11,2);
lcd.print(" ");
lcd.cursor();
lcd.blink();
lcd.setCursor(11,2);
break;
}
if(key=='#')
{
first = (total != 0 ? total : first);
jam = jam;
jam_set = jam;
lcd.setCursor(11,2);
lcd.print(jam);
lcd.noCursor();
lcd.noBlink();
first = 0,// reset values back to zero for next use
delay(500);lcd.noCursor();lcd.noBlink();
break;
}
}
}
void set_menit()
{
char key = keypad.getKey();
lcd.setCursor(14,2);
96
lcd.print(" ");
lcd.cursor();
lcd.blink();
lcd.setCursor(14,2);
while(key!='#')
{
char key = keypad.getKey();
switch(key)
{
case '0' ... '9': // This keeps collecting the first value until a operator is pressed "#"
lcd.cursor();
lcd.blink();
lcd.setCursor(14,2);
case '#':
menit = first;
lcd.setCursor(14,2);
lcd.print(menit);
first = 0;
break;
case '*':
nilai = 0;
total = 0;
first = 0;
lcd.setCursor(14,2);
lcd.print(" ");
lcd.cursor();
lcd.blink();
lcd.setCursor(14,2);
break;
}
if(key=='#')
{
first = (total != 0 ? total : first);
menit = menit;
menit_set = menit;
lcd.setCursor(14,2);
lcd.print(menit);
lcd.noCursor();
lcd.noBlink();
first = 0,// reset values back to zero for next use
delay(500);lcd.noCursor();lcd.noBlink();
break;
}
}
}
97
void set_detik()
{
char key = keypad.getKey();
lcd.setCursor(17,2);
lcd.print(" ");
lcd.cursor();
lcd.blink();
lcd.setCursor(17,2);
while(key!='#')
{
char key = keypad.getKey();
switch(key)
{
case '0' ... '9': // This keeps collecting the first value until a operator is pressed "#"
lcd.cursor();
lcd.blink();
lcd.setCursor(17,2);
case '#':
detik = first;
lcd.setCursor(17,2);
lcd.print(detik);
first = 0;
break;
case '*':
nilai = 0;
total = 0;
first = 0;
lcd.setCursor(17,2);
lcd.print(" ");
lcd.cursor();
lcd.blink();
lcd.setCursor(17,2);
break;
}
if(key=='#')
{
first = (total != 0 ? total : first);
detik = detik;
detik_set = detik;
lcd.setCursor(17,2);
lcd.print(detik);
lcd.noCursor();
lcd.noBlink();
first = 0,// reset values back to zero for next use
delay(500);lcd.noCursor();lcd.noBlink();
98
break;
}
}
}
void set_tinggi()
{
char key = keypad.getKey();
lcd.setCursor(15,1);
lcd.print(" ");
lcd.cursor();
lcd.blink();
lcd.setCursor(15,1);
while(key!='#')
{
char key = keypad.getKey();
switch(key)
{
case '0' ... '9': // This keeps collecting the first value until a operator is pressed "#"
lcd.cursor();
lcd.blink();
lcd.setCursor(15,1);
case '#':
tinggi_set = first;
lcd.setCursor(15,1);
lcd.print(tinggi_set);
first = 0;
break;
case '*':
nilai = 0;
total = 0;
first = 0;
lcd.setCursor(15,1);
lcd.print(" ");
lcd.cursor();
lcd.blink();
lcd.setCursor(15,1);
break;
}
if(key=='#')
{
first = (total != 0 ? total : first);
tinggi_set=tinggi_set;
lcd.setCursor(15,1);
lcd.print(tinggi_set);
99
lcd.noCursor();
lcd.noBlink();
first = 0,// reset values back to zero for next use
delay(500);lcd.noCursor();lcd.noBlink();
break;
}
}
}
void koreksi_tinggi()
{
delay(100);
baca_tinggi();
tinggi_set_pembanding=tinggi-tinggi_set;
//lcd.setCursor(3,0);lcd.print(tinggi_set_pembanding);
delay(100);
if((tinggi_set_pembanding>=-3.4)&&(tinggi_set_pembanding<=3.4)){m_stop();count=0;
tanda=0;}
if((tinggi_set_pembanding<=-3.5)||(tinggi_set_pembanding>=3.5)){m_stop();count=25;
tanda=1;}
delay(500);
//while((nilai_sensor>507)||(nilai_sensor<505))
while(tanda==1)
{
baca_tinggi();
count=count-1;
if(count<=0){tanda=0;m_stop();break;}
//lcd.setCursor(18,1);lcd.print(count);
if(tinggi>tinggi_set){m_turun();}//motor turun
if(tinggi<tinggi_set){m_naik();}//motor naik
if((tinggi==tinggi_set+0.2)&&(tinggi==tinggi_set-0.2)){tanda=0;m_stop();break;}
}
m_stop();count=0;tanda=0;tinggi_set_pembanding=0;
tinggi=tinggi_set;
lcd.setCursor(6,1);
lcd.print(tinggi,1);
nada();
delay(200);
}
void awal()
{
lcd.clear();
lcd.setCursor(0,1);
lcd.print("Cek Motor...........");
delay(100);
baca_sensor_posisi();
tanda=0;
count=150;
//while((nilai_sensor>507)||(nilai_sensor<505))
while(tanda==0)
100
{
baca_sensor_posisi();
count=count-1;
//lcd.setCursor(16,0);lcd.print(count);
if(nilai_p>0){tutup_p();}//tutup panjang
if(nilai_l>0){tutup_l();}//tutup lebar
if((nilai_p==0)&&(nilai_l==0)){tanda=1;stop_p();stop_l();break;}
}
stop_p();stop_l();count=0;
tanda=0;
count=40;
//while((nilai_sensor>507)||(nilai_sensor<505))
while(tanda==0)
{
count=count-1;
delay(100);
lcd.setCursor(18,1);lcd.print(count);
tutup_p();//tutup panjang
tutup_l();//tutup lebar
if(count==0){tanda=1;stop_p();stop_l();break;}
}
stop_p();stop_l();count=0;
nada();
delay(200);
}
//while((nilai_sensor>507)||(nilai_sensor<505))
while(tanda==0)
{
baca_sensor_posisi();
count=count-1;
//lcd.setCursor(16,0);lcd.print(count);
if(nilai_p<238){buka_p();}//buka panjang
if(nilai_l<45){buka_l();}//buka lebar
if(nilai_p>=238){stop_p();}
if(nilai_l>=45){stop_l();}
if((nilai_p>=238)&&(nilai_l>=45)){tanda=1,stop_p();stop_l();break;}
}
stop_p();stop_l();count=0;tanda=0;
nada();
delay(200);
kolimator=1;
}
{
delay(100);
lampu_on();
baca_sensor_posisi();
tanda=0;
count=150;
//while((nilai_sensor>507)||(nilai_sensor<505))
while(tanda==0)
{
baca_sensor_posisi();
count=count-1;
//lcd.setCursor(16,0);lcd.print(count);
if(nilai_p<238){buka_p();}//buka panjang
if(nilai_l<335){buka_l();}//buka lebar
if(nilai_p>=238){stop_p();}
if(nilai_l>=335){stop_l();}
if((nilai_p>=238)&&(nilai_l>=335)){tanda=1,stop_p();stop_l();break;}
}
stop_p();stop_l();count=0;tanda=0;
nada();
delay(200);
kolimator=1;
}
//while((nilai_sensor>507)||(nilai_sensor<505))
while(tanda==0)
{
baca_sensor_posisi();
count=count-1;
//lcd.setCursor(16,0);lcd.print(count);
if(nilai_p<656){buka_p();}//buka panjang
if(nilai_l<229){buka_l();}//buka lebar
if(nilai_p>=656){stop_p();}
if(nilai_l>=229){stop_l();}
if((nilai_p>=656)&&(nilai_l>=229)){tanda=1,stop_p();stop_l();break;}
}
stop_p();stop_l();count=0;tanda=0;
nada();
delay(200);
kolimator=1;
}
baca_sensor_posisi();
tanda=0;
count=150;
//while((nilai_sensor>507)||(nilai_sensor<505))
while(tanda==0)
{
baca_sensor_posisi();
count=count-1;
//lcd.setCursor(16,0);lcd.print(count);
if(nilai_p<685){buka_p();}//buka panjang
if(nilai_l<342){buka_l();}//buka lebar
if(nilai_p>=685){stop_p();}
if(nilai_l>=342){stop_l();}
if((nilai_p>=685)&&(nilai_l>=342)){tanda=1,stop_p();stop_l();break;}
}
stop_p();stop_l();count=0;tanda=0;
nada();
delay(200);
kolimator=1;
}
void setup(){
pinMode(r1, OUTPUT);
pinMode(r2, OUTPUT);
pwm_motor_naik=0;
analogWrite(r1, pwm_motor_naik);
analogWrite(r1, 0);
pwm_motor_turun=0;
analogWrite(r2, pwm_motor_turun);
analogWrite(r2, 0);
Serial.begin(9600);
lcd.init(); // initialize the lcd
lcd.init();
// Print a message to the LCD.
lcd.backlight();
pinMode(nilai_A, INPUT);
pinMode(nilai_B, INPUT);
pinMode(nilai_C, INPUT);
pinMode(nilai_D, INPUT);
pinMode(buzz,OUTPUT);
pinMode(lampu,OUTPUT);
pinMode(m_buka_p,OUTPUT);
pinMode(m_tutup_p,OUTPUT);
pinMode(m_buka_l,OUTPUT);
pinMode(m_tutup_l,OUTPUT);
jam=1;menit=1;detik=1;//hold waktu
awal();
tampil_judul();
nada();
idel();
Timer1.initialize(1000000);// timer aktif to run every 1 seconds
//Timer1.initialize(1000000);// timer aktif to run every 1 seconds
103
Timer1.attachInterrupt(blinkLED);
}
void loop(){
char key = keypad.getKey();
button_nilai_A = digitalRead(nilai_A);
button_nilai_B = digitalRead(nilai_B);
button_nilai_C = digitalRead(nilai_C);
button_nilai_D = digitalRead(nilai_D);
//baca_tinggi();
//if
((button_nilai_A==1)&&(button_nilai_B==0)&&(button_nilai_C==0)&&(button_nilai_D=
=0)||(key=='1'))//posisi 1 remote angka 1
if
((button_nilai_C==1)&&(button_nilai_B==0)&&(button_nilai_A==0)&&(button_nilai_D=
=0)||(key=='1'))//posisi 1 remote angka 1
{
mode=1;
lcd.setCursor(18,0);
lcd.print(mode);
delay(100);
koreksi_tinggi();
delay(100);
proses_mode_1();
}
//if
((button_nilai_B==1)&&(button_nilai_C==0)&&(button_nilai_A==0)&&(button_nilai_D=
=0)||(key=='2'))//posisi 2 remote angka 2
if
((button_nilai_A==1)&&(button_nilai_B==0)&&(button_nilai_C==0)&&(button_nilai_D=
=0)||(key=='2'))//posisi 2 remote angka 2
{
mode=2;
lcd.setCursor(18,0);
lcd.print(mode);
delay(100);
koreksi_tinggi();
delay(100);
proses_mode_2();
}
if
((button_nilai_D==1)&&(button_nilai_A==1)&&(button_nilai_C==0)&&(button_nilai_B=
=1)||(key=='0'))//angka 0
{
mode=0;
lcd.setCursor(18,0);
lcd.print(mode);
//delay(100);
//koreksi_tinggi();
//delay(100);
//proses_mode_2();
}
104
if
((button_nilai_C==1)&&(button_nilai_B==0)&&(button_nilai_A==1)&&(button_nilai_D=
=0)||(key=='3'))//posisi 3 remote angka 3
{
mode=3;
lcd.setCursor(18,0);
lcd.print(mode);
delay(100);
koreksi_tinggi();
delay(100);
proses_mode_3();
}
//if
((button_nilai_D==0)&&(button_nilai_A==0)&&(button_nilai_C==0)&&(button_nilai_B=
=1)||(key=='4'))//anka 0
if
((button_nilai_D==1)&&(button_nilai_A==0)&&(button_nilai_C==0)&&(button_nilai_B=
=0)||(key=='4'))//posisi 4 remote angka 4
{
mode=4;
lcd.setCursor(18,0);
lcd.print(mode);
delay(100);
koreksi_tinggi();
delay(100);
proses_mode_4();
}
if (key=='0')//hidupkan lampu
{
lampu_on();
}
if (key=='9')//baca_sensor
{
status_baca_sensor=1;
}
if (key=='5')//buka panjang
{
buka_p();
delay(500);
stop_p();
}
105
if (key=='6')//tutup panjang
{
tutup_p();
delay(500);
stop_p();
}
if (key=='7')//buka lebar
{
buka_l();
delay(500);
stop_l();
}
if (key=='8')//tutup lebar
{
tutup_l();
delay(500);
stop_l();
}
if (key=='*')//stop sistem
{
stop_p();
stop_l();
lampu_off();
kolimator=0;status_baca_sensor=0;
idel();
delay(200);
lcd.setCursor(18, 0);lcd.print(" ");
jam=1;menit=1;detik=1;//hold waktu
unsigned long blinkCopy; // holds a copy of the blinkCount
noInterrupts();
blinkCopy = blinkCount;
interrupts();
nada();delay(100);
}
if (key=='A')//set waktu
{
delay(200);nada();
set_jam();
set_menit();
set_detik();
delay(100);
}else
if (key=='B')//set tinggi
{
delay(200);nada();
set_tinggi();
delay(100);
}else
if (key=='C')//motor naik
106
{
m_naik();
delay(500);
m_stop();
delay(500);
}
if (key=='D')//motor turun
{
m_turun();
delay(500);
m_stop();
delay(500);
}
if ((jam==0)&&(menit==0)&&(detik==0))//stop sistem
{
stop_p();
stop_l();
lampu_off();
kolimator=0;
//tanda_kembali=1;
jam=1;menit=1;detik=1;//hold waktu
unsigned long blinkCopy; // holds a copy of the blinkCount
noInterrupts();
blinkCopy = blinkCount;
interrupts();
//terapi=0;tanda_naik=0;tanda_turun=0;sudut_set=0;status_baca_sensor=0;
delay(200);
nada();
awal();
idel();
jam=jam_set;menit=menit_set;detik=detik_set;//hold waktu
tinggi_set=tinggi_set;
lcd.setCursor(17,2);lcd.print(detik);
lcd.setCursor(14,2);lcd.print(menit);
lcd.setCursor(11,2);lcd.print(jam);
lcd.setCursor(15,1);
lcd.print(tinggi_set);
}
if (kolimator==1)//baca timer
{
lcd.setCursor(17,3);lcd.print(detik);
lcd.setCursor(14,3);lcd.print(menit);
lcd.setCursor(11,3);lcd.print(jam);
if(detik<=9){lcd.setCursor(18,3);lcd.print(" ");}
if(menit<=9){lcd.setCursor(15,3);lcd.print(" ");}
if(jam<=9){lcd.setCursor(12,3);lcd.print(" ");}
}
void blinkLED(void)
{
107
if ((ledState == LOW)&&(kolimator==1))
{
//ledState = HIGH;blinkCount = blinkCount + 1;
{
if(detik!=0){detik--;}
else if (detik==0)
{
if(menit!=0){menit--;detik=59;}
else if (menit==0)
{
if(jam!=0){jam--;menit=59;detik=59;}
}
}
}
}else
{ledState = LOW;}
//digitalWrite(led, ledState);
}
void tampil_judul()
{
lcd.clear();
lcd.setCursor(0,0);
lcd.print(" SIMULATOR KOLIMATOR");
lcd.setCursor(0,1);
lcd.print(" RONTGEN OTOMATIS ");
lcd.setCursor(0,2);
lcd.print("MENGIKUTI KASET FILM");
lcd.setCursor(0,3);
lcd.print(" DENGAN ELEKTRIK ");
delay(1000);
lcd.setCursor(0,3);
lcd.print(" SECARA WIRELLES ");
delay(1000);
lcd.setCursor(0,0);
lcd.print(" SINGGIH ADIYANA ");
lcd.setCursor(0,1);
lcd.print(" Nim : 1804090 ");
lcd.setCursor(0,2);
lcd.print(" UNIV. WIDYA HUSADA ");
lcd.setCursor(0,3);
lcd.print("Teknik Elektromedik ");
delay(1000);
}
108
Lampiran 5 Datasheet
121
122
123
124
125