BlokData Counting PERANCANGAN HARDWARE DAN SOFTWARE INTERFACE

commit to user I-40 high . Output dari blok ini yaitu berupa volta se yang masuk kriteria hig h dan kriteria volta se low yang dimasukan ke blok counter dimana dihitung frekuensi dari high dan low dari hasil pembacaan tegangan.Rangkaian bloksensor ini dimasukkan melalui port 3.0 pada mikrokontroller.

4.2.3 BlokData Counting

Blok ini berfungsi sebagai penghitung waktu yang yang dibutuhkan satu siklus detak dari saat mulai berdetak sampaiakan berdetak lagi. Berikut ilustrasi pengukuran satu detak jantung yang dilihat dari pengukuran osilloscope . Gambar 4.9Perhitungan satu siklus denyut Satu siklus detak adalah sebesar 1 gelombang yaitu saat terjadi puncak gelombang dan lembah gelombang.Waktu yang diukur yaitu ketika saat pertama terjadi puncak sampai waktu dimana akan terjadi puncak lagi saat terakhir terjadi lembah gelombang. Bentuk gelombang ini dibentuk oleh hasil pengukuran dari finger clip yang membaca perubahan intensitas darah pada jari, sehingga mengubah nilai tegangan pada photodiode . 1. Perancangan Blok Pengkondisi Sinyal. Prosses perhitungan beat dalam blok ini menggunakan mikrokontroler AT 89S51 karena mikrokontroler ini dapat diprogram baik dari sisi input maupun output nya sehingga dilakukan pemrosesan data dari pengkondisian sinyal. Pembacaan 1 siklus detak ini menggunakan flowcha rt program seperti pada gambar 4.9. commit to user I-41 Gambar 4.10Flowchart program perhitungan denyut Awal perhitungan dimulai saat rangkaian transducer aktif dan sinyal dari tanduser masuk ke pengkondisi sinyal maka dari output pengkondisi sinyal keluar suatu kriteria high ataupun low sesuai dengan intensitas yang terbaca pada photo diode . Output kriteria ini mewakili denyut saat terdapat denyut maka output dari pengkondisi sinyal ini akan high . Saat blok counter mendeteksi rangkaian sensor aktif aktif maka blok ini akan mendeteksi dari sensor saat keluaran dari pengkondisi sinyal high saat itu blok counter menyalakan timer , kemudian counting waktu berjalan sampai sensor mendeteksi bit high dari sensor dan data diperoleh yaitu data counting tersebut diperoleh data waktu tiap 1 denyut namun data ini belum ditampilkan tetapi menunggu sampai buffer data waktu untuk lima kali denyut baru data tersebut ditampilkan pada LCD gra phic dalam bentuk waktu perdenyut bukan 5 denyut sekaligus. Perhitungan 10 denyut per satuan waktu dan bea t per menit bpm dilakukan pada program softwa reinterfa ce untuk penghematan memori pada mikrokontroler. Flowcha rt diatas kemudian diterjemahkan dalam bahasa a ssembler untuk mikrokontroler kemudian bahasa a ssembler ini dimasukkan dalam mikrokontroler AT 89S51, berikut merupakan rangkaian blok counting data yang diperlihatkan pada gambar 4.10. commit to user I-42 Gambar 4.10Rangkaian blok perhitungan denyut Hasil dari blok counting ini yang berupa waktu yang diperlukan setiap satu denyut kemudian ditransmisikan lewat RF pada blok selanjutnya yaitu blok tra nsmitter . 2. Realisasi Blok Pengkondisi Sinyal Dan Blok Counting. Blok pengkondisi sinyal ini menjadi satu box dengan blok counting secara fungsi kedua blok melakukan tugas sebagai pengolah sinyal dari blok tra nsducer . Kedua blok tersebut merupakan input untuk blok transmitter sehingga dapat di satukan dalam 1 box tanpa mengurang fungsinya. Blok penkondisi sinyal dan blok counter data di tampilkan pada gambar 4.11. a b` Gamabar 4.11 a. Gambar blok penkondisi sinyal b. Gambar blok counting data Realisasi kedua blok diletakkan dalam 1 box dimana pada bagian belakang box diletakkan penjepit sehingga penggunaan dapat dikenakan oleh objek dengan mudah. Bentuk fisik secara keseluruhan dari realisasi blok penkondisi sinyal dan blok counting ini ditampilkan pada gambar 4.12. commit to user I-43 Gambar 4.12 Realisasi rancangan blok penkondisi sinyal dan blok counting Box pada blok ini terdapat konektor dari tra nsducer dan juga ke dalam blok selanjutnya yaitu blok receiver yang terletak di sisi bawah box . Blok ini menggunakan daya berupa battery yang 9V sehingga pada blok ini dilengkapi dengan konektor ke ba ttery 9V yang terletak di sisi atas box.

4.2.4 Blok Transmitter Pemancar