TINJAUAN PUSTAKA
Dalam dunia kedokteran penggunaan syringe sudah menjadi hal biasa untuk
dilakukan. Penggunaan syringe ini biasanya di manfaatkan untuk memberikan
cairan obat kedalam pembuluh darah pasien. Hal ini dilakukan ketika seorang
pasien tidak dapat mengkonsumsi sebuah obat melalui mulutnya atau mengharuskan
pemberian obat secara langsung melalui pembuluh darah. Penggunaan syringe juga
dilakukan apabila pasien membutuhkan pengobatan ekstra, maka dibutuhkan jenis
obat atau cairan obat yang lebih tinggi dosisnya dan terkadang dilakukan secara
berkelanjutan. Karena pemberian obat membutuhkan waktu yang cukup lama, maka
hanya dengan menggunakan syringe pump inilah pemberian obat dapat di control.
Pada dasarnya semua peralatan medis memliki suatu system safety untuk
menunjang dalam upaya keselamatan pasien ketika alat tersebut sedang
digunakan. Untuk menunjang hal tersebut maka suatu pesawat syringe pump
dilengkapi dengan alarm nearly empty, hal ini bertujuan untuk
mengindikasikan kepada user bahwa cairan yang berada pada syringe yang
terpasang pada syringe pump telah mendekati habis.
Alarm lainnya pada syringe pump adalah empty, syringe locked. Alarm
empty digunakan sebagai indikasi ketika cairan obat pada syringe telah
habis, dan syringe position diterapkan sebagai indicator agar penempatan
spuit pada syringe pump telah tepat sesuai dengan ketentuannya.
2.2 Standar tentang Alat Infusion Medical Device
Khusus untuk alat kesehatan suatu lembaga telah mengatur regulasi dan
keamanan alat kesehatan, contoh lembaga tersebut adalah IEC, ECRI, ISO, SNI dan
AHA. Untuk alat kesehatan berbasis kelistrikan secara umum, sebuah institusi
standar internasional (International Electrotechnical committee) telah mengeluarkan
standar, yaitu dari seri IEC 60601. Standar IEC 60601 ini ditujukan untuk
menetapkan persyaratan umum bagi alat kesehatan listrik agar penggunaanya aman.
Didalam standar teknik spesifikasi alat kesehatan yang diterbitkan oleh negara
Armenia yang mengacu pada standar dari IEC 60601-2-24. Bahwa pada suatu alat
syringe pump harus dilengkapi kriteria sebagai berikut :
h) Alarm / Safety
1) Infusion nearly empty 5) Syringe unlocked
4) System malfunction
2.3 System Safety
Nearly empty merupakan suatu sistem yang digunakan sebagai indikasi ketika
cairan yang berada didalam syringe telah mendekati habis. Hal ini dilakukan
sebagai suatu informasi untuk operator ketika cairan syringe mendekati habis
kemudian hal yang dilakukan adalah menyiapkan cairan obat kembali atau tidak.
2.3.2 Empty
Empty adalah suatu indikator yang digunakan apabila cairan didalam syringe
telah habis. Hal ini dapat dijabarkan menjadi dua kondisi yaitu untuk memberikan
cairan obat pada syringe kembali ataupun proses pemberian obat telah selesai.
2.4.1 Arduino
Arduino adalah pengendali mikro single-board yang bersifat open-source,
yang dirancang untuk memudahkan penggunaan elektronik dalam berbagai
bidang Hardware (perangkat keras)-nya memiliki prosesor Atmel AVR dan
software (perangkat lunak)-nya memiliki bahasa pemrograman sendiri. Open
source IDE yang digunakan untuk membuat aplikasi mikrokontroler yang
berbasis platform arduino. Mikrokontroler single-board yang bersifat open
source hardware dikembangkan untuk arsitektur mikrokontroller AVR 8 bit dan
ARM 32 bit. Dari pengertian di atas, dapat disimpulkan bahwa Arduino adalah
kit atau papan rangkaian elektronik open source yang di dalamnya terdapat
komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR.
Mikrokontroler itu sendiri adalah chip atau IC (integrated circuit) yang bisa
diprogram menggunakan komputer. Tujuan menanamkan program pada
mikrokontroler adalah agar rangkaian elektronik dapat membaca input,
memproses input tersebut dan kemudian menghasilkan output seperti yang
diinginkan. Jadi mikrokontroler bertugas sebagai otak yang mengendalikan input,
proses, dan output sebuah rangkaian elektonik.
Memori
ATmega168 memiliki 16 KB flash memory untuk menyimpan kode
(yang mana 2 KB digunakan untuk menyimpan bootloader). 1KB untuk
SRAM dan 512 Byte untuk EEPROM (yang dapat dibaca dan ditulis
dengan menggunakan perpustakaan EEPROM). Sedangkan yang
menggunakan ATmega328 memiliki 32 KB flash memory, 2 KB untuk
SRAM, dan 1KB untuk EEPROM.
Komunikasi
Arduino Pro Mini memiliki sejumlah fasilitas untuk berkomunikasi
dengan komputer, dengan Arduino lain, atau dengan mikrokontroler
lainnya. ATmega168 dan ATmega328 menyediakan komunikasi serial
UART TTL, yang tersedia pada pin digital 0 (RX) dan pin 1 (TX).
Software Arduino IDE menyertakan sebuah serial monitor yang akan
menampilkan data tekstual sederhana yang dikirim dari dan ke Papan
Arduino melalui koneksi USB.
Perpustakaan SoftwareSerial memungkinkan komunikasi serial pada
beberapa pin digital Pro Mini. ATmega168 dan ATmega328 juga
mendukung komunikasi I2C (TWI) dan SPI. Perangkat lunak Arduino
termasuk perpustakaan Wire digunakan untuk menyederhanakan
penggunaan bus I2C. Sedangkan untuk komunikasi SPI, menggunakan
perpustakaan SPI.
Pemrograman
Arduino Pro Mini dapat diprogram dengan software Arduino. ATmega
168 dan ATmega328 pada Arduino Pro Mini didalamnya sudah tersedia
preburned dengan bootloader yang memungkinkan pengguna untuk meng-
upload kode baru tanpa menggunakan hardware pemrograman eksternal.
Hal ini karena komunikasi yang terjadi menggunakan protokol asli
STK500. Anda juga dapat melewati (bypass) bootloader dan memprogram
mikrokontroler melalui pin header ICSP (In-Circuit Serial Programming).
Terminal ketiga dari potensiometer geser ini adalah wiper. Wiper adalah
sebuah strip (lempengan kecil dan tipis) logam yang bersifat lentur, yang
menempel dan menekan kuat pada jalur karbon untuk membentuk suatu
hubungan listrik. Wiper dipasang pada sebuah knob geser, yang digunakan
untuk memindahkan posisi wiper disepanjang jalur karbon. Jika knob geser
diubah secara translasi, maka akan menghasilkan perubahan resistansi
(Suryono, 2008).
Salah satu fungsi transistor adalah sebagai saklar yaitu bila berada pada
dua daerah kerjanya yaitu daerah jenuh (saturasi) dan daerah mati (cut-off).
Transistor akan mengalami perubahan kondisi dari menyumbat ke jenuh dan
sebaliknya. Transistor dalam keadaan menyumbat dapat dianalogikan
sebagai saklar dalam keadaan terbuka, sedangkan jenuh seperti saklar yang
menutup.
Motor stepper dapat berputar atau berotasi dengan sudut step yang bisa
bervariasi tergantung motor yang digunakan. Ukuran step dapat berkala pada
range 0,9 sampai 90. Misalnya sudut step 7,5, 15, 30 dan seterusnya
tergantung kebutuhan yang diinginkan. Dengan adanya variasi sudut step
tersebut akan lebih memudahkan untuk melakukan pengntrolan serta
pengontrolannya dapt langsung menggunakan sinyal digital tanpa perlu
menggunakan rangkaian closed loop feedback untuk memonitor posisinya.
Dengan alasan inilah motor stepper banyak digunakan sebagai actuator yang
menerapkan rangkaian digital sebagai pengontrol yang berbasis
mikrokontroler. Secara umum terdapat dua jenis motor stepper, yaitu bipolar
dan unipolar.
Pada sebuah motor stepper terdiri dari 2 bagian yaitu rotor dan stator.
Rotor adalah permanen magnet sedangkan stator adalah elektromagnet. Pada
prinsip kerja dari motor stepper ini rotor akan bergerak jika stator diberi
aliran listrik. Aliran listrik ini membangkitkan medan magnet dan membuat
rotor menyesuaikan dengan kutub magnet yang dimilikinya.
Pada gambar diatas terlihat bahwa bagian rotor sedang berada pada
posisi dimana pada kumparan 4 sedang diberikan tegangan, sehingga pada
rotor bagian kutub selatan akan menghadap pada kumparan 4 bagian kutub
utara.