LabVIEW Team Indonesia

cancel
Showing results for 
Search instead for 
Did you mean: 

Menyimpan data peak dari signal

Salam pak krisna..

Maaf saya mau menanyakan tentang ini lagii..

kalau kasusnya saya mau membaca data dri peak ke 5 sampai peak ke 10, tp peak tersebut belum ada... jadi saya tunggu sampai terdeteksi dulu... itu bagaimana ya pak?

saya bingung sudah coba-coba belum dapat hasil...

terima kasih

0 Kudos
Message 11 of 21
(697 Views)

Walaikumsalam Wr. Wb.,

Bisa saja kok, tapi coba diperhatikan kalau situasi begini, dalam sekali sampling data yang terjadi ada: 1 peak saja, atau 5 peak saja, atau 15 peak saja, atau 20 peak, atau tidak ada peak sama sekali, apa yang terjadi?

Secara program sih ga sulit kalau mau melakukan pembacaan peak ke 5 dan ke peak 10. Tinggal seperti ini kan flownya:

1. Hitung peak dalam sekali sampling dan simpan dalam buffer sudah berapa peak

2. Kalau peak sudah lebih dari 10 (misalnya), lalu buffer di reset menjadi 0 dan ulang kembali ke step 1.

3. Dalam saat yang bersamaan, ambil peak 5 dan peak 10 sebelum di reset.

Semoga membantu.

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 12 of 21
(697 Views)

sebenarnya peak-nya itu sudah ada pak krisna.. tapi karna graphnya gerak jadi pas saya atur peak ke 5 dan ke 10 selalu berubah-ubah.. peakpeak.png

graph.png

buffer itu maksudnya di shift register gitu ya pak?

karena setalah menghitung 5 peak, data diantara 5 peak itu mau saya proses pak di cari mean dan standard deviation..

0 Kudos
Message 13 of 21
(697 Views)

hehe bikin gait system nih? boleh pm saya untuk emailnya? saya tertarik sama aplikasi ini.

iya betul, masalah yang sampeyan sampaikan memang jadi kecurigaan saya, karena signalnya bergerak. Begini saja saran saya, pakai shift-register dengan nilai-awal 0, lalu gunakan case-structure, kalau ketemu peak, maka tambah 1, bisa?

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 14 of 21
(697 Views)

iyaa pak mau cari gait cycle tapi mentok di penyimpanan 5 gait cycle buat diproses lagi..

agak sedikit bingung pak.. jadi saya gak usah baca peak ke berapa pakai index array itu? tapi location dari peak dibuat shift-register, kalau tambah 1 dibagian mananya pak?

saya coba duluu bikin blok diagramnya pak..

oke, saya pm emailnya pak..

terima kasih

0 Kudos
Message 15 of 21
(697 Views)

ini saya kasih contoh penggunaannya ya

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 16 of 21
(697 Views)

pak krisna kok gak bisa dibuka ya pak?

setiap dibuka mucul error..

error.png

0 Kudos
Message 17 of 21
(697 Views)

saya reattach dalam versi 2013

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 18 of 21
(697 Views)

Oiya pak krisna..

Sudah bisa...

Pak, ada yang mau saya tanyakan lagi..

Setelah saya baca data antara peak 5 - 10, saya menampilkan data tersebut di sub-array..

Nah, selanjutnya data itu mau saya cari mean dan standard deviation..

apakah kalau saya save data tersebut di excel dan selanjutnya dibaca lagi untuk menghitung mean dan standard deviation dalam satu VI bisa pak? jadi saya gak mau berhentikan programnya, selesai simpan langsung dibaca,,,

terima kasih..

save data peak.png

0 Kudos
Message 19 of 21
(697 Views)

bisa saja.

cuma hati-hati saja ya, menulis data ke dalam file itu memakan waktu yang lumayan lama. Biasanya triknya itu kita kumpulin dulu datanya beberapa sample, baru setelah itu disimpan.

tinggal dibuat saja subVI yang menulis ke dalam file, lalu masukkan ke dalam Main VI.

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 20 of 21
(697 Views)