03-26-2012 02:02 PM
vqey ada update ga? masalahnya beres?
09-25-2012 10:20 PM
belum pak, saya blm bisa pisahin data string hasil komunikasi serial dr mikrokontroler, keluaran dr mikro saya banyak data, mau saya pisah"in bbrapa data number yg bisa saya read di Labview...
mohon pencerahannya pak
09-26-2012 12:25 AM
ikut nambahin mas Vgey, kalau saya tidak salah mengerti, jadi permasalahannya sepertinya data dari mikrokontroler yang ditampilkan di LabVIEW tidak sesuai seperti yang diinginkan ya. Sependapat dengan para master di atas, buat saja delaynya cukup (biasanya saya pakai 100 ms) untuk memastikan bahwa pengiriman data dari mikrokontroler benar-benar diterima dengan baik.
Kemudian yang kedua, sekalipun ada beberapa cara lain, tapi saya suka menggunakan cara ini, yaitu buat pengiriman datanya dalam bentuk byte. Seandainya datanya berupa data analog 10 bit, yaitu dengan jangkauan nilai antara 0-1023, maka biasanya data tersebut dibagi menjadi 2 byte. Dengan cara ini, dapat dipastikan bahwa LabVIEW akan menerima 2 byte setiap kali pengiriman data. Untuk itu tinggal membuat fungsi VISA Read pada kaki byte count diisi dengan angka 2, dan di kaki read buffer, ditambahkan fungsi untuk mengambil data per byte (dengan string to byte array), dan menggabungkannya menjadi 1 angka (dengan fungsi join numbers). Ini sebenarnya sudah ada di manual serial Labview, cuma saya lupa alamatnya. Ok, semoga bermanfaat (sebagai gambaran bisa dilihat di gambar yang saya lampirkan). salam hangat .
09-26-2012 10:28 AM
sya juga msalahnya sama sprti vqey,pak
sya pke dua sensor dan dta tersebut di rubah ke dalam grafik
mohon pencerahannya,pak
09-27-2012 12:19 AM
halo mas Rustari, menjawab untuk dua sensor, saya anggap bahwa keduanya data analog dengan jangkauan antara 0-1023, maka buat saja nilainya dipecah menjadi byte, jadi ada 4 byte, 2 byte untuk sensor pertama, dan 2 byte untuk sensor kedua. Di LabVIEWnya tinggal dibuat seperti gambar berikut ini:
semoga bisa dipahami, hehehe, salam hangat, dian
09-27-2012 01:36 AM
sensornya ada 2,pak
satu sensor satu grafik itu seperti apa pemecahan nilai bytenya??
sebelumnya sya mohon maaf dikarenakan sya msih belajar n banyak kurang taunya....
09-27-2012 02:00 AM
halo mas Rustari, saya juga masih belajar, hehehe, coba-coba juga, sama, oya, mikrokontroler yang digunakan apa ya? kalau saya menggunakan arduino, contoh programnya seperti berikut:
untuk program di LabVIEWnya tinggal menambahkan grafik saja, seperti ini:
ok, semoga bermanfaat, salam hangat
09-27-2012 08:49 AM
sya pke atmega 16
makasih ya,pak
09-27-2012 11:41 PM
Wah Pak Dian seperti biasa, master nya Arduino. Yang di contoh programnya itu berarti Pak Dian ga pake toolkit yang LabVIEW for Arduino ya?
Rustari berarti coba dimplementasi menggunakan contoh dari Pak Dian, konversi string to byte arraynya dapat dipahami kan?
Yang dijelas disini kamu sudah dapat data serial yang diinginkan dari MCU kamu kan?
09-28-2012 06:51 AM
bukan master pak, tapi slave, , hehehe, makasih Pak Bian, betul pak, tidak pakai toolkitnya arduino