LabVIEW Team Indonesia

cancel
Showing results for 
Search instead for 
Did you mean: 

bagaimana mendapatkan hasil grafik dari sensor accelerometer

Salaam,,

Saya sedang belajar mengenai LabVIEW dan ada beberapa bagian yang tidak saya mengerti..

Saya berniat membuat suatu aplikasi secara real-time dan dapat dilihat di mobile platform dimana terdapat 2 sensor accelerometer. yang harus saya olah+proses hasil data tersebut

yang saya ingin tanyakan:

1. Bagaimana cara menampilakan hasil grafik berupa voltase dan percepatan menggunakan LabVIEW?
2. Bagaimana cara membuat blok diagram untuk mendapatkan hasil tersebut?

terima kasih sebelumnya..

Message 1 of 8
(9,965 Views)

Halo Mas Mandela,

Penjelasannya kurang lengkap Mas, jadi kami juga sulit untuk mau mulai bantu dari mana. Mohon ditambah infonya agar lebih spesifik, terutama bagian:

1. Mengirim data dari sensor ke LabVIEW di PC.

Bagaimana sensor accelerometer interface ke PC (misal lewat USB, Ethernet, serial, dst)? Data dari sensor berupa apa? Apakah ada datasheet dari sensornya yang bisa dilampirkan di sini (atau online link-nya)? Jika perlu, apakah sudah punya hardware-nya untuk interface?

2. Setelah dapat datanya, tolong jelaskan proses yang ingin dilakukan.

Sebelum ditampilkan di grafik, apakah sudah ada bayangan bagaimana cara prosesnya (d.k.l. algoritmanya)? LabVIEW versi berapa yang digunakan? Apakah ada toolkit atau module LabVIEW yang terinstall juga?

3. Terakhir, tolong dijelaskan overview-nya dengan lebih detil.

Mas bilang mau ditampilkan di mobile platform, apa pilihan platform-nya? Secara garis besar apa fungsi aplikasinya?

Lebih detil lebih baik Mas. Ditunggu ya.

n.b. Post-post yang double saya delete ya, karena isinya sama semua. Lain kali kalau posting, coba cek apakah ada notice (biasanya stripbox warna hijau di atas webpage) bahwa post-nya perlu di-review dulu oleh moderator sebelum dimunculkan.

Salam,

Yodha

NI Singapore

0 Kudos
Message 2 of 8
(7,301 Views)

salam mas yodha,

mohon maaf atas pertanyaannya yang kurang lengkap, berikut penjelasannya:

pertanyaan 1 :

     1. sensor accelerometer interface ke PC lewat USB.

     2. data dari sensor berupa voltage

     3. datasheet dari sensor ACC 103. berikut linknya : http://www.omega.com/pptst/ACC103.html

     4. hardware-nya untuk interface sudah ada. yaitu: NI USB-6221

pertanyaan 2 :

     1. hanya mengambil data logging

     2. data sudah ter-logging namun pemprosesan sinyal yang belum sempurna.

     3. LabVIEW versi 8.6

     4. modul LabVIEW yang terinstal sudah ada

pertanyaan 3 :
      untuk platformnya tidak jadi mas.

berikut gambar blok diagram yang sudah saya bikin. untuk numeriknya menggunakan hitungan zero and span.Untitled.png

0 Kudos
Message 3 of 8
(7,301 Views)

Nah kalau lengkap begini jadi lebih mudah dimengerti Mas pertanyaannya.

Yang mau saya tanyakan dahulu, apa proses yang Mas tampilkan di atas itu memang sengaja? Karena sepertinya hasilnya tidak sesuai spek sensornya.

Output dari sensor kan 10 mV/g (linear), sedangkan DAQ Assistant bacanya dalam Volt, berarti akselerasi (satuan g) = V/(translasi sensor dalam V/g) = V/0.01 = 100*V. Kemudian hasil ini tinggal digabung dengan data aslinya (volt) dengan Merge Signals untuk ditampilkan oleh graph. Contohnya seperti di bawah:

2013-10-03 Block Diagram.png

Opsi lainnya, bisa dipisah saja setiap grafiknya agar skalanya bisa dibedakan.

Semoga membantu.

Salam,

Yodha

Message 4 of 8
(7,301 Views)

terima kasih mas yodha......
akan dicoba.....

0 Kudos
Message 5 of 8
(7,301 Views)

salam mas yodha...

saya sudah mencoba untuk merancang blok seperti di atas. namun pada saat accelerometer diam nilai g tidak bisa menunjukan pada posisi nol. mohon bantuan untuk penjelasan pengkondisian sinyalnya, karena noise terlalu besar. bagaimana blok pengkondisian sinyalnya??

trims.....

0 Kudos
Message 6 of 8
(7,301 Views)

apakah nilainya berada kisaran satu? kalau iya, dari pengalaman saya menggunakan accelerometer untuk sumbu yg menuju bumi nilainya emang sekitar 1 g. mungkin pengaruh percepatan gravitasi bumi.

kalau mau difilter dgn low pass dll, sebaiknya tau dulu anda mengukur di frekuensi berapa. baru bisa menentukan frekuensi cut off.

untuk filter sendiri, bisa realtime pake labview. cari aja block filter.

cuma kalau saya biasanya gak real time. setelah data selesai diakusisi baru difilter. kalau mau simple pake software sigview. ada trial 21 hari..

0 Kudos
Message 7 of 8
(7,301 Views)

Untuk troubleshoot yang seperti ini, pada dasarnya kita perlu memisahkan setiap komponen hardware dan cek satu per satu. Dari segi software tidak banyak yang bisa kita lakukan kalau dari hardware-nya sudah ada banyak noise.

 

Pertama-tama, coba cek dulu USB-6221 untuk mengukur sistem lain untuk konfirmasi bacaannya akurat. Misal dengan mengukur tegangan baterai atau short-circuit AI+ dan AI- ke Ground untuk cek noise level dari USB-6221. Pastikan noise levelnya sesuai spesifikasi (lihat tabel 1: AI Absolute Accuracy).

 

Jika USB-6221 sudah dicek tidak bermasalah, coba cek koneksi kabel dari accelerometer. Ada banyak tips untuk mengurangi noise, yang khusus untuk accelerometer dijelaskan di artikel ini (Designing Measurement System for Vibration Sensors). Point utamanya:

 

- Pakai amplifier di output accelerometer agar sinyalnya lebih besar dari noise pada umumnya. Output dari sensornya kan hanya 10 mV/g (sangat kecil sehingga rentan noise).

- Cek koneksi ground bahwa tidak ada ground loop.

 

Detilnya silahkan baca di artikel Field Wiring (section 2 dan 6).

 

Setelah itu, cek bahwa sensornya tidak bermasalah. Dari speknya saya lihat dia ada noise floor sebesar 0.007 g rms, artinya ada noise peak sebesar 0.01 g dalam operasi normal. Baiknya ini dicek dengan vendornya.

 

Terakhir, USB-6221 memang tidak didesain untuk mengukur sinyal dari accelerometer, sehingga akurasinya tidak optimal untuk aplikasi tersebut. Jika perlu akurasi yang bagus, NI ada banyak DAQ yang khusus untuk accelerometer (misal NI 9234)

 

Semoga ini membantu ya.


Salam,

Yodha

NI Singapore

0 Kudos
Message 8 of 8
(7,301 Views)