Langsung ke konten utama

Implementasi Analog dari Pulse Oximeter


Implementasi Analog Oximeter

Oximeter membutuhkan input berupa perbedaan intensitas cahaya yang dilewatkan pada jari tangan. Sumber cahaya yang digunakan adalah LED infra merah, karena memiliki frekuensi dimana phototransistor bekerja.

Signal Conditioning

Sinyal yang didapatkan dari phototransistor harus dikondisikan terlebih dahulu agar noise yang terkandung dalam sinyal dapat diminimalisasi dan memiliki resolusi yang cukup untuk diolah pada tahap selanjutnya. Signal conditioning yang dilakukan adalah preAmplifier, active lowpass filter, lowpass amplifier. Kegunaan ketiga pengkondisi sinyal ini sudah pernah kami bahas pada tulisan sebelumnya Oximeter Filter Analog

OpAmp LM324

OpAmp yang digunakan pada experiment ini adalah LM324. Dipilih LM324 karena murah dan mudah didapatkan di toko-toko elektronik. Berikut ini merupakan gambar skematik dari LM324

Schematic

Rangkaian

Implementasi

Komponen

1. Arduino Uno
2. OpAmp LM324
3. Resistor 1k (1 buah)
4. Resistor 4,7k (1 buah)
5. Resistor 10k (1 buah)
6. Resistor 180k (1 buah)
7. Resistor 100k (2 buah)
8. Kapasitor 2,2uF (2 buah)
9. Kapasitor 22uF (1 buah)

Hasil Experiment

Hasil yang didapatkan sesuai harapan, pada saat cahaya inframerah dilewatkan melalui jari tangan, pembacaan phototransistor tidak seperti pada simulasi tetapi mirip.

Skala

diukur pada Skala Y : 1 V/div dan Skala X : 1 s/div.

Video



 Kost William, Tanggal, 10 April 2018

Anggota Kelompok

William Chandra/13215052

Muhammad Al Faruqi/13215074


Komentar

Postingan populer dari blog ini

Jam Digital Menggunakan Clock Internal Arduino

Jam Digital Menggunakan Clock Internal Arduino Pada umumnya, program jam digital pada arduino menggunakan clock eksternal sebagai penghitung waktu. Namun, kita juga bisa membuat jam digital menggunakan internal clock arduino dengan memanfaatkan timer dan interrupt. Apa itu Interrupt? Program pada Arduino secara normal berjalan sesuai urutan dan bergantian menunggu program yang sedang berjalan selesai. Interrupt adalah kondisi dari luar program yang "menginterupsi" program yang sedang berjalan menggunakan ISR(Interrupt Service Routine). Program yang sedang berjalan akan "mengalah" dan ISR dapat menjalankan programnya. Setelah ISR selesai, maka program yang sebelumnya sedang berjalan akan melanjutkan ke instruksi selanjutnya.  Apa itu timer? Timer/counter adalah sebuah hardware builtin dari Arduino. Timer bekerja seperti clock, sehingga dapat digunakan untuk menghitung waktu Timer dapat diprogram menggunakan register spesial TCCRx (Ti...

Implementasi Oximeter pada Digital FIlter dan Interface menggunakan DAC dengan Sampling and Hold dan tanpa Sampling and Hold

Implementasi Oximeter pada Digital Filter dan Interface menggunakan DAC dengan Sampling and Hold dan tanpa Sampling and Hold Oximeter hasil dari output disampling dengan menggunakan Arduino lalu di digital filter dioutput dengan menggunakan interface module DAC MCP4725 dibandingkan dengan di sampling menggunakan Sample and Hold LF398N Module DAC MCP4725 MCP4725 adalah saluran tunggal, 12-bit, output tegangan Konverter Digital-ke-Analog dengan EEPROM terintegrasi dan Antarmuka Serial Kompatibel I2C.MCP4725 DAC menawarkan memori non-volatile terintegrasi (EEPROM) yang memungkinkan register DAC dan nilai bit konfigurasi untuk disimpan pada saat dimatikan. Pin VREF atau perangkat VDD dapat dipilih sebagai tegangan referensi DAC. Mode Power-Down memungkinkan pengurangan arus sistem ketika tegangan output DAC tidak diperlukan. Perangkat ini tersedia dalam paket 6-pin SOT-23 kecil. dengan fitur Resolusi 12-bit, Antarmuka I2C (Standar, Cepat, dan Kecepatan Tinggi didukung), Pa...

Sample And Hold

Percobaan Pengukuran Karakteristik Rangkaian IC LF-398 ( Sample and Hold) IC LF398N Perangkat LF298 dan LFx98x adalah sirkuit monolitik sample-and-hold yang menggunakan teknologi BI-FET untuk memperoleh akurasi ultrahigh DC dengan perolehan sinyal yang cepat dan tingkat droop yang rendah. Beroperasi sebagai pengikut gain-kesatuan, akurasi gain DC adalah 0,002% khas dan waktu akuisisi serendah 6 μs hingga 0,01%. Tahap input bipolar digunakan untuk mencapai tegangan offset rendah dan lebar bandwidth. Penyetelan offset masukan dilakukan dengan satu pin dan tidak menurunkan drift offset masukan. Bandwidth lebar memungkinkan LF198-N untuk dimasukkan di dalam loop umpan balik dari penguat operasional 1-MHz tanpa masalah stabilitas. Impedansi masukan 1010 Ω memungkinkan impedansi sumber daya tinggi digunakan tanpa menurunkan akurasi. P-channel junction FETs dikombinasikan dengan perangkat bipolar dalam penguat output untuk memberikan tingkat droop serendah 5 mV / menit dengan k...